打印

eeprom

[复制链接]
620|4
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
1809939350|  楼主 | 2017-4-1 08:22 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
沙发
tyw| | 2017-4-1 08:41 | 只看该作者
本帖最后由 tyw 于 2017-4-1 09:07 编辑

93C46中文资料.pdf (289.61 KB)

你其实没弄明白烟感器里eeprom是怎么回事.地址编码器是通过I2C总线与烟感探头通信,探头收到改码指令,把新地址码写入烟感器里的EEPROM,然后再由内部CPU执行刷新任务,用新地址替换老地址.多个探头挂总线,能一一识别,是因为每个探头都有一个身分地址,就是上面写入的地址.而一般EEPROM没有芯片识别地址,多个EEPROM挂在总线上,当然一呼百应.用带片选的EEPROM芯片能单选.但2线就不行了.
你得改你的硬件,把探头里的EEPROM置入内部,只跟探头CPU通信,另弄2根线挂总线.

使用特权

评论回复
板凳
xuyaqi| | 2017-4-1 09:24 | 只看该作者
eeprom有多种协议i2c,spi等你得先说清楚,再讨论怎么写。

使用特权

评论回复
地板
1809939350|  楼主 | 2017-4-1 12:44 | 只看该作者
xuyaqi 发表于 2017-4-1 09:24
eeprom有多种协议i2c,spi等你得先说清楚,再讨论怎么写。

我用的IIC协议,然后用编码器给从机一个编码信号,然后从机给EEPROM数据作为自己的地址,但是总是出问题,又不知道问题出在哪

使用特权

评论回复
5
xuyaqi| | 2017-4-1 16:38 | 只看该作者
IIC协议是有地址的,只要每个EEPROM有地址是不会传错的,至于你现在的问题很大,只能一步步来。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

12

主题

25

帖子

0

粉丝