#includeint i,j=1,k=1;void initial(void) //初始化 { TRISB=0x00; //RB为输出 EEDATA=0x00; //数据赋初值 EEADR=0x00; //地址赋初值 }void write_data(void) { for(i==1;i<=0xFF;++i) { PIR2bits.EEIF=0; EECON1bits.EEPGD=0; //设置访问目标为EEPROM EECON1bits.WREN=1; //允许进行写操作 INTCONbits.GIE=0; //禁止中断 EECON2=0x55; EECON2=0xAA; //校验 EECON1bits.WR=1; //启动一次写操作 EECON1bits.WREN=0; //关闭写操作 EEADR=++EEADR; //地址递增 EEDATA=++EEDATA; //数据递增 } }void read_display(void) { EEDATA=0x00; //数据赋初值 EEADR=0x00; //地址赋初值 for (j=1;j<=0xFF;j++) { EECON1bits.EEPGD=0; //设置访问目标为EEPROM EECON1bits.RD=1; //启动一次读操作 PORTB=EEDATA; //送显 Delay1KTCYx(252); //延时 EEADR=++EEADR; //地址递增 EEDATA=++EEDATA; //数据递增 } }void main(void) { initial(); while(1) { write_data(); read_display(); } }
导读:目前正在解读《一个PIC读写内部EEPROM的程序(c)》的相关信息,《一个PIC读写内部EEPROM的程序(c)》是由用户自行发布的知识型内容!下面请观看由(电工技术网 - www.9ddd.net)用户发布《一个PIC读写内部EEPROM的程序(c)》的详细说明。
简介:本文给大家分享了一个PIC读写内部EEPROM的程序(c)。
提醒:《一个PIC读写内部EEPROM的程序(c)》最后刷新时间 2024-03-14 00:57:59,本站为公益型个人网站,仅供个人学习和记录信息,不进行任何商业性质的盈利。如果内容、图片资源失效或内容涉及侵权,请反馈至,我们会及时处理。本站只保证内容的可读性,无法保证真实性,《一个PIC读写内部EEPROM的程序(c)》该内容的真实性请自行鉴别。