Hands on with Interrupts for 8-bit PIC® Microcontrollers

COURSE DESCRIPTION: Use interrupts to control servicing of peripherals and create a simple time slice control system. Students wire up their prototype, write the code, and debug their project on a Curiosity Development Board DM164137 that they will leave with.

PREREQUISITES: Basic understanding of microprocessors, C, and MPLAB® X

OUTLINE:

  • Introduction to the Curiosity Development Board DM164137
  • Interrupts on 8 bit PICs
  • Structure of an interrupt handler in C
  • Using interrupts to service hardware peripherals
  • Building a time slice “RTS” using interrupts
  • Programming the board using a USB cable

MATERIALS PROVIDED:

  • A CD containing a PDF of the presentation
  • A Curiosity Development Board DM164137 and cable

REQUIRED:

  • Your computer with MPLABX version 3.15 or newer and XC8 installed.
  • Payment 2 weeks in advance.

FEE: $199.00 per person

ACCEPTED PAYMENT: Check, PayPal, or Credit Card.

DURATION OF COURSE: 3.5 hours - 1 session.


This Page Last Updated 1/30/16 ©Copyright 2016 by Nelson Research