The assembler course will use the PIC microprocessor.
A suitable and cheap introductory book is ‘An introduction to PIC Microcontrollers’, by R A Penfold. A couple of alternatives are: Pic Microcontrollers by Bates, or PIC – personal Introductory Course, by Morton.
The lab is provided with the PICkit micro controller development boards and the MPLAB assembler development environment.
These may take more than 1 lecture
Virtual Memory |
|
Floating point numbers |
Sample exam question with answer
Exercises
1. Introductory – not marked refer to the lecture on Use of MPLAB development environment above
Use the MPLAB software to enter the example program given here
Assemble it
Download it
Test it on the board
2. Fibonacci counter exercise. This is described in full here.