[单片机芯片] CH579 没有IIC口 是否可以通IO模拟来完成IIC通讯

[复制链接]
22437|77
天天向善 发表于 2024-9-9 11:41 | 显示全部楼层
模拟iic时,一般会在外设的数据线上增加拉电阻,
dreamCar 发表于 2024-10-9 10:01 | 显示全部楼层
如果io端口有内部上拉电阻,也可以使用。
物联万物互联 发表于 2024-10-9 21:15 | 显示全部楼层
要通过iic仿真完成iic通信,需要实现其他方法。
PreWorld 发表于 2024-10-11 17:40 | 显示全部楼层
你当然可以。许多单片机使用模拟IIC。
未来AI 发表于 2024-11-4 08:26 | 显示全部楼层
我可以使用一个io端口来模拟i2c以实现400k的通信速度吗?,
星闪动力 发表于 2024-11-5 18:07 | 显示全部楼层
Iic通信是通过模仿普通的pin口实现的
hmcu666 发表于 2024-11-8 19:59 | 显示全部楼层
只有先进的微控制器才有ic总线接口
jdqdan 发表于 2024-11-12 15:04 | 显示全部楼层
Gpio仿真IIC是一种常规操作,甚至可能比硬件IIC更常见
wex1002 发表于 2024-12-11 21:09 | 显示全部楼层
模拟iic时,通常会在外部数据线上增加一个牵引电阻,
软核硬核 发表于 2024-12-13 21:49 | 显示全部楼层
你当然可以。许多Cs使用模拟iic。,
明日视界 发表于 2025-1-6 19:42 | 显示全部楼层
只要你设置了相关的控制寄存器,例如,如果你想发送数据,你只需要写一个数字到相关的数据寄存器
chenjun89 发表于 2025-1-7 20:40 来自手机 | 显示全部楼层
肯定可以啊,而且很多时候IIC都是用IO模拟的。
IntelCore 发表于 2025-1-8 11:06 | 显示全部楼层
Iic通信是通过模仿普通的引脚端口实现的,
chenjun89 发表于 2025-2-6 19:53 来自手机 | 显示全部楼层
可以的,IIC本身比较简单很多时候都是IO模拟的。
公泡泡龙 发表于 2025-3-18 10:50 | 显示全部楼层
感谢分享
chenjun89 发表于 2025-4-5 21:30 来自手机 | 显示全部楼层
肯定可以啊,大多时候IIC都用IO模拟。
治愈糖果屋 发表于 2025-4-6 13:11 | 显示全部楼层
是的,可以通过模拟I2C总线的方式来实现I2C通信。你可以使用两个GPIO引脚来模拟I2C的SCL和SDA信号。需要编写相应的软件逻辑来控制这两个引脚的高低电平,以模拟I2C的起始、停止、应答等信号。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 在线客服 返回列表 返回顶部