试题详情
- 简答题AT24C系列芯片的读写格式如何?
-
A.写操作过程
对AT24C02写入时,单片机发出起始信号之后再发送的是控制字节,然后释放SDA线并在SCL线上产生第9个时钟信号。被选中的存储器器件在确认是自己的地址后,在SDA线上产生一个应答信号,单片机收到应答后就可以传送数据了。
传送数据时,单片机首先发送一个字节的预写入存储单元的首地址,收到正确的应答后,单片机就逐个发送各数据字节,但每发送一个字节后都要等待应答。单片机发出停止信号P后,启动AT24C02的内部写周期,完成数据写入工作(约10ms内结束)。
AT24C02片内地址指针在接收到每一个数据字节后自动加1,在芯片的“一次装载字节数”(页面字节数)限度内,只需输入首地址。装载字节数超过芯片的“一次装载字节数”时,数据地址将“上卷”,前面的数据将被覆盖。
要写入的数据传送完后,单片机应发出终止信号以结束写入操作。写入n个字节数据格式如下:
B.读操作过程
对AT24C02读出时,单片机也要发送该器件的控制字节(“伪写”),发送完后释放SDA线并在SCL线上产生第9个时钟信号,被选中的存储器在确认是自己的地址后,在SDA线上产生一个应答信号作为响应。
然后,单片机再发送一个字节的要读出器件的存储区的首地址,收到器件的应答后,单片机要重复一次起始信号并发出器件地址和读方向位(“1”),收到器件应答后就可以读出数据字节,每读出一个字节,单片机都要回复应答信号。当最后一个字节数据读完后,单片机应返回以“非应答”(高电平),并发出终止信号以结束读出操作。
读出n个字节的数据格式如下图所示:
关注下方微信公众号,在线模考后查看
热门试题
- 什么是总线?总线主要有哪几部分组成?各部
- AT89S51的无条件转移指令中,其转移
- 若MCS-51单片机采用12MHz的晶振
- 常用的数码管中的发光二极管有()、()两
- MCS-51的堆栈类型是()。
- 如果以查询方式进行定时应用,则应用程序中
- 现有12跟地址线,可选多少个地址?
- MCS-51单片机的串行口有()种工作方
- SUB A,R2
- 在家用电器中使用单片机应属于微计算机的(
- 在五个中断源中,可通过软件确定各中断源中
- 共阳数码管要显示数字“4”,则其对应的字
- 下列指令中与进位标志位CY无关的指令有(
- 单片机应用系统的设计有哪些要求?
- 简述C51单片机的分类。
- 8051单片机可寻址的程序存储器空间是(
- 共阴数码管要显示数字“2”,则其对应的字
- 当80C51引脚()信号有效时,表示从(
- MCS-51系列单片机的指令系统的寻址方
- E2PROM可用于单片机存储器扩展中,但