![]() |
Free For Personal and Classroom Use PIC Programming for High School Students Boise City High School, Boise City OK |
![]() |
PIC18 Programming and Processor Architecture
Software: MPLAB® and BoostC® or C18 Compilers.
Hardware: BlueroomElectronics JUNEBUG PIC LABORATORY
or Microchip PICkit2®/ICD2® and Breadboard.
In this series of tutorials you will learn to program the PIC18F family of micro controllers using MPLAB and the Student version of MCC18 C compiler. See the MPLAB and MCC18 documentation for more details on these products.
In this class the student learns the material required to build a microprocessor based robot. The intended audience is the person who knows nothing about electronics or programming. Some level of computer experience is desirable. Every effort will be made to introduce information on a level which is understandable by bright people as young as 12, average people over the age of 18.
Lesson |
Tutorial |
MPLAB Project |
BoostC |
C18 |
AVI Video |
|
Learning Binary - flashcards and game |
||||||
Download and install tools. |
Introduction.pdf |
|||||
Creating a MPLAB project |
||||||
Light a LED |
||||||
Multiplexing and Charlieplexing |
||||||
Reading Switches |
||||||
Pulse Width Modulation. |
||||||
Making Sound |
sound.zip 21KB |
|||||
Sensors |
Understanding Sensors.pdf | |||||
Masking |
Masking.pdf | |||||
| Advanced | Learn how to do Cooperative Multitasking from the ground up. |
DJ_COOP.zip 11,979 KB |
||||
Copyright© 3v0 and BCHS 2008