橙盒芯片解密研究所系国内芯片解密行业的鼻祖,是目前可解型号最多、价格最合理的专业单片机解密、芯片解密、IC解密权威机构。如有解密需求,欢迎来电咨询:0755-0755-82173891
当前位置:首页>可解IC库 >> DALLAS单片机破解 >> dsPIC30F系列芯片解密之写数据EEPROM技术

dsPIC30F系列芯片解密之写数据EEPROM技术

  要写EEPROM 数据存储单元,必须按照下列顺序进行:
  1. 擦除数据EEPROM 的字。
  a) 在NVMCON 寄存器中,选择字擦除数据EEPROM,并置1 WREN 位。
  b) 把要擦除的字的地址写入NVMADR。
  c) 允许NVM 中断(可选)。
  d) 把“55”写入NVMKEY。
  e) 把“AA”写入NVMKEY。
  f) 置1 WR 位。这将开始擦除周期。
  g) 查询NVMIF 位或等待NVMIF 中断。
  h) 当擦除周期结束时WR 位会被清零。
  2. 把数据字写入数据EEPROM 的写锁存器中。
  3. 把1 个数据字编程到数据EEPROM 中。
  a) 在NVMCON 寄存器中,选择字编程数据EEPROM,并置1 WREN 位。
  b) 允许NVM 写完成中断(可选)。
  c) 把“55”写入NVMKEY。
  d) 把“AA”写入NVMKEY。
  e) 置1 WR 位。这将开始编程周期。
  f) 查询NVMIF 位,或者等待NVM 中断。
  g) 当写周期结束时WR 位会被清零。
  对于每个字,如果上述序列(把0x55 写入NVMKEY,把0xAA 写入NVMCON,然后置1 WR 位)没有严格遵守的话,写操作不会启动。 强烈建议在这段代码执行期间,禁止中断。
  此外,必须置1 NVMCON 中的WREN 位来使能写操作。这样的机制,防止由于不可预料的代码执行而意外地写数据EEPROM。除非在更新EEPROM 时,否则WREN位应该始终保持清零。硬件不能清零WREN位。在写过程启动之后,清零WREN 位将不会影响当前的写周期。禁止把WR 位置1,除非WREN 位已置1。必须在前一条指令中置1 WREN 位。不能在同一条指令中置1 WR 和WREN 位。
  写周期结束时,硬件清零WR 位,非易失性存储器写完成中断标志位(NVMIF)置1。用户可以允许这个中断,或者查询这个标志位。NVMIF 必须由软件清零。
  橙盒科技专业从事各类芯片解密服务,专业的解密团队、一流的解密设备、多名资深解密工程师可为您提供各种简单单片机,针对各类疑难单片机,我们也能为您开发,提供更优质可靠的技术服务。欢迎来电咨询橙盒科技商务中心:
  芯片解密咨询电话:0755- 82221641,82173585
  咨询QQ:1357273089,994589503
  Email:
chkeji@126.com <mailto:chkeji@126.com>

[来源:芯片解密工程师之家] [作者:admin] [日期:10-06-11] [热度:]
IC解密服务热线
  • 24小时技术专线:0755-82221641
  • 24小时投诉专线:0755-25410091
  • PIC单片机解密专线:0755-82175584
  • ST单片机解密专线:0755-82173891
  • FPGA/CPLD芯片解密:0755-82173585
  • 51单片机解密专线:0755-82175584
  • AVR单片机解密专线:0755-82173891
  • MSP430芯片解密:0755-8217358568
  • 日系单片机解密专线:0755-82175584
  • AT88单片机解密:0755-82175584
  • MASK掩膜解密专线:0755-82175584
热门解密芯片型号
常见芯片解密系列(欲查询更所可解密型号,请直接致电IC芯片解密事业部客服人员)
  • ACTEL芯片解密
  • ALRERA芯片解密
  • AMD系列IC解密
  • ATMEL单片机解密
  • CYPRESS单片机解密
  • DALLAS单片机破解
  • EMC系列IC解密
  • Feeling系列IC破解
  • HITACHI系列IC解密
  • HOLTEK单片机解密
  • INTEL系列芯片解密
  • LATTICE单片机破解
  • MICROCHIP系列解密
  • MOTOROLA单片机解密
  • WINBOND单片机破解
  • ZILOG芯片解密
  • PHILIPS单片机解密
  • PORTEK系列IC破解
  • Quicklogic FPGA解密
  • SAMSUNG芯片破解
  • Silicon单片机解密
  • SST单片机解密
  • ST系列IC解密
  • STC芯片破解
合作网站
关于我们 | 可解IC库 | 解密案例 | IC解密技术 | 解密优惠 | 行业新闻 | 联系我们
电话:0755-82221641 82175584   邮箱:chicjiemi@126.com   地址:深圳市罗湖区深南东路2090号湖润大厦13楼15室(1315)
Copyright © 2009 橙盒科技深圳芯片解密研究所