找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 4705|回复: 4
打印 上一主题 下一主题
收起左侧

STC89C52单片机P0口接LCD1602是否可以不用上拉电阻

[复制链接]
跳转到指定楼层
楼主
ID:915068 发表于 2021-5-2 19:52 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
实物焊接的时候忘接上拉,但LCD1602运行正常,请问这是为啥
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏1 分享淘帖 顶 踩
回复

使用道具 举报

沙发
ID:275826 发表于 2021-5-2 22:42 | 只看该作者
LCD1602的数据口内部有锁存器
回复

使用道具 举报

板凳
ID:506248 发表于 2021-5-2 23:43 | 只看该作者
P0口的结构
1、P0的8位皆为漏极开路输出(Open Drain,OD),千万不要误解为图腾式输出,每个引脚可驱动8个LS型TTL负载;
2、P0内部无上拉电阻,执行输出功能时,外部必须接上拉电阻(10kΩ即可);
3、若有执行输入功能,必须先输出高电平才能读取该口所连接的外部数据;
4、若P0可作为地址总线(A0~A7)及数据总线(D0~D7)的复用引脚,不用外接。

楼主属于第4种情况,所以可以不接
回复

使用道具 举报

地板
ID:401564 发表于 2021-5-2 23:45 | 只看该作者
这能为啥呢?
有一个东西叫数据手册
里面告诉你为啥了
大多数的1602LCD是以HD44780驱动的
在HD44780数据手册中,明确标示了有MOS管上拉,上拉电流为50uA-120uA
而8051本身就有10uA上拉电流,所以可以正常读写
但8051的10uA上拉电流并不大,如果有的LCD驱动没有上拉电流的话,很有可能是不能正常使用的
网上常用的LCD1602电路都是加了上拉电阻的,就是以防万一用的,并不是一定要有的
回复

使用道具 举报

5#
ID:390416 发表于 2021-5-3 00:40 | 只看该作者
可能是LCD内置了上拉电阻 它里面是 驱动芯片AiP31066 具体的 我发了新贴子 你去看看
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

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