参数资料
型号: DSPIC30F2012-30I/ML
厂商: Microchip Technology
文件页数: 42/66页
文件大小: 0K
描述: IC DSPIC MCU/DSP 12K 28QFN
产品培训模块: Serial Communications using dsPIC30F I2C
Serial Communications using dsPIC30F SPI
Serial Communications using dsPIC30F UART
dsPIC30F 12 bit ADC - Part 2
dsPIC30F Addressing Modes - Part 1
dsPIC30F Architecture - Part 1
dsPIC30F DSP Engine & ALU
dsPIC30F Interrupts
dsPIC30F Motor Control PWM
dsPIC Timers
Asynchronous Stimulus
dsPIC30F Addressing Modes - Part 2
dsPIC30F Architecture - Part 2
dsPIC30F 12-bit ADC Part 1
标准包装: 61
系列: dsPIC™ 30F
核心处理器: dsPIC
芯体尺寸: 16-位
速度: 30 MIP
连通性: I²C,SPI,UART/USART
外围设备: 欠压检测/复位,POR,PWM,WDT
输入/输出数: 20
程序存储器容量: 12KB(4K x 24)
程序存储器类型: 闪存
RAM 容量: 1K x 8
电压 - 电源 (Vcc/Vdd): 2.5 V ~ 5.5 V
数据转换器: A/D 10x12b
振荡器型: 内部
工作温度: -40°C ~ 85°C
封装/外壳: 28-VQFN 裸露焊盘
包装: 管件
产品目录页面: 650 (CN2011-ZH PDF)
配用: AC164322-ND - MODULE SOCKET MPLAB PM3 28/44QFN
DV164005-ND - KIT ICD2 SIMPLE SUIT W/USB CABLE
其它名称: DSPIC30F201230IML
2010 Microchip Technology Inc.
DS70102K-page 47
dsPIC30F Flash Programming Specification
11.9
Writing Data EEPROM
The procedure for writing data EEPROM is very similar
to the procedure for writing code memory, except that
fewer words are programmed in each operation. When
writing data EEPROM, one row of data EEPROM is
programmed at a time. Each row consists of sixteen
16-bit data words. Since fewer words are programmed
during each operation, only working registers W0:W3
are used as temporary holding registers for the data to
be programmed.
Table 11-9 shows the ICSP programming details for
writing data EEPROM. Note that a different NVMCON
value is required to write to data EEPROM, and that the
TBLPAG register is hard-coded to 0x7F (the upper byte
address of all locations of data EEPROM).
TABLE 11-9:
SERIAL INSTRUCTION EXECUTION FOR WRITING DATA EEPROM
Command
(Binary)
Data
(Hexadecimal)
Description
Step 1: Exit the Reset vector.
0000
040100
000000
GOTO 0x100
NOP
Step 2: Set the NVMCON to write 16 data words.
0000
24005A
883B0A
MOV
#0x4005, W10
MOV
W10, NVMCON
Step 3: Initialize the write pointer (W7) for TBLWT instruction.
0000
2007F0
880190
2xxxx7
MOV
#0x7F, W0
MOV
W0, TBLPAG
MOV
#<DestinationAddress15:0>, W7
Step 4: Load W0:W3 with the next 4 data words to program.
0000
2xxxx0
2xxxx1
2xxxx2
2xxxx3
MOV
#<WORD0>, W0
MOV
#<WORD1>, W1
MOV
#<WORD2>, W2
MOV
#<WORD3>, W3
Step 5: Set the read pointer (W6) and load the (next set of) write latches.
0000
EB0300
000000
BB1BB6
000000
BB1BB6
000000
BB1BB6
000000
BB1BB6
000000
CLR
W6
NOP
TBLWTL [W6++], [W7++]
NOP
TBLWTL [W6++], [W7++]
NOP
TBLWTL [W6++], [W7++]
NOP
TBLWTL [W6++], [W7++]
NOP
Step 6: Repeat steps 4-5 four times to load the write latches for 16 data words.
相关PDF资料
PDF描述
ATMEGA16-16PI IC AVR MCU 16K 16MHZ IND 40-DIP
ATMEGA128-16MI IC AVR MCU 128K 16MHZ IND 64-QFN
T89C51CC02UA-SITIM IC 8051 MCU FLASH 16K 28PLCC
T89C51CC01UA-SLSIM IC 8051 MCU FLASH 32K 44PLCC
T89C51CC01UA-RLTIM IC 8051 MCU FLASH 32K 44VQFP
相关代理商/技术参数
参数描述
DSPIC30F2012A20E/ML 制造商:MICROCHIP 制造商全称:Microchip Technology 功能描述:High-Performance, 16-Bit Digital Signal Controllers
DSPIC30F2012A-20E/ML 制造商:MICROCHIP 制造商全称:Microchip Technology 功能描述:High-Performance, 16-Bit Digital Signal Controllers
DSPIC30F2012A20E/P 制造商:MICROCHIP 制造商全称:Microchip Technology 功能描述:High-Performance, 16-Bit Digital Signal Controllers
DSPIC30F2012A-20E/P 制造商:MICROCHIP 制造商全称:Microchip Technology 功能描述:High-Performance, 16-Bit Digital Signal Controllers
DSPIC30F2012A20E/SO 制造商:MICROCHIP 制造商全称:Microchip Technology 功能描述:High-Performance, 16-Bit Digital Signal Controllers