ee265 introduction to microcontrollerklein/ece265/syl265wi11.pdf · 2011-01-24 · ee265...

2
EE265 INTRODUCTION TO MICROCONTROLLER BASED SYSTEMS Winter 2011 Text: Data Acquisition and Process Control with the M68HCll Microcontroller, 2 nd ED. , Driscoll, F. F., Coughlin, R. F., and Villanucci, R. S., Prentice- Hall, 2 nd Edition. Prerequisites: EE 261 and En Graph 167 or equiv and prereq or concur EE 206 Day Reading Subject 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 Notes Notes Notes Ch.l Ch.2 Ch.2 Ch.3 Ch.3 Ch. 3 Ch.4 Ch.4 Ch.5 Ch.5 Introduction: Microprocessors, buses, & data flow Instruction & memory organization If0 operations: Register and programming Intro. To the 68HCll microcontroller and its resources 68HCll Architecture: Registers and their functions Condition Codes and addressing modes Instruction Set Instruction set continued Instruction set continued Programming principles Assembly directives Programming examples Programming examples continued Review for mid term/ catch up Midterm Feb 7, 2011 Interrupt types, operation, processes operation Port pins, 68HCl1 I/O Capabilities Power-up modes, Parallel, digital If 0 Serial If0 functions Programming examples SimpIe interface basics Data acquisition: ADC Intro to simple sensors (cont'd) Design examples and applications / catch-up Design examples and applications/ catch-up Design examples and applications/ catch-up Review for final Ch.q Ch.l Ch.9 Ch.9 Ch.9 Ch.l0 Ch.7 Ch.8

Upload: others

Post on 20-Mar-2020

1 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: EE265 INTRODUCTION TO MICROCONTROLLERklein/ece265/Syl265Wi11.pdf · 2011-01-24 · EE265 INTRODUCTION TO MICROCONTROLLER BASEDSYSTEMS Winter 2011 Text: Data Acquisition and Process

EE265 INTRODUCTION TO MICROCONTROLLERBASEDSYSTEMS

Winter 2011

Text: Data Acquisition and Process Control with the M68HCll Microcontroller,2nd ED. , Driscoll, F. F., Coughlin, R. F., and Villanucci, R. S., Prentice-Hall, 2nd Edition.

Prerequisites: EE 261 and En Graph 167 or equiv and prereq or concur EE 206

Day Reading Subject

1234567891011121314151617181920212223242526272829

NotesNotesNotesCh.lCh.2Ch.2Ch.3Ch.3Ch. 3Ch.4Ch.4Ch.5Ch.5

Introduction: Microprocessors, buses, & data flowInstruction & memory organizationIf 0 operations: Register and programmingIntro. To the 68HCll microcontroller and its resources68HCll Architecture: Registers and their functionsCondition Codes and addressing modesInstruction SetInstruction set continuedInstruction set continuedProgramming principlesAssembly directivesProgramming examplesProgramming examples continuedReview for mid term/ catch upMidterm Feb 7, 2011Interrupt types, operation, processes operationPort pins, 68HCl1 I/O CapabilitiesPower-up modes,Parallel, digital If0Serial If 0 functionsProgramming examplesSimpIe interface basicsData acquisition: ADCIntro to simple sensors(cont'd)Design examples and applications / catch-upDesign examples and applications/ catch-upDesign examples and applications/ catch-upReview for final

Ch.qCh.lCh.9Ch.9Ch.9Ch.l0Ch.7Ch.8

Page 2: EE265 INTRODUCTION TO MICROCONTROLLERklein/ece265/Syl265Wi11.pdf · 2011-01-24 · EE265 INTRODUCTION TO MICROCONTROLLER BASEDSYSTEMS Winter 2011 Text: Data Acquisition and Process

EE265 INTRODUCTION TO MICROCONTROLLERBASED SYSTEMS

(2)

wi 11

Instructor: Professor Klein, DL 664, 292-6808, email: [email protected]: Onur Gungor, ;[email protected].

Office Hours: Prof Klein 2:30 pm M,W,FTA Onur Gungor tba.

web page: http://www.ece.osu.eduf~klein/ece265

Purpose: The purpose of this course is to introduce the student to the concept of amicrocontroller as an electrical system component used to help solve real timeproblems in control, communications, etc. This is done in two parts. In the first part thestudent is introduced to the architecture, programming, and interface requirements of areal microcontroller, the Motorola 68HC11. The second part investigates specificapplications from several engineering areas showing how a microprocessor-basedsystem can be used to handle the problem.

Goals: The principal goal of this course is to make the studentmicroprocessor / microcontroller literate by introducing him to the basic terminology,concepts, and methods used in the solution of problems by incorporating amicroprocessor as part of the solution. Although the course is not intended to teach thestudent how to carry out a detailed physical design, the student should, at thecompletion of the course, to be able to understand, analyze, and evaluate actualmicroprocessor! microcontroller designs.

XkA ••••••••••••••••••••••••••••••••••••••••••••••••••• AkA******

Classroom operations:

1. There will be a quiz at the end of class every Friday (even the first week of class).2. Homework will be assigned and but not every problem will be graded.3. Make-up exams will virtually NEVER be given!4. Home work solutions will be posted on the class webpage or Carmen

Grading:

Quizzes (worst two are dropped) = 25%Homework and computer problems= 20%Midterm = 25%Final = 30%

January 1, 2011