PIC12F510-E/SN Microchip Technology, PIC12F510-E/SN Datasheet - Page 19
![no-image](/images/manufacturer_photos/0/4/439/microchip_technology_sml.jpg)
PIC12F510-E/SN
Manufacturer Part Number
PIC12F510-E/SN
Description
IC PIC MCU FLASH 1KX14 8SOIC
Manufacturer
Microchip Technology
Series
PIC® 12Fr
Datasheets
1.PIC12F510-ISN.pdf
(124 pages)
2.PIC12F510-ISN.pdf
(8 pages)
3.PIC12F510-ISN.pdf
(20 pages)
Specifications of PIC12F510-E/SN
Core Size
8-Bit
Program Memory Size
1.5KB (1K x 12)
Core Processor
PIC
Speed
8MHz
Peripherals
POR, WDT
Number Of I /o
5
Program Memory Type
FLASH
Ram Size
38 x 8
Voltage - Supply (vcc/vdd)
2 V ~ 5.5 V
Data Converters
A/D 4x8b
Oscillator Type
Internal
Operating Temperature
-40°C ~ 125°C
Package / Case
8-SOIC (3.9mm Width)
Controller Family/series
PIC12
No. Of I/o's
6
Ram Memory Size
38Byte
Cpu Speed
8MHz
No. Of Timers
1
Digital Ic Case Style
SOIC
Processor Series
PIC12F
Core
PIC
Data Bus Width
8 bit
Data Ram Size
38 B
Maximum Clock Frequency
8 MHz
Number Of Programmable I/os
5
Number Of Timers
1
Maximum Operating Temperature
+ 125 C
Mounting Style
SMD/SMT
3rd Party Development Tools
52715-96, 52716-328, 52717-734
Development Tools By Supplier
PG164130, DV164035, DV244005, DV164005, PG164120, DV164101, DV164120, DM163029
Minimum Operating Temperature
- 40 C
On-chip Adc
8 bit, 3 Channel
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
For Use With
AC162070 - HEADER INTRFC MPLAB ICD2 8/14P
Eeprom Size
-
Connectivity
-
Lead Free Status / Rohs Status
Details
4.2.2
The Special Function Registers (SFRs) are registers
used by the CPU and peripheral functions to control the
operation of the device (see Table 4-1).
The Special Function Registers can be classified into
two sets. The Special Function Registers associated
with the “core” functions are described in this section.
Those related to the operation of the peripheral
features are described in the section for each
peripheral feature.
TABLE 4-1:
© 2007 Microchip Technology Inc.
N/A
N/A
00h
01h
02h
03h
04h
05h
06h
07h
08h
09h
Legend:
Note
Address
(1)
1:
TRIS
OPTION
INDF
TMR0
PCL
STATUS
FSR
OSCCAL
GPIO
CM1CON0
ADCON0
ADRES
x = unknown, u = unchanged, – = unimplemented, read as ‘0’ (if applicable). Shaded cells = unimplemented or unused.
The upper byte of the Program Counter is not directly accessible. See Section 4.6 “Program Counter” for an explanation of
how to access these bits.
SPECIAL FUNCTION REGISTERS
Name
SPECIAL FUNCTION REGISTER SUMMARY – PIC12F510
I/O Control Registers (TRISGPIO)
Contains control bits to configure Timer0 and Timer0/WDT Prescaler
Uses contents of FSR to address data memory (not a physical register)
Timer0 Module Register
Low Order 8 bits of PC
Indirect Data Memory Address Pointer
ADC Conversion Result
GPWUF
C1OUT
CAL6
ANS1
Bit 7
—
C1OUTEN
CWUF
ANS0
CAL5
Bit 6
—
ADCS1
C1POL
CAL4
Bit 5
GP5
PA0
C1T0CS
ADCS0
CAL3
Bit 4
GP4
TO
C1ON
CHS1
CAL2
Bit 3
GP3
PD
PIC12F510/16F506
C1NREF
CHS0
CAL1
Bit 2
GP2
Z
GO/DONE
C1PREF
CAL0
Bit 1
GP1
DC
C1WU
ADON
Bit 0
GP0
—
C
DS41268D-page 17
--11 1111
1111 1111
xxxx xxxx
xxxx xxxx
1111 1111
0001 1xxx
110x xxxx
1111 111-
--xx xxxx
1111 1111
1111 1100
xxxx xxxx
Power-on
Value on
Reset