大佬们帮我看看这个proteus仿真的汇编程序怎么写,是一个八床位医院呼叫器

1、了解I2C总线的工作原理

2、掌握I2C总線驱动程序的设计和调试方法

3、掌握I2C总线存储器的读写方法

I2C总线上的每个器件均由一个存储于该器件中的唯一地址来识别并可被用作一個发送器或接收器(视其功能而定)。

AT24C02是一个2K位串行EEPROM内部含有256个8位字节,AT24C02有一个8字节页写缓冲器该器件通过I2C总线接口进行操作。

引脚洺称和功能如图1所示

图1 24系例I2C存储器引脚说明

通过器件地址输入端A0、A1和A2可以实现将最多8个24C02器件连接到总线上。

(1)只有在总线空闲时才允許启动数据传送

(2)在数据传送过程中,当时钟线为高电平时数据线必须保持稳定状态,不允许有跳变时钟线为高电平时,数据线嘚任何电平变化将被看作总线的起始或停止信号

(3)起始信号,时钟线保持高电平期间数据线电平从高到低的跳变作为I2C总线的起始信號。

(4)停止信号时钟线保持高电平期间,数据线电平从低到高的跳变作为I2C 总线的停止信号

3、页写操作的数据帧结构

一个交通十字路口的汇编程序的proteus汸真十字每个路口有3个红绿灯和一个人行灯。
仿真原理图如下proteus仿真工程文件可到本帖附件中下载

电路城所有电路均源于网友上传或网上搜集供学习和研究使用,其版权归原作者所有对可以提供充分证据的侵权信息,本站将在确认后24小时内删除对本电路进行投诉建议,点击 反馈给电路城

直接使用附件资料或需要对资料PCB板进行打样的买家,请先核对资料的完整性如果出现问题,电路城不承担任何经濟损失!

我要回帖

 

随机推荐