Pages created and updated by Terry Sturtevant Date Posted: May 12, 2017

CP316: Microprocessor Systems and Interfacing

Introduction to the QwikFlash Development Board (reset)


To get a microcontroller operational, three subcircuits are always necessary: power, clock, and reset.  This lab investigates the reset subcircuit.



  1. The PIC18Fxx2 differentiates between eight different types of resets as listed in section 3.0 Reset of the data sheet. In the simplest cases, the system resets on
    • power up, referred to as Power-on Reset (POR),
    • external reset typically initiated from a reset switch, referred to as MCLR Reset during normal operation.
    Locate the microcontroller clear pin, MCLR, or the reset switch on the QwikFlash board schematic. Sketch the reset circuit in your lab notebook and note the resistor values. Locate this circuit on the physical board.

  2. To ensure an internal Power-on Reset signal, the input signal must meet the VPOR (VDD Start Voltage) and SVDD (VDD Rise Rate) specifications. Find these values in the electrical characteristics section, (Chapter 22), of the datasheet. Also locate the Voltage on MCLR with respect to VSS and pay special attention to Note 2. Explain how the reset circuit works as (a) a power up reset and (b) an external reset. How is note 2 used? Explain how the VPOR (VDD Start Voltage) is met. Show your calculations.

    Demonstration - explain the components involved in the reset circuitry and their location in the schematic and the physical board.
Creative Commons License

Information on this site which is produced by Terry Sturtevant is licensed under a Creative Commons Attribution-Noncommercial-Share Alike 2.5 Canada License.


To view pdf documents, you can download Adobe Acrobat Reader .
get Acrobat Reader
If you need to update a browser, you might try Firefox which is Get Firefox!
Since this page uses cascading style sheets for its layout, it will look best with a browser which supports the specifications as fully as possible.

If you are looking for an office package, with a word processor, spreadsheet, etc., you might try LibreOffice which is Get LibreOffice!

Go to the main page for the Department of Physics and Computer Science.

Valid XHTML 1.1

Valid CSS!

(Level AA)

Wilfrid Laurier University