參數(shù)資料
型號: DSPIC33FJ128GP706A-E/MR
廠商: Microchip Technology
文件頁數(shù): 28/90頁
文件大?。?/td> 0K
描述: IC DSPIC MCU/DSP 128K 64-QFN
標(biāo)準(zhǔn)包裝: 40
系列: dsPIC™ 33F
核心處理器: dsPIC
芯體尺寸: 16-位
速度: 40 MIP
連通性: CAN,I²C,IrDA,LIN,SPI,UART/USART
外圍設(shè)備: AC'97,欠壓檢測/復(fù)位,DMA,I²S,POR,PWM,WDT
輸入/輸出數(shù): 53
程序存儲(chǔ)器容量: 128KB(128K x 8)
程序存儲(chǔ)器類型: 閃存
RAM 容量: 16K x 8
電壓 - 電源 (Vcc/Vdd): 3 V ~ 3.6 V
數(shù)據(jù)轉(zhuǎn)換器: A/D 18x10b/12b
振蕩器型: 內(nèi)部
工作溫度: -40°C ~ 125°C
封裝/外殼: 64-VFQFN 裸露焊盤
包裝: 管件
dsPIC33F
DS70155C-page 32
Preliminary
2005 Microchip Technology Inc.
9.0
dsPIC33F INSTRUCTION SET
9.1
Introduction
The dsPIC33F instruction set provides a broad suite of
instructions which supports traditional microcontroller
applications, and a class of instructions which supports
math-intensive applications. Since almost all of the
functionality of the PICmicro MCU instruction set has
been maintained, this hybrid instruction set allows a
friendly DSP migration path for users already familiar
with the PICmicro microcontroller.
9.2
Instruction Set Overview
The dsPIC33F instruction set contains 84 instructions
which can be grouped into the ten functional categories
shown in Table 9-1. Table 9-2 defines the symbols
used in the instruction summary tables, Table 9-3
through Table 9-12. These tables define the syntax,
description,
storage
and
execution
requirements
for each instruction. Storage requirements are repre-
sented in 24-bit instruction words and execution
requirements are represented in instruction cycles.
Most instructions have several different addressing
modes and execution flows which require different
instruction variants. For instance, there are six unique
ADD
instructions and each instruction variant has its
own instruction encoding.
TABLE 9-1:
dsPIC33F INSTRUCTION
GROUPS
9.2.1
MULTI-CYCLE INSTRUCTIONS
As the instruction summary tables show, most
instructions execute in a single cycle with the following
exceptions:
Instructions DO, MOV.D, POP.D, PUSH.D,
TBLRDH, TBLRDL, TBLWTH
and TBLWTL
require 2 cycles to execute.
Instructions DIVF, DIV.S, DIV.U are single-
cycle instructions, which should be executed
18 consecutive times as the target REPEAT
instruction.
Instructions that change the program counter also
require 2 cycles to execute, with the extra cycle
executed as a NOP. Skip instructions, which skip
over a 2-word instruction, require 3 instruction
cycles to execute with 2 cycles executed as a
NOP
.
The RETFIE, RETLW and RETURN are special
cases of instructions that change the program
counter. These execute in 3 cycles unless an
exception is pending, and then they execute in
2 cycles.
9.2.2
MULTI-WORD INSTRUCTIONS
As the instruction summary tables show, almost all
instructions consume one instruction word (24 bits),
with the exception of the CALL, DO and GOTO
instructions, which are flow instructions listed in
Table 9-9. These instructions require two words of
memory because their opcodes embed large literal
operands.
Functional Group
Summary Table
Move Instructions
Math Instructions
Logic Instructions
Rotate/Shift Instructions
Bit Instructions
Compare/Skip Instructions
Program Flow Instructions
Shadow/Stack Instructions
Control Instructions
DSP Instructions
Note:
Instructions that access program memory
as data, using Program Space Visibility,
incur some cycle count overhead.
相關(guān)PDF資料
PDF描述
REC5-4815SRW/H2/A/M/SMD/CTRL-R CONV DC/DC 5W 36-72VIN 15VOUT
P51-300-S-A-D-20MA-000-000 SENSOR 300PSIS 1/4 NPT 4-20MA
P51-1000-S-P-I12-5V-000-000 SENSOR 1000PSIS M20 5V 12"
P51-750-S-AD-MD-5V-000-000 SENSOR 750PSIS 7/16 UNF 5V MINI
P51-15-G-P-MD-20MA-000-000 SENSOR 15PSI M20-1.5 6G 4-20MA
相關(guān)代理商/技術(shù)參數(shù)
參數(shù)描述
dsPIC33FJ128GP706A-H/MR 功能描述:數(shù)字信號處理器和控制器 - DSP, DSC 16 bit DSC 20MIPS 128KB Flash RoHS:否 制造商:Microchip Technology 核心:dsPIC 數(shù)據(jù)總線寬度:16 bit 程序存儲(chǔ)器大小:16 KB 數(shù)據(jù) RAM 大小:2 KB 最大時(shí)鐘頻率:40 MHz 可編程輸入/輸出端數(shù)量:35 定時(shí)器數(shù)量:3 設(shè)備每秒兆指令數(shù):50 MIPs 工作電源電壓:3.3 V 最大工作溫度:+ 85 C 封裝 / 箱體:TQFP-44 安裝風(fēng)格:SMD/SMT
dsPIC33FJ128GP706A-H/PT 功能描述:數(shù)字信號處理器和控制器 - DSP, DSC 16 bit DSC 20MIPS 128KB Flash RoHS:否 制造商:Microchip Technology 核心:dsPIC 數(shù)據(jù)總線寬度:16 bit 程序存儲(chǔ)器大小:16 KB 數(shù)據(jù) RAM 大小:2 KB 最大時(shí)鐘頻率:40 MHz 可編程輸入/輸出端數(shù)量:35 定時(shí)器數(shù)量:3 設(shè)備每秒兆指令數(shù):50 MIPs 工作電源電壓:3.3 V 最大工作溫度:+ 85 C 封裝 / 箱體:TQFP-44 安裝風(fēng)格:SMD/SMT
dsPIC33FJ128GP706A-I/MR 功能描述:數(shù)字信號處理器和控制器 - DSP, DSC 16Bit MCU/DSP 40MIPS 128KB FLASH RoHS:否 制造商:Microchip Technology 核心:dsPIC 數(shù)據(jù)總線寬度:16 bit 程序存儲(chǔ)器大小:16 KB 數(shù)據(jù) RAM 大小:2 KB 最大時(shí)鐘頻率:40 MHz 可編程輸入/輸出端數(shù)量:35 定時(shí)器數(shù)量:3 設(shè)備每秒兆指令數(shù):50 MIPs 工作電源電壓:3.3 V 最大工作溫度:+ 85 C 封裝 / 箱體:TQFP-44 安裝風(fēng)格:SMD/SMT
DSPIC33FJ128GP706A-I/MR 制造商:Microchip Technology Inc 功能描述:IC, DSC, 16BIT, 128 KB, 40MHZ, 3.6V, QFN-64; Series:DSPIC; Core Frequency:40MHz; Core Supply Voltage:3.3V; Digital IC Case Style:QFN; No. of Pins:64; Embedded Interface Type:I2C, SPI, UART; No. of I/O's:53; Supply Voltage Min:3V ;RoHS Compliant: No
dsPIC33FJ128GP706A-I/PT 功能描述:數(shù)字信號處理器和控制器 - DSP, DSC 16Bit MCU/DSP 40MIPS 128KB FLASH RoHS:否 制造商:Microchip Technology 核心:dsPIC 數(shù)據(jù)總線寬度:16 bit 程序存儲(chǔ)器大小:16 KB 數(shù)據(jù) RAM 大小:2 KB 最大時(shí)鐘頻率:40 MHz 可編程輸入/輸出端數(shù)量:35 定時(shí)器數(shù)量:3 設(shè)備每秒兆指令數(shù):50 MIPs 工作電源電壓:3.3 V 最大工作溫度:+ 85 C 封裝 / 箱體:TQFP-44 安裝風(fēng)格:SMD/SMT