黄金会员
 
主题
帖子
积分6694
阅读权限40
注册时间2011-3-11
最后登录1970-1-1
在线时间 小时
|
本帖最后由 pla155 于 2019-8-9 10:35 编辑
, Q* w3 F9 S* L" D& o: F1 z
: x% m7 K3 k' _& q& d# m `屯了好多段码屏,一直在吃灰,拿出来玩一玩。捎带把资料保存整理一下,方便其他和我有一样重度囤积症患者可以早日能够废物利用,垃圾分类。 6 s$ K3 V+ y p" |+ Z
' x' P) ?! W1 b& R" n8 {
总结一下这个段码屏的使用心得:1. 首先,段码屏外接管脚很少,Vcc,Gnd,CS,WR,DATA这5个脚是不可缺少的;其次,A , K 背光也是可选项。RD管脚基本就是个摆设;还有一些关于音频和外界晶体的引脚,都是非常少见的。4 J+ B9 ]! Q: n& z
2. 初始化指令少。无非是开关,待机等。其中,公共输出驱动是重要的指令,他会直接影响到显示是否正确。有2,3,4输出端可选择。一般断码数量少的可以先试试2COM,屏幕显示复杂的,试试4COM 。至于1/2 ,1/3偏置,对显示效果好像也没有很大的影响。4 J& c% l8 t: c {0 s* h7 m% O5 R
3.真正涉及到显示的就很简单了。IC内部有一片RAM直接和屏幕上的字段是一一对应的。RAM地一个位置1 ,对应屏幕一个段码点亮。RAM是4位为一个字节。发送时先发送3位命令字101,之后是6位地址信息,高位在先;之后是4位数据,低位在先。可以紧接着连续发送数据,地址会自动增加。
~* P+ I. O* e* d& N4.段码屏加电无显示,也可能会有随机的乱码。不加电,使之屏幕与强光成较小角度观看,可以隐约看到显示全貌。
0 u' [7 `. M: }6 @- b5.段码屏一般对比度都很好,显示清晰,省电,易操作;显示内容有限。. q: Q. S1 l' V, @
2 k3 Q' y# p& m- }3 s; l
( N' R9 @: k/ x: e5 ?先贴一些资料,以及一个简单地HT1622及其兼容LCD段码屏的驱动程序(含C51源码)。9 T4 x2 o, W& I5 P0 Z5 U
+ c' | e' r; d5 b+ z% ^1 V
说明.txt
(244 Bytes, 下载次数: 53)
9 B& @7 i4 p5 J6 U! {% n* a( x
HT1621.doc
(1.06 MB, 下载次数: 56)
. L: T1 [5 o* h" U+ d
$ q% b% ]. R4 o7 | [2 ]
SD0432.pdf
(778.79 KB, 下载次数: 54)
% _: ~8 t# v$ @7 }0 j/ g
, z, d9 ?* L0 _3 E# n0 l! L8 S
HT1621.rar
(1.52 MB, 下载次数: 56)
/ x7 y7 G9 m; N. K+ R$ w; l) N
此固件用于51单片机驱动HT1621及其兼容断码驱动液晶屏。
8 {3 P8 ^' F& |本程序用STC89C55RD+@4ZHz晶体调试。/ [$ n$ K" V( o: N
管脚对应关系:
. e. O+ a" K: q$ f0 rHT1621_CS = P32 ;
+ R4 h7 a' v; N5 F8 HHT1621_WR = P33 ;4 Q+ Q( q4 }0 Y
HT1621_DA = P34 ;' Y. L. q7 g5 q; t, M
HT1621_BL = P35 ;
( t; g0 M8 z$ j, F p. G' @2 K) A: c7 tKEY = P37 ;. M F: v q$ z% P
VLCD可通过1.5K电阻连接至Vcc.9 K6 G1 T0 C% F. I& E8 ~
2 j& S7 q/ U7 O T6 y
z& ^% N# y9 a$ V6 N+ h% g3 K G1 x
/ }8 r3 F6 U5 @4 b6 u8 O4 N+ Y/ L$ q4 K' \, L$ Z- F
测试的第一个屏& ^2 ^/ }% u- w6 e
6 R, Q5 a/ Q% G0 U/ C9 n/ j4 e# w+ `3 ^0 w W" j# Q+ U
- u" ^' S4 u* |) _+ R
. m3 h/ k4 w" ]( N- }
" _! E9 W; V3 O; Y5 D, X8 ?
# L' I$ L3 x) o% b, h测试结果:
; ~2 r. s9 n* n
5 j v7 \3 o3 \! {! r4 h5 a
9 \4 `3 P8 d1 S- Z5 Y挺好的屏,对比度很大,不用背光也很好。准备做个频率计,再合适不过了。; _* o0 \- v; F. W6 D! L
: ~5 j r/ d) B( e) n4 K: U
3 j6 F) g, F% w) P3 D# Q- p a' [; X& T" u2 m4 n
' H1 L: } o7 e- [ |
|