PIC单片机的EEPROM读写程序..docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
PIC单片机的EEPROM读写程序.

PIC单片机的EEPROM读写程序 PIC16C74B单片机与AT24C64通讯 ;该程序实现的功能是: ;将I2C_A,I2C_B.....I2C_K内容写入EEPROM中 ;同时在EEPROM中读出数据从新写入各个寄存器 ;======================================= ????????LIST??P=16C74B ????????#includep16c74.inc ????????ERRORLEVEL??-302 I2C_A????EQU??????0X20???? I2C_B????EQU??????0X21 I2C_C????EQU??????0X22 I2C_D????EQU??????0X23 I2C_E????EQU??????0X24 I2C_F????EQU??????0X25 I2C_G????EQU??????0X26???? REG1?????EQU??????0X2B REG2?????EQU??????0X2C COUNT????EQU??????0X71????????????;I2C BCOUNT???EQU??????0X72????????????;I2C TXBUF????EQU??????0X73????????????;I2C RXBUF????EQU??????0X74????????????;I2C BUSCON???EQU??????0X75????????????;I2C BUSSTA???EQU??????0X76????????????;I2C I2CBUF???EQU??????0X77????????????;I2C SLAVEADDR????????EQU????0XA0??????;I2C DATAADDRH????????EQU????0X01??????;I2C DATAADDRL????????EQU????0X00??????;I2C ;---------------------------------------???? ;BUSCON ;---------------------------------------???? SLAVE_RW????????EQU???????7 LAST_BYTE_RX????EQU???????6 SLAVE_ACTIVE????EQU???????5 TIME_OUT????????EQU???????4 ;---------------------------------------???? ;BUSSTA ;--------------------------------------- BUS_BUSY??????????EQU???????7 TX_PROGRESS???????EQU???????6 RX_PROGRESS???????EQU???????5 TX_SUCCESS????????EQU???????4 RX_SUCCESS????????EQU???????3 FATAL_ERROR???????EQU???????2????;SLAVE?EEPROM? ABORT?????????????EQU??????1 ACK_ERROR?????????EQU???????0 ;--------------------------------------- R_NOT_W??EQU???????0??????????? TRUE?????EQU???????1 FALSE????EQU???????0 SDA??????EQU?????0X04????????????;I2C SCL??????EQU?????0X03????????????;I2C ;======================================= ????????ORG?????0X00 ????????GOTO????START ????????ORG?????0X20 START???BCF?????STATUS,RP1 ????????BCF?????STATUS,RP0 ????????CLRF????RA ????????CLRF????RB ????????CLRF????RC ????????CLRF????RD ????????CLRF????RE?????? ????????BSF?????STATUS,RP0 ????????CLRF????TRISA ????????CLRF????TRISB?????????????????????? ????????CLRF????TRISC ????????CLRF????TRISD ????????CLRF????T

文档评论(0)

bhzs + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档