找回密码
 注册
关于网站域名变更的通知
查看: 465|回复: 1
打印 上一主题 下一主题

[毕业设计] 基于PIC18F458单片机的LCD显示

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2020-2-5 13:04 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您登录!

您需要 登录 才可以下载或查看,没有帐号?注册

x
) I: z: {  c& n+ [# A) D  \& g
摘要:针对电网质量检测系统的中文数据显示问题,介绍了一种利用新型单片机PIC18F458与液晶显示模块MGLS-12864构3 n- V. S" s6 ]+ d. r/ I" r
建的硬件接口电路和软件程序。
8 R7 J! y0 s9 S9 y
7 b/ c2 e6 a5 ]7 Z4 ?1 i关键词:显示:程序设计:单片机:液晶显示
  w+ L) a+ ~2 Q
' `/ v# _7 L3 k+ _: A' |本文介绍-一种新型的电网质量检测系统中显示测' W/ c4 E* {  f' _/ r4 M. p4 V
量结果的液晶显示系统,它主要由PIC18F458和液晶
! S& Z& n; s% J5 ]8 u8 F4 t显示模块MGLS-12864组成。PIC18F458 单片机是美" \* I' c% o- O  N/ O7 G  t
国微芯公司推出的16位RISC指令集的高级产品,与& V6 b% `7 P# C/ B+ P- P
LCD接口方便。液晶显示器MGLS-12864是基于两片
# B$ m( X1 M/ E) \  a) z! d' Y! aHD61202和一-片HD61203所构成的128 x64点阵液
2 }" p, V8 M* ?* n晶显示器;只要提供电源就能产生点阵驱动信号和各
& y# H* h# d: l# |. }. v; \7 V$ d种同步信号。其中HD61202是一种点阵图形式液晶0 l& B/ M4 n+ `9 }* U, g
显示驱动器,它可以直接与16位微处理器相连,与2 R; n3 I: Z# U; ~  p- C4 d
HD61203配合对LCD进行行、列驱动。; V: L( i- n5 Q4 j0 {- p
1 PIC18F1458的性能特点) t8 ]7 ?4 v# f6 _' t4 I
PIC18F458单片机是-一种高性能的RISC CPU。2 F( k, J1 H) t0 f1 e
该款单片机不仅集成了强大的外围功能模块,而且因
- q/ ~& }7 e& ]其特殊的单片机特性(如:自振式看门狗、可编程代码1 r8 A  x3 K7 p% [( N( _. n
保护功能、休眠省电方式等)及先进的FLASH 技术0 l. P. B& k9 q9 X, E$ p
(低功耗、高增强型FLASH技术,全静态设计,2.0 ~
9 G0 }' _+ \3 S/ I+ }( P5.5V宽范围的工作电压,工业级和扩展级温度范围),
% X/ t; v9 b! ~7 ?. T9 Y+ `. ]可以适用各种工业控制场合。3 G# _; W; ?: x7 A  V3 @
1.1 高性能的RISC CPU
% c" @$ ]5 _6 y4 L; P具有高达2MB的程序存储器;高达4KB的数据
  S# ]4 M) D( r' ^# z* o! s存储器;高达10MIPS的执行速度;DC~40MHz时钟输& G; S9 v7 A. a4 f$ _' F
入;4~10MHz带PLL锁相环有源晶振/时钟输入;16
  {# Y) q2 m" I& H& b9 I: ?位宽指令,8位宽数据通道;带优先级的中断;8 x8单% U2 l  V- o/ [. `; v, f" h. Z! E
周期硬件乘法器。- y5 a3 v# S* {
1.2 外围功能模块# k; J# x. g" i: G+ X
具有PORTA-PORTE五组I/O端口;定时器/计数5 x& y4 t. L5 o. ?) }5 R! T+ M. H; U
器TMRO - TMR3模块;捕捉/比较/PWM( CCP)模块;/ T3 F1 k' o, S/ E( _1 S
增强型捕捉/比较/PWM( ECCP)模块;主同步串型端
/ V& T+ H. ^7 s口;可寻址的通用同步/异步收发器;CAN控制模块;& G, V! j* ]+ S1 h' ?/ V
10位A/D转换器模块;比较模块。
, r6 X3 q) j8 P0 `/ o2 PIC18F458 与MGLS-12864的硬件接口和软件编程% f& b9 ?) q, I( j' x, J/ _# E
2.1硬件 接口电路
; R  L' B2 K1 k: e' H本文所提出的系统主要由信号采集电路,数据处# k8 n+ ]& t9 {  J. h! ?
理单片机PIC18F458,上位机( DISPIC系列的单片
8 o, d3 `' e: m' f机),键盘系统和液晶显示器五个模块组成,整个系统
3 P2 Z4 C# s3 ?+ Q7 I; |8 V通过PIC18F458驱动LCD显示。
  m4 }! j8 G8 t& QPIC18F458的I/0口具有很强的驱动能力,其9 F9 p$ B" d7 r7 P5 N: A0 N0 B
PORTD口最大可通过25mA的拉电流和灌电流,可以+ I; `) a, g* {" B
直接驱动LCD显示,所以将PORTD口直接与LCD液
& m0 V4 Z7 n  K4 f: ^7 h晶显示器MGLS-12864 的8位数据口相连,进行数据& g8 ~  {' `4 }
交换和指令发送。同时,利用PORTB口的RB0~RB4
" G/ K* e& K8 A6 |& R6 Q与液晶显示器MGLS-12864的RS, RW ,E,CSB,CSA引: n, e" w; s* X2 n! ]
脚相连,控制数据交换的性质和方向。液晶显示器
1 l% w0 M" D% Y* J  Y- |7 @MGLS-12864的工作电压为: -5V~ +5V, 且其内部已
5 b0 }: S$ Z5 g& S集成了所需的负电源,这样, MGLS-12864的Vout引脚& N; z$ D, y+ z* H9 ?! q6 R
将输出-5V。在实际的电路中是将V。接在电位器的9 [% C8 z1 ~9 R
可调端,电位器两固定端接在Vout和GND的引脚上,
, {0 b" r! g; l0 m, w0 u" ~通过调节V。的电压来改变液晶显示器的亮度。
3 w5 B6 w% ~) |) M8 G
% X/ @/ T/ R/ y$ h. [
, b1 {# W  r" s* q附件下载:
游客,如果您要查看本帖隐藏内容请回复

8 w* [% B# Z  k; B
2 i  ]% T4 u/ N1 A6 t& c
+ ]/ C; x2 X1 Q& a6 F& s1 h0 ~0 l

该用户从未签到

2#
发表于 2020-2-5 13:05 | 只看该作者
PIC18F458单片机是-一种高性能的RISC CPU
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

推荐内容上一条 /1 下一条

EDA365公众号

关于我们|手机版|EDA365电子论坛网 ( 粤ICP备18020198号-1 )

GMT+8, 2025-11-6 21:25 , Processed in 0.140625 second(s), 26 queries , Gzip On.

深圳市墨知创新科技有限公司

地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

快速回复 返回顶部 返回列表