l Objective. Program Outcome. 1. Introduction to microcomputer, microprocessor.
Microprocessor. Architecture,. Programming and applications by RS Gaonkar,.
UNIT I – INTRODUCTION Evolution of Microprocessors and Computers, - Microprocessors based system design – need – steps, Advantages and limitations, Bus system – Decoders – Tristate logic Intel 8085 Architecture – Functions of various blocks and signals – organisation of microcomputer Memory devices: classification and its interfacing.
Session No.
1
2 3 4 5
6 7 8
9
Topics to covered
be Text book
Introduction to microcomputer, microprocessor Evolution of Microprocessors Evolution of Microcontrollers Organisation of µp based system Bus system, Decoders and Tri state logic INTEL 8085 µp Architecture Pin Diagram of INTEL 8085 µp Memory Devices and its classification Overview of Interfacing
Microprocessor Architecture, Programming and applications by RS Gaonkar, Wiley Eastern Limited, New Delhi, 1990
Chap. Testing No & Methods Page No.
Instructiona l Objective
Gain Knowledge about the architecture INTEL Cycle test – I of , Surprise 8085 test and Model Exam
Program Outcome
a).An ability to apply knowledge of mathematics, science and engineering b).An ability to design and conduct experiments, as well as to analyse and interpret results
UNIT II – ASSEMBLY LANGUAGE PROGRAMMING The origin of software –Mnemonics – Instruction format – classification - addressing modes – Program execution – Intel 8085 instruction set – Assemblers – instruction Timing and status signals – Stack and subroutine Simple program.
Session No.
1
2
3 4 5 6
7
8 9
Topics to covered
be Text book
Introduction about the software programming concept Addressing modes of 8085 instruction set Data transfer instruction sets Arithmetic instruction sets Logical Instruction sets Branching and other instruction sets Timing Diagram for different instructions Concept of Stack and subroutine Program using 8085 instructions
i)Microprocessor Architecture, Programming and applications by RS Gaonkar, Wiley Eastern Limited, New Delhi, 1990
ii). Mathur A.P., Introduction to Microprocessors , inter McGraw Hill, India
Testing Chap. No & Methods Page No.
Instruction al Objective
Gain Knowledge about the architecture Cycle test – I of INTEL , Surprise test 8085 and Model Exam
Program Outcome
a).An ability to apply knowledge of mathematics, science and engineering b).An ability to design and conduct experiments, as well as to analyse and interpret results
UNIT III – I/O INTERFACING Data transfer – concepts, Methods – Parallel I/O interfacing – 8255 programmable peripheral interface – Serial I/O interfacing concepts – Use of SID and SOD lines – DMA method of transfer – 8257/8237 programmable DMA controller.
Session No.
1
2
3
4
5
6
7
8 9
Topics to covered
be Text book
Introduction about interfacing – concept and methods 8255 PPI – Block diagram and Pin diagram 8255 PPI – different modes of operation Interfacing of 8255 with 8085 & 8051 8251 USART – Block diagram and pin digram 8251 USART – different modes of operation Interfacing of 8255 with 8085 & 8051 Concept of DMA operation Architecture of DMA controller 8257 DMA controller
Microprocessor Architecture, Programming and applications by RS Gaonkar, Wiley Eastern Limited, New Delhi, 1990
Testing Chap. No & Methods Page No. Cycle test – II and Model Exam
Instructional Objective
Program Outcome
Programming and interrupt structures of INTEL 8085. Design of microprocesso r based systems along with I/O interfacing
a).An ability to apply knowledge of mathematics, science and engineering b).An ability to design and conduct experiments, as well as to analyse and interpret results c). An ability to identify, formulate and solve engineering problems d). The broad education necessary to understand the impact of engineering solutions ina global perspective e). An ability to use the techniques , skills and modern engineering tools necessary for engineering practice
UNIT IV – INTERRUPT STRUCTURES Need for interrupt structures – handling of specific sources of interrupts – Software and hardware interrupts – Multiple interrupts – Polling and vectoring – 8259 programmable interrupt controller – 8279 keyboard / display interfacing – 8253/8254 Programmable interval timer
Session No.
Topics to Text book be covered
1
Concepts of interrupts and its types Need for interrupts structures Handling of specific sources of interrupts Software and hardware interrupts – Multiple interrupts Polling and vectoring concept of interrupts 8259 Programma ble interrupt controller 8279 keyboard / display interfacing 8253/8254 – programmab
2
3
4
5
6
7
8
Microprocessor Architecture, Programming and applications by RS Gaonkar, Wiley Eastern Limited, New Delhi, 1990
Chap Testing No & Methods Page No.
Instructional Program Outcome Objective
a).An ability to apply knowledge of mathematics, science and engineering b).An ability to design and conduct experiments, as well as to analyse and interpret results c). An ability to identify, formulate and solve engineering problems
Programming and interrupt structures of INTEL 8085. Design of Cycle test – II microprocess or based and systems Model along with Exam I/O d). The broad interfacing education necessary to understand the impact of engineering solutions in a global perspective
e). An ability to use the techniques , skills and modern engineering tools necessary for engineering practice
le interval timer 8254 different modes of operation
9
UNIT V – MICROCONTROLLER Role of microcontrollers – 8 bit microcontrollers – architecture of Intel 8031/8051/8751 – hardware description memory organisation – addressing modes – overview of instruction set – simple programs. Applications of microprocessors: Stepper motor control Speed control of dc motor Temperature control of furnace
Session No.
1 2
3
4 5 6
7
8
9
Topics to be Text book covered
Introduction to Microcontroller Architecture of Intel 8051 microcontroller Architecture of Intel 8051 microcontroller Memory organisation Addressing modes of 8051 Instruction sets of 8051 and simple programs Stepper motor control using microprocessor DC motor speed control using microprocessor Temperature control of furnace using microprocessor
Chap. Testing No & Methods Page No.
Kennethayala, Intel 8051 – Microcontroll ers, Prentice hall of India, 2005 Microprocess or Architecture, Programming and applications by RS Gaonkar, Wiley Eastern Limited, New Delhi, 1990
Model Exam
Instructional Objective
Program Outcome
a).An ability to apply knowledge of mathematics, science and engineering Understand the impact of b).An ability to microcontroll design and conduct as ers in experiments, well as to analyse engineering and interpret results applications c). An ability to identify, formulate and solve engineering problems d). The broad education necessary to understand the impact of engineering solutions ina global perspective e). An ability to use the techniques , skills and modern
engineering necessary engineering practice
Course code
: EE0304
Course title
: MICROPROCESSOR & MICROCONTROLLERS
Semester
: VI
Course Time
: Dec – May 2013
Location
: ESB Block
tools for
Course Timings: Day
Section A Timing
HR MONDAY
B HR 4
Timing 11.25 A.M – 12.15 P.M
TUESDAY
3
WEDNESDAY 1 THURSDAY FRIDAY
HR
4
8.45 A.M – 1 9.35 A.M 11.25 A.M – 12.15 P.M 2
8.45 A.M – 1 9.35 A.M 3 9.35 A.M – 10.25 A.M
C Timing
HR 3
10.35 A.M – 1 11.25 A.M 8.45 A.M – 9.35 A.M 10.35 A.M – 11.25 A.M 4
D Timing 10.35 A.M – 11.25 A.M 8.45 A.M – 9.35 A.M
11.25 A.M – 12.15 P.M
Faculty Details: Sec. A
Name of the staff P.Purnima
B
R.Senthil Kumar
C
Anitha
D
Saranya
Office ESB Block Fourth floor (ESB-403 ) ESB Block First floor (ESB 219) ESB Block First floor (ESB- 221 ) ESB Block Fourth floor(ESB- 403 )
Office Hour 12.30-1.30 P.M
Mail Id
[email protected]
12.30-1.30 P.M
[email protected]
12.30-1.30 P.M
[email protected]
12.30-1.30 P.M
Text Books: 1.Goankar, R.S. Microprocessor architecture, programming and Applications, Wiley Eastern Limited, New Delhi, 1997. 2. Kenneth ayala, Intel 8051 – Microcontrollers, Prentice Hall of India, 2005 3. Mazidi and Mazidi, 8051 – Microcontrollers, Pearson Education India, 2006 Reference Books: 1. Mathur A.P., Introduction to Microprocessors, Tata Mcgraw Hill, India, 1995 2. Peatman, Microcomputer Harware, McGraw Hill Book Company., 1995 3. Leventhal L.A., 8080A/8085 Assembly Language Programming, Asborne and Associates. 1998 Prerequisite: EE0201- Electrical Machines - I EE0202- Electrical Machines - II EE0307- Digital systems
INSTRUCTIONAL OBJECTIVES: At the end of the course students will be able to: 1. Gain knowledge on the architecture of INTEL 8085, instruction sets, programming and interrupt structures. 2. Design microprocessor based systems along with I/O Interfacing 3. Understand the impact of microcontrollers in engineering applications Assessment Details: Cycle Test – I : 10 Marks Surprise Test
: 05 Marks
Cycle Test – II : 10 Marks Model Exam
: 20 Marks
Attendance
: 05 Marks
Total
: 50 Marks
Test Schedule: S.No 1
DATE
TEST CYCLE TEST –I
TOPICS UNIT – I
DURATION 1.30 Hours
2 3
CYCLE TEST- II MODEL EXAM
UNIT – II & III ALL 5 UNITS
1.30 Hours 3 Hours