- 
 EE 308L Mircontrollers Lab
    
- Syllabus
- 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:
References