PIC12F1516 MICROCHIP [Microchip Technology], PIC12F1516 Datasheet - Page 34

no-image

PIC12F1516

Manufacturer Part Number
PIC12F1516
Description
28/40/44-Pin Flash Microcontrollers with nanoWatt XLP Technology
Manufacturer
MICROCHIP [Microchip Technology]
Datasheet
PIC16(L)F1516/7/8/9
3.2.7
The Special Function registers are listed in
TABLE 3-8:
DS41452B-page 34
00Ch PORTA
00Dh PORTB
00Eh PORTC
00Fh PORTD
010h PORTE
011h
012h PIR2
013h —
014h —
015h TMR0
016h TMR1L
017h TMR1H
018h T1CON
019h T1GCON
01Ah TMR2
01Bh PR2
01Ch T2CON
01Dh —
01Eh —
01Fh —
08Ch TRISA
08Dh TRISB
08Eh TRISC
08Fh TRISD
090h TRISE
091h PIE1
092h PIE2
093h —
094h —
095h OPTION_REG
096h PCON
097h WDTCON
098h —
099h OSCCON
09Ah OSCSTAT
09Bh ADRESL
09Ch ADRESH
09Dh ADCON0
09Eh ADCON1
09Fh —
Legend:
Note
Addr
Bank 0
Bank 1
PIR1
1:
2:
3:
Name
x = unknown, u = unchanged, q = value depends on condition, - = unimplemented, read as ‘0’, r = reserved.
Shaded locations are unimplemented, read as ‘0’.
PIC16F151X only.
PIC16(L)F1517/9 only.
Unimplemented, read as ‘1’.
(2)
SPECIAL FUNCTION REGISTERS
SUMMARY
SPECIAL FUNCTION REGISTER SUMMARY
PORTA Data Latch when written: PORTA pins when read
PORTB Data Latch when written: PORTB pins when read
PORTC Data Latch when written: PORTC pins when read
PORTD Data Latch when written: PORTD pins when read
Unimplemented
Unimplemented
Timer0 Module Register
Holding Register for the Least Significant Byte of the 16-bit TMR1 Register
Holding Register for the Most Significant Byte of the 16-bit TMR1 Register
Timer 2 Module Register
Timer 2 Period Register
Unimplemented
Unimplemented
Unimplemented
PORTA Data Direction Register
PORTB Data Direction Register
PORTC Data Direction Register
PORTD Data Direction Register
Unimplemented
Unimplemented
Unimplemented
A/D Result Register Low
A/D Result Register High
Unimplemented
TMR1GIF
TMR1GIE
TMR1GE
STKOVF
WPUEN
SOSCR
OSFIF
OSFIE
ADFM
Bit 7
TMR1CS<1:0>
STKUNF
T1GPOL
INTEDG
ADIF
ADIE
Bit 6
ADCS<2:0>
TMR0CS
T1GTM
OSTS
RCIF
RCIE
Bit 5
T2OUTPS<3:0>
Table 3-8
T1CKPS<1:0>
IRCF<3:0>
CHS<4:0>
T1GSPM
TMR0SE
HFIOFR
Preliminary
RWDT
Bit 4
TXIF
TXIE
.
WDTPS<4:0>
T1OSCEN
T1GGO/
RMCLR
SSPIF
DONE
SSPIE
BCLIE
BCLIF
Bit 3
PSA
RE3
(3)
TRISE2
TMR2ON
T1SYNC
T1GVAL
CCP1IF
CCP1IE
RE2
Bit 2
RI
(3)
(2)
TRISE1
GO/DONE
PS<2:0>
TMR2IF
TMR2IE
LFIOFR
RE1
Bit 1
POR
T2CKPS<1:0>
T1GSS<1:0>
ADPREF<1:0>
SCS<1:0>
(3)
(2)
 2011 Microchip Technology Inc.
TRISE0
TMR1ON 0000 00-0 uuuu uu-u
SWDTEN --01 0110 --01 0110
TMR1IF
CCP2IF
TMR1IE
CCP2IE
HFIOFS
RE0
ADON
Bit 0
BOR
(3)
(2)
xxxx xxxx uuuu uuuu
xxxx xxxx uuuu uuuu
xxxx xxxx uuuu uuuu
xxxx xxxx uuuu uuuu
---- xxxx ---- uuuu
0000 0000 0000 0000
0--- 0--0 0--- 0--0
xxxx xxxx uuuu uuuu
xxxx xxxx uuuu uuuu
xxxx xxxx uuuu uuuu
0000 0x00 uuuu uxuu
0000 0000 0000 0000
1111 1111 1111 1111
-000 0000 -000 0000
1111 1111 1111 1111
1111 1111 1111 1111
1111 1111 1111 1111
1111 1111 1111 1111
---- 1111 ---- 1111
0000 0000 0000 0000
0--- 0--0 0--- 0--0
1111 1111 1111 1111
00-1 11qq qq-q qquu
-011 1-00 -011 1-00
0-q0 --00 q-qq --0q
xxxx xxxx uuuu uuuu
xxxx xxxx uuuu uuuu
-000 0000 -000 0000
0000 --00 0000 --00
POR, BOR
Value on:
Value on all
Resets
other

Related parts for PIC12F1516