Course M103 - PIC16F Foundation Workshop using the HI-TECH PICC 'C' Compiler (3 days) This “hands-on” course aims to provide engineers with an understanding of the PIC16C / PIC16F family of microcontrollers and experience of using HI-TECH and Microchip development tools to create and debug simple 'C' programs. |
Course Outline Microchip Overview Overview of Development Tools The PIC16C / PIC16F Architecture The HI-TECH PICC Compiler
|
Intended AudienceThis course is aimed at engineers with an understanding of microelectronics and programming who intend to create projects using the 'C' language, but who are new to the PIC16C / PIC16F architecture and/or the HI-TECH PICC 'C' compiler. A prior knowledge of generic 'C' programming is assumed, together with familiarity with the Windows® environment on a Personal Computer. | |
Key SkillsUnderstand the architecture and features of the PIC16C / PIC16F family of microcontrollers Gain hands-on experience of Microchip development tools and the HI-TECH PICC compiler for creating and debugging 'C' programs on a target PIC16C / PIC16F microcontroller Be introduced to the use of on-chip peripherals to simplify interfaces to the outside world |
Laboratory Workshops
Create, build and debug new projects on a target board using PICC, MPLAB® and MPLAB® ICD2
|
| Practical Work
The course includes many practical workshop exercises which are interleaved with the relevant presentation material for maximum impact and variety. These exercises are carried out using MPLAB® software running on a Windows® PC, an ICD programmer/debugger and a target development board containing a PIC16C / PIC16F microcontroller on which programs created during the exercises can be observed to be running in real-time. |