24c02

EEPROM(AT24C02)

拜拜、爱过 提交于 2020-02-27 19:18:28
硬件连接图 引脚图 WP:写保护位,在这里不使用写保护 A0、A1、A2:3个地址位为整个7位地址的后三个地址, 注意 这里的前四位地址已经被固定成1010了即0xa,剩下的三位由这三位控制 按字节写入数据 这里的MSB在前,表示AT24C02是高位先行的 WORD ADDRESS:选择将要写入的地址,也就是从AT24C02的哪一个位置来写,区别于前面的设备地址 当单片机的速度很快,单片机需要等待AT24C02的写入完成,这时单片机再次发送写入信号这个信号包含着AT24C02的地址,相当于询问AT24C02的写入是否完成,当完成时AT24C02的返回值为"0"时,代表上次写入工作已经完成 按页写入 相比按字节写入数据更快,不用每次都询问是否完成。 突发写入:给一次地址,连续写入多次数据 一次可以写入8个字节 读当前地址存的数值 随机指定某一个字节来读取 注意 :这里虽然是读取,但是由于前期需要寻址,所以这里的第一次产生其实起始信号是写入操作 顺序读取 这与前面的 随机指定某一个字节来读取 类似,但是后面顺序读取只要有一直有应答信号产生,AT24C02就会一直顺序发送数据,直到主机产生非应答信号 如果到了最后一位还没有产生应答信号时,AT240C2就会从首地址读取数据发送给单片机 来源: oschina 链接: https://my.oschina.net/u/4306685

2018.6.28 生产实习报告

匿名 (未验证) 提交于 2019-12-03 00:38:01
姓名:汤城钢 日期:2018.06.28 今日学习任务:完成一项基于单片机的课程设计 今日任务完成情况:基本实现了题目所要求的功能,并且加了部分新的功能。代码量:400行左右。 今日开发中出现的问题汇总:加上AT24C02后,数码管会开始闪烁。 今日未解决问题: 无法解决 加上AT24C02后,数码管闪烁问题 。 今日开发收获:a little。 自我评价:not enough. 转载请标明出处: 2018.6.28 生产实习报告 文章来源: 2018.6.28 生产实习报告