參數(shù)資料
型號: DSPIC30F2010-20I/SP
廠商: Microchip Technology
文件頁數(shù): 42/66頁
文件大小: 0K
描述: IC DSPIC MCU/DSP 12K 28DIP
產(chǎn)品培訓(xùn)模塊: Asynchronous Stimulus
標準包裝: 15
系列: dsPIC™ 30F
核心處理器: dsPIC
芯體尺寸: 16-位
速度: 20 MIPS
連通性: I²C,SPI,UART/USART
外圍設(shè)備: 高級欠壓探測/復(fù)位,電機控制 PWM,QEI,POR,PWM,WDT
輸入/輸出數(shù): 20
程序存儲器容量: 12KB(4K x 24)
程序存儲器類型: 閃存
EEPROM 大?。?/td> 1K x 8
RAM 容量: 512 x 8
電壓 - 電源 (Vcc/Vdd): 2.5 V ~ 5.5 V
數(shù)據(jù)轉(zhuǎn)換器: A/D 6x10b
振蕩器型: 內(nèi)部
工作溫度: -40°C ~ 85°C
封裝/外殼: 28-DIP(0.300",7.62mm)
包裝: 管件
產(chǎn)品目錄頁面: 650 (CN2011-ZH PDF)
配用: DV164005-ND - KIT ICD2 SIMPLE SUIT W/USB CABLE
其它名稱: DSPIC30F2010-20I/SPG
DSPIC30F201020ISG
DSPIC30F201020ISG-ND
DSPIC30F201020ISP
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.
相關(guān)PDF資料
PDF描述
AT89S52-24AC IC MCU 8K FLASH 24MHZ 44-TQFP
AT89S51-24PI IC 8051 MCU 4K FLASH 40-DIP
AT89S51-24PC IC 8051 MCU 4K FLASH 40-DIP
AT89LV55-12PC IC 8051 MCU FLASH 20K 40DIP
AT89LV55-12JI IC 8051 MCU FLASH 20K 44PLCC
相關(guān)代理商/技術(shù)參數(shù)
參數(shù)描述
DSPIC30F2010-30I 制造商:MICROCHIP 制造商全稱:Microchip Technology 功能描述:High-Performance, 16-bit Digital Signal Controllers
dsPIC30F2010-30I/MM 功能描述:數(shù)字信號處理器和控制器 - DSP, DSC 16B MCU DSP 28LD 20MIPS 12KB FLASH RoHS:否 制造商:Microchip Technology 核心:dsPIC 數(shù)據(jù)總線寬度:16 bit 程序存儲器大小:16 KB 數(shù)據(jù) RAM 大小:2 KB 最大時鐘頻率:40 MHz 可編程輸入/輸出端數(shù)量:35 定時器數(shù)量:3 設(shè)備每秒兆指令數(shù):50 MIPs 工作電源電壓:3.3 V 最大工作溫度:+ 85 C 封裝 / 箱體:TQFP-44 安裝風格:SMD/SMT
DSPIC30F2010-30I/MMG 功能描述:數(shù)字信號處理器和控制器 - DSP, DSC 16bit Signal Cntrlr Lead Free Package RoHS:否 制造商:Microchip Technology 核心:dsPIC 數(shù)據(jù)總線寬度:16 bit 程序存儲器大小:16 KB 數(shù)據(jù) RAM 大小:2 KB 最大時鐘頻率:40 MHz 可編程輸入/輸出端數(shù)量:35 定時器數(shù)量:3 設(shè)備每秒兆指令數(shù):50 MIPs 工作電源電壓:3.3 V 最大工作溫度:+ 85 C 封裝 / 箱體:TQFP-44 安裝風格:SMD/SMT
DSPIC30F2010-30I/SO 功能描述:數(shù)字信號處理器和控制器 - DSP, DSC 20MHz 12KB Flash RoHS:否 制造商:Microchip Technology 核心:dsPIC 數(shù)據(jù)總線寬度:16 bit 程序存儲器大小:16 KB 數(shù)據(jù) RAM 大小:2 KB 最大時鐘頻率:40 MHz 可編程輸入/輸出端數(shù)量:35 定時器數(shù)量:3 設(shè)備每秒兆指令數(shù):50 MIPs 工作電源電壓:3.3 V 最大工作溫度:+ 85 C 封裝 / 箱體:TQFP-44 安裝風格:SMD/SMT
DSPIC30F2010-30I/SOG 功能描述:數(shù)字信號處理器和控制器 - DSP, DSC 16bit Signal Cntrlr RoHS:否 制造商:Microchip Technology 核心:dsPIC 數(shù)據(jù)總線寬度:16 bit 程序存儲器大小:16 KB 數(shù)據(jù) RAM 大小:2 KB 最大時鐘頻率:40 MHz 可編程輸入/輸出端數(shù)量:35 定時器數(shù)量:3 設(shè)備每秒兆指令數(shù):50 MIPs 工作電源電壓:3.3 V 最大工作溫度:+ 85 C 封裝 / 箱體:TQFP-44 安裝風格:SMD/SMT