|
|

| ECE 470/570 Microprocessor-based System Design |
| |
Being taught Winter 2010: Class website:
|
| TEXTS: |
9S12DT256_ZIP
MC9S12DT256 Users Guides, zip format
Available from www.freescale.com |
| REFERENCES: |
Learning By Example Using C - Programming the DRAGON12-Plus Using CodeWarrior, Richard E. Haskell and Darrin M. Hanna, LBE Books, 2008. www.lbebooks.com
Learning By Example Using C - Programming the miniDRAGON-Plus2 Using CodeWarrior, Richard E. Haskell and Darrin M. Hanna, LBE Books, 2008. www.lbebooks.com
MC68HC12: An Introduction – Software and Hardware Interfacing, Han-Way Huang, Thomson, 2003. |
COURSE CONTENTS: |
| |
The 68HC12 and HCS12 Families of Microcontrollers
68HC12 Instructions and Addressing Modes
Parallel Interfacing
Interrupts
The Serial Peripheral Interface (SPI)
Analog-to-Digital Converter
Timers and PWM
The Serial Communication Interface (SCI)
Fuzzy Control
Program Development in Assembly Language and C |
|
| __________________________________________________________________________ |
ECE 378 Digital Logic and Microprocessor Design
CSE 378 Computer Hardware Design
|
| |
Being taught Winter 2010:
Class website:
https://moodle.oakland.edu/moodle/login/index.php
Prerequisites: ECE 240 and either major standing or conditional major standing
| Text: |
A free copy of the book Learning By Example Using VHDL – Basic Digital Design With a BASYS FPGA Board, by Richard E. Haskell and Darrin M. Hanna, 2008 will be provided to each student to use for the duration of the course.
|
| |
A free copy of the book Learning By Example Using VHDL – Advanced Digital Design With a Nexys-2 FPGA Board, by Richard E. Haskell and Darrin M. Hanna, 2008 will be provided to each student to use for the duration of the course.
|
| FPGA Board: |
All students should purchase the Nexys-2 FPGA board available from www.digilentinc.com. |
| List of Topics: |
Digital Logic Circuits
Combinational Logic Circuits
Standard Combinational Components
Timing
Implementation Technologies
Latches and Flip-Flops
Sequential Logic Circuits
Standard Sequential Components and RAM
Datapaths
Control Units
Dedicated Microprocessors
VGA Controllers
|
| |
|
|
| __________________________________________________________________________ |
| ECE 595 Special Topics: Radio Waves |
| |
Being taught Winter 2010:
Class website:
|
| |
In this research-oriented course students will study how radio waves were discovered, can be understood, and are used in the modern world. Topics include the mathematics of radio waves – vector analysis, Cartesian tensors, Fourier analysis; the major inventions that led to radio, television, satellite communication, and cell phones. |
| |
|
| |
| |
|
|
Selected Educational Publications |
| |
- Richard E. Haskell and Darrin M. Hanna, “What are the Fundamentals of Digital Design?” Proc. ASEE NCS Spring Conference, PM-1, Ohio Northern University, Ada, Ohio, April 7-8, 2005.
- Richard E. Haskell, Michael Latcha, and Osamah Rawashdeh, “Do Microcontrollers Belong in a Sophomore Course on Statics and Dynamics?” Proc. ASEE NCS Spring Conference, Wright State University, Dayton, Ohio, March 28-29, 2008.
|
|
|
|