參數資料
型號: DSPIC30F2012-20I/ML
廠商: Microchip Technology
文件頁數: 36/66頁
文件大?。?/td> 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-位
速度: 20 MIPS
連通性: 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 裸露焊盤
包裝: 管件
其它名稱: DSPIC30F201220IML
2010 Microchip Technology Inc.
DS70102K-page 41
dsPIC30F Flash Programming Specification
Step 6: Update the row address stored in NVMADRU:NVMADR. When W6 rolls over to 0x0, NVMADRU must be
incremented.
0000
430307
AF0042
EC2764
883B16
ADD
W6, W7, W6
BTSC
SR, #C
INC
NVMADRU
MOV
W6, NVMADR
Step 7: Reset device internal PC.
0000
040100
000000
GOTO 0x100
NOP
Step 8: Repeat Steps 3-7 until all rows of code memory are erased.
Step 9: Initialize NVMADR and NVMADRU to erase executive memory and initialize W7 for row address updates.
0000
EB0300
883B16
200807
883B27
200407
CLR
W6
MOV
W6, NVMADR
MOV
#0x80, W7
MOV
W7, NVMADRU
MOV
#0x40, W7
Step 10: Set NVMCON to erase 1 row of executive memory.
0000
24071A
883B0A
MOV
#0x4071, W10
MOV
W10, NVMCON
Step 11: Unlock the NVMCON to erase 1 row of executive memory.
0000
200558
883B38
200AA9
883B39
MOV
#0x55, W8
MOV
W8, NVMKEY
MOV
#0xAA, W9
MOV
W9, NVMKEY
Step 12: Initiate the erase cycle.
0000
0000
A8E761
000000
000000
A9E761
000000
BSET NVMCON, #WR
NOP
Externally time ‘P13a’ ms (see Section 13.0 “AC/DC Characteristics and
NOP
BCLR NVMCON, #WR
NOP
Step 13: Update the row address stored in NVMADR.
0000
430307
883B16
ADD
W6, W7, W6
MOV
W6, NVMADR
Step 14: Reset device internal PC.
0000
040100
000000
GOTO 0x100
NOP
Step 15: Repeat Steps 10-14 until all 24 rows of executive memory are erased.
Step 16: Initialize NVMADR and NVMADRU to erase data memory and initialize W7 for row address updates.
0000
2XXXX6
883B16
2007F6
883B16
200207
MOV
#<lower 16-bits of starting Data EEPROM address>, W6
MOV
W6, NVMADR
MOV
#0x7F, W6
MOV
W6, NVMADRU
MOV
#0x20, W7
Step 17: Set NVMCON to erase 1 row of data memory.
0000
24075A
883B0A
MOV
#0x4075, W10
MOV
W10, NVMCON
TABLE 11-5:
SERIAL INSTRUCTION EXECUTION FOR ERASING PROGRAM MEMORY
(EITHER IN LOW-VOLTAGE OR NORMAL-VOLTAGE SYSTEMS) (CONTINUED)
Command
(Binary)
Data
(Hexadecimal)
Description
相關PDF資料
PDF描述
VI-22J-IX CONVERTER MOD DC/DC 36V 75W
VI-B5F-CU-F2 CONVERTER MOD DC/DC 72V 200W
VI-22H-IX CONVERTER MOD DC/DC 52V 75W
PIC16F628T-20I/SO IC MCU FLASH 2KX14 COMP 18SOIC
VI-B5D-CU-F4 CONVERTER MOD DC/DC 85V 200W
相關代理商/技術參數
參數描述
DSPIC30F2012-30I 制造商:MICROCHIP 制造商全稱:Microchip Technology 功能描述:High-Performance, 16-bit Digital Signal Controllers
dsPIC30F2012-30I/ML 功能描述:數字信號處理器和控制器 - DSP, DSC 28LD 30MIPS 12 KB RoHS:否 制造商:Microchip Technology 核心:dsPIC 數據總線寬度:16 bit 程序存儲器大小:16 KB 數據 RAM 大小:2 KB 最大時鐘頻率:40 MHz 可編程輸入/輸出端數量:35 定時器數量:3 設備每秒兆指令數:50 MIPs 工作電源電壓:3.3 V 最大工作溫度:+ 85 C 封裝 / 箱體:TQFP-44 安裝風格:SMD/SMT
dsPIC30F2012-30I/SO 功能描述:數字信號處理器和控制器 - DSP, DSC 28LD 30MIPS 12 KB RoHS:否 制造商:Microchip Technology 核心:dsPIC 數據總線寬度:16 bit 程序存儲器大小:16 KB 數據 RAM 大小:2 KB 最大時鐘頻率:40 MHz 可編程輸入/輸出端數量:35 定時器數量:3 設備每秒兆指令數:50 MIPs 工作電源電壓:3.3 V 最大工作溫度:+ 85 C 封裝 / 箱體:TQFP-44 安裝風格:SMD/SMT
dsPIC30F2012-30I/SP 功能描述:數字信號處理器和控制器 - DSP, DSC 28LD 30MIPS 12 KB RoHS:否 制造商:Microchip Technology 核心:dsPIC 數據總線寬度:16 bit 程序存儲器大小:16 KB 數據 RAM 大小:2 KB 最大時鐘頻率:40 MHz 可編程輸入/輸出端數量:35 定時器數量:3 設備每秒兆指令數:50 MIPs 工作電源電壓:3.3 V 最大工作溫度:+ 85 C 封裝 / 箱體:TQFP-44 安裝風格:SMD/SMT
DSPIC30F2012A20E/ML 制造商:MICROCHIP 制造商全稱:Microchip Technology 功能描述:High-Performance, 16-Bit Digital Signal Controllers