完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
在CH423技术手册上有写“应答 1 和应答 2 总是固定为 1”,另外在C语言例程里也是在ACK位时是直接SDA是直接输出1的。
但是我用示波器测量,实际CH423是会响应ACK位的,会在ACK位将SDA拉低。 并且我在使用IO输出能力很强的单片机去驱动时,如果在ACK位按例程输出1时,LED显示器会偶尔出现某个位置闪一下的问题。改为输出0或者弱上拉输出1,就没有问题了。 现在有些疑问: 1.手册的应答固定为1是什么意思,是指单片机要设为1,还是CH423的ACK为1? 2.CH423究竟是有响应ACK(拉低SDA)还是没有响应ACK的呢(不拉低SDA)? 3.如果是有ACK,是以后一直都有的吗,会不会以后变更设计变为没有了? 图1:接了CH423,有ACK 图2:没有接CH423,没有ACK |
|
相关推荐
1个回答
|
|
您好,手册的时序说明是针对主控单片机的,所以那个ACK是由单片机来做的高电平。芯片本身是有响应的。
|
|
|
|
只有小组成员才能发言,加入小组>>
342 浏览 1 评论
CH579M+RT-Thread,RTC从Sleep模式唤醒失败是什么原因?
2805 浏览 2 评论
2301 浏览 1 评论
使用ch569例程中的CH372Device程序,修改电脑端程序的读写端口时卡住了是什么原因?
344浏览 2评论
求助,CH368L的被动接口有没有详细的读写时序以及操作流程说明
741浏览 2评论
849浏览 2评论
916浏览 2评论
541浏览 2评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-9-29 05:46 , Processed in 0.992501 second(s), Total 77, Slave 61 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号