
1998 Microchip Technology Inc.
Preliminary
DS40192A-page 73
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
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
D
DC and AC Characteristics.................................................65
Development Support .........................................................51
Development Tools.............................................................51
Device Varieties....................................................................5
Digit Carry.............................................................................7
F
Family of Devices
PIC16C505 ...................................................................4
FSR.....................................................................................18
Fuzzy Logic Dev. System (fuzzyTECH
-MP) ....................53
I
I/O Interfacing .....................................................................19
I/O Ports..............................................................................19
I/O Programming Considerations........................................20
ICEPIC Low-Cost PIC16CXXX In-Circuit Emulator ............51
ID Locations..................................................................27, 37
INDF....................................................................................18
Indirect Data Addressing.....................................................18
Instruction Cycle .................................................................10
Instruction Flow/Pipelining ..................................................10
Instruction Set Summary.....................................................40
K
KeeLoq
Evaluation and Programming Tools....................53
L
Loading of PC .....................................................................17
M
Memory Organization..........................................................11
Data Memory ..............................................................12
Program Memory........................................................11
MP-DriveWay - Application Code Generator...................53
MPLAB C ............................................................................53
MPLAB Integrated Development Environment Software....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............................................. 69
Packaging Information........................................................ 69
PICDEM-1 Low-Cost PICmicro Demo Board ..................... 52
PICDEM-2 Low-Cost PIC16CXX Demo Board................... 52
PICDEM-3 Low-Cost PIC16CXXX Demo Board ................ 52
PICMASTER
In-Circuit Emulator..................................... 51
PICSTART
Plus Entry Level Development System......... 51
POR
Device Reset Timer (DRT)................................... 27, 34
PD............................................................................... 36
Power-On Reset (POR).............................................. 27
TO............................................................................... 36
PORTB ............................................................................... 19
Power-Down Mode............................................................. 37
Prescaler ............................................................................ 26
PRO MATE
II Universal Programmer.............................. 51
Program Counter................................................................ 17
Q
Q cycles.............................................................................. 10
R
RC Oscillator ...................................................................... 29
Read Modify Write.............................................................. 20
Register File Map ............................................................... 12
Registers
Special Function......................................................... 13
Reset .................................................................................. 27
Reset on Brown-Out........................................................... 36
S
SEEVAL
Evaluation and Programming System .............. 53
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 .................................. 60
Timing Parameter Symbology and Load Conditions .......... 59
TRIS Registers ................................................................... 19
W
Wake-up from SLEEP ........................................................ 37
Watchdog Timer (WDT)................................................ 27, 34
Period......................................................................... 35
Programming Considerations..................................... 35
Z
Zero bit ..................................................................................7