添加收藏夹  设为首页  深圳服务热线:13751165337  13692101218
51电子网联系电话:13751165337
位置:首页 > IC型号导航 > 首字符P型号页 > 首字符P的型号第1302页 > PIC24F16KA101
PIC24FXXKAXXX
PIC24FXXKAXXX闪存编程规范
1.0
设备概述
图2-1:
编程系统
概述为了增强
ICSP 方法
PIC24FXXKAXXX
程序员
程序设计
执行
该文件定义了编程规范
为PIC24FXXKAXXX家族的16位微
控制器设备。这仅需要对显影
编程支持的PIC24FXXKAXXX家庭。
这些设备中的任一项所述的用户应该使用
开发工具已经支持
器件编程。
编程规范是特定于
下列设备:
PIC24F08KA101
PIC24F16KA101
PIC24F08KA102
PIC24F16KA102
PIC24F04KA200
PIC24F04KA201
片上存储器
2.1
电源要求
2.0
编程概述
THE PIC24FXXKAXXX的
家庭
在PIC24FXXKAXXX系列中的所有器件
3.3V电源的设计。核心,外围设备和
I / O引脚工作在3.3V 。该装置可从操作
1.8V至3.6V 。
2.2
进入编程模式
概观
本节介绍的两种方法
编程PIC24FXXKAXXX系列器件:
在线串行编程(ICSP )
增强型在线串行编程
(增强型ICSP )
ICSP编程方法是最直接的
方法进行编程的设备。然而,它也是
这两种方法的更慢。它提供了原生,
低级编程功能来擦除,编程,
及验证设备。
第3.0节“器件编程 - ICSP ”
描述
在ICSP方法。
该增强型ICSP方法是一种更快速的方法,该
需要编程执行程序的优势
在图2-1所示。编程执行程序
提供了必要的功能来擦除,编程
和通过一个命令集验证设备。该公
命令集允许程序员编程
PIC24FXXKAXXX设备,而无需处理
该装置的低级编程协议。
第4.0节“器件编程 - 增强
ICSP
介绍使用的ICSP方法
编程执行程序。
有进入编程的两种方法
模式(无论是ICSP或增强型ICSP ) :
低电压ICSP进入
当MCLR / V
PP
/ RA5引脚用作MCLR通过
,申请V
SS
在MCLR (低电压输入)时,
装置被复位,并在应用程序 -
在PGCx明模式进入序列和
PGDx引脚,器件进入编程
模式。
高电压ICSP进入
进入编程模式,如果MCLR
在MCLR / V功能
PP
/ RA5引脚必须是
禁用或已禁用,电压V
IHH
应V应用
PP
(高电压输入) 。
这等效于施加V
SS
在MCLR ;该
装置被复位。在应用编程
在PGCx和PGDx引脚模式进入序列,
该器件进入编程模式。
2008 Microchip的技术公司
超前信息
DS39919A第1页
PIC24FXXKAXXX
2.3
引脚图
图表
图2-2提供
PIC24FXXKAXXX家庭。
表2-1提供了所需要的销
编程(以粗体字显示在图2-2 ) 。
请参见相应器件的数据手册脚
说明。
图2-2:
引脚图
14引脚SPDIP , SOIC
PIC24F04KA200
MCLR / V
PP
PGC2
PGD2
1
2
3
4
5
6
7
14
13
12
11
10
9
8
V
DD
V
SS
PGD3
PGC3
20引脚SPDIP , SOIC
MCLR / V
PP
PGC2
PGD2
PGD1
PGC1
1
2
3
4
5
6
7
8
9
10
20
19
18
17
16
15
14
13
12
11
V
DD
V
SS
PGD3
PGC3
28引脚PDIP , SOIC
MCLR / V
PP
1
2
3
4
5
6
7
8
9
10
11
12
13
14
28
27
26
25
24
23
22
21
20
19
18
17
16
15
V
DD
V
SS
PIC24FXXKA102
PGD1
PGC1
PIC24XXKAX01
V
SS
PGC2
PGD2
V
DD
PGD3
PGC3
28 27 26 25 24 23 22
PGD1
PGC1
1
2
3
4
5
6
7
21
20
19
18
17
16
15
MCLR / V
PP
V
DD
VSS
28引脚QFN
PIC24FXXKA102
PGC2
PGD2
V
SS
8 9 10 11 12 13 14
V
DD
PGD3
PGC3
DS39919A第2页
超前信息
2008 Microchip的技术公司
PIC24FXXKAXXX
表2-1:
引脚名称
引脚名称
MCLR / V
PP
V
DD
V
SS
PGCX
PGDx引脚
MCLR / V
PP
V
DD
V
SS
PGC
PGD
PIN TYPE
P
P
P
I
I / O
编程启用
电源
编程引脚对:串行时钟
编程引脚对:串行数据
引脚说明
引脚说明(编程时)
在编程过程中
图例:
I =输入, O =输出, P =电源
2.4
存储器映射
表2-2:
程序存储器映射,从000000到延伸
FFFFFEh 。代码存储位于的基础
存储器映射,并且支持高达5.5K指令
字(约16千字节) 。
表2-3提供了对程序存储器大小和
的程序存储器的行中存在的每个数
器件型号。
该PIC24FXXKA1XX系列器件具有一个片上
数据EEPROM 。这个数据EEPROM映射到
程序存储区的位置7FFE00h到
7FFFFEh.
表2-4提供的数据EEPROM大小和
目前在各个不同的器件行数。
擦除操作可在一个字,一半做
一排或一列的时间。可以在程序运行
可以在同一时间做只有一个字。
位置,通过8007FEh 800000h ,被保留用于
执行程序代码存储。该区域存储
编程执行程序,调试和执行
诊断词。编程执行程序
用于器件编程,而调试执行
用于在线调试。这部分存储区
不能被用来存储用户代码。
该设备配置寄存器实现
从位置F80000h到F80010h ,并且可以擦除
或编程的一个寄存器的时间。
表2-2提供了实现的配置
寄存器和它们的位置。
位置, FF0000h和FF0002h ,保留了
器件ID寄存器。这些位可用于由
程序员,以确定正被设备类型
编程。看
第6.0节“设备ID ”
了解更多
信息。器件ID寄存器中读出正常
即使在代码保护应用。
图2-3描述了内存
PIC24FXXKAXXX家族变种。
地图
配置寄存器
地点
地址
F80000
F80004
F80006
F80008
F8000A
F8000C
F8000E
F80010
配置寄存器
FBS
FGS
FOSCSEL
FOSC
FWDT
FPOR
FICD
FDS
表2-3 :
代码内存大小
内存编号
地址限制
(指令字)
15FE ( 2.75K )
2BFE ( 5.5K )
15FE ( 2.75K )
2BFE ( 5.5K )
AFE ( 1.375K )
AFE ( 1.375K )
88
176
88
176
44
44
PIC24FXXKAXXX
设备用户
PIC24F08KA101
PIC24F16KA101
PIC24F08KA102
PIC24F16KA102
PIC24F04KA200
PIC24F04KA201
注意:
擦除操作,可以执行上
一个,两个或一次4行,并且一
程序就可以执行操作上
一个行时间。
数据EEPROM内存大小
数据EEPROM
大小字
256
256
256
256
行号
32
32
32
32
表2-4:
PIC24FXXKA1XX
设备
PIC24F08KA101
PIC24F16KA101
PIC24F08KA102
PIC24F16KA102
注意:
擦除操作,可以执行上
在一个时间和一个1 , 4或8个字
程序就可以执行操作上
一次一个字。
2008 Microchip的技术公司
超前信息
DS39919A第3页
PIC24FXXKAXXX
图2-3:
程序存储器映射
000000h
用户FLASH
代码存储器
( 5632 ×24位)
用户内存
空间
AFEh/15FEh/2BFEh
(1)
版权所有
7FFE00h
数据EEPROM
(2)
编程执行
代码存储器
( 1016 ×24位)
诊断词
800000h
8007EEh
8007F0h
8007FEh
800800h
配置存储器
空间
版权所有
F80000h
配置寄存器
F80010h
器件ID
(2× 16位)的
版权所有
FEFFFEh
FF0000h
FF0002h
FF0004h
FFFFFEh
注1 :
2:
地址边界用户Flash程序存储器,依赖于设备(见表2-3) 。
PIC24F04KA2XX器件没有数据EEPROM 。
DS39919A第4页
超前信息
2008 Microchip的技术公司
PIC24FXXKAXXX
3.0
器件编程 -
ICSP
图3-1:
高级别ICSP
编程流程
开始
该ICSP方法是一种特殊的编程协议
允许
阅读
写作
to
PIC24FXXKAXXX器件系列内存。 ICSP是
用于器件编程最直接的方法;
不过,增强型ICSP速度更快。 ICSP模式
也读出执行程序存储区中的内容
确定编程执行程序是否存在。
这是通过将控制代码来实现,并
指令,串联到设备,使用PGCx和
PGDx引脚。
在ICSP模式下,系统时钟取自
PGCx销不管器件的振荡器
配置位。所有的指令都移位
串行到内部缓冲区,装入指令
寄存器(IR )中,然后执行。没有程序
从内部存储器中取出。指令被输入
在每次24位。 PGDx引脚用于偏移中的数据,并
PGCx同时用作串行移位时钟和CPU
执行时钟。
注意:
在ICSP操作,操作
PGCx的频率不应超过
10兆赫。
进入ICSP 模式
执行批量
抹去
程序存储器
验证程序
程序数据EEPROM存储器
验证数据EEPROM存储器
计划配置位
3.1
编程概述
过程
验证配置位
图3-1所示的高层次概述
编程过程。
进入ICSP模式后,请执行以下操作:
1.
2.
3.
4.
5.
批量擦除的设备。
编程和验证程序存储器。
计划和验证数据EEPROM存储器。
编程和验证设备配置。
程序代码保护配置位,如果
所需。
退出ICSP模式
结束
3.2
ICSP操作
在进入ICSP模式时, CPU处于空闲状态。一
内部状态机支配的执行
中央处理器。一个4位控制代码移入,使用PGCx
和PGDx ,和该控制码被用于命令
在CPU (见表3-1) 。
SIX控制代码用于发送指令给
CPU执行,而REGOUT控制代码
用于通过VISI寄存器读出的数据的设备。
表3-1:
CPU的控制码
ICSP 模式
描述
移24位指令
和执行。
移出VISI
( 0784h )寄存器。
这是保留的。
4-Bit
助记符
控制代码
0000b
0001b
REGOUT
0010b-1111b
不适用
2008 Microchip的技术公司
超前信息
DS39919A第5页
查看更多PIC24F16KA101PDF信息
推荐型号
供货商
型号
厂家
批号
数量
封装
单价/备注
操作
    QQ: 点击这里给我发消息 QQ:2880707522 复制 点击这里给我发消息 QQ:2369405325 复制

    电话:0755-82780082
    联系人:杨小姐
    地址:深圳市福田区振兴路156号上步工业区405栋3层

    PIC24F16KA101
    -
    -
    -
    -
    终端采购配单精选

QQ: 点击这里给我发消息 QQ:5645336 复制
电话:13910052844(微信同步)
联系人:刘先生
地址:北京市海淀区增光路27号院增光佳苑2号楼1单元1102室
PIC24F16KA101
√ 欧美㊣品
▲10/11+
8442
贴◆插
【dz37.com】实时报价有图&PDF
QQ: 点击这里给我发消息 QQ:1584878981 复制 点击这里给我发消息 QQ:2881290686 复制

电话:010-62962871、62104931、 62106431、62104891、62104791
联系人:刘经理
地址:北京市海淀区中关村大街32号和盛嘉业大厦10层1008
PIC24F16KA101
MICROCHIP
14+
2500
QFN20
全新原装正品/质量有保证
查询更多PIC24F16KA101供应信息

深圳市碧威特网络技术有限公司
 复制成功!