PIC24HJ128GP510-I/PF Microchip Technology, PIC24HJ128GP510-I/PF Datasheet - Page 34

IC PIC MCU FLASH 64KX16 100TQFP

PIC24HJ128GP510-I/PF

Manufacturer Part Number
PIC24HJ128GP510-I/PF
Description
IC PIC MCU FLASH 64KX16 100TQFP
Manufacturer
Microchip Technology
Series
PIC® 24Hr

Specifications of PIC24HJ128GP510-I/PF

Core Size
16-Bit
Program Memory Size
128KB (43K x 24)
Oscillator Type
Internal
Core Processor
PIC
Speed
40 MIPs
Connectivity
CAN, I²C, IrDA, LIN, SPI, UART/USART
Peripherals
Brown-out Detect/Reset, DMA, POR, PWM, WDT
Number Of I /o
85
Program Memory Type
FLASH
Ram Size
8K x 8
Voltage - Supply (vcc/vdd)
3 V ~ 3.6 V
Data Converters
A/D 32x10b/12b
Operating Temperature
-40°C ~ 85°C
Package / Case
100-TQFP, 100-VQFP
Controller Family/series
PIC24
No. Of I/o's
85
Ram Memory Size
8KB
Cpu Speed
32MHz
No. Of Timers
9
No. Of Pwm
RoHS Compliant
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
For Use With
876-1004 - PIC24 BREAKOUT BOARDDM300024 - KIT DEMO DSPICDEM 1.1MA240012 - MODULE PLUG-IN PIC24H 100QFPDV164033 - KIT START EXPLORER 16 MPLAB ICD2DM240001 - BOARD DEMO PIC24/DSPIC33/PIC32AC164323 - MODULE SKT FOR 100TQFP
Eeprom Size
-
Lead Free Status / RoHS Status
Lead free / RoHS Compliant

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
PIC24HJ128GP510-I/PF
Manufacturer:
Microchip Technology
Quantity:
10 000
PIC24H
TABLE 9-9:
DS70166A-page 32
Assembly
BRA
BRA
BRA
BRA
BRA
BRA
BRA
BRA
BRA
BRA
BRA
BRA
BRA
BRA
BRA
BRA
BRA
BRA
BRA
BRA
BRA
BRA
CALL
CALL
GOTO
GOTO
RCALL
RCALL
REPEAT
REPEAT
RETFIE
RETLW
RETURN
Note 1:
2:
Conditional branch instructions execute in 1 cycle if the branch is not taken, or 2 cycles if the branch is
taken.
RETURN normally executes in 3 cycles; however, it executes in 2 cycles if an interrupt is pending.
Syntax
Expr
Wn
C,Expr
GE,Expr
GEU,Expr
GT,Expr
GTU,Expr
LE,Expr
LEU,Expr
LT,Expr
LTU,Expr
N,Expr
NC,Expr
NN,Expr
NOV,Expr
NZ,Expr
OA,Expr
OB,Expr
OV,Expr
SA,Expr
SB,Expr
Z,Expr
Expr
Wn
Expr
Wn
Expr
Wn
#lit14
Wn
#lit10,Wn
PROGRAM FLOW INSTRUCTIONS
Branch unconditionally
Computed branch
Branch if Carry (no Borrow)
Branch if greater than or equal
Branch if unsigned greater than or equal
Branch if greater than
Branch if unsigned greater than
Branch if less than or equal
Branch if unsigned less than or equal
Branch if less than
Branch if unsigned less than
Branch if Negative
Branch if not Carry (Borrow)
Branch if not Negative
Branch if not Overflow
Branch if not Zero
Branch if Accumulator A Overflow
Branch if Accumulator B Overflow
Branch if Overflow
Branch if Accumulator A Saturate
Branch if Accumulator B Saturate
Branch if Zero
Call subroutine
Call indirect subroutine
Go to address
Go to address indirectly
Relative call
Computed call
Repeat next instruction (lit14 + 1) times
Repeat next instruction (Wn + 1) times
Return from interrupt enable
Return with lit10 in Wn
Return from subroutine
Preliminary
Description
© 2005 Microchip Technology Inc.
Words
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
1
2
1
1
1
1
1
1
1
1
Cycles
1 (2)
1 (2)
1 (2)
1 (2)
1 (2)
1 (2)
1 (2)
1 (2)
1 (2)
1 (2)
1 (2)
1 (2)
1 (2)
1 (2)
1 (2)
1 (2)
1 (2)
1 (2)
1 (2)
1 (2)
3 (2)
3 (2)
3 (2)
2
2
2
2
2
2
2
2
1
1

Related parts for PIC24HJ128GP510-I/PF