1999-2012 Microchip Technology Inc. DS40192D-page 83
PIC16C505
INDEX
A
ALU ....................................................................................... 7
Applications........................................................................... 3
Architectural Overview .......................................................... 7
Assembler
MPASM Assembler..................................................... 52
B
Block Diagram
On-Chip Reset Circuit ................................................. 33
Timer0......................................................................... 23
TMR0/WDT Prescaler................................................. 26
Watchdog Timer.......................................................... 35
Brown-Out Protection Circuit .............................................. 36
C
C Compilers
MPLAB C18 ................................................................ 52
CAL0 bit .............................................................................. 16
CAL1 bit .............................................................................. 16
CAL2 bit .............................................................................. 16
CAL3 bit .............................................................................. 16
CALFST bit ......................................................................... 16
CALSLW bit ........................................................................ 16
Carry ..................................................................................... 7
Clocking Scheme ................................................................ 10
Code Protection ............................................................ 27, 37
Configuration Bits................................................................ 27
Configuration Word ............................................................. 27
Customer Change Notification Service ............................... 85
Customer Notification Service............................................. 85
Customer Support ............................................................... 85
D
DC and AC Characteristics ................................................. 69
Development Support ......................................................... 51
Device Varieties .................................................................... 5
Digit Carry ............................................................................. 7
E
Errata .................................................................................... 2
F
Family of Devices
PIC16C505 ................................................................... 4
FSR..................................................................................... 18
I
I/O Interfacing ..................................................................... 19
I/O Ports.............................................................................. 19
I/O Programming Considerations........................................ 20
ID Locations .................................................................. 27, 37
INDF.................................................................................... 18
Indirect Data Addressing..................................................... 18
Instruction Cycle ................................................................. 10
Instruction Flow/Pipelining .................................................. 10
Instruction Set Summary..................................................... 40
Internet Address.................................................................. 85
L
Loading of PC ..................................................................... 17
M
Memory Organization ......................................................... 11
Data Memory .............................................................. 12
Program Memory........................................................ 11
Microchip Internet Web Site................................................ 85
MPLAB ASM30 Assembler, Linker, Librarian ..................... 52
MPLAB Integrated Development Environment Software.... 51
MPLAB PM3 Device Programmer ...................................... 54
MPLAB REAL ICE In-Circuit Emulator System .................. 53
MPLINK Object Linker/MPLIB Object Librarian .................. 52
O
OPTION Register................................................................ 15
OSC selection..................................................................... 27
OSCCAL Register............................................................... 16
Oscillator Configurations..................................................... 28
Oscillator Types
HS............................................................................... 28
LP ............................................................................... 28
RC .............................................................................. 28
XT ............................................................................... 28
P
Package Marking Information ............................................. 73
Packaging Information........................................................ 73
POR
Device Reset Timer (DRT) ................................... 27, 34
PD............................................................................... 36
Power-On Reset (POR).............................................. 27
TO............................................................................... 36
PORTB ............................................................................... 19
Power-Down Mode ............................................................. 37
Prescaler ............................................................................ 26
Program Counter ................................................................ 17
Q
Q cycles.............................................................................. 10
R
RC Oscillator....................................................................... 29
Read Modify Write .............................................................. 20
Reader Response............................................................... 86
Register File Map................................................................ 12
Registers
Special Function ......................................................... 13
Reset .................................................................................. 27
Reset on Brown-Out ........................................................... 36
Revision History.................................................................. 81
S
SLEEP .......................................................................... 27, 37
Software Simulator (MPLAB SIM) ...................................... 53
Special Features of the CPU .............................................. 27
Special Function Registers................................................. 13
Stack................................................................................... 17
STATUS ............................................................................... 7
STATUS Register ............................................................... 14
T
Timer0
Switching Prescaler Assignment ................................ 26
Timer0 ........................................................................ 23
Timer0 (TMR0) Module .............................................. 23
TMR0 with External Clock .......................................... 25
Timing Diagrams and Specifications .................................. 64
Timing Parameter Symbology and Load Conditions .......... 63
TRIS Registers ................................................................... 19