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

51单片机学习:合并1602和12864液晶排插接口

[复制链接]

该用户从未签到

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

EDA365欢迎您登录!

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

x
51单片机学习:合并1602和12864液晶排插接口
, v! K" r- x$ ^. n! e! K  }' D) k+ V% G3 b/ ~

, ?8 D) Q) K) n5 b! h+ }5 g: U  E . D3 Z! v6 P0 T  s0 k1 E# D
/ u$ k: b% ?1 r! X+ {' [
今天成功合并1602和12864液晶排插接口!  码出来分享下
# F  k+ j3 l7 f! a# f* ~
7 ]( E. F: m& W5 d9 p2 F4 ^6 {上面这2个图是1602和12864液晶的排插接口,一般的单片机开发板上都会有# b, I, i* R1 [' Y, ?0 ~
仔细观察发现他们的插口大多是相同的,
2 _" \7 X# Q1 E
7 W$ B! V  R0 d2 r# b对于第三脚的对比度调节,1602和12864液晶在硬件上是相反的(1602是低电位方向对比度增强,12864是高电位方向对比度增强),
  m$ }2 E8 Q1 `# y/ n4 x. i但他们接口位置相同,所以一个10K左右的3脚电位器就可以满足要求! 接法如12864中的接法,规格取10K的
$ P' E4 d: \' q/ A0 i1 \9 n' [* e) W
) v; [: t+ V2 |6 G' k456这3个脚一模一样,1602第5脚接地是让1602一直工作在写入模式, 原始的接口和12864是一样的,
# r2 r- ^; f4 o( W; B( i那么只要在我们以前的代码中添加一条LCD1602WR=0就搞定了4 O: S& T& f( ]) e  s! F( |
" Y' ]8 \9 p( N' K% j
然后8个数据口又相同, 呵呵 ,继续, H4 P* W: x* S" I6 s5 q4 B$ j5 _

1 }+ F; h* `$ E0 L7 Y& s! F- v% F$ F第15脚,1602是背光电源,12864是串并口选择端PSB" t, I. `& a5 z2 s
查官方资料stc89c52的P0口灌电流12mA,其他io口为6mA , 那么我们只要在第15脚接一个2K左右的的电阻就能鱼和熊掌兼得了,
0 H' z- [& o4 ]  P/ A7 v对于1602, 这个2K电阻作为限流电阻, 背光亮度虽然不是很亮,但效果还可以的
9 j- c7 @) w* O9 q9 M  [, G# q对于12864, 这个2K电阻就没什么影响了,此时灌电流为5/2000=2.5mA < 6mA ,安全!+ Y7 [( E2 f: |" u
如果想让1602背光再亮一些,我们可以将这个电阻换成1K, 此时12864的灌电流为5mA ,也是安全的,# c) o: F- b1 F6 M
所以这个电阻建议取值(1K-2K),既能保证io口工作安全,又能让1602有足够的亮度$ w1 c& t: p) V9 @! T, H
* R9 d8 Q& w, ], O( y, R/ k
第16脚,对于12864一般是悬空的,对于1602是背光地,所以这个脚直接接地* q& j' [3 M0 w6 }' ~

6 h/ N, e9 f3 `9 x! w2 d+ ?* J, C8 z) p, n. Z6 k
好了,这样的话我们就可以 "一插两用"了.! M2 ^- Z  a  D7 o1 j( T
9 b5 H9 S4 W' W3 z, `- A
以上只针对我手里的1602和12864, 不同厂家或者不同控制器的液晶接口可能不一样,
/ k" L/ K" ]3 s3 w所以在使用液晶前一定要看清说明书. 4 ~6 i2 e$ \( {- r& ]

0 J, P! D2 A$ \: i" D( O  ~: J' A0 b5 w; `打完收工~~
$ @: C' c& c3 V9 ?: M$ R! a; S" N
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

EDA365公众号

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

GMT+8, 2025-10-9 00:05 , Processed in 0.140625 second(s), 24 queries , Gzip On.

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

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

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