Microcontroller

Microcontroller - 1 Department of Electrical& Computer...

Info iconThis preview shows pages 1–4. Sign up to view the full content.

View Full Document Right Arrow Icon

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
This is the end of the preview. Sign up to access the rest of the document.

Unformatted text preview: 1/11/2011 1 Department of Electrical & Computer Engineering Texas Tech University Spring 2011 ECE 3362: Microcontrollers A.H. Mohsenian-Rad (U of T) 1 Networking and Distributed Systems ECE 3362: Microcontrollers • Introductory undergraduate course on microcontrollers. • Prerequisites: ECE 1305 or CS1411. • Co-requisites: ECE 2372 (concurrent enrollment allowed). • Instructor: Dr. Hamed Mohsenian-Rad s E-mail: [email protected] s Office: ECE Room 206 s Office hour: Monday (3:00 – 5:00 PM). Dr. Hamed Mohsenian-Rad Texas Tech University ECE 3362: Microcontrol ers – Spring 2011 1-2 Applications of Microcontrollers • Microcontroller market is huge … Dr. Hamed Mohsenian-Rad Texas Tech University ECE 3362: Microcontrol ers – Spring 2011 1-3 Year Microcontroller Market 2006 $7 Billion 2007 $10 Billion … … 2010 $12 Billion … … 2015 $16 Billion ($7 Billion only for automotives) Applications of Microcontrollers Dr. Hamed Mohsenian-Rad Texas Tech University ECE 3362: Microcontrol ers – Spring 2011 1-4 • Home s Dishwasher s Washer / Dryer s Microwave Oven s Blender s TV s DVD Player s Air Conditioner s Security System • Office s Printers s Scanners s Copy Machines s Calculators • Car s Safety s Comfort s Entertainment A modern car may have between 50 to 100 microcontrollers. 1/11/2011 2 Microcontroller Dr. Hamed Mohsenian-Rad Texas Tech University ECE 3362: Microcontrol ers – Spring 2011 1-5 • Includes a microprocessor , some memory , I/O ports all in a single chip . • Processors: 4-bit, 8-bit, 16-bit, 32-bit, … HCS12/Dragon-12 • We use HCS12 family of 16-bit microcontrollers by Freescale . • We use Dragon-12 Development/Demo Board. • We use HC12 Assembly Language. Dr. Hamed Mohsenian-Rad Texas Tech University ECE 3362: Microcontrol ers – Spring 2011 1-6 Objectives • By the end of this course, you will be able to s Analyze and Design the Software Aspects of Microcontrollers. s Write and Debug Assembly Language Programs . s Do Arithmetic and Logical Calculations . s Use I/O Ports to Communicate with LEDs, 7-Segment, switches, … s Use Parallel and Serial Communication Interfaces . Dr. Hamed Mohsenian-Rad Texas Tech University ECE 3362: Microcontrol ers – Spring 2011 1-7 Objectives • Eventually we would like to run a system like this: Dr. Hamed Mohsenian-Rad Texas Tech University ECE 3362: Microcontrol ers – Spring 2011 1-8 Microcontroller Analyze Data & Make Decision Data Command 1/11/2011 3 Textbook • H. W. Huang, HCS12/9S12 An Introduction to Software and Hardware Interfacing , 2nd edition, Delmar Cengage Learning, 2010. • Will cover most parts in C. 1-4, 6, 7 and some parts from C. 8-10, and 12....
View Full Document

Page1 / 15

Microcontroller - 1 Department of Electrical& Computer...

This preview shows document pages 1 - 4. Sign up to view the full document.

View Full Document Right Arrow Icon
Ask a homework question - tutors are online