添加收藏夹  设为首页  深圳服务热线:13692101218  13751165337
51电子网联系电话:13692101218
位置:首页 > IC型号导航 > 首字符C型号页 > 首字符C的型号第824页 > CR16MNS944VC > CR16MNS944VC PDF资料 > CR16MNS944VC PDF资料2第22页
8.0
内存
进入编程模式中的一种,该设备必须
与配置选择的ENV1和ENV0引脚复位
需要的模式:测试模式为外部编程或在 -
系统编程模式在系统编程。
一旦器件进入编程模式,亲
编程软件进行下载任务
通过串行端口的程序代码并编写代码来
EEPROM存储器。用于编程的软件
EEPROM的驻留在设备外部亲外
编程或传统IN-片上引导ROM
系统编程。
8.1.3
用户编码编程程序
该CompactRISC架构支持匀速直线AD-
2兆装扮空间,由21位寻址。 DE-的
副实现这种结构的只有最低的使用
64字节的地址空间,由16位寻址。每
存储器位置包含由8比特组成的一个字节。
四种类型的片上内存占用特定的时间间隔与 -
在地址空间: 48 KB闪存程序存储器,
1.5 KB的ISP内存, 2 KB的静态RAM和640
字节的EEPROM数据存储器。所有这些记忆
16位宽,但它们的内容可以被访问或者作为
个字节( 8比特宽)或字( 16位宽) 。
CPU核心采用了加载和存储指令AC-
塞斯内存。这些指令可以对字节进行操作或
话。对于一个字节访问, CPU使用单字节
占领一个指定的内存地址。对于一个字访问,
CPU工作在连续的两个字节。在这种情况下,该
指定的地址指的是所述至少显著字节
数据值;最显著字节位于下一个
更高的地址。因此,字节在存储器中的排序是
从最低到最高显著字节。为了更有效的数据AC-
塞斯操作, 16位的变量应该存储在起始
字边界(在偶地址) 。
而是采用EPROM编程单元或conven-的
tional在系统编程模式下,你可以写你自己的
处理器代码进行编程和擦除闪存程序
内存。编写自己的代码比使用更灵活
其他的编程方法。像以往的IN-
系统编程模式,你可以设定设备
而它被安装在系统中,但没有PC的需要
下载程序的数据。重置,没有必要
设备或使用ENV0 / ENV1引脚来配置设备。
如果你编写自己的闪存EEPROM的编程代码,该
代码必须驻留在2K字节的RAM内存,在AD-
礼服系列E000 - E7FF的。这是因为整个闪存
当你编写的程序存储器变得不可用或
删除任何部分内存。
此外,对于编程的闪存程序存储器,则需要
设计一个协议,用于在设备获取编程
数据。例如,您可以使用片内USART获得
从外部设备通过一个SE-编程数据
里亚尔接口。
闪存程序存储器被分成384页,每页
包含64个字(每个16位宽)页面。每一页
进一步划分成两排32个字。擦除进行
出来一个页面的时间,而节目进行
一行(或一个部分行)的时间。
一旦擦除或编程操作开始时,
在MSTAT寄存器PGMBUSY位自动设置,并
然后清零时操作完成。所有的高电压
所需的编程和擦除脉冲和定时是
内部提供。程序存储器不能访问 -
编而PGMBUSY位被置位。
8.1.4
闪存EEPROM编程和校验
8.1
FLASH程序存储器
闪存程序存储器用于存储应用程序
程序。 48字节这块内存驻留在地址
系列0000 - BFFF (十六进制) 。一个正常的CPU写操作
该内存没有任何效果。
程序存储器具有以下特点:
48字节排列为24K ×16位
64个字的页面大小,分为两排32个字
30
s
每个字编程脉冲
以1毫秒脉冲模式页擦除
编程高电压和定时在片上产生
引导ROM控制系统编程能力
用户编码的编程能力
安全特性来限制读/写访问
阅读
8.1.1
程序存储器的读访问可以不等待赛扬操作
克莱斯高达12.5兆赫的正常一个CPU时钟速率
模式。在更高的时钟频率,内存读取访问可以OP-
中心提供全方位有一个等待状态。
使用等待周期设定的号码(零或
1 )由BIU配置(与bcfg )寄存器控制
和静区0配置( SZCFG0 )注册。
这些寄存器在Section7.2.1和7.2.3中描述。
8.1.2
传统的编程模式
闪存程序存储器可以用编程
设备插入到EPROM编程器单元(外
编程)或者与安装在所述应用程序的设备
系统(在系统编程) 。内部设备gen-
erates必要的电压进行编程。不加成
人的电源是必需的。
编程内存需要将器件置于一个
特殊的编程模式。编程命令是 -
告,而该设备在其正常操作模式时,忽略
接异。
www.national.com
闪存EEPROM程序存储器的编程和
擦除可以使用不同的方法来进行。它可以是
通过用户代码进行存储在系统RAM中,或者
通过在系统编程模式,但不应该
通过Flash EEPROM程序存储器编程IT-
自为没有指令或数据可以从它读取,而它是
被编程。所有的编程和擦除操作必须
可以通过写正确的密钥,以亲紧跟
程序存储器密钥寄存器PGMKEY 。
快速EEPROM程序存储器被划分成384 PAG -
ES ,包含64个字(每个16位宽),每个页面。每
页被进一步分成两个相邻行。页擦除
将删除一个页面。编程是通过书面形式向全部完成
下面另一个sequen-一排,一个字以内的话
22

深圳市碧威特网络技术有限公司