ec1362

5
EC1362 MICROPROCESSOR AND MICRO CONTROLLER Name: R. Kumudha Staff code: EE25 Class: III Year EEE ‘A’ & ‘B’ SYLLABUS 1. 8085 PROCESSOR 9 Functional block diagram - Signals – Memory interfacing – I/O ports and data transfer concepts – Timing Diagram – Interrupt structure. 2. PROGRAMMING OF 8085 PROCESSOR 9 Instruction format and addressing modes – Assembly language format – Data transfer, data Manipulation & control instructions – Programming: Loop structure with counting & Indexing – Look up table – Subroutine instructions stack. 3. PERIPHERAL INTERFACING 9 Study of Architecture and programming of ICs: 8255 PPI, 8259 PIC, 8251 USART, 8279 Key Board display controller and 8253 Timer/ Counter – Interfacing with 8085 - A/D and D/A Converter interfacing. 4. MICRO CONTROLLER 8051 9 Functional block diagram - Instruction format and addressing modes – Interrupt structure – Timer – I/O ports – Serial communication.

description

Microprocessor and Microcontroller

Transcript of ec1362

EC1362 MICROPROCESSOR AND MICRO CONTROLLER

EC1362 MICROPROCESSOR AND MICRO CONTROLLERName: R. Kumudha Staff code: EE25

Class: III Year EEE A & B

SYLLABUS1. 8085 PROCESSOR 9Functional block diagram - Signals Memory interfacing I/O ports and data transfer concepts Timing Diagram Interrupt structure.

2. PROGRAMMING OF 8085 PROCESSOR 9Instruction format and addressing modes Assembly language format Data transfer, data Manipulation & control instructions Programming: Loop structure with counting & Indexing Look up table Subroutine instructions stack.

3. PERIPHERAL INTERFACING 9Study of Architecture and programming of ICs: 8255 PPI, 8259 PIC, 8251 USART, 8279 Key Board display controller and 8253 Timer/ Counter Interfacing with 8085 - A/D and D/A Converter interfacing.4. MICRO CONTROLLER 8051 9Functional block diagram - Instruction format and addressing modes Interrupt structure Timer I/O ports Serial communication.

5. MICRO CONTROLLER PROGRAMMING & APPLICATIONS 9Data Transfer, Manipulation, Control & I/O instructions Simple programming exercises key board and display interface Closed loop control of servo motor- stepper motor control.

L = 45 T = 15 Total = 60TEXT BOOKS1. R.S. Gaonkar, Microprocessor Architecture Programming and Application, Wiley Eastern Ltd., New Delhi, 1995Units 1 (Chapters 2,3,4,12)

Unit 2 (Chapters 5, 6, 7, 8, 9, 10, 11)Unit 3 (Chapters 13.1, 13.2, 14.3, 15.1, 15.4, 15.5)2. Muhammad Ali Mazidi & Janice Gilli Mazidi, The 8051 Micro Controller and

Embedded Systems, Pearson Education, 5th Indian reprint, 2003.Unit 4 & 5 ( Chapters 1, 2, 3, 4, 5, 6, 9, 10, 11, 12, 17.2, 17.3)REFERENCE BOOKS1. William Kleitz, Microprocessor and Micro Controller Fundamental of 8085 and 8051 Hardware and Software, Pearson Education, 1998.LESSON PLAN

S.NoDatePeriodTopicUnit No.

118085 PROCESSORI

21Functional block diagramI

31SignalsI

41Memory interfacingI

51Memory interfacingI

61I/O ports and data transfer conceptsI

71I/O ports and data transfer conceptsI

81Timing DiagramI

91Timing DiagramI

101Interrupt structureI

111Interrupt structureI

121RevisionI

131PROGRAMMING OF 8085 PROCESSORII

141Instruction format and addressing modesII

151Assembly language formatII

161Data transfer, data manipulation & control instructionsII

171ProgrammingII

181Loop structure with counting & IndexingII

191Look up tableII

201Look up tableII

211Subroutine instructions stackII

221Subroutine instructions stackII

231RevisionII

241PERIPHERAL INTERFACINGIII

251Study of Architecture and programming of ICsIII

261Study of Architecture and programming of ICsIII

271programming of IC 8255 PPIIII

281programming of IC 8255 PPIIII

291programming of IC 8259 PICIII

301programming of IC 8259 PICIII

311programming of IC8251 USARTIII

321programming of IC8251 USARTIII

331programming of IC8279 Key board display controllerIII

341programming of IC8253 Timer/ CounterIII

351Interfacing with 8085 - A/D converterIII

361Interfacing with 8085 - A/D converterIII

371Interfacing with 8085 - D/A converterIII

381Interfacing with 8085 - D/A converterIII

391RevisionIII

401MICRO CONTROLLER 8051IV

411Functional block diagramIV

421Instruction formatIV

431Addressing modesIV

441Interrupt structureIV

451Interrupts ProgrammingIV

461TimersIV

471Timer ProgrammingIV

481I/O portsIV

491I/O Port ProgrammingIV

501Serial communicationIV

511Serial Port ProgrammingIV

521RevisionIV

531MICRO CONTROLLER PROGRAMMING & APPLICATIONSV

541Data Transfer, Manipulation InstructionsV

551Control & I/O instructionsV

561Key board InterfacingV

571LCD InterfacingV

581Closed loop control of servo motorV

591DC Motor InterfacingV

601Stepper motor controlV

611Stepper Motor InterfacingV

621RevisionV