文档详情

STC12C5A60S2系列单片机EEPROM的应用STC12C5A60S2系列单片机EEPROM的应用.pdf

发布:2017-12-15约3.29万字共18页下载文档
文本预览下载声明
STC12C5A60S2系列单片机EEPROM的应用 STC12C5A60S2系列单片机内部集成了的EEPROM是与程序空间是分开的,利用ISP/IAP技术系列单片机内部集成了的EEPROM是与程序空间是分开的,利用ISP/IAP技术 可将内部Data Flash当EEPROM,擦写�数在10��以上。EEPROM可分为若干个扇区,每个扇区 包含512字节。使用时,建议同一�修改的数据放在同一个扇区,不是同一�修改的数据放在 不同的扇区,不一定要用满。数据存储器的擦除�作是按扇区进行的。 EEPROM可用于保存一些需要在应用过程中修改并且掉电不丢失的参数数据。在用户程序 中,可以对EEPROM进行字节读/字节编程/扇区擦除�作。在工作电压Vcc偏低时,建议不要进 行EEPROM/IAP�作。 需要注意的是:5V单片机在3.7V以上对EEPROM进行�作才有效,3.7V以下对EEPROM进行� 作,MCU不�行此功能,但会继续往下�行程序。3.3V单片机在2.4V以上对EEPROM进行�作才有 效,2.4V以下对EEPROM进行�作,MCU不�行此功能,但会继续往下�行程序.所以建议上电复位 后在初始化程序时�200mS延时。可通过判断LVDF标志位判断Vcc的电压是否正常。。可通过判断LVDF标志位判断Vcc的电压是否正常。 IAP及EEPROM新增特殊功能寄存器介绍 位地址及符号 符号 描述 地址 复位� MSB LSB ISP/IAP Flash Data IAP_DATA C2H 1111 1111B Register ISP/IAP Flash Ad- IAP_ADDRH C3H 0000 0000B dress High ISP/IAP Flash Ad- IAP_ADDRL C4H 0000 0000B dress Low ISP/IAP Flash Com- - - - - - - MS1 MS0 IAP_CMD C5H xxxx xx00B mand Register ISP/IAP Flash Com- IAP_TRIG C6H xxxx xxxxB mand Trigger ISP/IAP Control IAPEN SWBS SWRST CMD_FAIL - WT2 WT1 WT0 IAP_CONTR C7H 0000 x000B Register PCON Power Control 87H SMOD SMOD0 LVDF POF GF1 GF0 PD IDL 0011 0000B 1. ISP/IAP数据寄存器IAP_DATA IAP_DATA : ISP/IAP�作时的数据寄存器。
显示全部
相似文档