|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
摘要:介绍了基于HD44780液晶显示模块的基本特性及其与PIC单片机的接口,并给出了常用的显示子程序。
# K i# P2 ~* a/ i4 k+ t
' a2 |8 x4 [+ N* e5 _8 r' d3 o
1 X( b+ Q, E7 ^3 t2 f- F基于HD44780的字符型液晶显示模块是一种常用3 I( E/ p f- l m; g) X- k. p
的液晶显示器件,主控制驱动电路为HD44780
0 \+ a$ r$ S! ?/ ~2 n2 Z(HITACHI),其他一些公司的电路与之全兼容,如
# S3 I7 D9 ^ D' ?NOVATEK的NT3881, SAMSUNG公司的KS0066,
; T( z2 M8 Q. k" T, kSUNPLUS公司的SPLC78A01。由其控制的液晶显示
' Y' [$ n' B) v4 y3 \/ g! k8 `器可以提供若干个5X7或5X10点阵块组成的显示字.
5 Q- i' T/ m$ J* F7 i- ]: X/ }" @) k( l符群,每个点阵块为一个字符位,字符间距和行距都为
) R; p, l) U2 F) m3 N/ O一个点的宽度,具有64 B的自定义字符RAM,可自定5 D: C, [: \, u; V$ S
义8个5X8点阵字符或4个5X11点阵字符。可以提供# P# ^3 d' }9 k- G H$ u. R
8X1~40X4 (字符数X行数)各种显示屏规格,广泛应
: f7 Y) j' m0 v9 t# L( ~3 ?& p用于智能仪表、通讯、办公自动化及军工等领域。
. W: n8 w% r( h2 T1液晶显示模块的特点
1 I% B5 H" \# _$ T( E1.1 引脚功能: R2 I1 n/ H. [6 J8 T( F
表1是一种基于HD44780的液晶显示模块的引脚6 j& y' P! ?! \ d7 D2 d# ?# J$ Z
功能。
' X3 h9 J% F; Q, M7 b8 {: b* {有些显示模块有2个使能端,这种器件可以提供
( ?! m! d2 K/ q9 f$ ~% |7 f* m多达4行的显示屏,一个使能端可以控制2行。当RS
% R+ T( p" Q7 t ?和R/W都为低电平时可以写入指令或显示的地址;当
+ ?4 o2 g4 p' W' c6 g* N% c5 BRS为高电平、R/W为低电平时,可以写入要显示的数2 d0 w9 U; t) N- [$ z
据;当RS为低电平、R/W为高电平时,可以读出忙! u: F) F# t: } J/ L2 @
信号和地址计数器(CGRAM或DDRAM的值)。当使
. X+ @1 o$ I& Z% J能端E由高电平变为低电平时,液晶模块执行写操作9 j; X# m- T! S( D! j( ]- L% q; ?
(写入命令或要显示的数据、地址); D0~D7为双向数: \$ z' f* Z/ f& ^* B- z
) t% m/ N4 Z/ S
) _/ o) I, Q8 A# M2 l附件下载: 0 {" N: W' n3 T: z# q
) O# Z S' F# [. M; g |
|