×

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

消耗积分:0 | 格式:pdf | 大小:132KB | 2017-09-26

h1654155281.5797

分享资料个

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

  Microchip的数字 信号 控制 器(DSC)dsPIC30F系列是 单片嵌 入 式控 制器 ,它 集成 了 单片 机(MCU)的控 制功 能 以及 数字 信 号处 理器 (DSP)的 计算 能 力和 数 据吞吐能 力 。dsPIC30F数 字信 号控 制器 提供 了功 能强 大 的 16位 单 片机所 具备 的所 有功 能 :快 速 、复 杂和 灵活 的中断处理 ,丰 富的数 字和 模拟 外设 ,电源管理 ,可灵 活的选择 多种 时钟 模式 ,上 电复 位 ,欠压 保护 ,看 门狗定时器 ,代 码加密 ,全速 实时 仿真 以及 全速 在 线调试 解决 方 案 。 dsPIC30F6014数 字信 号处 理器 是 dsPIC30F系 列功能齐 全的一 款 ,在 用 dsPIC30F6014数 字信 号 处理器 做密 码 保 存 和 LCD 数 据 显 示 时 ,经 常 要 对 其 内部 的 EEPROM 进 行读写 。

  dsPIC30F6014数 字信号 处理 器有4KByte的 内部 数据 EEPROM 。 在 VDD 正 常 电压 范 围 内 , 对 dsPIC30F6014内部 EEPROM 的操 作有 读 、写和 擦 除 , dsPIC30F6014的EEPROM存储 器直 接映 射到程 序存 储器 的地址 空 问 。图 1为 数据 EEPROM 阵列 图 。用于 读写 EEPROM 存 储器 的 4个特 殊功 能寄 存器 SFR(SpecialFunctionRegister)是 : ·NVM CON ·NV M ADR ·NVM ADRU ·NVM KEY NVMCON寄 存器 控制 要擦 除的 块 ,要 烧写 的存储器 类 型 以及 烧 写周期 的起 始时 刻 。 NVMADR寄存器 用 于保持 有效 地址 的低两 位 ,捕捉执 行过 的末尾表 指令 的EA[15:0】位并 选择要 写的行 。 NVMADRU 寄存器 用 于保 持有 效地 址 的高 两位 ,捕 捉执 行过 的末 尾表 指令 的 EA[23:16]位 。 NVMKEY寄 存器 是只 写寄 存器 ,用 于写 保护 。在开 始 写 或者 擦 除操 作 时 ,用 户 必须 连 续 的写 0x55和 0xAA 到 NVMKEY 寄存器 。 dsPIC30F6014内部 EEPROM存储 器允 许读 写单个字 或 者 含 有 16个 字 的 块 , 寄 存 器 NVMADR 和 NVMADRU用于访 问EEPROM 的地 址 ,指令 TBLRDL 和 TBLw TL 用于 对 EEPROM 的 读 写 。在 相 应 的 EEPROM 存储 器 位置 做擦 除操 作 后必 须执 行写 保护 ,写保 护 通常 需要 2ms时 问来 完成 。在对 EEPROM 进行擦 除操 作时 ,用户 不 能同 时对 EEPROM 进 行 读和 写。
dsPIC30F6014内部EEPROM读写C程序设计及其应用

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

评论(0)
发评论

下载排行榜

全部0条评论

快来发表一下你的评论吧 !