DSPIC33FJ16GS502-E/MM Microchip Technology, DSPIC33FJ16GS502-E/MM Datasheet - Page 341
![16 Bit MCU/DSP 40MIPS 16 KB FLASH SMPS 28 QFN-S 6x6mm TUBE](/photos/6/81/68120/150-28-qfn_sml.jpg)
DSPIC33FJ16GS502-E/MM
Manufacturer Part Number
DSPIC33FJ16GS502-E/MM
Description
16 Bit MCU/DSP 40MIPS 16 KB FLASH SMPS 28 QFN-S 6x6mm TUBE
Manufacturer
Microchip Technology
Series
dsPIC™ 33Fr
Datasheets
1.DSPIC33FJ06GS101-ISO.pdf
(346 pages)
2.DSPIC33FJ06GS101-ISO.pdf
(18 pages)
3.DSPIC33FJ06GS101-ISO.pdf
(16 pages)
Specifications of DSPIC33FJ16GS502-E/MM
Core Processor
dsPIC
Core Size
16-Bit
Speed
40 MIPs
Connectivity
I²C, IrDA, LIN, SPI, UART/USART
Peripherals
Brown-out Detect/Reset, POR, PWM, WDT
Number Of I /o
21
Program Memory Size
16KB (16K x 8)
Program Memory Type
FLASH
Ram Size
2K x 8
Voltage - Supply (vcc/vdd)
3 V ~ 3.6 V
Data Converters
A/D 8x10b; D/A 1x10b
Oscillator Type
Internal
Operating Temperature
-40°C ~ 125°C
Package / Case
28-QFN
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
Eeprom Size
-
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
Available stocks
Company
Part Number
Manufacturer
Quantity
Price
Part Number:
DSPIC33FJ16GS502-E/MM
Manufacturer:
MICROCHIP/微芯
Quantity:
20 000
© 2009 Microchip Technology Inc.
IFS1 (Interrupt Flag Status 1) ..................................... 98
IFS3 (Interrupt Flag Status 3) ..................................... 99
IFS4 (Interrupt Flag Status 4) ..................................... 99
IFS5 (Interrupt Flag Status 5) ................................... 100
IFS6 (Interrupt Flag Status 6) ........................... 101, 108
IFS7 (Interrupt Flag Status 7) ........................... 102, 109
INTCON1 (Interrupt Control 1).................................... 93
INTTREG Interrupt Control and Status ..................... 124
IOCONx (PWMx I/O Control) .................................... 202
IPC0 (Interrupt Priority Control 0) ............................. 110
IPC1 (Interrupt Priority Control 1) ............................. 111
IPC14 (Interrupt Priority Control 14) ......................... 116
IPC16 (Interrupt Priority Control 16) ......................... 116
IPC2 (Interrupt Priority Control 2) ............................. 112
IPC23 (Interrupt Priority Control 23) ......................... 117
IPC24 (Interrupt Priority Control 24) ......................... 118
IPC25 (Interrupt Priority Control 25) ......................... 119
IPC26 (Interrupt Priority Control 26) ......................... 120
IPC27 (Interrupt Priority Control 27) ......................... 121
IPC28 (Interrupt Priority Control 28) ......................... 122
IPC29 (Interrupt Priority Control 29) ......................... 123
IPC3 (Interrupt Priority Control 3) ............................. 113
IPC4 (Interrupt Priority Control 4) ............................. 114
IPC5 (Interrupt Priority Control 5) ............................. 115
IPC7 (Interrupt Priority Control 7) ............................. 115
MDC (PWM Master Duty Cycle) ............................... 194
NVMCON (Flash Memory Control) ............................. 75
NVMKEY (Nonvolatile Memory Key) .......................... 76
OCxCON (Output Compare x Control) ..................... 187
OSCCON (Oscillator Control) ................................... 130
OSCTUN (Oscillator Tuning) .................................... 133
PLLFBD (PLL Feedback Divisor).............................. 132
PMD1 (Peripheral Module Disable Control 1)........... 139
PMD2 (Peripheral Module Disable Control 2)........... 140
PMD3 (Peripheral Module Disable Control 3)........... 141
PMD4 (Peripheral Module Disable Control 4)........... 141
PMD6 (Peripheral Module Disable Control 6)........... 142
PMD7 (Peripheral Module Disable Control 7)........... 143
PTCON (PWM Time Base Control) .......................... 192
PWMCAPx (Primary PWMx Time Base Capture)..... 208
PWMCONx (PWMx Control)..................................... 195
RCON (Reset Control) ................................................ 80
REFOCON (Reference Oscillator Control) ............... 135
RPINR0 (Peripheral Pin Select Input 0).................... 152
RPINR1 (Peripheral Pin Select Input 1).................... 153
RPINR11 (Peripheral Pin Select Input 11)................ 156
RPINR18 (Peripheral Pin Select Input 18)................ 157
RPINR20 (Peripheral Pin Select Input 20)................ 158
RPINR21 (Peripheral Pin Select Input 21)................ 159
RPINR29 (Peripheral Pin Select Input 29)................ 160
RPINR3 (Peripheral Pin Select Input 3).................... 154
RPINR30 (Peripheral Pin Select Input 30)................ 161
RPINR31 (Peripheral Pin Select Input 31)................ 162
RPINR32 (Peripheral Pin Select Input 32)................ 163
RPINR33 (Peripheral Pin Select Input 33)................ 164
RPINR34 (Peripheral Pin Select Input 34)................ 165
RPINR7 (Peripheral Pin Select Input 7).................... 155
RPOR0 (Peripheral Pin Select Output 0).................. 165
RPOR1 (Peripheral Pin Select Output 1).................. 166
RPOR10 (Peripheral Pin Select Output 10).............. 170
RPOR11 (Peripheral Pin Select Output 11).............. 171
RPOR12 (Peripheral Pin Select Output 12).............. 171
RPOR13 (Peripheral Pin Select Output 13).............. 172
RPOR14 (Peripheral Pin Select Output 14).............. 172
RPOR16 (Peripheral Pin Select Output 16).............. 173
RPOR17 (Peripheral Pin Select Output 17).............. 173
dsPIC33FJ06GS101/X02 and dsPIC33FJ16GSX02/X04
Preliminary
Reset
Reset Sequence ................................................................. 87
Resets ................................................................................ 79
Revision History................................................................ 321
S
Serial Peripheral Interface (SPI) ....................................... 209
Software RESET Instruction (SWR) ................................... 85
Software Simulator (MPLAB SIM) .................................... 272
Software Stack Pointer, Frame Pointer
Special Features of the CPU ............................................ 255
Symbols Used in Opcode Descriptions ............................ 264
T
Temperature and Voltage Specifications
Timer1 .............................................................................. 175
Timer2/3 ........................................................................... 177
Timing Diagrams
RPOR2 (Peripheral Pin Select Output 2) ................. 166
RPOR3 (Peripheral Pin Select Output 3) ................. 167
RPOR4 (Peripheral Pin Select Output 4) ................. 167
RPOR5 (Peripheral Pin Select Output 5) ................. 168
RPOR6 (Peripheral Pin Select Output 6) ................. 168
RPOR7 (Peripheral Pin Select Output 7) ................. 169
RPOR8 (Peripheral Pin Select Output 8) ................. 169
RPOR9 (Peripheral Pin Select Output 9) ................. 170
SEVTCMP (PWM Special Event Compare) ............. 194
SPIxCON1 (SPIx Control 1) ..................................... 211
SPIxCON2 (SPIx Control 2) ..................................... 213
SPIxSTAT (SPIx Status and Control) ....................... 210
SR (CPU STATUS) .................................................... 92
SR (CPU Status) ........................................................ 24
STRIGx (PWMx Secondary Trigger
T1CON (Timer1 Control) .......................................... 176
TRGCONx (PWMx Trigger Control) ......................... 201
TRIGx (PWMx Primary Trigger Compare Value) ..... 206
TxCON (Timer Control, x = 2)................................... 180
TyCON (Timer Control, y = 3)................................... 181
UxMODE (UARTx Mode) ......................................... 224
UxSTA (UARTx Status and Control) ........................ 226
Configuration Mismatch.............................................. 86
Illegal Opcode....................................................... 79, 86
Trap Conflict ............................................................... 85
Uninitialized W Register ....................................... 79, 86
CALL Stack Frame ..................................................... 63
AC............................................................................. 284
A/D Conversion per Input ......................................... 305
Brown-out Situations .................................................. 85
External Clock .......................................................... 285
High-Speed PWM..................................................... 294
High-Speed PWM Fault ............................................ 294
I/O............................................................................. 287
I2Cx Bus Data (Master Mode) .................................. 300
I2Cx Bus Data (Slave Mode) .................................... 302
I2Cx Bus Start/Stop Bits (Master Mode)................... 300
I2Cx Bus Start/Stop Bits (Slave Mode)..................... 302
Input Capture (CAPx) ............................................... 292
OC/PWM .................................................................. 293
Output Compare (OCx) ............................................ 292
Reset, Watchdog Timer, Oscillator Start-up Timer
SPIx Master Mode (CKE = 0) ................................... 295
SPIx Master Mode (CKE = 1) ................................... 296
SPIx Slave Mode (CKE = 0) ..................................... 297
SPIx Slave Mode (CKE = 1) ..................................... 298
Compare Value) ............................................... 206
and Power-up Timer ......................................... 288
DS70318D-page 339