位置:首页 > IC型号导航 > 首字符P型号页 > 首字符P的型号第328页 > PIC24F04KA201 > PIC24F04KA201 PDF资料 > PIC24F04KA201 PDF资料1第24页

PIC24FXXKAXXX
4.2
确认的的存在
编程执行
4.3
4.3.1
进入增强型ICSP模式
低压ENTRY
在开始编程,确认是否在
编程执行存储在执行
内存并执行以下操作:
1.
2.
进入在线串行编程模式
( ICSP ) 。
读取唯一应用程序ID字存储在
行政内存。
请执行以下步骤进入增强型ICSP
使用MCLR编程/校验模式:
1.
2.
3.
简单地说MCLR引脚驱动为高电平,然后低。
时钟32位的密钥序列插入PGDx引脚。
驱动MCLR在指定期限内的高
并继续高举。
图4-2说明了这个过程。
如果编程执行程序驻留时,
应用程序ID字是BBH ,这意味着
编程就可以恢复正常。然而,如果
应用程序ID字不BBH ,编程
行政机关必须通过编程来执行代码
使用该方法的存储器中所描述
第5.4节
“编程编程执行
存储器“。
第3.0节“器件编程 - ICSP ”
描述
ICSP编程方法。
第3.13节“读
应用程序ID字“
描述了一种用于对程序
阅读ICSP模式的应用程序ID字。
图4-3说明了这个过程。
加到MCLR的编程电压为V
IH
,
这实质上是V
DD
如果是
PIC24FXXKAXXX设备。没有最低时间
为保持在V要求
IH
。 V后
IH
被移除时,一个
至少P18的区间呈现之前,必须经过
PGDx引脚上的按键顺序。
密钥序列是一个特定的32位图案:
‘0100
1101 0100 0011 0100 1000 0101
0000‘
(更容易记住的4D434850h中
十六进制格式) 。该设备将进入
编程/校验模式只有在密钥序列是有效的。
最重要的半字节的最高位必须移位
在第一。
一旦密钥序列是完整的,V
IH
必须是
加到MCLR并保持在这一水平,只要
在编程/校验模式将被保留。一
至少P19和P7的间隔之前必须经过
呈现在PGDx引脚的数据。出现在PGDx引脚信号
前P7经过将不被解释为有效。
图4-2:
证实: PRESENCE
编程
执行
开始
进入ICSP 模式
4.3.2
HIGH- VOLTAGE ENTRY
阅读
应用程序ID
从地址
805BEh
Is
应用程序ID
BBH ?
是的
前卫。长官
驻留在内存中
No
进入增强型ICSP程序
用V编程/校验模式
PP
销是一样的
进入MCLR使用的模式。唯一的区别
是编程电压施加到V
PP
is
V
IHH
和之前介绍的密钥序列
PGDx引脚,至少P18应经过的时间间隔。
图4-4说明了这个过程。
一旦密钥序列是完整的,在一个时间间隔
至少P19应经过了V
IHH
应
降低到V
IH
。的电压V
IH
必须施加到
V
PP
并保持在这一水平,只要
编程/校验模式将被保留。的间隔
至少P19和P7呈现前应经过
PGDx引脚上的数据。
出现在PGDx引脚P7前的信号经过意志
不被解释为有效。
一旦成功进入,程序存储器可
访问,并以串行方式进行编程。而在
在编程/校验模式下,所有未使用的I / O都放在
高阻抗状态。
前卫。行政机关必须
编程
完
DS39919A第24页
超前信息
2008 Microchip的技术公司