English
Language : 

PIC16F1946 Datasheet, PDF (127/440 Pages) Microchip Technology – 64-Pin Flash-Based, 8-Bit CMOS Microcontrollers with LCD Driver and nanoWatt XLP Technology
PIC16F/LF1946/47
REGISTER 12-5: ANSELA: PORTA ANALOG SELECT REGISTER
U-0
—
bit 7
U-0
R/W-1/1
U-0
R/W-1/1
R/W-1/1
—
ANSA5
—
ANSA3
ANSA2
R/W-1/1
ANSA1
R/W-1/1
ANSA0
bit 0
Legend:
R = Readable bit
u = Bit is unchanged
‘1’ = Bit is set
W = Writable bit
x = Bit is unknown
‘0’ = Bit is cleared
U = Unimplemented bit, read as ‘0’
-n/n = Value at POR and BOR/Value at all other Resets
bit 7-6
bit 5
bit 4
bit 3-0
Unimplemented: Read as ‘0’
ANSA5: Analog Select between Analog or Digital Function on pins RA<5>, respectively
0 = Digital I/O. Pin is assigned to port or digital special function.
1 = Analog input. Pin is assigned as analog input(1). Digital input buffer disabled.
Unimplemented: Read as ‘0’
ANSA<3:0>: Analog Select between Analog or Digital Function on pins RA<3:0>, respectively
0 = Digital I/O. Pin is assigned to port or digital special function.
1 = Analog input. Pin is assigned as analog input(1). Digital input buffer disabled.
Note 1: When setting a pin to an analog input, the corresponding TRIS bit must be set to Input mode in order to
allow external control of the voltage on the pin.
TABLE 12-1: SUMMARY OF REGISTERS ASSOCIATED WITH PORTA
Name
Bit 7
Bit 6
Bit 5
Bit 4
Bit 3
Bit 2
Bit 1
Bit 0
Register
on Page
ADCON0
—
CHS<4:0>
GO/DONE ADON
159
ADCON1
ADFM
ADCS<2:0>
—
—
ADPREF<1:0>
160
ANSELA
—
—
ANSA5
—
ANSA3 ANSA2 ANSA1 ANSA0
125
CPSCON0
CPSON CPSRM
—
—
CPSRNG1 CPSRNG0 CPSOUT T0XCS
323
CPSCON1
—
—
—
CPSCH<4:0>
324
DACCON0
DACEN DACLPS DACOE
---
DACPSS<1:0>
---
DACNSS
171
LATA
LATA7
LATA6
LATA5
LATA4
LATA3
LATA2
LATA1
LATA0
124
LCDSE1
SE15
SE14
SE13
SE12
SE11
SE10
SE9
SE8
333
LCDSE2
SE23
SE22
SE21
SE20
SE19
SE18
SE17
SE16
333
LCDSE4
SE39
SE38
SE37
SE36
SE35
SE34
SE33
SE32
333
OPTION_REG WPUEN INTEDG TMR0CS TMR0SE
PSA
PS<2:0>
189
PORTA
RA7
RA6
RA5
RA4
RA3
RA2
RA1
RA0
124
TRISA
TRISA7 TRISA6 TRISA5 TRISA4 TRISA3 TRISA2 TRISA1 TRISA0
124
Legend: x = unknown, u = unchanged, – = unimplemented locations read as ‘0’. Shaded cells are not used by PORTA.
TABLE 12-2: SUMMARY OF CONFIGURATION WORD WITH PORTA
Name Bits Bit -/7
Bit -/6
Bit 13/5
Bit 12/4
Bit 11/3 Bit 10/2
Bit 9/1
Bit 8/0
CONFIG1
Legend:
13:8
—
—
FCMEN
IESO CLKOUTEN
BOREN<1:0>
7:0
CP
MCLRE PWRTE
WDTE<1:0>
FOSC<2:0>
— = unimplemented location, read as ‘0’. Shaded cells are not used by PORTA.
CPD
Register
on Page
54
 2010 Microchip Technology Inc.
Preliminary
DS41414A-page 125