添加收藏夹  设为首页  深圳服务热线:13751165337  13692101218
51电子网联系电话:13751165337
位置:首页 > IC型号导航 > 首字符C型号页 > 首字符C的型号第839页 > COP8-EMFA-68P > COP8-EMFA-68P PDF资料 > COP8-EMFA-68P PDF资料1第24页
COP8AME9
11.0在系统编程
11.1简介
该器件提供给程序编写能力
内存同时安装在应用电路板。此功能
被称为在系统编程( ISP) 。它提供了一个装置
的ISP通过使用MICROWIRE / PLUS ,或者用户的能
提供他自己的,定制的ISP例程。本厂IN-
停滞不前的ISP使用的MICROWIRE / PLUS端口。可以在用户
提供使用的任何功能了自己的ISP程序
该装置中,如USART,并行端口等。
11.2功能描述
该ISP功能的组织包括用户闪存
程序存储器,出厂的引导ROM,以及一些寄存器
专用于执行ISP功能。看
图12
的简化框图。出厂安装的ISP的
使用MICROWIRE / PLUS坐落在Boot ROM 。该
引导ROM的大小为1K字节,并且还包含代码
促进系统仿真能力。如果用户选择
写自己的ISP程序,它必须位于闪光
程序存储器。
11.3寄存器
有支持ISP需要六个寄存器:地址
注册Hi字节( ISPADHI ) ,地址寄存器低字节
( ISPADLO ) ,读数据寄存器( ISPRD ) ,写数据稳压
存器( ISPWR ) ,写时序寄存器( PGMTIM ),并且
控制寄存器( ISPCNTRL ) 。该ISPCNTRL注册为
不提供给用户。
11.3.1 ISP地址寄存器
地址寄存器( ISPADHI & ISPADLO )被用于
指定的数据的字节的地址被写入或读出。
对于页擦除操作的起始地址
该页面应该被加载。对于整体擦除操作,
0000必须被放置在地址寄存器中。当读
荷兰国际集团的注册选项, FFFF (十六进制) ,应放置在
地址寄存器。寄存器ISPADHI和ISPADLO是
清00上电复位。这些寄存器可以从装载
无论是闪存程序存储器或BOOTROM和必须
保持操作的整个持续时间。
注:该选项的实际内存地址寄存器是
1FFF (十六进制) ,然而MICROWIRE / PLUS的ISP例程
所需要的地址FFFF (十六进制)被用来读取
选择注册时,闪存是安全的。
表4.高字节的ISP地址
ISPADHi
第7位
地址15
第6位
地址14
第5位
地址13
4位
地址12
第3位
地址11
第2位
地址10
第1位
地址9
位0
地址8
ISP的地址表5.低字节
ISPADLO
第7位
地址7
第6位
地址6
第5位
地址5
4位
地址4
第3位
地址3
第2位
地址2
第1位
ADDR 1
位0
地址0
20006317
ISP图12.框图
如上述
10.5节OPTION寄存器,
有一
位, FLEX ,控制设备是否退出复位
从闪速存储器或引导ROM执行。用户
必须对FLEX位为适合的应用
化。在擦除状态,则FLEX位= 0和器件将
电从引导ROM执行。当FLEX = 0 ,这
假定无论是MICROWIRE / PLUS ISP例程或
外部编程被用来对器件编程。如果
使用MICROWIRE / PLUS ISP程序,在软件
引导ROM将监控MICROWIRE / PLUS的的COM
mands编程闪存。当编程
闪存程序存储器完成后, FLEX位会
已经被编程到一个1和设备将必须是
复位,或者通过拉动外部复位到地面或由
MICROWIRE / PLUS ISP EXIT指令,执行前
从闪存将出现程序存储器。
如果FLEX = 1 ,在退出复位时,器件将开始EX-
从位置0000的闪存程序存储器ecuting 。该
假设,在这里,是任一应用程序未使用
ISP ,使用MICROWIRE / PLUS ISP通过跳转到其内
应用程序代码,或者是使用定制的ISP程序。如果
定制的ISP程序正在被使用,那么它一定是
通过该装置编程到闪存存储器
MICROWIRE / PLUS ISP或外部编程为DE-
划线前款。
www.national.com
24
11.3.2 ISP读取数据寄存器
读数据寄存器( ISPRD )包含读出的值
回程从一个读操作。该寄存器可以被访问
无论从闪存程序存储器或引导ROM 。该寄存器
之三是未定义复位。
表6. ISP读数据寄存器
ISPRD
第7位
Bit7
第6位
Bit6
第5位
Bit5
4位
Bit4
第3位
Bit3
第2位
Bit2
第1位
Bit1
位0
Bit0
11.3.3 ISP写入数据寄存器
写入数据寄存器( ISPWR )中包含的数据是
写入到指定的地址。该寄存器是undeter-
开采的上电复位。该寄存器可以被访问或者
闪存程序存储器或引导ROM 。写数据寄存器
必须保持该操作的整个持续时间。
表7. ISP写入数据寄存器
ISPWR
第7位
Bit7
第6位
Bit6
第5位
Bit5
4位
Bit4
第3位
Bit3
第2位
Bit2
第1位
Bit1
位0
Bit0

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