English
Language : 

PIC16F722 Datasheet, PDF (86/302 Pages) Microchip Technology – 28/40/44-Pin Flash Microcontrollers with nanoWatt XLP Technology
PIC16F72X/PIC16LF72X
REGISTER 6-17: ANSELE: PORTE ANALOG SELECT REGISTER
U-0
—
bit 7
U-0
U-0
U-0
U-0
R/W-1
—
—
—
—
ANSE2(2)
R/W-1
ANSE1(2)
R/W-1
ANSE0(2)
bit 0
Legend:
R = Readable bit
-n = Value at POR
W = Writable bit
‘1’ = Bit is set
U = Unimplemented bit, read as ‘0’
‘0’ = Bit is cleared
x = Bit is unknown
bit 7-3
bit 2-0
Unimplemented: Read as ‘0’
ANSE<2:0>: Analog Select between Analog or Digital Function on Pins RE<2: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.
2: ANSELE register is not implemented on the PIC16F722/723/726/PIC16LF722/723/726. Read as ‘0’
TABLE 6-5: SUMMARY OF REGISTERS ASSOCIATED WITH PORTE
Name Bit 7 Bit 6 Bit 5 Bit 4
Bit 3
Bit 2
Bit 1
Bit 0
Value on
POR, BOR
Value on
all other
Resets
ADCON0
ANSELE
PORTE
TRISE
Legend:
Note 1:
2:
—
—
CHS3 CHS2 CHS1
CHS0 GO/DONE ADON --00 0000 --00 0000
—
—
—
—
—
ANSE2 ANSE1 ANSE0 ---- -111 ---- -111
—
—
—
—
RE3
RE2
RE1
RE0 ---- xxxx ---- xxxx
—
—
—
— TRISE3(2) TRISE2(1) TRISE1(1) TRISE0(1) ---- 1111 ---- 1111
x = unknown, u = unchanged, – = unimplemented locations read as ‘0’. Shaded cells are not used by PORTE
These registers are not implemented on the PIC16F722/723/726/PIC16LF722/723/726 devices, read as ‘0’.
This bit is always ‘1’ as RE3 is input only.
DS41341E-page 86
© 2009 Microchip Technology Inc.