PIC Programming

or log in to view this course.

Terminal Learning Objective

  • Students will be able to install the MPLAB X Integrated development environment and understand how to load code into an 8Bit – PIC Microcontroller

Enabling Objectives

  • Install the IDE.
  • Discuss the purpose and functionality of the IDE.  
  • Discuss Hex files vs source code
  • Discuss uploading code and common errors.

Lessons

Iraq Timer – CEXC / Dual Out

Author: Site Admin

Lab Overview A short internal timer is coded to fire a device after a specified time. A PIC microcontroller sends a HIGH to a single transistor that closes a NO relay. Tools / Parts / Test Equipment Soldering Iron Helping Hands Solder Multimeter

PIC12NCNO

Author: Site Admin

Lab Overview After a short internal timer, the microcontroller detects whether the zone is open or closed. The microcontroller saves the initial state and sits idle until a change from that state occurs. The microcontroller will then send a high to the Darlington Pair that will fire a single detonator. Tools / Parts / Test […]

Iraq Timer CEXC – Single

Author: Site Admin

Lab Overview A short internal timer is coded to fire a device after a specified time. A PIC microcontroller sends a HIGH to a single transistor that closes a NO relay. Tools / Parts / Test Equipment Soldering Iron Helping Hands Solder Multimeter

Hollywood Iraq Timer

Author: Site Admin

Lab Overview A short internal timer is coded to fire a device after a specified time. A PIC microcontroller sends a HIGH to a single transistor that closes a NO relay. Tools / Parts / Test Equipment Soldering Iron Helping Hands Solder Multimeter

PIC16 DTMF

Author: Site Admin

Lab Overview The Dual Tone Multi-Frequency (DTMF) requires four digits to operate, one number to arm the device, and three numbers sequentially (they have to happen in order) to fire. The numbers selected are hard coded but can be changed by making edits to the code. There is no safe-to-arm switch, no internal timer. The […]

Iraq Timer PIC12

Author: Site Admin

Lab Overview A short internal timer is coded to fire a device after a specified time. A PIC microcontroller sends a HIGH to a single transistor that closes a NO relay. Tools / Parts / Test Equipment Soldering Iron Helping Hands Solder Multimeter

URDU Safety Delay Timer

Author: Site Admin

Lab Overview This circuit uses an RC Timer as the firing switch. Tools / Parts / Test Equipment Soldering Iron Helping Hands Solder Multimeter

Contact us