-
EE 308 Microntrollers/MENG 483 Mechatronics
- Syllabus
- Introduction to digital electronics
- Introduction to mechatronics
- Introduction to the MC9S12 Microcontroller
- Binary and Hexadecimal Numbers
- Assembly Language Programming
- C Language Programming
- Introduction to MC9S12 Internal Peripherals: Timer, Timer interrupts, PWM subsystems
- The MC9S12 Expanded Mode: Address/Data buss timing, Internal/External memory, Interfacing
- More MC9S12 Internal Peripherals: A/D converters, Serial Peripheral Interface (SPI), Serial Communications Interface (SCI)
- Using the MC9S12 in a Control Application
- Class Notes (Available online)
- Fundamentals of Digital Logic with Verilog Design, 3rd Edition,
Stephen Brown, Zvonko Vranesic, McGraw-Hill (Not required) - Mechatronics: Electronic Control Systems in Mechanical Engineering,
W. Bolton, Longman Group Limited (Not required) - The HCS12/9S12: An Introduction to Software and Hardware Interfacing, 2nd Edition,
H.-W. Huang, Delmar Learning (Not required) - Manuals and data sheets from NXP (formerly Freescale) (Available online)
- Homework 1 (Due - 1/30/17)
- Homework 2 (Due - 2/13/17)
- Homework 3 (Due - 3/6/17)
- Homework 4 (Due - 3/22/17)
- Homework 5 (Due - 4/7/17)
General Outline
Texts
Lectures
Homework