完善资料让更多小伙伴认识你,还能领取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是由单片机来做的高电平。芯片本身是有响应的。
|
|
|
|
只有小组成员才能发言,加入小组>>
533 浏览 1 评论
CH579M+RT-Thread,RTC从Sleep模式唤醒失败是什么原因?
2908 浏览 2 评论
2403 浏览 1 评论
879浏览 2评论
694浏览 1评论
riscv-none-embed-objcopy: \'PWM_Output.elf\': No such file这个咋解决,
423浏览 1评论
537浏览 1评论
请教一下,Mounriver 编译不成功:找不到库文件,怎么整
820浏览 1评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-28 20:58 , Processed in 1.107196 second(s), Total 76, Slave 60 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (威廉希尔官方网站 图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号