标题: 如图,STC12C5A60S2单片机的SCL和SDA是哪两个引脚 [打印本页]

作者: EatonDu    时间: 2019-7-4 09:54
标题: 如图,STC12C5A60S2单片机的SCL和SDA是哪两个引脚
请问STC12C5A60S2单片机的SCL和SDA是哪两个引脚?



作者: bemc    时间: 2019-7-4 10:37
p4.4 p4.5 就可以 软件定义一下
作者: 天风情    时间: 2019-7-4 11:19
一般来说SDA是数据线,SCL是时钟线。在其它功能IC中有的话会明确标识,但单片机中我还没有见过这样标识的。
作者: cphnkj188    时间: 2019-7-4 13:15
可以软件指定如图:

微信图片_20190704131425.png (98.14 KB, 下载次数: 42)

微信图片_20190704131425.png

作者: 笨笨兔    时间: 2019-7-4 13:25
不仔细看STC12C5A60S2手册(没看吗?):STC12C5A60S2单片机根本没有硬件IIC接口,所以.....
作者: angmall    时间: 2019-7-4 19:30
STC12C5A60S2单片机根本没有硬件IIC接口,所以要用软件IIC,可以用任何一个接口, 软件定义一下
作者: DIY电子    时间: 2019-7-5 13:29
angmall 发表于 2019-7-4 19:30
STC12C5A60S2单片机根本没有硬件IIC接口,所以要用软件IIC,可以用任何一个接口, 软件定义一下

看了前面的 还以为有专用端口 实际应用中  软件定义一下端口就可以  可以任何一个输入输出端口,
作者: jxhlm99    时间: 2019-7-5 13:42
看你的图没有明确说明有SDA和SCL,看楼上的几位说该芯片没有硬件i2c接口,你可以查看芯片手册确认一下。如果真的没有可以使用任意两个GPIO口模拟i2c协议就可以了,如果有硬件的i2c接口,把相应的io设置成i2c功能就可以了
作者: lwh999995    时间: 2019-7-5 19:06
看到这个问题之前,我真的怀疑我的眼睛
去看了看STC12C5xxxxx手册,也许文字太多,或者我眼睛不好使,反正没看见什么专用 SDA,SCL口的
一般都是
sbit SDA = P2^0;  
sbit SCL  = P2^1;
这么干的,随便定义哪个闲置IO都行
作者: wj_yuq    时间: 2019-7-6 17:30
随便那两个闲置口都可以,软件定义
作者: hupeilins    时间: 2019-12-5 13:13
那I^2C的芯片有什么作用??




欢迎光临 (http://www.51hei.com/bbs/) Powered by Discuz! X3.1