Table 4-1. LED Connection
PIC16F15276 Pin
Function
Shared Functionality
RE2
Yellow LED0
4.2.2
Mechanical Switch
The PIC16F15276 Curiosity Nano board has one mechanical switch, which is a generic user-configurable switch.
Pressing the switch will drive the I/O line to ground (GND).
Tip:
There is no externally connected pull-up resistor on the switch. Make sure that an internal pull-up
resistor is enabled on pin RB5 to use the switch.
Table 4-2. Mechanical Switch
PIC16F15276 Pin
Description
Shared Functionality
RB5
User switch (SW0)
4.2.3
On-Board Debugger Implementation
PIC16F15276 Curiosity Nano features an on-board debugger that can be used to program and debug the
PIC16F15276 using ICSP. The on-board debugger also includes a virtual serial port (CDC) interface over UART
and debug GPIO. MPLAB
®
X IDE can be used as a front-end for the on-board debugger for programming and
debugging.
can be used as a front-end for the CDC and debug GPIO.
4.2.3.1
On-Board Debugger Connections
The table below shows the connections between the target and the debugger section. All connections between the
target and the debugger are tri-stated as long as the debugger is not actively using the interface. Hence, since there
are little contaminations of the signals, the pins can be configured to anything the user wants.
For further information on how to use the capabilities of the on-board debugger, see
.
Table 4-3. On-Board Debugger Connections
PIC16F15276
Pin
Debugger Pin
Function
Shared Functionality
RB1
CDC TX
EUSART1 RX (PIC16F15276 RX
line)
RB0
CDC RX
EUSART1 TX (PIC16F15276 TX
line)
RB7
DBG0
ICSPDAT
RB6
DBG1
ICSPCLK
RB5
DBG2
GPIO0/SW0
RE3
DBG3
MCLR
Hardware User Guide
©
2021 Microchip Technology Inc.
User Guide
DS50003143A-page 25