DOC PREVIEW
NMT EE 308 - EE 308 Course Overview

This preview shows page 1-2 out of 6 pages.

Save
View full document
View full document
Premium Document
Do you want full access? Go Premium and unlock all 6 pages.
Access to all documents
Download any document
Ad free experience
View full document
Premium Document
Do you want full access? Go Premium and unlock all 6 pages.
Access to all documents
Download any document
Ad free experience
Premium Document
Do you want full access? Go Premium and unlock all 6 pages.
Access to all documents
Download any document
Ad free experience

Unformatted text preview:

Course Overviewhttp://www.ee.nmt.edu/~erives/Texts: Freescale Databooks on the MC9S12 (You can pick up the Freescale data sheets at the end of class today)The HCS12/9S12: An Introduction to Software and Interfacing(Recommended)• Introduction to the MC9S12 Microcontroller• Binary and Hexadecimal Numbers• Assembly Language Programming• C Language Programming• Introduction to MC9S12 Internal Peripherals– The MC9S12 Timer Subsystem– Interrupts using the Timer Subsystem– The MC9S12 Pulse Width Modulator Subsystem• The MC9S12 Expanded Mode– Address and Data Buses and Timing– Adding Memory and External Peripherals– Interfacing to the MC9S12• More MC9S12 Internal Peripherals– The A/D Converter Subsystem– The Serial Peripheral Interface– The Serial Communications Interface• Using the MC9S12 in a Control ApplicationLab Overview• The lab instructors are Dr. Scott Teare and Dr. Anders Jorgensen. The lab meets Monday and Wednesday afternoons. No labs this week.• Lab handouts will be posted on Dr. Teare’s EE 308 website:• The 9S12 evaluation kits will be passed out in lab next week.• You need to bring a bound lab notebook to the first lab.• There will be a prelab for each lab. This must be done and turned inat the start of your lab section. The lab TA will verify that you havecompleted the prelab.• Introduction to Microprocessors and Microcontrollers. • Huang, Sections 1.2, 1.3 o Course Overview o Cruise Control Block Diagrams and Flowchart o Block Diagrams of Simple Microprocessor and Microcontroller o Harvard architecture and Princeton (Von Neuman) architecure microprocessor block diagrams o Memory map for a Princeton architecture microprocessor ∆T = time for one revolution of wheel.Speed = C/∆T, where C is the circumference of the wheelSIMPLE MICROPROCESSORINSTRUCTION ACTION18 06875A 05(A) + (B) => A0 => A(A) => Address 5Binary Hex Decimal00000001001000110100010101100111100010011010101111001101111011110123456789ABCDEF0123456789101112131415Convert Binary to Decimal1111011 21 x 26 + 1 x 2 5 + 1 x 2 4 + 1 x 2 3 + 0 x 2 2 + 1 x 2 1 + 1 x 2 01 x 64 + 1 x 32 + 1 x 16 + 1 x 8 + 0 x 4 + 1 x 2 + 1 x 1123 10Convert Hex to Decimal82D6 168 x 163 + 2 x 162 + 13 x 161 + 6 x 1608 x 4096 + 2 x 256 + 13 x 16 + 6 x


View Full Document

NMT EE 308 - EE 308 Course Overview

Documents in this Course
Load more
Download EE 308 Course Overview
Our administrator received your request to download this document. We will send you the file to your email shortly.
Loading Unlocking...
Login

Join to view EE 308 Course Overview and access 3M+ class-specific study document.

or
We will never post anything without your permission.
Don't have an account?
Sign Up

Join to view EE 308 Course Overview 2 2 and access 3M+ class-specific study document.

or

By creating an account you agree to our Privacy Policy and Terms Of Use

Already a member?