© 2007 Microchip Technology Inc. DS41213D-page 81
PIC16F5X
A
Absolute Maximum Ratings
PIC1654/57.................................................................57
PIC1659......................................................................58
ADDWF...............................................................................43
ALU.......................................................................................7
ANDLW...............................................................................43
ANDWF...............................................................................43
Applications...........................................................................5
Architectural Overview..........................................................7
Assembler
MPASM Assembler.....................................................54
B
Block Diagram
On-Chip Rese t Circuit..... ........ ............... ............... ......24
PIC16F5X Series..........................................................8
Timer0.........................................................................33
TMR0/WDT Prescaler.................................................36
Watchdog Timer...................... ......... .. .... .. .. ......... .. .. ....38
Brown-Out Protection Circuit ..............................................27
BSF.....................................................................................44
BTFSC ................................................................................44
BTFSS ................................................................................44
C
C Compilers
MPLAB C18... ............................ ........................... ......54
MPLAB C30... ............................ ........................... ......54
CALL.............................................................................19, 45
Carry (C ) bi t .................. ..................... ..................... ........7, 17
Clocking Scheme................................................................12
CLRF...................................................................................45
CLRW .................................................................................45
CLRWDT.............................................................................45
Code Protection ............................................................37, 39
COMF .................................................................................46
Configuration Bits................................................................37
Customer Change Notification Service...............................83
Custome r Notification Ser vice....... ..................... ............... ..83
Customer Support........................................ .... .... ........... ....83
D
DC Characteristics
Commercial.................................................................62
Extended.....................................................................61
Industrial ...............................................................60, 62
DECF ..................................................................................46
DECFSZ..............................................................................46
Development Support .. .......................................................53
Device Rese t Timer (DRT)........ ......... .............. ............... ....27
Digit Carry (DC) bit..........................................................7, 17
DRT.....................................................................................27
E
Electrical Specifications
PIC16F54/57...............................................................57
PIC16F59....................................................................58
Errata ....................................................................................3
External Power-On Reset Circuit........................................25
F
FSR Register ......................................................................20
Value on Reset (PIC16F54)........................................24
Value on Reset (PIC16F57)........................................24
Value on Reset (PIC16F59)........................................24
G
GOTO........................................................................... 19, 47
H
High-Performance RISC CPU .............................................. 1
I
I/O Int e rfacing........... ..................... ..................... ................ 29
I/O Ports .... ..................... .................................. .................. 29
I/O Prog ramming Considerations......................... .............. 31
ID Locations.................................................................. 37, 39
INCF ................................................................................... 47
INCFSZ............................................................................... 47
INDF Register..................................................................... 20
Value on Reset........................................................... 24
Indirect Data Addressing .................................................... 20
Instruction Cycle................................................................. 12
Instruction Flow/Pipelining.................................................. 12
Instruction Set Summary.................................................... 41
Inter n e t Ad d ress .................................. ........................... .... 83
IORLW................................................................................ 48
IORWF................................................................................ 48
L
Loading of PC............................................ ......... .. .... .... .... .. 19
M
MCLR Reset
Register values on.......... ..................... ..................... .. 24
Memory M ap
PIC16F54 ................................................................... 13
PIC16F57/59 .............................................................. 13
Memory Organization ......................................................... 13
Microc h i p In te rnet Web Site.............................. .................. 83
MOVF ................................................................................. 48
MOVLW.............................................................................. 48
MOVWF.............................................................................. 49
MPLAB ASM30 Assembler, L i n ker, Librar ia n..... ................ 54
MPLAB ICD 2 In-Circuit Debugger....................... .... .... .. .... 55
MPLAB ICE 2000 High-Perf orm ance Univers a l
In-Circuit Emulator...................................................... 55
MPLAB Integrated Development Environment Software.... 53
MPLAB PM3 Device Programmer...................................... 55
MPLAB REA L IC E In -Circuit Em u l a to r System ............ ...... 55
MPL IN K Obje ct Linker/ M PLIB Ob j e ct Libra r i a n. ...... ...... ..... 5 4
N
NOP.................................................................................... 49
O
Option................................................................................. 49
Option Register ................................................................... 18
Value on Reset........................................................... 24
Oscillator Configurations. .. .................................................. 21
Oscillator Types
HS............................................................................... 21
LP............................................................................... 21
RC .............................................................................. 21
XT............................................................................... 21
P
PA0 bit.................... ........................... ........................... ...... 17
PA1 bit.................... ........................... ........................... ...... 17
Paging ................................................................................ 19
PC....................................................................................... 19
Value on Reset........................................................... 24