访问电脑版页面

导航:老古开发网手机版Pic单片机PIC16系列单片机

PIC16F877A 内部EEPROM读写实验利用内部函数

导读:/************************************************PIC16F877A 内部EEPROM读写实验*******Author:hnrainDate:2010-12-26Version:V0.1Email:hnrain1004@gmail.comForum:http://bbs.cepark.com______________________
关键字:
pic16f877a,内部eeprom,内部函数,读写实验,

/************************************************PIC16F877A 内部EEPROM读写实验*******Author:hnrainDate:2010-12-26Version:V0.1Email:hnrain1004@gmail.comForum:http://bbs.cepark.com_______________________________实验现象:先给内部EEPROM的0~7字节写数据1~8,再读出第0字节的内容,并判断读出来的数据是不是1,如果是1则点亮RD0口的LED。重点内容:在我们的PIC.h中,给我们提供了两个函数操作内部的EEPROM.两个函数为:unsigned char eeprom_read(unsigned char addr);void eeprom_write(unsigned char addr, unsigned char value);*******************************************/#include __CONFIG(HS&WDTDIS&LVPDIS&PWRTEN);//HS振荡,禁止看门狗,低压编程关闭,启动延时定时器unsigned chareeprom_read(unsigned charaddr);voideeprom_write(unsigned charaddr, unsigned charvalue);unsigned charcydata;voidmain(void){unsigned chark;PORTD = 0xff;TRISD = 0x00;for(k = 0; k < 7; k++){eeprom_write(k,k+1);}while(1){do{}while(WR == 1);//等待写完成cydata = eeprom_read(0);if(cydata == 1){RD0 = 0;}}}


来源:互联网   作者:karen  2018/12/20 18:40:02
栏目: [ PIC16系列单片机]

相关阅读

PIC16F631/677是从8/14引脚单片机向20引脚器件移植的理想选择

PIC16F877A的T0定时器制作的电子钟程序

基于PIC16F73微处理器和RS485总线实现感应式智能电子门锁系统的设计

如何利用PIC16F877A单片机读写AT24C系列储存器

nRF24L01无线模块在PIC16F877单片机上的应用解析

PIC16F874单片机为中心处理器的直流电机调速设计

PIC16F87X系列单片机引起内部复位的条件和原因分析

基于PIC16F628单片机的PVS控制系统设计

PIC16F877单片机原理图设计及应用

基于PIC16F877的新型二线制温度变送器

PIC16F84单片机控制电风扇的设计

PIC16F877A单片机对24X24点点阵屏的驱动设计

PIC16F877A PICC AD转换程序

基于PIC16F877单片机的电子秤包装机控制系统

pic16f877a c语言时钟程序

全球主流8位MCU芯片详细解剖No.3:微芯 PIC16F877

基于PIC16F628A的入侵探测装置

PIC16F877的矩阵键盘

基于PIC16F628单片机的便携式电子秤

PIC16F877A开发板 SPI总线驱动74595实验