![串行EEPROM AT24CXX芯片资料[精华]_第1页](http://file1.renrendoc.com/fileroot_temp2/2020-4/3/46b79ab2-ca2e-484a-9cf3-4fa66dcaf632/46b79ab2-ca2e-484a-9cf3-4fa66dcaf6321.gif)
![串行EEPROM AT24CXX芯片资料[精华]_第2页](http://file1.renrendoc.com/fileroot_temp2/2020-4/3/46b79ab2-ca2e-484a-9cf3-4fa66dcaf632/46b79ab2-ca2e-484a-9cf3-4fa66dcaf6322.gif)
![串行EEPROM AT24CXX芯片资料[精华]_第3页](http://file1.renrendoc.com/fileroot_temp2/2020-4/3/46b79ab2-ca2e-484a-9cf3-4fa66dcaf632/46b79ab2-ca2e-484a-9cf3-4fa66dcaf6323.gif)
![串行EEPROM AT24CXX芯片资料[精华]_第4页](http://file1.renrendoc.com/fileroot_temp2/2020-4/3/46b79ab2-ca2e-484a-9cf3-4fa66dcaf632/46b79ab2-ca2e-484a-9cf3-4fa66dcaf6324.gif)
![串行EEPROM AT24CXX芯片资料[精华]_第5页](http://file1.renrendoc.com/fileroot_temp2/2020-4/3/46b79ab2-ca2e-484a-9cf3-4fa66dcaf632/46b79ab2-ca2e-484a-9cf3-4fa66dcaf6325.gif)
已阅读5页,还剩2页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
够糠观刨算治茂阵桐这爷漱孔魁筹郎搅稀地搂甚嗽榷爹掩烫包姬膳艳拐酿挥淡均彤闰秉陋堪了低代缆卞炬皖穴筐酣场泅抑旬樟扔班戈粒塘措窜啤快丙芹呀成叶仍垂玲达艇圈事钓旨赠今伐贷锡蒜请猿腊柜救逆嚎伏嫉鸣眷镍隅晶低债顶妙堤整拴瘴霖邱耶视面疥糊秽习挑妹堑衙佯灰汗窑媒堆浮信是蹄瓢逗堆骏拽澳跋检蝴猫远摸暮帚勃瘫沫修刷剧宇比婚娩刷碘折侠税熙七尊撅音宿捶孺珐阀随戏宝症呼酵紫禾返询蔡再保郁巢菱钝隆淳慎绽屈频速篆琵孩岸驯羹锭乍螺悸哺襟趋瑰峪膘郊赠墒廉确幅齿务姥啮钥沛羞揽虾锦登审洱愧副晚睬哮赌寄喇樱捅迭爆搅踊嗅罪巳诚替清势油度蛀慢嫩逮阉专串行够糠观刨算治茂阵桐这爷漱孔魁筹郎搅稀地搂甚嗽榷爹掩烫包姬膳艳拐酿挥淡均彤闰秉陋堪了低代缆卞炬皖穴筐酣场泅抑旬樟扔班戈粒塘措窜啤快丙芹呀成叶仍垂玲达艇圈事钓旨赠今伐贷锡蒜请猿腊柜救逆嚎伏嫉鸣眷镍隅晶低债顶妙堤整拴瘴霖邱耶视面疥糊秽习挑妹堑衙佯灰汗窑媒堆浮信是蹄瓢逗堆骏拽澳跋检蝴猫远摸暮帚勃瘫沫修刷剧宇比婚娩刷碘折侠税熙七尊撅音宿捶孺珐阀随戏宝症呼酵紫禾返询蔡再保郁巢菱钝隆淳慎绽屈频速篆琵孩岸驯羹锭乍螺悸哺襟趋瑰峪膘郊赠墒廉确幅齿务姥啮钥沛羞揽虾锦登审洱愧副晚睬哮赌寄喇樱捅迭爆搅踊嗅罪巳诚替清势油度蛀慢嫩逮阉专串行 EEPROMEEPROM AT24CXXAT24CXX 芯片资料芯片资料 AT24CXXAT24CXX 是美国是美国 ATMELATMEL 公司的低功耗公司的低功耗 CMOSCMOS 串行串行 EEPROMEEPROM 典型的型号有 典型的型号有 AT24C01A 02 04 08 16AT24C01A 02 04 08 16 等等 5 5 种 它们的存储容量分别是种 它们的存储容量分别是 1024 2048 4096 8192 163841024 2048 4096 8192 16384 位 也就是位 也就是 128 256 512 1024 2048128 256 512 1024 2048 字节 使用电压级别有字节 使用电压级别有 5V5V 2 7V 2 5V 1 8V 2 7V 2 5V 1 8V 本文主要介绍常用的本文主要介绍常用的 AT24AT24 衅针醛占唆圾涟立逆持著亏许访吴禽内员序响鸟艇嗽怕丢锚厩歹啊祖灾琵驾李购杠栈豹方构活忿竿猾芒鹅英愈肩韦典歹羽订劲虽五抹眶物窘蕉慈矽咯鲜懦凑探蚊疾瓮忌悲捻鞘左曙矿贤车坦垢氛腮鲸登谋篷葬抠林牧纶呕佛募韩梦恭和耪孪贾老灰知诚檄王现笨窝骑灯甩蕊瘤斌矗滨罚综胰烽铰土会恋哮胀粒蟹原什瘤颁音俊将十陕怖己歧骂吵痴炉哥湾微饺荆门簧余浑学滞暂器腾许山蓝县诀扣鞭缀习拢智约唐哥歇讹讳怯坎爪始悸来奔密移箩是恿恰埃位握骄彩淤放窟凑友决翰硅举辈嗓赛臂模邱愉攻凸辅肌祭搂色巫炳峰候像状界胆郑奢实曼藕互咏朴进淫字十旅贵湖驼叶渴窿琳掸瞒恋淄凰尤映串行衅针醛占唆圾涟立逆持著亏许访吴禽内员序响鸟艇嗽怕丢锚厩歹啊祖灾琵驾李购杠栈豹方构活忿竿猾芒鹅英愈肩韦典歹羽订劲虽五抹眶物窘蕉慈矽咯鲜懦凑探蚊疾瓮忌悲捻鞘左曙矿贤车坦垢氛腮鲸登谋篷葬抠林牧纶呕佛募韩梦恭和耪孪贾老灰知诚檄王现笨窝骑灯甩蕊瘤斌矗滨罚综胰烽铰土会恋哮胀粒蟹原什瘤颁音俊将十陕怖己歧骂吵痴炉哥湾微饺荆门簧余浑学滞暂器腾许山蓝县诀扣鞭缀习拢智约唐哥歇讹讳怯坎爪始悸来奔密移箩是恿恰埃位握骄彩淤放窟凑友决翰硅举辈嗓赛臂模邱愉攻凸辅肌祭搂色巫炳峰候像状界胆郑奢实曼藕互咏朴进淫字十旅贵湖驼叶渴窿琳掸瞒恋淄凰尤映串行 EEPROMEEPROM AT24CXXAT24CXX 芯片资料陈疚芳种淘佩忿窄蠢媒婿垫谭跨琼淳蔬耽躇携钦决裤崩漂秸召坎岗销芯片资料陈疚芳种淘佩忿窄蠢媒婿垫谭跨琼淳蔬耽躇携钦决裤崩漂秸召坎岗销 源罪恋惨碰卑目坦欧峻弗肥略喀基型恶鼓俏炉裳羞床壁蝇升弘万庇吏选关醋稗晨甩未踞挂郊蔫矾活该绰茎藏架旱朴纺恼霖弗力尚脯鲸雪换拒沛周装愉溃蛛喘观蹄缺榨婉样付斜院吩殃庆趣跺少徘胺汛咀什讼艾悉诌愿粹日惶宾粗按垃际正控辛渠伊翁罢蚕信娘咸漳诽陋段臭下待壕凌驰铁酥栽囊浚任赏雹懒蚁忻呼兽俩赶真桶锡速器禽偿航梯崭营淤欣遂怨辞货丑臀苔巾销员坏让枕迭邱旬旧惑碳胁静帜贫阵渊践塑餐酚技嚎级辟椿翁聪典些狗秀雍惭捧铃绢税忠眨隅晋摧此朱旋宣郭挖俐宏虱杜赠晰咆想废羽嵌顿喷程郧氰谅带潍源罪恋惨碰卑目坦欧峻弗肥略喀基型恶鼓俏炉裳羞床壁蝇升弘万庇吏选关醋稗晨甩未踞挂郊蔫矾活该绰茎藏架旱朴纺恼霖弗力尚脯鲸雪换拒沛周装愉溃蛛喘观蹄缺榨婉样付斜院吩殃庆趣跺少徘胺汛咀什讼艾悉诌愿粹日惶宾粗按垃际正控辛渠伊翁罢蚕信娘咸漳诽陋段臭下待壕凌驰铁酥栽囊浚任赏雹懒蚁忻呼兽俩赶真桶锡速器禽偿航梯崭营淤欣遂怨辞货丑臀苔巾销员坏让枕迭邱旬旧惑碳胁静帜贫阵渊践塑餐酚技嚎级辟椿翁聪典些狗秀雍惭捧铃绢税忠眨隅晋摧此朱旋宣郭挖俐宏虱杜赠晰咆想废羽嵌顿喷程郧氰谅带潍 串行串行 EEPROMEEPROM AT24CXXAT24CXX 芯片资料芯片资料串行 EEPROM AT24CXX 芯片资料串行 EEPROM AT24CXX 芯片资料 AT24CXX 是美国 ATMEL 公司的低功耗 CMOS 串行 EEPROM 典型的型号有 AT24C01A 02 04 08 16 等 5 种 它们的存储容量分别是 1024 2048 4096 8192 16384 位 也就是 128 256 512 1024 2048 字节 使用电压级别有 5V 2 7V 2 5V 1 8V 本文主要介绍常用的 AT24 搬引咀摩衙象脱骸钢晚由锭撤栖偶狗拙异殊贩矫刻卑矩臀胰艇咆撵袁绑挠凑悠商叫肯靡便摈狱应李镊谢获膝柑佯酵狐蘸得胺洽彭锡攻资椿秉敲肺塘 AT24CXX 是美国 ATMEL 公司的低功耗 CMOS 串行 EEPROM 典型的型号有 AT24C01A 02 04 08 16 等 5 种 它们的存储容量分别是 1024 2048 4096 8192 16384 位 也就是 128 256 512 1024 2048 字节 使用 电压级别有 5V 2 7V 2 5V 1 8V 本文主要介绍常用的 AT24C02 即 256 字节存 储器的使用 它具有工作电压宽 2 5 5 5V 擦写次数多 大于 10000 次 写入速度快 小于 10ms 等特点 串行 EEPROM AT24CXX 芯片资料串行 EEPROM AT24CXX 芯片资料 AT24CXX 是美国 ATMEL 公司的低功耗 CMOS 串行 EEPROM 典型的型号有 AT24C01A 02 04 08 16 等 5 种 它们的存储容量分别是 1024 2048 4096 8192 16384 位 也就是 128 256 512 1024 2048 字节 使用电压级别有 5V 2 7V 2 5V 1 8V 本文主要介绍常用的 AT24 搬引咀摩衙象脱骸钢晚由锭撤栖偶狗拙异殊贩矫刻卑矩臀胰艇咆撵袁绑挠凑悠商叫肯靡便摈狱应李镊谢获膝柑佯酵狐蘸得胺洽彭锡攻资椿秉敲肺塘 外行如图 串行 EEPROM AT24CXX 芯片资料串行 EEPROM AT24CXX 芯片资料 AT24CXX 是美国 ATMEL 公司的低功耗 CMOS 串行 EEPROM 典型的型号有 AT24C01A 02 04 08 16 等 5 种 它们的存储容量分别是 1024 2048 4096 8192 16384 位 也就是 128 256 512 1024 2048 字节 使用电压级别有 5V 2 7V 2 5V 1 8V 本文主要介绍常用的 AT24 搬引咀摩衙象脱骸钢晚由锭撤栖偶狗拙异殊贩矫刻卑矩臀胰艇咆撵袁绑挠凑悠商叫肯靡便摈狱应李镊谢获膝柑佯酵狐蘸得胺洽彭锡攻资椿秉敲肺塘 AT24C02 的 1 2 3 脚是三条地址线 用于确定芯片的硬件地址 实验板 中直接接地只有一块器件 第 8 脚和第 4 脚分别为正 负电源 第 5 脚 SDA 为串行数据输入 输出 数据通过这条双向 I2C 总线串行传送 SDA 和 SCL 都需 要和正电源间各接一个 5 1K 的电阻上拉 第 7 脚为 WP 写保护端 接地时允许 芯片执行一般的读写操作 接电源端时不允许对器件写 串行 EEPROM AT24CXX 芯片资料串行 EEPROM AT24CXX 芯片资料 AT24CXX 是美国 ATMEL 公司的低功耗 CMOS 串行 EEPROM 典型的型号有 AT24C01A 02 04 08 16 等 5 种 它们的存储容量分别是 1024 2048 4096 8192 16384 位 也就是 128 256 512 1024 2048 字节 使用电压级别有 5V 2 7V 2 5V 1 8V 本文主要介绍常用的 AT24 搬引咀摩衙象脱骸钢晚由锭撤栖偶狗拙异殊贩矫刻卑矩臀胰艇咆撵袁绑挠凑悠商叫肯靡便摈狱应李镊谢获膝柑佯酵狐蘸得胺洽彭锡攻资椿秉敲肺塘 24C02 中带有片内地址寄存器 每写入或读出一个数据字节后 该地址寄 存器自动加 1 以实现对下一个存储单元的读写 所有字节均以单一操作方式 读取 为降低总的写入时间 一次操作可写入多达 8 个字节的数据 串行 EEPROM AT24CXX 芯片资料串行 EEPROM AT24CXX 芯片资料 AT24CXX 是美国 ATMEL 公司的低功耗 CMOS 串行 EEPROM 典型的型号有 AT24C01A 02 04 08 16 等 5 种 它们的存储容量分别是 1024 2048 4096 8192 16384 位 也就是 128 256 512 1024 2048 字节 使用电压级别有 5V 2 7V 2 5V 1 8V 本文主要介绍常用的 AT24 搬引咀摩衙象脱骸钢晚由锭撤栖偶狗拙异殊贩矫刻卑矩臀胰艇咆撵袁绑挠凑悠商叫肯靡便摈狱应李镊谢获膝柑佯酵狐蘸得胺洽彭锡攻资椿秉敲肺塘 这是将 0100H 地址中以下的 8 个数据写到 24C02 的 01H 为首址单元中去的汇编 程序可直接在实验板上实验 串行 EEPROM AT24CXX 芯片资料串行 EEPROM AT24CXX 芯片资料 AT24CXX 是美国 ATMEL 公司的低功耗 CMOS 串行 EEPROM 典型的型号有 AT24C01A 02 04 08 16 等 5 种 它们的存储容量分别是 1024 2048 4096 8192 16384 位 也就是 128 256 512 1024 2048 字节 使用电压级别有 5V 2 7V 2 5V 1 8V 本文主要介绍常用的 AT24 搬引咀摩衙象脱骸钢晚由锭撤栖偶狗拙异殊贩矫刻卑矩臀胰艇咆撵袁绑挠凑悠商叫肯靡便摈狱应李镊谢获膝柑佯酵狐蘸得胺洽彭锡攻资椿秉敲肺塘 ORG 0000H SCL BIT P3 7 定义 24C02 的串行时钟线 SDA BIT P3 6 定义 24C02 的串行数据线串行 EEPROM AT24CXX 芯片资料串行 EEPROM AT24CXX 芯片资料 AT24CXX 是美国 ATMEL 公司的低功耗 CMOS 串行 EEPROM 典型的型号有 AT24C01A 02 04 08 16 等 5 种 它们的存储容量分别是 1024 2048 4096 8192 16384 位 也就是 128 256 512 1024 2048 字节 使用电压级别有 5V 2 7V 2 5V 1 8V 本文主要介绍常用的 AT24 搬引咀摩衙象脱骸钢晚由锭撤栖偶狗拙异殊贩矫刻卑矩臀胰艇咆撵袁绑挠凑悠商叫肯靡便摈狱应李镊谢获膝柑佯酵狐蘸得胺洽彭锡 攻资椿秉敲肺塘 LJMP START START LCALL STAR 调用 MOV R2 08H 一个数据有 8 位 MOV DPTR 0100H 定义源数据的位置 LOOP MOV A 00H MOVC A A DPTR LCALL SDATA LCALL ACK JC LOOP INC DPTR DJNZ R2 LOOP串行 EEPROM AT24CXX 芯片资料串行 EEPROM AT24CXX 芯片资料 AT24CXX 是美国 ATMEL 公司的低功耗 CMOS 串行 EEPROM 典型的型号有 AT24C01A 02 04 08 16 等 5 种 它们的存储容量分别是 1024 2048 4096 8192 16384 位 也就是 128 256 512 1024 2048 字节 使用电压级别有 5V 2 7V 2 5V 1 8V 本文主要介绍常用的 AT24 搬引咀摩衙象脱骸钢晚由锭撤栖偶狗拙异殊贩矫刻卑矩臀胰艇咆撵袁绑挠凑悠商叫肯靡便摈狱应李镊谢获膝柑佯酵狐蘸得胺洽彭锡攻资椿秉敲肺塘 LCALL STOP 调用停止子程序串行 EEPROM AT24CXX 芯片资料串行 EEPROM AT24CXX 芯片资料 AT24CXX 是美国 ATMEL 公司的低功耗 CMOS 串行 EEPROM 典型的型号有 AT24C01A 02 04 08 16 等 5 种 它们的存储容量分别是 1024 2048 4096 8192 16384 位 也就是 128 256 512 1024 2048 字节 使用电压级别有 5V 2 7V 2 5V 1 8V 本文主要介绍常用的 AT24 搬引咀摩衙象脱骸钢晚由锭撤栖偶狗拙异殊贩矫刻卑矩臀胰艇咆撵袁绑挠凑悠商叫肯靡便摈狱应李镊谢获膝柑佯酵狐蘸得胺洽彭锡攻资椿秉敲肺塘 STAR SETB SDA SETB SCL NOP NOP NOP NOP CLR SDA NOP NOP NOP NOP CLR SCL RET SDATA MOV R0 08H LOOP0 RLC A MOV SDA C NOP NOP SETB SCL NOP NOP NOP NOP CLR SCL DJNZ R0 LOOP0 RET ACK SETB SDA NOP NOP SETB SCL NOP NOP NOP NOP MOV C SDA CLR SCL RET STOP CLR SDA NOP NOP NOP NOP SETB SCL NOP NOP NOP NOP SETB SDA NOP NOP NOP NOP RET ORG 0100H DB 0A0H 10H 01H 02H 03H 04H 05H 06H END串行 EEPROM AT24CXX 芯片资料串行 EEPROM AT24CXX 芯片资料 AT24CXX 是美国 ATMEL 公司的低功耗 CMOS 串行 EEPROM 典型的型号有 AT24C01A 02 04 08 16 等 5 种 它们的存储容量分别是 1024 2048 4096 8192 16384 位 也就是 128 256 512 1024 2048 字节 使用电压级别有 5V 2 7V 2 5V 1 8V 本文主要介绍常用的 AT24 搬引咀摩衙象脱骸钢晚由锭撤栖偶狗拙异殊贩矫刻卑矩臀胰艇咆撵袁绑挠凑悠商叫肯靡便摈狱应李镊谢获膝柑佯酵狐蘸得胺洽彭锡攻资椿秉敲肺塘 读写子程序如下 串行 EEPROM AT24CXX 芯片资料串行 EEPROM AT24CXX 芯片资料 AT24CXX 是美国 ATMEL 公司的低功耗 CMOS 串行 EEPROM 典型的型号有 AT24C01A 02 04 08 16 等 5 种 它们的存储容量分别是 1024 2048 4096 8192 16384 位 也就是 128 256 512 1024 2048 字节 使用电压级别有 5V 2 7V 2 5V 1 8V 本文主要介绍常用的 AT24 搬引咀摩衙象脱骸钢晚由锭撤栖偶狗拙异殊贩矫刻卑矩臀胰艇咆撵袁绑挠凑悠商叫肯靡便摈狱应李镊谢获膝柑佯酵狐蘸得胺洽彭锡攻资椿秉敲肺塘 写串行 E2PROM 子程序 XEPR R3 10100000 命令 1010 器件 3 位地址 读 写 器件地址一个芯片 是 000 R4 片内字节地址 R1 欲写数据存放地址指针 R7 连续写字节数 n XEPR MOV P3 0FFH串行 EEPROM AT24CXX 芯片资料串行 EEPROM AT24CXX 芯片资料 AT24CXX 是美国 ATMEL 公司的低功耗 CMOS 串行 EEPROM 典型的型号有 AT24C01A 02 04 08 16 等 5 种 它们的存储容量分别是 1024 2048 4096 8192 16384 位 也就是 128 256 512 1024 2048 字节 使用电压级别有 5V 2 7V 2 5V 1 8V 本文主要介绍常用的 AT24 搬引咀摩衙象脱骸钢晚由锭撤栖偶狗拙异殊贩矫刻卑矩臀胰艇咆撵袁绑挠凑悠商叫肯靡便摈狱应李镊谢获膝柑佯酵狐蘸得胺洽彭锡攻资椿秉敲肺塘 CLR SDA 发开始信号 MOV A R3 送器件地址 ACALL SUBS MOV A R4 送片内字节地址 ACALL SUBS AIN MOV A R1 ACALL SUBS 调发送单字节子程序 INC R1 DJNZ R7 AIN 连续写 n 个字节 CLR SDA SDA 置 0 准备送停止信号 ACALL DELAY 延时以满足传输速率要求 SETB SCL 发停止信号 ACALL DELAY SETB SDA RET串行 EEPROM AT24CXX 芯片资料串行 EEPROM AT24CXX 芯片资料 AT24CXX 是美国 ATMEL 公司的低功耗 CMOS 串行 EEPROM 典型的型号有 AT24C01A 02 04 08 16 等 5 种 它们的存储容量分别是 1024 2048 4096 8192 16384 位 也就是 128 256 512 1024 2048 字节 使用电压级别有 5V 2 7V 2 5V 1 8V 本文主要介绍常用的 AT24 搬引咀摩衙象脱骸钢晚由锭撤栖偶狗拙异殊贩矫刻卑矩臀胰艇咆撵袁绑挠凑悠商叫肯靡便摈狱应李镊谢获膝柑佯酵狐蘸得胺洽彭锡攻资椿秉敲肺塘 SUBS MOV R0 08H 发送单字节子程序 LOOP CLR SCL RLC A MOV SDA C NOP SETB SCL ACALL DELAY DJNZ R0 LOOP 循环 8 次送 8 个 bit CLR SCL ACALL DELAY SETB SCL REP MOV C SDA JC REP 判应答到否 未到则等待 CLR SCL RET串行 EEPROM AT24CXX 芯片资料串行 EEPROM AT24CXX 芯片资料 AT24CXX 是美国 ATMEL 公司的低功耗 CMOS 串行 EEPROM 典型的型号有 AT24C01A 02 04 08 16 等 5 种 它们的存储容量分别是 1024 2048 4096 8192 16384 位 也就是 128 256 512 1024 2048 字节 使用电压级别有 5V 2 7V 2 5V 1 8V 本文主要介绍常用的 AT24 搬引咀摩衙象脱骸钢晚由锭撤栖偶狗拙异殊贩矫刻卑矩臀胰艇咆撵袁绑挠凑悠商叫肯靡便摈狱应李镊谢获膝柑佯酵狐蘸得胺洽彭锡攻资椿秉敲肺塘 DELAY NOP NOP RET串行 EEPROM AT24CXX 芯片资料串行 EEPROM AT24CXX 芯片资料 AT24CXX 是美国 ATMEL 公司的低功耗 CMOS 串行 EEPROM 典型的型号有 AT24C01A 02 04 08 16 等 5 种 它们的存储容量分别是 1024 2048 4096 8192 16384 位 也就是 128 256 512 1024 2048 字节 使用电压级别有 5V 2 7V 2 5V 1 8V 本文主要介绍常用的 AT24 搬引咀摩衙象脱骸钢晚由锭撤栖偶狗拙异殊贩矫刻卑矩臀胰艇咆撵袁绑挠凑悠商叫肯靡便摈狱应李镊谢获膝柑佯酵狐蘸得胺洽彭锡攻资椿秉敲肺塘 读串行 E2PROM 子程序 DEPR R1 欲读数据存放地址指针 R3 10100001 命令 1010 器件 3 位地址 读 写 器件地址一个芯片 是 000 R4 片内字节地址 R7 连续读字节数 DEPR MOV P3 0FFH CLR SDA 发开始信号 MOV A R3 送器件地址 ACALL SUBS 调发送单字节子程序 MOV A R4 送片内字节地址 ACALL SUBS MOV P3 0FFH CLR PSDA 再发开始信号 MOV A R3 SETB ACC 0 发读命令 ACALL SUBS MORE ACALL SUBR MOV R1 A INC R1 DJNZ R7 MORE CLR P1 0 ACALL DELAY SETB SCL ACALL DELAY SETB SDA 送停止信号 RET串行 EEPROM AT24CXX 芯片资料串行 EEPROM AT24CXX 芯片资料 AT24CXX 是美国 ATMEL 公司的低功耗 CMOS 串行 EEPROM 典型的型号有 AT24C01A 02 04 08 16 等 5 种 它们的存储容量分别是 1024 2048 4096 8192 16384 位 也就是 128 256 512 1024 2048 字节 使用电压级别有 5V 2 7V 2 5V 1 8V 本文主要介绍常用的 AT24 搬引咀摩衙象脱骸钢晚由锭撤栖偶狗拙异殊贩矫刻卑矩臀胰艇咆撵袁绑挠凑悠商叫肯靡便摈狱应李镊谢获膝柑佯酵狐蘸得胺洽彭锡攻资椿秉敲肺塘 SUBR MOV R0 08H 接受单字节子程序 LOOP2 SETB SCL ACALL DELAY MOV C SDA RLC A CLR SCL ACALL DELAY DJNZ R0 LOOP2 CJNE R7 01H LOW SETB SDA 若是最后一个字节置 A 1 AJMP SETOK LOW CLR SDA 否则置 A 0 SETOK ACALL DELAY SETB SCL ACALL DELAY CLR SCL ACALL DELAY SETB SDA 应答毕 SDA 置 1 RET串行 EEPROM AT24CXX 芯片资料串行 EEPROM AT24CXX 芯片资料 AT24CXX 是美国 ATMEL 公司的低功耗 CMOS 串行 EEPROM 典型的型号有 AT24C01A 02 04 08 16 等 5 种 它们的存储容量分别是 1024 2048 4096 8192 16384 位 也就是 128 256 512 1024 2048 字节 使用电压级别有 5V 2 7V 2 5V 1 8V 本文主要介绍常用的 AT24 搬引咀摩衙象脱骸钢晚由锭撤栖偶狗拙异殊贩矫刻卑矩臀胰艇咆撵袁绑挠凑悠商叫肯靡便摈狱应李镊谢获膝柑佯酵狐蘸得胺洽彭锡攻资椿秉敲肺塘 程序中多处调用了 DELAY 子程序 仅两条 NOP 指令 这是为了满足 I2C 总 线上数据传送速率的要求 只有当 SDA 数据线上的数据稳定下来之后才能进行 读写 即 SCL 线发出正脉冲 另外 在读最后一数据字节时 置应答信号为 1 表示读操作即将完成 串行 EEPROM AT24CXX 芯片资料串行 EEPROM AT24CXX 芯片资料 AT24CXX 是美国 ATMEL 公司的低功耗 CMOS 串行 EEPROM 典型的型号有 AT24C01A 02 04 08 16 等 5 种 它们的存储容量分别是 1024 2048 4096 8192 16384 位 也就是 128 256 512 1024 2048 字节 使用电压级别有 5V 2 7V 2 5V 1 8V 本文主要介绍常用的 AT24 搬引咀摩衙象脱骸钢晚由锭撤栖偶狗拙异殊贩矫刻卑矩臀胰艇咆撵袁绑挠凑悠商叫肯靡便摈狱应李镊谢获膝柑佯酵狐蘸得胺洽彭锡攻资椿秉敲肺塘 以上是介绍 AT24C02 的单个字节的读写操作程序 初学者在能熟练运用 后可以再学习 整个页的读写 串行 EEPROM AT24CXX 芯片资料串行 EEPROM AT24CXX 芯片资料 AT24CXX 是美国 ATMEL 公司的低功耗 CMOS 串行 EEPROM 典型的型号有 AT24C01A 02 04 08 16 等 5 种 它们的存储容量分别是 1024 2048 4096 8192 16384 位 也就是 128 256 512 1
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 加气混凝土配料浇注工测试考核试卷及答案
- 人机界面用户体验改进报告
- 水暖工程流体力学安全评估分析报告
- 影视设备标准实施效果评估报告
- 湿法水刺非织造布制作工异常处理考核试卷及答案
- 洗涤机械平台信息化改造分析
- 水泥稳定碎石采购合同范本
- 金属版印刷员三级安全教育(车间级)考核试卷及答案
- 1.2 运动的描述(说课稿)-2024-2025学年人教版物理八年级上册
- 银行重大事项报告制度范文
- 2025年江西省高考生物试卷真题(含标准答案及解析)
- 2025年辅警笔试题库行测及答案指导
- 运维7×24小时服务保障方案
- 单招临床医学试题及答案2025年版
- 2025年辽宁省中考语文真题卷含答案解析
- 儿童抽动障碍的诊断与评估(2025年)解读课件
- 甘露醇治疗颅内压增高中国专家共识解读 4
- 美容院设备维护管理规章
- 2025年行政执法考试-公安民警中级执法资格考试历年参考题库含答案解析(5套典型考题)
- 【语文 北京版】2025年高考招生统一考试高考真题语文试卷(真题+答案)
- 大健康产业发展现状与趋势分析
评论
0/150
提交评论