各位好!
我现在有个问题向大家请教下:
一款门板上有一个报警输出端有四个针脚,上面标示的是:SCL,SDA,GND,+12V。
请问下:SCL,SDA是不是表示支持I2C总线的?我如果想用另一个单片机来则试这些针脚上输出了什么数据,该怎么连接?这款门禁主板使用的是Atmel的系统单片机,我现在有一款C52的单片机开发板(I/O口都有引出的),我想用这款单片机去连接到门禁主板上的警报输出端口,可行吗?在此先谢谢各位了!
------解决方案--------------------
SCL,SDA是不是表示支持I2C总线的?
(IIC 一般会这么写它的时钟和数据口标志,稳妥一点还是要看手册)
我如果想用另一个单片机来则试这些针脚上输出了什么数据,该怎么连接?
(测试的话用示波器就可以了;真正使用的话,注意接上拉电阻,不然,后果很严重。)
这款门禁主板使用的是Atmel的系统单片机,我现在有一款C52的单片机开发板(I/O口都有引出的),我想用这款单片机去连接到门禁主板上的警报输出端口,可行吗?
(可行,不管怎样,连个电阻吧)
------解决方案--------------------
你的单片机最好和他的系统使用同样电压供电。他的是5V你的也用5V。
如果你的单片机有I2C模块,SCL和SDA就直接对应连上。SCL、SDA与电源之间各加一个3.3K~10K的上拉电阻。
如果没有I2C模块,随便找两个通用IO口,用同样方法连上。初始化时配置成输入脚,然后用软件模拟从机逻辑。
单片机很皮实,如果不是电源超压或者IO口对烧,很难弄坏。