Datasheet
2012 Microchip Technology Inc. Preliminary DS41637B-page 153
PIC16(L)F1784/6/7
13.11 PORTE Registers
RE3 is input only, and also functions as MCLR. The
MCLR
feature can be disabled via a configuration fuse.
RE3 also supplies the programming voltage. The TRIS bit
for RE3 (TRISE3) always reads ‘1’.
13.11.1 INPUT THRESHOLD CONTROL
The INLVLE register (Register 13-37) controls the input
voltage threshold for each of the available PORTE
input pins. A selection between the Schmitt Trigger
CMOS or the TTL Compatible thresholds is available.
The input threshold is important in determining the
value of a read of the PORTE register and also the level
at which an interrupt-on-change occurs, if that feature
is enabled. See Section 30.1 “DC Characteristics:
PIC16(L)F1784/6/7-I/E (Industrial, Extended)” for
more information on threshold levels.
13.11.2 PORTE FUNCTIONS AND OUTPUT
PRIORITIES
(1)
Each PORTE pin is multiplexed with other functions. The
pins, their combined functions and their output priorities
are shown in Table 13-11.
When multiple outputs are enabled, the actual pin
control goes to the peripheral with the highest priority.
Analog input and some digital input functions are not
included in the list below. These input functions can
remain active when the pin is configured as an output.
Certain digital input functions override other port
functions and are included in the priority list.
Note: Changing the input threshold selection
should be performed while all peripheral
modules are disabled. Changing the
threshold level during the time a module is
active may inadvertently generate a tran-
sition associated with an input pin, regard-
less of the actual voltage level on that pin.
Note 1: Applies to 40/44-pin devices only.
TABLE 13-11: PORTE OUTPUT PRIORITY
Pin Name Function Priority
(1)
RE0 CCP3
RE0
RE1 PSMC3B
RE1
RE2 PSMC3A
RE2
Note 1: Priority listed from highest to lowest.