这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » 嵌入式开发 » MCU » 到底LCD液晶显示模块1602是否需要接上拉电阻?

共5条 1/1 1 跳转至

到底LCD液晶显示模块1602是否需要接上拉电阻?

工程师
2020-06-24 20:18:29     打赏

如题,LCD1602液晶显示器的DB0~DB7接在了STC89C52单片机的P0.0~P0.7口,是否需要接上拉电阻?我在protel里画图没有接,做的实物也没有,但是工作都正常,在做proteus仿真的时候,参考LCD1602画法,给它接了一个上拉电阻。
请问,LCD1602在什么情况下可以不接上拉电阻,网上有资料说P0口接了就必须接上拉电阻,那我的设计是否有误?




关键词: 液晶显示模块     液晶     LCD模块     LCM     1602         

工程师
2020-06-24 20:47:18     打赏
2楼

是否需要接上拉电阻?一般不接,标准的IO口通信能省事则省,高低电平逻辑清晰。
好象对串、并行通信而言,如果通讯距离较远,需接上拉电阻。这种较远估计0.5~几米。


工程师
2020-06-24 20:50:41     打赏
3楼
按规范STC89C52的P0接LCD1602的DB0~DB7需要外接上拉电阻,因为STC89C52的P0端口是开漏模式,如果所选用LCD1602的DB0~DB7的端口内阻较大,可能会发生通讯异常。总之不加上拉电阻是因为LCD1602端口提供了弱上拉条件,不代表所有品牌的LCD1602都能这么做。



工程师
2020-06-24 20:56:28     打赏
4楼

P0口和其它三个口的内部电路是不同的,P0口是接在两个三极管D0和D1之间的,而P1-P3口的上部是接一个电阻的。上拉电阻P0口作为I/O口输出的时候时输出低电平为0,输出高电平为高组态(并不是5V,相当于悬空状态)。

也就是说P0口不能真正的输出高电平,需要接负载提供电流时必须接上拉电阻,由电源通过这个上拉电阻给负载提供电流。

1.51单片机的P0口在作为地址/数据复用时可以不接上拉电阻。
2.作为I/O口时用时,由于内部没有上拉电阻,故要接上上拉电阻


院士
2020-06-25 11:05:30     打赏
5楼

这个MCU的芯片现在还能买得到?


共5条 1/1 1 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]