Академический Документы
Профессиональный Документы
Культура Документы
Course Code:
EE311
Prerequisite:
EE202, ECE202, MATH311
Credit Unit(s): 4
Lecture Unit(s): 3
Lab Unit(s): 1
Document Code:
QR AAD 011
Revision No.: 00
Date Issued:
Sept2014
Issue No.: 01
COURSE DESCRIPTION
This course covers the study and survey of microprocessor organizations; microcomputer architecture; microprocessor programming; interfacing
techniques; bus standards; microcomputer development systems and other tools for design; student project.
COURSE OUTCOMES
PROGRAM OUTCOMES
Course Title:
CPE312
Date Effective:
3rd tri S.Y. 2014-2015
D- Demonstrated
Date Revised:
February 18, 2015
Prepared by:
Tirso Llantada
Checked by:
Michelle Caringuian, MIT
Noted by:
Mary Jane Laranang, MCP, MIT
Page 1 of 9
SYLLABUS
Course Code:
EE311
Prerequisite:
EE202, ECE202, MATH311
Credit Unit(s): 4
Lecture Unit(s): 3
Lab Unit(s): 1
Document Code:
QR AAD 011
Revision No.: 00
Issue No.: 01
Date Issued:
Sept2014
LEARNING PLAN
Week No.
COURSE
OUTCOMES
WEEK 1
----------------------
Topic Content
CO1
WEEK 3
CO1
a.
a.
Learn
about
the
basic
architecture of microprocessors
and microcontrollers
a.
WEEK 4
Course Title:
CPE312
CO1
Date Effective:
3rd tri S.Y. 2014-2015
b.
Date Revised:
February 18, 2015
Prepared by:
Tirso Llantada
Assessment Tasks
-------------------
--------------------------------
Lecture , Class
Discussion, and
Seatwork
RECITATION
Lecture , Class
Discussion, and
Seatwork
QUIZ
Lecture , Class
Discussion, and
Seatwork
RECITATION/QUIZ
Orientation
1.1 Setting of house rules.
1.2 Discussion of the College
Mission, Vision and Objectives.
1.3 Course Requirements
1.4 Grading System
1.
WEEK 2
Teaching and
Learning Activities
Introduction
1.1 History Development
of Microcontroller
Units
1.2
2.
Basic Architecture of
Microprocessor and
Microcontroller Units
System Buses
2.1
Address Bus
2.2
Data Bus
2.3
Control Bus
Checked by:
Michelle Caringuian, MIT
Noted by:
Mary Jane Laranang, MCP, MIT
Page 2 of 9
SYLLABUS
Course Code:
EE311
Prerequisite:
EE202, ECE202, MATH311
Credit Unit(s): 4
Lecture Unit(s): 3
Document Code:
QR AAD 011
WEEK 5
CO2
WEEK 6
CO2
WEEK 7
a.
1.
CO2
CO3
1.
1.
WEEK 9
CO3
WEEK 10
CO3
Course Title:
CPE312
Date Effective:
3rd tri S.Y. 2014-2015
Revision No.: 00
a.
2.
WEEK 8
Lab Unit(s): 1
1.
Learn about
Interrupts
Timers
and
To design
and understand multiprocessor
configurations
Date Revised:
February 18, 2015
Prepared by:
Tirso Llantada
Issue No.: 01
3.Memory Organization
3.1
Memory Hierarchy
3.2
Main Memory
3.3
Auxiliary Memory
Date Issued:
Sept2014
Lecture , Class
Discussion, and
Seatwork
PRELIM EXAM
3.4
Cache Memory
3.5
Virtual Memory
3.6
Memory
Management Hardware
Lecture , Class
Discussion, and
Seatwork
QUIZ
4. I/O INTERFACING
4.1 Memory interfacing and
I/O interfacing
4.2 parallel communication
interface
4.3 serial communication
interface
Lecture , Class
Discussion, and
Seatwork
RECITATION/ BOARDWORK
Lecture , Class
Discussion, and
Seatwork
QUIZ
Lecture , Class
Discussion, and
Seatwork
RECITATION
4.4 timer
4.5 keyboard/display
controller
4.6 interrupt controller
4.7 DMA controller
(8237)
4.8 Applications - stepper
motor and temperature
control
5. MULTIPROCESSOR
CONFIGURATIONS
5.1 Coprocessor
Configuration
5.2 Closely Coupled
Configuration
Checked by:
Michelle Caringuian, MIT
Lecture , Class
Discussion, and
Seatwork
MIDTERM EXAM
Noted by:
Mary Jane Laranang, MCP, MIT
Page 3 of 9
SYLLABUS
Course Code:
EE311
Prerequisite:
EE202, ECE202, MATH311
Credit Unit(s): 4
Lecture Unit(s): 3
Lab Unit(s): 1
Document Code:
QR AAD 011
Revision No.: 00
Issue No.: 01
Date Issued:
Sept2014
WEEK 11
CO4
WEEK 12
CO4
WEEK 13
WEEK 14
Course Title:
CPE312
CO4
CO4
Date Effective:
3rd tri S.Y. 2014-2015
Date Revised:
February 18, 2015
Prepared by:
Tirso Llantada
Architecture
Communication
between CPU and IOP
6. Microcontrollers
6.1 Architecture of 8051
Microcontroller
6.2 Signals
6.3 I/O ports
6.4 Memory
6.5 counters and timers
6.6 serial data I/O
6.7 interrupts
Interfacing keyboard, LCD,
ADC & DAC
Checked by:
Michelle Caringuian, MIT
Lecture , Class
Discussion, and
Seatwork
QUIZ
Lecture , Class
Discussion, and
Seatwork
RECITATION/BOARDWORK
Lecture , Class
Discussion, and
Seatwork
QUIZ
Lecture , Class
Discussion, and
Seatwork
FINAL EXAM
Noted by:
Mary Jane Laranang, MCP, MIT
Page 4 of 9
SYLLABUS
Course Code:
EE311
Prerequisite:
EE202, ECE202, MATH311
Credit Unit(s): 4
Lecture Unit(s): 3
Lab Unit(s): 1
Document Code:
QR AAD 011
Revision No.: 00
Issue No.: 01
Date Issued:
Sept2014
CO1
Intended
Learning
Outcomes
Assessm
ent Task
Performan
ce Target
1.
RECITATION
2.
QUIZ
RECITATION/QUIZ
PRELIM EXAM
3.
4.
CO2
5.
Course Title:
CPE312
Evaluation
Recommendatio
ns
Date Effective:
3rd tri S.Y. 2014-2015
Date Revised:
February 18, 2015
Prepared by:
Tirso Llantada
Checked by:
Michelle Caringuian, MIT
Noted by:
Mary Jane Laranang, MCP, MIT
Page 5 of 9
SYLLABUS
Course Code:
EE311
Prerequisite:
EE202, ECE202, MATH311
Credit Unit(s): 4
Lecture Unit(s): 3
Document Code:
QR AAD 011
6.
7.
CO4
Course Title:
CPE312
Revision No.: 00
QUIZ
RECITATION/
BOARDWORK
9.
QUIZ
10.
RECITATION
11.
MIDTERM EXAM
QUIZ
8.
CO3
Lab Unit(s): 1
12.
Date Effective:
3rd tri S.Y. 2014-2015
Date Revised:
February 18, 2015
Prepared by:
Tirso Llantada
Issue No.: 01
Checked by:
Michelle Caringuian, MIT
Date Issued:
Sept2014
Noted by:
Mary Jane Laranang, MCP, MIT
Page 6 of 9
SYLLABUS
Course Code:
EE311
Prerequisite:
EE202, ECE202, MATH311
Credit Unit(s): 4
Lecture Unit(s): 3
Document Code:
QR AAD 011
13.
14.
15.
Course Title:
CPE312
Lab Unit(s): 1
Date Effective:
3rd tri S.Y. 2014-2015
Revision No.: 00
RECITATION/BOAR
DWORK
QUIZ
FINAL EXAM
Date Revised:
February 18, 2015
Prepared by:
Tirso Llantada
Issue No.: 01
Checked by:
Michelle Caringuian, MIT
Date Issued:
Sept2014
Noted by:
Mary Jane Laranang, MCP, MIT
Page 7 of 9
SYLLABUS
Course Code:
EE311
Prerequisite:
EE202, ECE202, MATH311
Credit Unit(s): 4
Lecture Unit(s): 3
Document Code:
QR AAD 011
Lab Unit(s): 1
Revision No.: 00
Issue No.: 01
Date Issued:
Sept2014
References
1. Douglas V.Hall, Microprocessors and Interfacing : Programming and Hardware, second edition , Tata Mc Graw Hill ,2006.
2. A.K.Ray & K.M Bhurchandi, Advanced Microprocessor and Peripherals Architecture, Programming and Interfacing, Tata Mc Graw Hill , 2006.
3. Peter Abel, IBM PC Assembly language and programming , fifth edition, Pearson education / Prentice Hall of India Pvt.Ltd,2007.
4. Mohamed Ali Mazidi,Janice Gillispie Mazidi, The 8051 microcontroller and embedded systems using Assembly and C,second edition, Pearson
education /Prentice hall of India , 2007.
Course Title:
CPE312
Date Effective:
3rd tri S.Y. 2014-2015
Date Revised:
February 18, 2015
Prepared by:
Tirso Llantada
Checked by:
Michelle Caringuian, MIT
Noted by:
Mary Jane Laranang, MCP, MIT
Page 8 of 9