位置:首页 > IC型号导航 > 首字符P型号页 > 首字符P的型号第1302页 > PIC24F16KA101 > PIC24F16KA101 PDF资料 > PIC24F16KA101 PDF资料1第23页

PIC24FXXKAXXX
4.0
器件编程 -
增强型ICSP
4.1
编程概述
过程
本节描述了器件的编程
通过增强型ICSP和编程
高管。编程执行程序驻留在
执行程序存储区(独立于用户内存
空间) ,而当增强型ICSP执行
进入编程模式。编程
行政机关提供的机制,程序员
(主设备)进行编程和验证
使用一个简单的命令PIC24FXXKAXXX设备
集和通信协议。的基本功能
通过编程执行程序规定如下:
阅读记忆
程序存储器
BLANK CHECK
阅读执行固件版本
图4-1显示的高层次概述
编程过程。
执行以下步骤:
1.
2.
3.
4.
5.
6.
7.
8.
9.
进入ICSP模式。
擦除设备。
验证编程执行程序。
退出ICSP模式。
进入增强型ICSP模式。
程序代码的内存。
验证码记忆。
程序的配置寄存器。
验证配置寄存器。
步骤7和9确保编程是
成功的。
经过编程执行程序在内存中验证
(或加载如果不存在) ,则PIC24FXXKAXXX家庭
可使用所提供的指令集进行编程
表4-1所示。
编程执行程序执行低级别
需要擦除,编程和验证任务
的装置。这允许程序员编程
设备通过发出相应的命令和数据。
表4-1提供了这些命令。有关详细
每个命令的说明,请参见
第5.2节
“编程执行程序命令” 。
图4-1:
HIGH- LEVEL增强
ICSP 编程流程
开始
表4-1:
命令
谢克
READC
READD
READP
PROGC
PROGD
命令集汇总
描述
完整性检查。
读器件ID寄存器。
读取数据EEPROM存储器。
阅读代码寄存器。
写用户ID 。
计划和验证数据的一个字
EEPROM存储器。
计划和验证码一行
内存或一个配置寄存器。
如果查询代码存储器是空白。
查询软件版本。
进入ICSP 模式
执行系统
抹去
退出ICSP模式
PROGP
QBLANK
QVER
进入增强型ICSP模式
计划和验证
代码存储器
计划和验证
数据EEPROM存储器
计划和验证
CON组fi guration位
编程执行程序使用设备的数据
RAM用于存放变量和执行程序。后
编程执行程序运行时,任何假设
应当了解的数据RAM中的内容。
退出增强型ICSP模式
结束
2008 Microchip的技术公司
超前信息
DS39919A第23页