网站大量收购独家精品文档,联系QQ:2885784924

dsPIC30F6014内部EEPROM读写C程序设计及其应用.pdf

dsPIC30F6014内部EEPROM读写C程序设计及其应用.pdf

  1. 1、本文档共3页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
dsPIC30F6014内部EEPROM读写C程序设计及其应用

维普资讯 香港科技大学机器人 自动控制中心 梁海浪 蔡李隆 dsPIC3OF6014内部EEPROM读写C程序设计及其应用 TheApplicationandCProgrammingtotheInternalEEPROM ofdsPIC3OF6014 摘 要:结合实际应用详细说明 了dsPIC30F6014内部EEPROM程序的读、写和擦除的C程序设计。 关键词:EEPROM ;可擦除存储器;接 口;dsPIC30F6014;数据保护 引言 dsPIC30F6014数字信号处理器有4KByte的内部数 Microchip的数字信号控制器(DSC)dsPIC30F系列 据 EEPROM 。 在 VDD 正 常 电压 范 围 内,对 是单片嵌入式控制器 ,它集成了单片机(MCU)的控制 dsPIC30F6014内部EEPROM 的操作有读、写和擦除, 功能以及数字信号处理器 (DSP)的计算能力和数据吞 dsPIC30F6014的EEPROM存储器直接映射到程序存储 吐能力。dsPIC30F数字信号控制器提供 了功能强大的 器的地址空问。图1为数据 EEPROM 阵列图。 16位单片机所具备的所有功能:快速、复杂和灵活的 用于读写EEPROM存储器的4个特殊功能寄存器 中断处理 ,丰富的数字和模拟外设 ,电源管理 ,可灵活 SFR(SpecialFunctionRegister)是 : 的选择多种时钟模式 ,上 电复位,欠压保护 ,看 门狗定 ·NVM CON 时器 ,代码加密 ,全速实时仿真 以及全速在线调试解 ·NVMADR 决方案 。 ·NVMADRU dsPIC30F6014数字信号处理器是dsPIC30F系列功 ·NVM KEY 能齐全的一款,在用dsPIC30F6014数字信号处理器做 NVMCON寄存器控制要擦除的块,要烧写的存储 密码保存和 LCD数据 显示时 ,经常要 对其 内部的 器类型 以及烧写周期的起始时刻 。 EEPROM进行读写 。 NVMADR寄存器用于保持有效地址的低两位,捕 捉执行过的末尾表指令的EA[15:0】位并选择要写的行。 NVMADRU寄存器用于保持有效地址的高两位 , 捕捉执行过的末尾表指令的EA[23:16]位。 _ 0x7FFF60 NVMKEY寄存器是只写寄存器,用于写保护。在 开始写或者擦除操作时 ,用户必须连续的写0x55和 0xAA到NVMKEY寄存器。 0x7FFF40 4KByte dsPIC30F6014内部EEPROM存储器允许读写单个 字或者含有 16个字的块 , 寄存器 NVMADR和 NVMADRU用于访 问EEPROM 的地址 ,指令TBLRDL 和TBLwTL用于对 EEPROM 的读写 。在相应的 EEPROM 存储器位置做擦除操作后必须执行写保护 , 写保护通常需要2ms时问来

文档评论(0)

hhuiws1482 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

版权声明书
用户编号:5024214302000003

1亿VIP精品文档

相关文档