参数资料
型号: PIC24HJ64GP204-I/PT
厂商: Microchip Technology
文件页数: 46/84页
文件大小: 0K
描述: IC PIC MCU FLASH 64K 44TQFP
标准包装: 160
系列: PIC® 24H
核心处理器: PIC
芯体尺寸: 16-位
速度: 40 MIP
连通性: I²C,PMP,SPI,UART/USART
外围设备: 欠压检测/复位,DMA,POR,PWM,WDT
输入/输出数: 35
程序存储器容量: 64KB(22K x 24)
程序存储器类型: 闪存
RAM 容量: 8K x 8
电压 - 电源 (Vcc/Vdd): 3 V ~ 3.6 V
数据转换器: A/D 13x10b/12b
振荡器型: 内部
工作温度: -40°C ~ 85°C
封装/外壳: 44-TQFP
包装: 托盘
产品目录页面: 648 (CN2011-ZH PDF)
配用: 876-1004-ND - PIC24 BREAKOUT BOARD
DM240001-ND - BOARD DEMO PIC24/DSPIC33/PIC32
dsPIC33F/PIC24H PROGRAMMING SPECIFICATION
DS70152H-page 50
2010 Microchip Technology Inc.
6.0
PROGRAMMING THE
PROGRAMMING EXECUTIVE
TO MEMORY
6.1
Overview
If it is determined that the programming executive is not
present in executive memory (as described in
Programming Executive”), it must be programmed
into executive memory using ICSP, as described in
Storing the programming executive to executive
memory is similar to normal programming of code
memory. Namely, the executive memory must first be
erased, and then the programming executive must be
programmed 64 words at a time. This control flow is
summarized in Table 6-1.
Note:
The
programming
executive
must
always
be
erased
before
it
is
programmed, as described in Table 6-1.
TABLE 6-1:
PROGRAMMING THE PROGRAMMING EXECUTIVE
Command
(Binary)
Data
(Hex)
Description
Step 1: Exit the Reset vector and erase executive memory.
0000
040200
000000
GOTO
0x200
GOTO
0x200
NOP
Step 2: Initialize the NVMCON to erase a page of executive memory.
0000
24042A
883B0A
MOV
#0x4042, W10
MOV
W10, NVMCON
Step 3: Initiate the erase cycle, wait for erase to complete and make sure WR bit is clear.
0000
0000
0001
200080
880190
200001
000000
BB0881
000000
A8E761
000000
803B00
883C20
000000
<VISI>
MOV
#0x80, W0
MOV
W0, TBLPAG
MOV
#0x00, W1
NOP
TBLWTL W1, [W1]
NOP
BSET
NVMCON, #15
NOP
Externally time ‘P12’ msec (see Section 8.0 “AC/DC Characteristics and
Timing Requirements”) to allow sufficient time for the Page Erase operation to
complete.
MOV
NVMCON, W0
MOV
W0, VISI
NOP
Clock out contents of VISI register. Repeat instruction until the WR bit is clear.
Step 4: Repeat Step 3 to erase all pages of executive memory (incrementing the page erase pointer, i.e., W1 pointer
should be incremented by 0x400 to point to the second page).
Step 5: Initialize the NVMCON to program 64 instruction words.
0000
24001A
883B0A
MOV
#0x4001, W10
MOV
W10, NVMCON
Step 6: Initialize TBLPAG and the write pointer (W7).
0000
200800
880190
EB0380
000000
MOV
#0x80, W0
MOV
W0, TBLPAG
CLR
W7
NOP
相关PDF资料
PDF描述
PIC18F8390-I/PT IC PIC MCU FLASH 4KX16 80TQFP
PIC16F84A-20I/P IC MCU FLASH 1KX14 EE 18DIP
DSPIC33FJ64GP204-I/PT IC DSPIC MCU/DSP 64K 44-TQFP
PIC24FJ64GA010-I/PF IC PIC MCU FLASH 64KB 100TQFP
PIC16LF84A-04I/SO IC MCU FLASH 1KX14 EE 18SOIC
相关代理商/技术参数
参数描述
PIC24HJ64GP204T-I/ML 功能描述:16位微控制器 - MCU 16B MCU 44LD64KB DMA 40MIPS RoHS:否 制造商:Texas Instruments 核心:RISC 处理器系列:MSP430FR572x 数据总线宽度:16 bit 最大时钟频率:24 MHz 程序存储器大小:8 KB 数据 RAM 大小:1 KB 片上 ADC:Yes 工作电源电压:2 V to 3.6 V 工作温度范围:- 40 C to + 85 C 封装 / 箱体:VQFN-40 安装风格:SMD/SMT
PIC24HJ64GP204T-I/PT 功能描述:16位微控制器 - MCU 16B MCU 64KB DMA 40MIPS RoHS:否 制造商:Texas Instruments 核心:RISC 处理器系列:MSP430FR572x 数据总线宽度:16 bit 最大时钟频率:24 MHz 程序存储器大小:8 KB 数据 RAM 大小:1 KB 片上 ADC:Yes 工作电源电压:2 V to 3.6 V 工作温度范围:- 40 C to + 85 C 封装 / 箱体:VQFN-40 安装风格:SMD/SMT
PIC24HJ64GP206 制造商:MICROCHIP 制造商全称:Microchip Technology 功能描述:Flash Programming Specification
PIC24HJ64GP206AE/MR 制造商:MICROCHIP 制造商全称:Microchip Technology 功能描述:High-Performance, 16-Bit Microcontrollers
PIC24HJ64GP206A-E/MR 功能描述:16位微控制器 - MCU 16 bit 40MIPS 64KB RoHS:否 制造商:Texas Instruments 核心:RISC 处理器系列:MSP430FR572x 数据总线宽度:16 bit 最大时钟频率:24 MHz 程序存储器大小:8 KB 数据 RAM 大小:1 KB 片上 ADC:Yes 工作电源电压:2 V to 3.6 V 工作温度范围:- 40 C to + 85 C 封装 / 箱体:VQFN-40 安装风格:SMD/SMT