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

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

[复制链接]

该用户从未签到

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

EDA365欢迎您登录!

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

x

( f- x6 J3 a9 d* ?4 _摘要:针对电网质量检测系统的中文数据显示问题,介绍了一种利用新型单片机PIC18F458与液晶显示模块MGLS-12864构3 u4 [: n5 ?: h  j
建的硬件接口电路和软件程序。
* z9 }" u0 W1 f- w) H/ `: K. R' D2 U+ _% B* ?! q
关键词:显示:程序设计:单片机:液晶显示# ^+ G2 R& K6 t3 i: {
4 t& L" O( y2 Z. _
本文介绍-一种新型的电网质量检测系统中显示测
5 b1 \0 y8 s  e* s; D) H& X0 Y量结果的液晶显示系统,它主要由PIC18F458和液晶
, {% }3 f0 I* [# ]: h. z显示模块MGLS-12864组成。PIC18F458 单片机是美$ p/ A& S; I9 r. D  |
国微芯公司推出的16位RISC指令集的高级产品,与
0 p4 W, o( U0 b7 C/ W+ k8 A  xLCD接口方便。液晶显示器MGLS-12864是基于两片4 H4 i, P# P2 y* @4 |+ R. J
HD61202和一-片HD61203所构成的128 x64点阵液
! n% g! n5 b) r, K: w5 ?3 w8 W晶显示器;只要提供电源就能产生点阵驱动信号和各
9 r( h7 P1 ?& ?( F* [  Y种同步信号。其中HD61202是一种点阵图形式液晶, W: y( |3 ]" v+ J- U5 X0 l3 h2 s
显示驱动器,它可以直接与16位微处理器相连,与) ]; k7 u" c( Y, q) v* _' L. K& }- U
HD61203配合对LCD进行行、列驱动。
2 b1 ]6 W: A9 q& t+ }1 PIC18F1458的性能特点2 ?& ^+ e. ^# k4 C' g# F
PIC18F458单片机是-一种高性能的RISC CPU。4 h0 f& R% }9 N* i
该款单片机不仅集成了强大的外围功能模块,而且因2 E; _+ H9 l. x7 {, _
其特殊的单片机特性(如:自振式看门狗、可编程代码3 |) ]5 `- n- G8 D3 H
保护功能、休眠省电方式等)及先进的FLASH 技术% I. {8 a, }" f9 K, C: H
(低功耗、高增强型FLASH技术,全静态设计,2.0 ~8 H) o+ ~' \! c4 Z
5.5V宽范围的工作电压,工业级和扩展级温度范围),1 n2 Y6 ~  X& C( T9 d" c  D! ^
可以适用各种工业控制场合。; l1 O6 N; j+ n7 e$ b, z) }
1.1 高性能的RISC CPU
& x; J" g# T$ |! r  ]具有高达2MB的程序存储器;高达4KB的数据
4 d" M/ g; k. }0 c* z( v- p存储器;高达10MIPS的执行速度;DC~40MHz时钟输: L$ t$ t7 o9 g) }, ?) Q8 P9 V
入;4~10MHz带PLL锁相环有源晶振/时钟输入;16
, }- y1 Z4 b' O$ [4 A5 Q位宽指令,8位宽数据通道;带优先级的中断;8 x8单5 R* ?4 ^! E: Y4 F8 ?' P
周期硬件乘法器。# |$ e" F" @3 G3 b
1.2 外围功能模块$ i& d, i# G  ?7 p' g
具有PORTA-PORTE五组I/O端口;定时器/计数
, A% V8 l/ D4 _) C- l/ v4 C+ z器TMRO - TMR3模块;捕捉/比较/PWM( CCP)模块;
  h5 U1 D9 C! `9 `: d0 W  o增强型捕捉/比较/PWM( ECCP)模块;主同步串型端
3 {" X6 ?5 [3 V. X口;可寻址的通用同步/异步收发器;CAN控制模块;
; U) ~9 H2 R& |3 O- B# Z10位A/D转换器模块;比较模块。& h+ y& q8 R5 b5 S
2 PIC18F458 与MGLS-12864的硬件接口和软件编程" y& }, a% o" L' f& j: s) V
2.1硬件 接口电路
% E3 _, U5 k6 `# `1 Y* z4 E) r本文所提出的系统主要由信号采集电路,数据处3 D, x5 C: `5 v, f$ H: J" V8 e
理单片机PIC18F458,上位机( DISPIC系列的单片5 R6 m! A" [- b) O1 N5 \
机),键盘系统和液晶显示器五个模块组成,整个系统1 k2 G! Y* A$ Q4 d, T9 w! F0 _/ z
通过PIC18F458驱动LCD显示。- G/ t; E3 O" a) |, R2 D( [
PIC18F458的I/0口具有很强的驱动能力,其
; k7 o/ \; T* w1 oPORTD口最大可通过25mA的拉电流和灌电流,可以1 b6 b5 w, C5 U. c9 P; h; R2 t9 c
直接驱动LCD显示,所以将PORTD口直接与LCD液+ Y8 G9 O) D0 Y+ L
晶显示器MGLS-12864 的8位数据口相连,进行数据
( F8 M  g. Z0 O( S9 I" x6 @0 a交换和指令发送。同时,利用PORTB口的RB0~RB4
: L. ~7 N, N# D与液晶显示器MGLS-12864的RS, RW ,E,CSB,CSA引& U5 p3 ^; A' Y" R
脚相连,控制数据交换的性质和方向。液晶显示器
6 u) C1 }/ n* R- Q6 QMGLS-12864的工作电压为: -5V~ +5V, 且其内部已
9 F: U0 K: [* H) \  ^( Q$ J+ z集成了所需的负电源,这样, MGLS-12864的Vout引脚1 p( X3 Q+ H8 F3 s  k
将输出-5V。在实际的电路中是将V。接在电位器的
$ d" ?5 m% _9 b* k. d9 h可调端,电位器两固定端接在Vout和GND的引脚上,* t0 h8 N& E$ C& s/ S8 {# p% S: q
通过调节V。的电压来改变液晶显示器的亮度。) t' H6 [* p9 c3 O& g. E
/ I1 S4 w3 G4 @  x

/ K7 q. h) _# u7 }0 p附件下载:
游客,如果您要查看本帖隐藏内容请回复

+ }9 g8 `. ~- g( ~: r" ?
1 E( `% o+ v: {7 S3 K  s4 f
, L0 J5 u3 M0 g4 u; X8 @  z0 f$ L

该用户从未签到

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

本版积分规则

关闭

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

EDA365公众号

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

GMT+8, 2025-8-12 03:46 , Processed in 0.125000 second(s), 26 queries , Gzip On.

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

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

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