-
EE 308L Microcontrollers Lab
References
- Assembly header file hcs12.inc for definition of registers
- C header file hcs12.h for the definition of registers
- Assembly header file vectors12.inc for interrupt vectors
- C header file vectors12.h for interrupt vectors
- C header file DBug12.h to print to screen
- Freescale Microcontroller Web Site
- Wytec web site (manufacturer of the Dragon12-Plus board)
- We will use Freescale's CodeWarrior for assemblying and compling programs. You can download a free version of CodeWarrior from here
- You will need a terminal program to talk to your Dragon12-Plus board over a serial port. The computers in the Digital Lab have the Microsoft HyperTerminal program to do this. If you have a Windows computer which runs Windows XP, HyperTerminal will be in your accesories programs.
- Hyperterminal does not come with Vista or Windows 7. There are several substitutes available; you can search the web to find one. One option is to use a program called AsmIDE, which is an IDE (Integrated Development Environment) for an HCS12 assembler. You can download AsmIDE here.
- Another option is MiniIDE. You can download MiniIDE here
Lab Schedule: