Microchip Technology Curiosity Nano Series Hardware User's Manual
Microchip Technology Curiosity Nano Series Hardware User's Manual

Microchip Technology Curiosity Nano Series Hardware User's Manual

Hide thumbs Also See for Curiosity Nano Series:

Advertisement

Quick Links

PIC16F15276 Curiosity Nano Hardware User Guide

Preface

The PIC16F15276 Curiosity Nano evaluation kit is a hardware platform to evaluate microcontrollers in the
PIC16F152XX family. This board has the PIC16F15276 microcontroller (MCU) mounted.
®
Supported by MPLAB
X IDE, the board provides easy access to the features of the PIC16F15276 to explore how to
integrate the device into a custom design.
The Curiosity Nano series of evaluation boards include an on-board debugger. No external tools are necessary to
program and debug the PIC16F15276.
®
MPLAB
X IDE
- Software to discover, configure, develop, program, and debug Microchip microcontrollers.
Code examples on GitHub
PIC16F15276 website
PIC16F15276 Curiosity Nano website
©
2021 Microchip Technology Inc.
- Get started with code examples.
- Find documentation, data sheets, sample, and purchase microcontrollers.
- Kit information, latest user guide, and design documentation.
User Guide
DS50003143A-page 1

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the Curiosity Nano Series and is the answer not in the manual?

Questions and answers

Subscribe to Our Youtube Channel

Summary of Contents for Microchip Technology Curiosity Nano Series

  • Page 1: Preface

    X IDE, the board provides easy access to the features of the PIC16F15276 to explore how to integrate the device into a custom design. The Curiosity Nano series of evaluation boards include an on-board debugger. No external tools are necessary to program and debug the PIC16F15276.
  • Page 2: Table Of Contents

    Disconnecting the On-Board Debugger..................32 The Microchip Website..........................34 Product Change Notification Service......................34 Customer Support............................34 Microchip Devices Code Protection Feature....................34 Legal Notice..............................35 Trademarks..............................35 Quality Management System........................36 Worldwide Sales and Service........................37 User Guide DS50003143A-page 2 © 2021 Microchip Technology Inc.
  • Page 3: Introduction

    The Microchip PIC16F15276 Curiosity Nano evaluation kit is a hardware platform to evaluate the PIC16F15276 microcontroller. Figure 1-1. PIC16F15276 Curiosity Nano Board Overview Micro-USB User LED Power/Status User PIC16F15276 Debugger (LED0) Connector Switch User Guide DS50003143A-page 3 © 2021 Microchip Technology Inc.
  • Page 4: Getting Started

    - MPLAB X IDE is a software program that runs on a PC (Windows , Mac OS , Linux to develop applications for Microchip microcontrollers and digital signal controllers. It is named an Integrated User Guide DS50003143A-page 4 © 2021 Microchip Technology Inc.
  • Page 5 Microchip development boards, ready to be adapted and extended. • PIC16F15276 Curiosity Nano website - Kit information, latest user guide, and design documentation. • PIC16F15276 Curiosity Nano on Microchip Direct - Purchase this kit on Microchip Direct. User Guide DS50003143A-page 5 © 2021 Microchip Technology Inc.
  • Page 6: Curiosity Nano

    The on-board debugger on the PIC16F15276 Curiosity Nano board appears as a Human Interface Device (HID) on the host computer’s USB subsystem. The debugger supports full-featured programming and debugging of the ® PIC16F15276 using MPLAB X IDE. User Guide DS50003143A-page 6 © 2021 Microchip Technology Inc.
  • Page 7 CDC. ® On Mac machines, the CDC will enumerate and appear as /dev/tty.usbmodem#. Depending on which terminal program is used, it will appear in the available list of modems as usbmodem#. User Guide DS50003143A-page 7 © 2021 Microchip Technology Inc.
  • Page 8 To avoid any glitches resulting in unpredictable behavior like framing errors, the target device may enable the internal pull-up resistor on the pin connected to the debugger’s CDC TX pin. User Guide DS50003143A-page 8 © 2021 Microchip Technology Inc.
  • Page 9 Mass Storage Device The on-board debugger includes a simple Mass Storage Device implementation, which is accessible for read/write operations via the host operating system to which it is connected. It provides: User Guide DS50003143A-page 9 © 2021 Microchip Technology Inc.
  • Page 10 Several utility commands are supported by copying text files to the mass storage disk. The filename or extension is irrelevant – the command handler reacts to content only. Table 3-2. Special File Commands Command Content Description CMD:ERASE Executes a chip erase of the target User Guide DS50003143A-page 10 © 2021 Microchip Technology Inc.
  • Page 11 They are typically used to plot the occurrence of low-frequency events on a time-axis – for example, when certain application state transitions occur. The figure below shows the monitoring of the digital state of a mechanical switch connected to a debug GPIO in MPLAB Data Visualizer. User Guide DS50003143A-page 11 © 2021 Microchip Technology Inc.
  • Page 12: Curiosity Nano Standard Pinout

    USB CDC TX line CDC RX UART TX USB CDC RX line DBG0 ICSPDAT Debug data line DBG1 ICSPCLK Debug clock line DBG2 GPIO0 debug GPIO0 DBG3 MCLR Reset line — No connect User Guide DS50003143A-page 12 © 2021 Microchip Technology Inc.
  • Page 13: Power Supply

    The target voltage regulator is a MIC5353 variable output LDO. The on-board debugger can adjust the voltage output supplied to the board target section by manipulating the MIC5353’s feedback voltage. The hardware implementation User Guide DS50003143A-page 13 © 2021 Microchip Technology Inc.
  • Page 14 This will detect and handle any short-circuit conditions. It will also detect and handle if an external voltage, which causes VCC_TARGET to move outside of the voltage setting monitoring window of ±100 mV, is suddenly applied to the VTG pin without setting the VOFF pin low. User Guide DS50003143A-page 14 © 2021 Microchip Technology Inc.
  • Page 15 The VBUS output pin has a PTC fuse to protect the USB against short circuits. A side effect of the PTC fuse is a voltage drop on the VBUS output with higher current loads. The chart below shows the voltage versus the current load of the VBUS output. User Guide DS50003143A-page 15 © 2021 Microchip Technology Inc.
  • Page 16 This can be caused by a full or partial short circuit and is a special case of the issue mentioned above. Remove the short circuit, and the on-board debugger will re-enable the on-board target voltage regulator. User Guide DS50003143A-page 16 © 2021 Microchip Technology Inc.
  • Page 17: Low-Power Measurement

    Tri-states any I/O connected to the on-board debugger. 4.2. Sets the microcontroller in its lowest Power Sleep Mode. Program the firmware into the PIC16F15276. Figure 3-7. Target Power Strap Target Power strap (top side) User Guide DS50003143A-page 17 © 2021 Microchip Technology Inc.
  • Page 18: Programming External Microcontrollers

    Navigate to Tools > Options through the menu system at the top of the application. Select the Tools > Tool settings category in the options window. Set the Hide unsupported devices option to False. User Guide DS50003143A-page 18 © 2021 Microchip Technology Inc.
  • Page 19 The on-board debugger is connected to the PIC16F15276 by default. Remove these connections before any external microcontroller can be programmed or debugged. Cut the GPIO straps shown in the figure below with a sharp tool to disconnect the PIC16F15276 from the on-board debugger. User Guide DS50003143A-page 19 © 2021 Microchip Technology Inc.
  • Page 20 Tie the VOFF pin to GND if the external hardware has a power supply • Make sure there are pull-down resistors on the ICSP data and clock signals (DBG0 and DBG1) to support the debugging of PIC microcontrollers User Guide DS50003143A-page 20 © 2021 Microchip Technology Inc.
  • Page 21: Connecting External Debuggers

    Curiosity Nano to program/debug the PIC16F15276. The on-board debugger keeps all the pins connected to the PIC16F15276 and board edge in tri-state when not actively used. Therefore, the on-board debugger will not interfere with any external debug tools. User Guide DS50003143A-page 21 © 2021 Microchip Technology Inc.
  • Page 22 To avoid contention between the external debugger and the on-board debugger, do not start any CAUTION ® programming/debug operation with the on-board debugger through MPLAB X IDE or mass storage programming while the external tool is active. User Guide DS50003143A-page 22 © 2021 Microchip Technology Inc.
  • Page 23: Hardware User Guide

    Curiosity Nano Board standard. These signals can usually be routed to alternate pins using the Peripheral Pin Select (PPS) feature in the PIC16F15276. User Guide DS50003143A-page 23 © 2021 Microchip Technology Inc.
  • Page 24: Peripherals

    There is one yellow user LED available on the PIC16F15276 Curiosity Nano board that can be controlled by either GPIO or PWM. Driving the connected I/O line to GND can also activate the LED. User Guide DS50003143A-page 24 © 2021 Microchip Technology Inc.
  • Page 25 EUSART1 RX (PIC16F15276 RX Edge connector line) CDC RX EUSART1 TX (PIC16F15276 TX Edge connector line) DBG0 ICSPDAT Edge connector DBG1 ICSPCLK Edge connector DBG2 GPIO0/SW0 Edge connector, DBG3 MCLR Edge connector User Guide DS50003143A-page 25 © 2021 Microchip Technology Inc.
  • Page 26: Hardware Revision History And Known Issues

    The serial number string has the following format: "nnnnrrssssssssss" n = product identifier r = revision s = serial number The product identifier for PIC16F15276 Curiosity Nano is A09-3431. Revision 1 Revision 1 is the initially released version. User Guide DS50003143A-page 26 © 2021 Microchip Technology Inc.
  • Page 27: Document Revision History

    Document Revision History Document Revision History Revision Date Description 04/2021 Initial document release. User Guide DS50003143A-page 27 © 2021 Microchip Technology Inc.
  • Page 28: Appendix

    Appendix Appendix Schematic Figure 7-1. PIC16F15276 Curiosity Nano Schematic User Guide DS50003143A-page 28 © 2021 Microchip Technology Inc.
  • Page 29 Appendix User Guide DS50003143A-page 29 © 2021 Microchip Technology Inc.
  • Page 30: Assembly Drawing

    Appendix Assembly Drawing Figure 7-2. PIC16F15276 Curiosity Nano Assembly Drawing Top PIC® Figure 7-3. PIC16F15276 Curiosity Nano Assembly Drawing Bottom User Guide DS50003143A-page 30 © 2021 Microchip Technology Inc.
  • Page 31: Curiosity Nano Base For Click Boards

    Appendix ™ Curiosity Nano Base for Click boards Figure 7-4. PIC16F15276 Curiosity Nano Pinout Mapping VBUS DBG3 VOFF DBG0 CDC TX DBG2 CDC RX DBG1 User Guide DS50003143A-page 31 © 2021 Microchip Technology Inc.
  • Page 32: Disconnecting The On-Board Debugger

    PA04/PA06 DBG0 PA07 DBG1 PA08 DBG2 PA16 DBG3 Level-Shift TARGET PA00 CDC TX UART RX PA01 CDC RX UART TX DIR x 5 CDC RX DBG0 CDC TX DBG1 DBG2 DBG3 User Guide DS50003143A-page 32 © 2021 Microchip Technology Inc.
  • Page 33 Appendix Figure 7-6. On-Board Debugger Connection Cut Straps GPIO straps (bottom side) Power Supply strap (top side) User Guide DS50003143A-page 33 © 2021 Microchip Technology Inc.
  • Page 34: The Microchip Website

    Attempts to break Microchip’s code protection feature may be a violation of the Digital Millennium Copyright Act. If such acts allow unauthorized access to your software or other copyrighted work, you may have a right to sue for relief under that Act. User Guide DS50003143A-page 34 © 2021 Microchip Technology Inc.
  • Page 35: Legal Notice

    The Adaptec logo, Frequency on Demand, Silicon Storage Technology, and Symmcom are registered trademarks of Microchip Technology Inc. in other countries. GestIC is a registered trademark of Microchip Technology Germany II GmbH & Co. KG, a subsidiary of Microchip Technology Inc., in other countries.
  • Page 36: Quality Management System

    Quality Management System For information regarding Microchip’s Quality Management Systems, please visit www.microchip.com/quality. User Guide DS50003143A-page 36 © 2021 Microchip Technology Inc.
  • Page 37: Worldwide Sales And Service

    New York, NY Tel: 46-31-704-60-40 Tel: 631-435-6000 Sweden - Stockholm San Jose, CA Tel: 46-8-5090-4654 Tel: 408-735-9110 UK - Wokingham Tel: 408-436-4270 Tel: 44-118-921-5800 Canada - Toronto Fax: 44-118-921-5820 Tel: 905-695-1980 Fax: 905-695-2078 User Guide DS50003143A-page 37 © 2021 Microchip Technology Inc.

This manual is also suitable for:

Curiosity nano pic16f15276

Table of Contents