A tutorial guide to programming PIC18 microcontrollers with FlashForth

Peter A. Jacobs · 2013

Modern microcontrollers provide an amazingly diverse selection of hardware peripher-als, all within a single chip. One needs to provide a small amount of supporting hardware to power the chip and connect its peripheral devices to the signals of interest and, when powered up, these devices need to be configured and monitored by a suitable firmware program. These notes focus on programming a PIC18F2520 microcontroller in a simple hardware environment and provide a number of example programs (in the Forth language) to illustrate the use of some of the MCU’s peripheral devices.

Read the paper · More papers on PaperTik