PIC10F20x系列可不可以实现IIC通信

[复制链接]
2553|8
 楼主| z755924843 发表于 2013-4-9 12:07 | 显示全部楼层 |阅读模式
最近做一个项目想用引脚尽量少的单片机 只需要通过IIC从主机那里获得信息(PIC作为从机) 然后输出PWM即可。主要思路是想通过PIC10F20x的两个引脚模拟SDA,SCL, 请问论坛那位大神做过 帮帮小弟。感激不尽。
我是土匪 发表于 2013-4-9 15:17 | 显示全部楼层
pwm和II2C均可通过IO模拟。
ocon 发表于 2013-4-9 23:54 | 显示全部楼层
用CCSC编译器,可以自动生成软IIC。
leofoolish 发表于 2013-4-12 18:20 | 显示全部楼层
CCS如此强大?
rgh111 发表于 2013-4-14 21:57 | 显示全部楼层
IIC从机稍麻烦点, 但可以实现:lol
ocon 发表于 2013-4-15 00:06 | 显示全部楼层
leofoolish 发表于 2013-4-12 18:20
CCS如此强大?

还可以把任意通用IO脚模拟成UART、SPI,不过软UART的接收脚只能运行在阻塞模式。
Light_David 发表于 2013-4-16 00:40 | 显示全部楼层
10F20X没有中断。也就没有电平变化中断引脚,想完成软IIC的同时,再去做软PWM几乎没有可能
可更换为10F32X,同样的封装。有中断功能,且片上有2个10bit的硬件PWM,各引脚都有电平变化中断(可单独设置上升沿或下降沿或上升下降沿同时中断)
可轻松实现要求。
 楼主| z755924843 发表于 2013-4-25 13:38 | 显示全部楼层
谢谢大家啊 虽然最后还是放弃用这款芯片,但是还是感谢大家.
sinc_mark 发表于 2013-5-2 09:30 | 显示全部楼层
刚好可以参考一下选型,谢谢!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

个人签名:嵌入式相关网站喜欢的朋友了解一下http://www.micropython.group

31

主题

260

帖子

40

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