《EEPROM读写访问》PPT课件

《EEPROM读写访问》PPT课件

ID:36614052

大小:225.60 KB

页数:15页

时间:2019-05-09

《EEPROM读写访问》PPT课件_第1页
《EEPROM读写访问》PPT课件_第2页
《EEPROM读写访问》PPT课件_第3页
《EEPROM读写访问》PPT课件_第4页
《EEPROM读写访问》PPT课件_第5页
资源描述:

《《EEPROM读写访问》PPT课件》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、§EEPROM应用ATmega16单片机的片内含有512字节的EEPROM,用户可以通过操作其控制寄存器实现对EEPROM中各个存储器的访问。一、与EEPROM有关的寄存器●EEPROM地址寄存器--EEARH、EEARLEEPROM地址寄存器用于指定某个EEPROM单元的地址,其格式为:-------EAR8EAR7EAR6EAR5EAR4EAR3EAR2EAR1EAR0EEARHEEARLEEPROM数据的写入操作步骤如下:(1)等待EEWE为“0”;(2)将EEPROM的地址写入EEAR;(3)将EEPROM的数据写入EEDR;(4)置EEMWE为“1”;(5

2、)在置EEMWE为“1”的4个时钟周期内,向EEWE中写入“1”。----EERIEEEMWEEEWEEERE76543210rrrrr/wr/wr/wr/w00000000位位名读/写初始值EEPROM读使能。此位用于对EEPROM的数据读取,当EEAR中设置了EEPROM的读取地址后,EERE的置“1”操作将使单元的数据送至EEDR寄存器中,此时EERE位自动清“0”。EEPROM写使能。当EEPROM的地址和数据准备好后,用户必须设置EEWE为“1”,才能将数据写入EEPROM中。在置EEWE为“1”前,EEMWE必须置“1”,否则写入操作无效。----EER

3、IEEEMWEEEWEEERE76543210rrrrr/wr/wr/wr/w00000000位位名读/写初始值EEPROM准备好中断使能。当此位和全局中断使能位都为“1”时,若EEWE置0,则单片机产生一个相应的中断。EEPROM主写使能。当此位为“1”时,设置EEWE为“1”将把EEDR中的数据写入EEAR所选择的地址空间中;如果此位为“0”,则EEWE无效。二、EEPROM读/写操作举例程序清单:/*访问EEPROM*/#include//C语言头文件#definesei()SREG

4、=0X80#definecli()SREG&=0X7F/

5、/EEPROM控制寄存器位定义:#defineEERE0//读#defineEEWE1//写#defineEEMWE2//总写入#defineWWRIE3//中断/*端口C初始化*void_init(void){DDRA=0xff;//定义C口输出PORTA=0xff;}/*EEPROM写程序*/voideeprom_w(unsignedinteeadd,unsignedchareedata){while(EECR&(1<

6、=(1<

7、入允许EECR

8、=(1<

9、=(1<

10、100);//读取EEPROM中0x0100单元的数据,送显sei();//开中断while(1);}§AVR单片机的节电方式一、节电方式概述单片机低功耗设计方案主要从以下几个方面考虑:(1)采用CMOS低功耗的单片机;(2)尽量降低单片机的供电电源;(3)降低晶振的频率;(4)采用低功耗的外围电路;(5)使用休眠模式。二、ATmage16单片机的休眠模式单片机进入休眠模式,停止正常程序运行,以减少功耗。休眠状态主要有以下3种模式:1、闲置模式此模式下CPU停止运行,而SPI、UART、模拟比较器、ADC、定时器/计数器、看门狗及中断系统继续工作。2、掉电模式此模式

11、下外部晶振停振,而外部中断及看门狗在使能的前提下继续工作。只有外部复位、看门狗复位及外部中断INT0和INT1可以使MCU脱离掉电模式。3、省电模式省电模式与掉电模式只有一点不同:如果T/C2异步驱动,ASSR寄存器的AS2置位,则在此模式下T/C2继续运行。除了掉电模式的唤醒方式,T/C2的溢出中断和比较匹配中断也可以将MCU从休眠状态唤醒。三、ATmage16休眠模式的使用ATmega16休眠状态由MCUCR控制寄存器有关功能位确定。其中:-SESM1SM0外部中断控制位76543210位名称位6(SE):休眠触发。SE位须设为1,以便当SLEEP指令执行时

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。