小弟初学MSP430,之前学过51,最近在做一个无线传感器故障检测模块,其中要用到430与E2PROM的通讯,将故障信息存入到E2PROM中,之前用MSP430F149模拟I2C能成功的对E2PRM进行读写,但是现在这块板子是F169的,想用I2C模式与E2PROM进行通讯。最近对着USER‘S GUIDE编了很长时间,但还是出现了一些问题。我把我的问题归纳如下:
1.I2C模式下用不用考虑E2PROM的应答信号?I2C模式下只有字节模式和字模式,如果考虑应答位的话,要怎么接收一位应答信号?
2.430为Master进行连续数据传输时,为什么只能传送两个数?到第三个数据就进入死循环了。。。是不是因为那两个数据没有传进E2PROM?
3.在向E2PROM传送数据时前两个字节是E2PROM的地址和数据地址吗?但是I2CSA已经设置了E2PROM的硬件地址了,这样是不是有点重复?
真的很困惑,如果有哪位大哥大姐明白的,麻烦解答下,感激不尽。。。
此帖出自
小平头技术问答
一周热门 更多>