您当前的位置:首页 > 电子 > 单片机

单片机I2C总线与EEPROM

时间:05-14来源:作者:点击数:

前几章我们学了一种通信协议叫做 UART 异步串行通信,这节课我们要来学习第二种常用的通信协议 I2C。I2C 总线是由 PHILIPS 公司开发的两线式串行总线,多用于连接微处理器及其外围芯片。I2C 总线的主要特点是接口方式简单,两条线可以挂多个参与通信的器件,即多机模式,而且任何一个器件都可以作为主机,当然同一时刻只能有一个主机。

从原理上来讲,UART 属于异步通信,比如电脑发送给单片机,电脑只负责把数据通过TXD 发送出来即可,接收数据是单片机自己的事情。而 I2C 属于同步通信,SCL 时钟线负责收发双方的时钟节拍,SDA 数据线负责传输数据。I2C 的发送方和接收方都以 SCL 这个时钟节拍为基准进行数据的发送和接收。

从应用上来讲,UART 通信多用于板间通信,比如单片机和电脑,这个设备和另外一个设备之间的通信。而 I2C 多用于板内通信,比如单片机和我们本章要学的 EEPROM 之间的通信。

本章内容:
1. 单片机I2C时序介绍
2. 单片机I2C寻址模式
3. 单片机EEPROM简介
4. 单片机EEPROM单字节读写操作时序
5. 单片机EEPROM多字节读写操作时序
6. 单片机EEPROM的页写入
7. 单片机I2C和EEPROM的综合编程
方便获取更多学习、工作、生活信息请关注本站微信公众号城东书院 微信服务号城东书院 微信订阅号
推荐内容
相关内容
栏目更新
栏目热门