一个PIC读写内部EEPROM的程序(c)

来源:本站
导读:目前正在解读《一个PIC读写内部EEPROM的程序(c)》的相关信息,《一个PIC读写内部EEPROM的程序(c)》是由用户自行发布的知识型内容!下面请观看由(电工技术网 - www.9ddd.net)用户发布《一个PIC读写内部EEPROM的程序(c)》的详细说明。
简介:本文给大家分享了一个PIC读写内部EEPROM的程序(c)。

#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)》最后刷新时间 2024-03-14 00:57:59,本站为公益型个人网站,仅供个人学习和记录信息,不进行任何商业性质的盈利。如果内容、图片资源失效或内容涉及侵权,请反馈至,我们会及时处理。本站只保证内容的可读性,无法保证真实性,《一个PIC读写内部EEPROM的程序(c)》该内容的真实性请自行鉴别。