菜鸟大神 发表于 2023-11-1 23:08:40

1602查忙的一些疑惑

我使用的是32G,跑24M频率,用延时是这可以刷新1602的,但我想知道为什么查忙不可用

按照手册 RS低 RW高,EN拉高,可D7始终是高电平状态,是用的逻辑分析仪

整个系统都是5V供电,数据口P2,准双向口模式

不为别的 只想搞懂是单片机问题,还是1602问题,还是程序问题

神农鼎 发表于 2023-11-2 09:58:49



视频教学《STC32位8051单片机原理及应用-STC32G12K128》,何宾教授主讲 - 视频教学,《单片机原理及应用》教学改革及实践研讨会,实战技术交流会,会务通知 - 国芯论坛-STC全球32位8051爱好者互助交流社区 - STC全球32位8051爱好者互助交流社区 (stcaimcu.com)

王昱顺 发表于 2023-11-2 10:59:06

可以试试断开D7和单片机的链接,单独测试给单片机一个确定电平和直接测量D7电位方式来定位问题

菜鸟大神 发表于 2023-11-2 20:39:10

王昱顺 发表于 2023-11-2 10:59
可以试试断开D7和单片机的链接,单独测试给单片机一个确定电平和直接测量D7电位方式来定位问题 ...

我找了之前一个产品 用的15W4K,同样的程序是正常运行的,逻辑分析可以很清楚的看到D7的响应,除了之前用的是P0口,现在用的P2口 没有其他区别了。
单独测试是正常的,单片机可以正常读取D7的电平,输出也是正常的 可以输出1 和0,。。。暂时没啥思路了

王昱顺 发表于 2023-11-2 21:35:43

菜鸟大神 发表于 2023-11-2 20:39
我找了之前一个产品 用的15W4K,同样的程序是正常运行的,逻辑分析可以很清楚的看到D7的响应,除了之前用 ...

读取的时候设置为高阻模式试试,这样单片机就不会影响到外部的电平状态了

菜鸟大神 发表于 2023-11-3 10:50:35

王昱顺 发表于 2023-11-2 21:35
读取的时候设置为高阻模式试试,这样单片机就不会影响到外部的电平状态了
...
确实 我后来在查忙前切换端口到高阻模式是可以正常工作的
现在问题又来了 ,我发现IO拉到地的电流不对

王昱顺 发表于 2023-11-3 14:14:02

菜鸟大神 发表于 2023-11-3 10:50
确实 我后来在查忙前切换端口到高阻模式是可以正常工作的
现在问题又来了 ,我发现IO拉到地的电流不对



能不能详细描述一下拉到地的电流不对是指那种情况的不对呢?正常情况下应该是什么样子?
电流小了可以用推挽

菜鸟大神 发表于 2023-11-3 16:57:28

王昱顺 发表于 2023-11-3 14:14
能不能详细描述一下拉到地的电流不对是指那种情况的不对呢?正常情况下应该是什么样子?
电流小了可以用 ...

找到问题了,因为同事做一个函数调试的时候把端口模式做成了推挽输出模式,导致电平拉不低,或者短路端口大电流,今天重头捋问题发现了
谢谢版主答疑
页: [1]
查看完整版本: 1602查忙的一些疑惑