如何用IO口模拟I2C来实现两个STC单片机之间的

 我来答
lycdl
高粉答主

2018-05-18 · 醉心答题,欢迎关注
知道大有可为答主
回答量:2万
采纳率:94%
帮助的人:4923万
展开全部
两个单片机之间通信用串口啊,距离较近,可用TTL连接。距离远点就用RS232连接,程序好写。I2C的协议和时序太复杂,要是用I2C存储器芯片,那没办法,只能用IO口模拟,单片机是主器件,芯片是从器件,还好办。
但是,两个单片机,还用l2C通信,你真是没事找事,一个是主器件,程序百度里可以找到,可另一个是从器件,这程序可从来没人写过,那两个单片机就不能通信。用宋丹丹一句话送你:你是没事找事,找抽型的。
更多追问追答
追答
你可以用STC8系列单片机,增加了I2C总线,并有主机模式和从机模式,写程序就好写了,只设置相关寄存器就行了。

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式