带有PIC18F4550的EEPROM 24lc256

时间:2012-03-20 21:24:51

标签: pic18 eeprom

我正在开展一项大学项目,我需要将pic18f4550与i2c EEPROM接口。

我使用proteus模拟器实现了以下电路。以下是我的联系

enter image description here

当我实现真实的接口时,我在PIC从eeprom读取时遇到了问题。它被暂停,所以我无法看到读取操作是否正确执行。

可能是什么问题?

1 个答案:

答案 0 :(得分:0)

您确实需要确保遵循I2C协议来读取EEPROM,最好使用PIC上的状态机。

尝试通过以下操作排序,确保正确设置标志:

  1. 开始条件
  2. 使用您要读取的地址写入EEPROM。
  3. 重复启动条件。​​
  4. 从EEPROM中读取所需的字节数(请记住,EEPROM已被分页,如果超过页面边界,则会翻转。)
  5. 停止条件