PIC12F509-I/P Microchip Technology Inc., PIC12F509-I/P Datasheet - Page 93

no-image

PIC12F509-I/P

Manufacturer Part Number
PIC12F509-I/P
Description
8 PIN, 1.5 KB FLASH, 41 RAM, 6 I/O
Manufacturer
Microchip Technology Inc.
Datasheet

Specifications of PIC12F509-I/P

Cpu Speed
1 MIPS
Eeprom Memory
0 Bytes
Frequency
4 MHz
Input Output
6
Memory Type
Flash
Number Of Bits
8
Package Type
8-pin PDIP
Programmable Memory
1.5K Bytes
Ram Size
41 Bytes
Speed
4 MHz
Timers
1-8-bit
Voltage, Range
2-5.5 V
Lead Free Status / Rohs Status
RoHS Compliant part Electrostatic Device

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
PIC12F509-I/P
Manufacturer:
MICROCHIP/微芯
Quantity:
20 000
INDEX
A
ALU ....................................................................................... 9
Assembler
B
Block Diagram
Brown-Out Protection Circuit .............................................. 51
C
C Compilers
Carry ..................................................................................... 9
Clocking Scheme ................................................................ 14
Code Protection ............................................................ 39, 52
Configuration Bits................................................................ 39
Configuration Word ............................................................. 40
Customer Change Notification Service ............................... 93
Customer Notification Service............................................. 93
Customer Support ............................................................... 93
D
DC and AC Characteristics ................................................. 79
Development Support ......................................................... 63
Digit Carry ............................................................................. 9
E
Errata .................................................................................... 3
F
Family of Devices
FSR ..................................................................................... 26
I
I/O Interfacing ..................................................................... 29
I/O Ports .............................................................................. 29
I/O Programming Considerations........................................ 31
ID Locations .................................................................. 39, 52
INDF.................................................................................... 26
Indirect Data Addressing..................................................... 26
Instruction Cycle ................................................................. 14
Instruction Flow/Pipelining .................................................. 14
Instruction Set Summary..................................................... 56
Internet Address.................................................................. 93
L
Loading of PC ..................................................................... 25
M
Memory Organization.......................................................... 15
Microchip Internet Web Site ................................................ 93
MPLAB ASM30 Assembler, Linker, Librarian ..................... 64
MPLAB ICD 2 In-Circuit Debugger ..................................... 65
MPLAB ICE 2000 High-Performance Universal
© 2005 Microchip Technology Inc.
MPASM Assembler..................................................... 64
On-Chip Reset Circuit ................................................. 47
Timer0......................................................................... 33
TMR0/WDT Prescaler................................................. 37
Watchdog Timer.......................................................... 50
MPLAB C18 ................................................................ 64
MPLAB C30 ................................................................ 64
PIC12F508/509/PIC16F505.......................................... 5
Data Memory .............................................................. 16
Program Memory (PIC12F508/509)............................ 15
Program Memory (PIC16F505)................................... 16
In-Circuit Emulator ...................................................... 65
Preliminary
PIC12F508/509/16F505
MPLAB ICE 4000 High-Performance Universal
MPLAB Integrated Development Environment Software.... 63
MPLAB PM3 Device Programmer ...................................... 65
MPLINK Object Linker/MPLIB Object Librarian .................. 64
O
Option Register................................................................... 22
OSC selection..................................................................... 39
OSCCAL Register............................................................... 24
Oscillator Configurations..................................................... 41
Oscillator Types
P
PIC12F508/509/16F505 Device Varieties ............................ 7
PICSTART Plus Development Programmer....................... 66
POR
PORTB ............................................................................... 29
Power-down Mode.............................................................. 52
Prescaler ............................................................................ 36
Program Counter ................................................................ 25
Q
Q cycles .............................................................................. 14
R
RC Oscillator....................................................................... 42
Reader Response............................................................... 94
Read-Modify-Write.............................................................. 31
Register File Map
Registers
Reset .................................................................................. 39
Reset on Brown-Out ........................................................... 51
S
Sleep ............................................................................ 39, 52
Software Simulator (MPLAB SIM) ...................................... 64
Special Features of the CPU .............................................. 39
Special Function Registers ................................................. 18
Stack................................................................................... 25
Status Register ............................................................... 9, 20
T
Timer0
Timing Diagrams and Specifications .................................. 73
Timing Parameter Symbology and Load Conditions .......... 73
TRIS Registers ................................................................... 29
In-Circuit Emulator...................................................... 65
HS............................................................................... 41
LP ............................................................................... 41
RC .............................................................................. 41
XT ............................................................................... 41
Device Reset Timer (DRT) ................................... 39, 49
PD............................................................................... 51
Power-on Reset (POR)............................................... 39
TO............................................................................... 51
PIC12F508 ................................................................. 17
PIC12F509 ................................................................. 17
PIC16F505 ................................................................. 17
Special Function ......................................................... 18
Timer0 ........................................................................ 33
Timer0 (TMR0) Module .............................................. 33
TMR0 with External Clock .......................................... 35
DS41236B-page 91

Related parts for PIC12F509-I/P