INSTRUCTIONAL OBJECTIVE

Size: px
Start display at page:

Download "INSTRUCTIONAL OBJECTIVE"

Transcription

1 INSTRUCTIONAL OBJECTIVE To Understand Microprocessor types and Programming of them To Understand various interfacing circuits necessaay for various application To Understand various interfacing concepts.. To understand basic concepts of microcontroller 8051 PROGRAM OUTCOME a) Graduates will demonstrate knowledge of mathematics, science and engineering. c) Graduates will demonstrate the ability to design and conduct experiments, analyze and interpret data. k) Graduates will show the ability to participate and try to succeed in competitive examinations. a) Graduates will demonstrate knowledge of mathematics, science and engineering. b) Graduates will demonstrate the ability to identify, formulate and solve engineering problems. c) Graduates will demonstrate the ability to design and conduct experiments, analyze and interpret data. d) Graduates will demonstrate the ability to design a system, component or process as per needs and specifications c) Graduates will demonstrate the ability to design and conduct experiments, analyze and interpret data. d) Graduates will demonstrate the ability to design a system, component or process as per needs and specifications k) Graduates will show the ability to participate and try to succeed in competitive examinations. b) Graduates will demonstrate the ability to identify, formulae and solve engineering problems. d) Graduates will demonstrate the ability to design a system, component or process as per needs and specifications k) Graduates will show the ability to participate and try to succeed in competitive examinations. Cycle test-i EVIDENCE Cycle test-i Qn no.13(even) & Qn no.11(odd) Lesson notes Tested with Objective Questions Capable of answering *competitive exams like JTO, GATE, IES etc. Cycle Test II and Model test Cycle Test II and Model test Analysed and performed experiments(no.7,8) in µp lab Designed and performed experiments(no.5,6) in µp lab Analysed and performed experiments(no.5,6) in µp lab Assignments on ROM and RAM memory interfacing Tested with Objective Questions Capable of answering *competitive exams like JTO, GATE, IES etc. Analysed and performed experiments(no.9) in µp lab Model test Qno.15 Model test Qno.17 Tested with Objective Questions Capable of answering *competitive exams like JTO, GATE, IES etc.

2 Course Code Category Course Name L T P C EC0309 P Microprocessors and Microcontrollers Pre-requisite: EC0205 PURPOSE The purpose of this course is to introduce students about Microprocessors and Microcontrollers. INSTRUCTIONAL OBJECTIVES Understand Microprocessor types and programming of them Understand various interfacing circuits necessary for various applications Understand various interfacing concepts Understand basic concepts of micro controller MICROPROCESSOR Register Organization Architecture Signals - Memory Organization - Bus Operation -IO Addressing - Minimum Mode - Maximum Mode - Timing Diagram - Interrupts - Service Routines PROGRAMMING OF 8086 Addressing Modes - Instruction format - Instruction set - Assembly language programs in INTERFACING DEVICES IO and Memory Interfacing concepts - Programmable interval timer (8254)- Programmable Interrupt Controller (8259A) - Programmable DMA Controller (8257) -Programmable communication Interface (8251) - Stepper motor interfacing. MICROCONTROLLER-8051 Register Set - Architecture of 8051 microcontroller I/O and memory addressing Interrupts - Instruction set - Addressing modes. PROGRAMMING OF 8051 Timer - Serial Communication - Interrupts Programming - Interfacing to External Memory - Interfacing to ADCs, Sensors. TEXT BOOKS K. Ray and K. M. Bhurchandi, "Advanced Microprocessors and Peripherals", Tata McGrawHill, 2000 Muhammad Ali Mazidi and Janice Gillispie Mazidi, "The Microcontroller and Embedded systems", 7th Edition, Pearson Education, 2004 REFERENCE BOOKS Doughlas.V.Hall, Microprocessor and Interfacing : Programming and Hardware, 2nd edition, McGraw Hill, 1991 Kenneth.J.Ayala, 8051 Microcontroller Architecture, Programming and Applications.2nd edition, Thomson

3 SRM UNIVERSITY FACULTY OF ENGINEERING AND TECHNOLOGY SCHOOL OF ELECTRICAL AND ELECTRONICS ENGINEERING DEPARTMENT OF ECE COURSE PLAN Course Code : EC0309 Course Title : MICROPROCESSORS AND MICROCONTROLLERS : V Course Time : JULY NOVEMBER 2012 Location : S.R.M.E.C Faculty Details Sec. Name Office Class Hour Mail id A Mrs.J.Subhashini TP12S6 Day2-7 Day4-2 &4 subhashini.j@ktr.srmuniv.ac.in Day5-2 B Mrs. J. K. Kasthuri Bha TP9003 Day1-2 Day2-7 Day3-3 kasthuribha.jk@ktr.srmuniv.ac.in Day5-4 C Mr. Diwakar R Marur TP11S3 Day1-2 & 5 Day4-3 & 4 diwakar.r@ktr.srmuniv.ac.in D Mrs. S. Vasanthadev Suryakala TP1003 E Mr. J.Selvakumar TP12S8 F Mr.E.Sivakumar TP12S9 Day1-1 Day3-3 & 7 Day5-5 Day1-4 & 5 Day3-7 Day5-1 Day1-4 Day2-4 Day4-2 & 5 suryakala.sv@ktr.srmuniv.ac.in selvakumar.j@ktr.srmuniv.ac.in sivakumar.e@ktr.srmuniv.ac.in Required Text Books [1] A. K. Ray and K. M. Bhurchandi, Advanced Microprocessors and Peripherals, Tata McGrawHill, [2] Doughlas.V.Hall, Microprocessor and Interfacing : Programming and Hardware, 2nd edition, McGraw Hill, 1991 [3] Muhammad Ali Mazidi and Janice Gillispie Mazidi, The 8051 Microcontroller and Embedded Systems, 7th Edition, Pearson Education, 2004 Web Resources book.html Prerequisite : EC0205 Digital Systems Objectives 1. To understand the architecture, programming and addressing modes of Intel To understand various interfacing circuits necessary for various applications. 3. To study the architecture of microcontroller To study the instruction set and programming of To understand various interfacing concepts.

4 Assessment Details Test Schedule Cycle Test I : 10 Marks Cycle Test II : 10 Marks Surprise Test : 5 Marks Attendance : 5 Marks Model Exam : 20 Marks S.No. DATE TEST Portions DURATION Cycle Test -I Session No. 1 to 18 2 Periods Cycle Test II Session No.19 to 27 2 Periods Model Exam Session No. 1 to 45 3 hours Outcomes Students who have successfully completed this course will be able to: Instructional Objective 1. To Understand the architecture, programming and addressing modes of Intel To Understand various interfacing concepts and circuits necessary for various applications. a, d b, c, d Program outcome 3. To understand basic concepts of microcontroller 8051 a, b, c, d

5 Detailed Session Plan: Topics covered with its relationship between program objectives and program outcomes Session No. Topics to be covered Text / chapter Instructional Objectives 1. Register Organization 2. Architecture of Architecture of Signals-Memory Organization 5. Bus Operation [1] chapter(s) 1 [2] chapter(s) 2 [1] chapter(s) 1 [2] chapter(s) 2 [1] chapter(s) 1 [2] chapter(s) 2 [1] chapter(s) 1 [2] chapter(s) 2 [1] chapter(s) 1 [2] chapter(s) 2 Program Objectives Program outcome 1 2 a, k 1 2,3 a, k 1 2,3 a, k 1 2 a, k 1 2 a, k 6. IO Addressing [1] chapter(s) 1 [2] chapter(s) a 7. Minimum Mode System and Timing Diagram [1] chapter(s) 1 [2] chapter(s) a, d 8. Maximum Mode and Timing Diagram [1] chapter(s) 1 [2] chapter(s) a, d 9. Interrupts and Services Routines 10. Instruction format [1] chapter(s) 4 [2] chapter(s) 8 [1] chapter(s) 2 [2] chapter(s) a, k 1 2, 3 a 11. Instruction set- Data transfer instructions [1] chapter(s) 2 [2] chapter(s) 3 & 4 1 2, 3 a, c, k 12. Arithmetic instructions 13. Logical instructions 14. Branch instructions 15. Addressing modes ALP for addition and subtraction of 16 bit ALP for Ascending and Descending order of numbers ALP for sum of series, Fibonacci series, smallest and largest numbers 19. IO Interfacing concepts 20. Memory Interfacing concepts 21. Programmable interval timer (8254) [1] chapter(s) 2 [2] chapter(s) 3 & 4 [1] chapter(s) 2 [2] chapter(s) 3 & 4 [1] chapter(s) 2 [2] chapter(s) 3 & 4 [1] chapter(s) 2 [2] chapter(s) 3 [1] chapter(s) 3 [2] chapter(s) 3 & 4 [1] chapter(s) 3 [2] chapter(s) 3 & 4 [1] chapter(s) 3 [2] chapter(s) 3 & 4 [1] chapter(s) 5 [2] chapter(s) 9 [1] chapter(s) 5 [2] chapter(s) 9 [1] chapter(s) 6 [2] chapter(s) 8 1 2, 3 a, c 1 2, 3 a, c 1 2, 3 a, c 1 2, 3 a, c 1 2, 3 a, c 1 2, 3 a, c 1 2, 3 a, c 2 3 b, c, d, k 2 3 b, c, d, k 2 3 b, c, d, k

6 Session No Topics to be covered Text / chapter Instructional Objectives Programmable Interrupt [1] chapter(s) 6 Controller (8259A) [2] chapter(s) 8 Programmable Interrupt Controller (8259A) Programmable DMA Controller (8257) Programmable communication Interface (8251) 26. Stepper moor interfacing [1] chapter(s) 6 [2] chapter(s) 8 [1] chapter(s) 7 [2] chapter(s) 11 [1] chapter(s) 6 [2] chapter(s) 14 [1] chapter(s) 5 [2] chapter(s) 9 Program Objectives Program outcome 2 3 b, c, d, k 2 3 b, c, d, k 2 3 b, c, d, k 2 3 b, c, d, k 2 3 b, c, d, k 27. Register Set [3] chapter(s) 1 & a, k Architecture of 8051 microcontroller Architecture of 8051 microcontroller [3] chapter(s) 1 & 2 3 2, 3 a, d, k [3] chapter(s) 1 & 2 3 2,3 a, d, k 30. IO and memory addressing [3] chapter(s) 5 3 2, 3 b, c, d, k 31. Interrupts [3] chapter(s) 1 & a, c, k 32. Instruction set [3] chapter(s) 6 3 2,3 b, c, k 33. Instruction set [3] chapter(s) 6 3 2,3 b, c, k 34. Instruction set [3] chapter(s) 6 3 2,3 b, c, k 35. Addressing modes. [3] chapter(s) 5 3 2,3 b, c, k Assembly Language Programming Assembly Language Programming [3] chapter(s) 6 3 2,3 a, c, k [3] chapter(s) 6 3 2,3 a, c, k 38. Timer Programming [3] chapter(s) 9 3 2,3 a, b, c, d, k 39. Timer Programming [3] chapter(s) 9 3 2,3 a, b, c, d, k 40. Serial Communication [3] chapter(s) ,3 a, b, c, d, k 41. Interrupts Programming [3] chapter(s) ,3 a, b, c, d, k 42. Interfacing to External Memory [3] chapter(s) ,3 a, b, c, d, k 43. Interfacing to ADCs. [3] chapter(s) ,3 a, b, c, d 44. Interfacing to DACs [3] chapter(s) ,3 a, b, c, d 45. Interfacing to Sensors. [3] chapter(s) ,3 a, b, c, d

7 Program Educational Objectives 1. To prepare students to compete for a successful career in Electronics and Communication Engineering profession through global education standards. 2. To enable the students to aptly apply their acquired knowledge in basic sciences and mathematics in solving Electronics and Communication Engineering problems. 3. To produce skillful graduates to analyze, design and develop a system/component/ process for the required needs under the realistic constraints. 4. To train the students to approach ethically any multidisciplinary engineering challenges with economic, environmental and social contexts 5. To create an awareness among the students about the need for life long learning to succeed in their professional career as Electronics and Communication Engineers.

8 Meeting Instructional Objectives Evaluation sheet for Cycle test I Program Name : B.Tech in Electronics and Communication Engineering : Fifth semester Year : 2012 Course code and Name: EC0309 Microprocessors and Microcontrollers Name Max Mark Marks scored in Cycle Instructional and Assigned test-i Objective Reg.number Pass Criteria Objective met Yes/No To Understand various interfacing circuits necessary for various applications. COURSE COORDINATOR Meeting Instructional Objectives Evaluation sheet for Cycle test II Program Name : B.Tech in Electronics and Communication Engineering : Fifth semester Year : 2012 Course code and Name: : EC0309 Microprocessors and Microcontrollers Name Instructional Max Mark Marks scored in Cycle test- Pass Objective

9 and Reg.number Objective Assigned II Criteria met Yes/No To Understand various interfacing circuits necessary for various applications. COURSE COORDINATOR Meeting Instructional Objectives Evaluation sheet for Model exam Program Name : B.Tech in Electronics and Communication Engineering : Fifth sem Year :2012 Course code and Name: EC0309 Microprocessors and Microcontrollers Name and register number Instructional Objective Max Mark Assign Marks scored in Model exam Pass Criteria Objective met Yes/No To Understand the architecture, programming and addressing modes of Intel

10 To Understand various interfacing circuits necessary for various applications. To Understand various interfacing concepts To understand basic concepts of microcontroller Total COURSE COORDINATOR

11 Meeting Instructional Objectives Evaluation sheet for Model exam Program Name : B.Tech in Electronics and Communication Engineering : Fifth semester Year :2012 Course code and Name: EC0309 Microprocessors and Microcontrollers Name and register number Instructional Objective Max Mark Assign Marks scored in Model exam Pass Criteria Objective met Yes/No To Understand the architecture, programming and addressing modes of Intel To Understand variousinterfacing circuits necessary for various applications. To Understand various interfacing concepts To understand basic concepts of microcontroller Total COURSE COORDINATOR

12 Meeting Instructional Objectives Evaluation sheet for Model exam Program Name : B.Tech in Electronics and Communication Engineering : Fifth semester Year :2012 Course code and Name: EC0309 Microprocessors and Microcontrollers Name and register number Instructional Objective Max Mark Assign Marks scored in Model exam Pass Criteria Objective met Yes/No To Understand the architecture, programming and addressing modes of Intel To Understand variousinterfacing circuits necessary for various applications. To Understand various interfacing concepts To understand basic concepts of microcontroller Total COURSE COORDINATOR

13 Meeting Instructional Objectives Evaluation sheet for Model exam Program Name : B.Tech in Electronics and Communication Engineering : Fifth semester Year : 2012 Course code and Name: EC0309 Microprocessors and Microcontrollers Name and register number Instructional Objective Max Mark Assign Marks scored in Model exam Pass Criteria Objective met Yes/No To Understand the architecture, programming and addressing modes of Intel To Understand variousinterfacing circuits necessary for various applications. To Understand various interfacing concepts To understand basic concepts of microcontroller Total COURSE COORDINATOR

14 Meeting Instructional Objectives Evaluation sheet for Model exam Program Name : B.Tech in Electronics and Communication Engineering : Fifth semester Year : 2012 Course code and Name: EC0309 Microprocessors and Microcontrollers Name and register number Instructional Objective Max Mark Assign Marks scored in Model exam Pass Criteria Objective met Yes/No To Understand the architecture, programming and addressing modes of Intel To Understand various interfacing circuits necessary for various applications. To Understand various interfacing concepts To understand basic concepts of microcontroller Total COURSE COORDINATOR

15 Meeting Instructional Objectives Evaluation sheet for Model exam Program Name : B.Tech in Electronics and Communication Engineering : Fifth semester Year : 2012 Course code and Name: EC0309 Microprocessors and Microcontrollers Name and register number Instructional Objective To Understand the architecture, programming and addressing modes of Intel To Understand variousinterfacing circuits necessary for various applications. To Understand various interfacing concepts To understand basic concepts of microcontroller 8051 Max Mark Assign (100) Marks scored in Model exam Pass Criteria (50) Total Objective met Yes/No COURSE COORDINATOR

16 Meeting Instructional Objectives Evaluation sheet for Surprise test 1 Program Name : B.Tech in Electronics and Communication Engineering : Fifth semester Year : 2012 Course code and Name: EC0309 Microprocessors and Microcontrollers Name and register number Instructional Objective Max marks Marks scored Pass Criteria Objective met Yes/No \ 18 To Understand the architecture, programming and addressing modes of Intel COURSE COORDINATOR

17 Meeting Instructional Objectives Evaluation sheet for Surprise test 2 Program Name : B.Tech in Electronics and Communication Engineering : Fifth semester Year : 2012 Course code and Name: EC0309 Microprocessors and Microcontrollers Name and register number Instructional Objective Max marks Marks scored Pass Criteria Objective met Yes/No To understand the basic concepts of microcontroller COURSE COORDINATOR Meeting Instructional Objectives Evaluation sheet for Model exam Program Name : B.Tech in Electronics and Communication Engineering : Fifth semester Year : 2012 Course code and Name: EC0309 Microprocessors and Microcontrollers

18 Name and register number Instructional Objective Max marks Marks scored Pass Criteria Objective met Yes/No To understand the basic concepts of microcontroller COURSE COORDINATOR

19 SRM UNIVERSITY FACULTY OF ENGINEERING AND TECHNOLOGY DEPARTMENT OF ELECTRONICS AND COMMUNICATION QUESTION BANK SUB. CODE : EC0309 YEAR/BRANCH:III/ECE SUB. TITLE: Microprocessors & Microcontrollers SEMESTER : V 1. Draw and discuss the internal block diagram of 8086? 2. What do you meant by pipelined architecture? How is implemented in 8086? 3. Explain the concept of segmented memory? And What are its advantages? 4. Explain the physical address formation in 8086? 5. Draw and discuss the flag register of 8086 in brief? 6. Draw the register organization of 8086 and explain typical applications of each register? 7. Explain the functions of the following signals of 8086? a) ALE b)test c)rq/gt d)intr e)hold f)dt/r g)mn/mx h)qs0/qs1 i)hlda j)ready k)den l)bhe m)lock n)m/io o)nmi 8. Explain the functions of opcode prefetch queue in 8086? 9. Explain the physical memory organization of 8086 system? 10. What is the memory addressing and IO addressing capability of 8086? 11. Draw and discuss the read and write cycle timing diagrams of 8086 in minimum mode? 12. Draw and discuss the read and write cycle timing diagrams of 8086 in maximum mode? 13. Draw and discuss the minimum mode 8086 system? 14. Draw and discuss the maximum mode 8086 system? 15. What do you mean by addressing modes? What are the different addressing modes supported by 8086? Explain each of them with suitable examples? 16. Explain the stack structure of 8086 in detail 17. Draw and discuss the interrupt structure of 8086 in detail 18. What is interrupt vector table of 8086? Explain its structure 19. Explain the interrupt response sequence of How do you set or clear the interrupt flag IF? What is its importance in the interrupt structure of What are the interrupt vector addresses of the following interrupts in the 8086 interrupt vector table? a)int0 b)nmi c)int 20h d)int 55h 22. What are differences between hardware and software interrupt? 23. Explain the term nested interrupt. 24. How do you generate delays in a software? What are the limitations of this method of generating delays? How will you synchronize one such delay with an external process? 25. Interface two 4K*8 EPROMS and two 4k*8 RAM chips with Select suitable maps. 26. What are the different instruction types of 8086? 27. Bring out the difference between the jump and loop instructions? 28. What is the difference between respective shifts and rotate instructions? 29. What is LOCK prefix? What is its use? 30. What is REP prefix? What is its use? 31. Explain conditional loop instructions with examples? 32. Write short notes on control transfer (Branch) instructions? 33. Add the contents of the memory location 2000:4000h to contents of 3000:6000h and store the results in 5000:7000h 34. Move a byte string, 16 bytes long, from the offset 200h to 300h in the segment 7000h? 35. Find out the largest no. from an unordered array of 16 8bit no.s stored sequentially in the memory locations starting at offset 500h in the segment 2000h. 36. Write a program for a addition of series of 8 bit no. Draw and discuss the interrupt structure of 8086 in detail 37. What is interrupt vector table of 8086? Explain its structure 38. Explain the interrupt response sequence of How do yo set or clear the interrupt flag IF? What is its importance in the interrupt structure of What are the interrupt vector addresses of the following interrupts in the 8086 interrupt vector table? a)int0 b)nmi c)int 20h d)int 55h 41. What are differences between hardware and software interrupt?

20 42. Explain the term nested interrupt 43. How do you generate delays in a software? What are the limitations of this method of generating delays? How will you synchronize one such delay with an external process? 44. The series contains 100 numbers. Write a program to find out the number of even and odd no.s from a given series of 16 bit hexadecimal numbers? 45. Write a program to find out the number of positive and negative no.s from a given series of signed numbers. 46. Write a ALP to arrange the given series of hexadecimal bytes in ascending order. 47. Write a program to perform a one byte BCD addition 48. Write a program to convert the BCD no s 0 to 9 to their equivalent seven segment codes using the lookup table technique. 49. Decide whether the parity of the given number is even or odd. If parity is even, set DL to 00; else DL to 01. The given no. may be multibyte number. 50. Write a program to add more than two multibyte no.s 51. Describe the execution of a CALL instruction. 52. What is the difference between a NEAR and a FAR procedure? 53. Design an interface between 8086 CPU and two chips of 16K*8 EPROM and two chips of 32K*8RAM. Select the starting address of EPROM suitable. The Ram Address must start at 00000h. 54. It is required to interface two chips of 32K*8 RAM with 8086, according to the following map. ROM 1 and 2 F0000h FFFFFh RAM 1 and 2 D0000h DFFFFh RAM 3 and 4 E0000h EFFFFh Show the implementation of this memory system. 55. Describe the procedure of interfacing static memories with a CPU? Bring out the differences between static and dynamic RAM. 56. Interface an 8255 with 8086 so as to have port A address 00, port B address 02, port c address 01 and CWR address Explain the different modes of operation of 8255? 58. Interface an 4*4 hexa keyboard using two 8255 ports and write a program to read the code of a pressed key. 59. Interface 6 no.s of 7 segment LEDs using two 8255ports and write a program to display the first 6 characters of your name. 60. Interface ADC 0808 mwith 8086 using 8255 ports. Use port A of 8255 for transferring digital data output of ADC to the CPU and port c for control signals. Assume that an analog input is present at I/P2 of the ADC and a clock input of suitable frequency is available for ADC. Draw the schematic and write required ALP. 61. Interface a typical 8 bit DAC 0800 with 8250 and write a program to generate the following waveforms. a) Square b) triangular c) Saw tooth d) step 62. Draw a typical stepper motor interface with Write ALPs to rotate 200 teeth, 4 phase stepper motor as specified below a) 5 rotations clockwise and then 5 rotations anticlockwise. b) Rotate though an angle 135 in 2 secs. c) Rotate at a speed of 10 rotations per minute. 64. Draw the discuss the internal architecture of Describe the different modes of operation of Design a programmable timer using 8253 and Interface 8253 at an address 0040h for counter 0 and write the following ALPs. The 8086 and 8253 run at 6 MHz and 1.5 MHz respectively. (i) To generate a square wave of period 1 ms. (ii) To interrupt the processor after 10 ms (iii) To derive a monoshot pulse with quasistable state duration 5 ms. 67. Draw and discuss the internal architecture of Explain the function of the following pins of (i) CAS0 CAS2 (ii) SP/EN 69. Describe an interrupt request response of a 8086 system. 70. How will you provide more than 8 input lines to an 8086 based system? 71. Explain the following terms in relation to (i) EOI (ii) Automatic EOI (iii) Special Mask Mode (iv) Automatic rotation (v) Specific rotation (vi) Edge and level triggered mode (vii) Special fully nested mode. 72. Draw and discuss the internal architecture of Explain the modem control signals of 8251.

21 74. Interface 8251 with 8086 at an address 80h. Initialize it in asynchronous transmit mode, with 7 bits character size, baud factor 16, one start bit, one stop bit, even parity enabled. 75. Write a program to initialize 8251 in synchronous mode with even parity, single SYNCH character, 7 bit data character. Then receive FFh bytes of data from a remote terminal and store it in the memory at address 5000h:2000h. 76. What is the advantage of DMA controlled data transfer over interrupt driven programmed controlled data transfers faster? 77. Draw and discuss the architecture of 8257? 78. Explain the functions of the following signals of (i)hrq (ii) ADSTB (iii) HLDA (iv) TC (v) MARK 79. What are the registers available in 8257? What are their functions? 80. Discuss the advantages of microcontroller based systems over microprocessor based systems? 81. Enlist the salient features of 8051 family of microcontroller? 82. Discuss the register set of Mcs-51 family of microcontrollers? 83. Draw and discuss the internal architecture of Discuss the following signal description of (i) ALE/PROG (ii) EA/Vpp (iii) PSEN (iv)txd (v)rxd (vi) INT0 and INT1 (vii) T0 and T1 (viii) RD and WR 85. Draw and discuss the format and bit definitions of the following SFRs of (i)pcon (ii) TCON (iii)ie (iv)ip (v)tmod (vi)psw(vii)scon 86. (i) List the timers of the 8051 and their associated registers. (ii) Describe the various modes of operation of 8051 timers. (iii) Program the 8051 timer to generate a square wave of 50% duty cycle on the p1.1 bit. 87. (i) Describe the serial communication features of 8051 (ii) Program 8051 serial port ot transfer the data serially, that is taken in through ports 0,1 and 2 continuously. (iii) Program 8051 serial port to receive serial data and send it out to port 0 in parallel form. 88. (i) Discuss the interrupt structure of 8051 (ii) Program the 8051 timer using interrupts to generate a square wave of 50% duty cycle. 89. (i) Discuss the ADC 0808 characteristics and show how to interface them to The 8051 (ii) Program the ADC chip in 8051 assembly. 90. (i) Describe the basic operation and characteristic s of DAC 0800 (ii) Program the DAC chi in 8051 assembly to generate wave. 91. Show 8051 connection to 8K*8 data ROM. 92. Show 8051 connection to 8K*8 program ROM. 93. Show 8051 connection to 16K*8 data RAM. 94. Show 8031 connection to 16K*8 data RAM., 16K*8 data ROM, 16K*8 program ROM. 95. Show 8051 connection to 256K*8 external NVRAM..

22 SESSION CONTENTS (SESSION NO. 1 TO 18) MICROPROCESSOR PROGRAMMING OF 8086 INSTRUCTIONAL OBJECTIVE: To understand the architecture, programming and addressing modes of Intel 8086 PROGRAM OUTCOME: A, C, K

Academic Course Description. EC0309A Microprocessors and Micrcontrollers Fifth Semester, (Odd Semester)

Academic Course Description. EC0309A Microprocessors and Micrcontrollers Fifth Semester, (Odd Semester) Academic Course Description SRM University Faculty of Engineering and Technology Department of Electronics and Communication Engineering EC0309A Microprocessors and Micrcontrollers Fifth Semester, 2014-15

More information

Academic Course Description

Academic Course Description BEC502 MICROPROCESSOR AND MICROCONTROLLER Course (catalog) description Academic Course Description BHARATH UNIVERSITY Faculty of Engineering and Technology Department of Electronics and Communication Engineering

More information

Microcontroller & Interfacing

Microcontroller & Interfacing Course Title Course Code Microcontroller & Interfacing EC406 Lecture : 3 Course Credit Practical : 1 Tutorial : 0 Total : 4 Course Objective At the end of the course the students will be able to Understand

More information

Rewa Engineering College, Rewa. Rewa Department OF Electrical Engineering

Rewa Engineering College, Rewa. Rewa Department OF Electrical Engineering Rewa Engineering College, Rewa Rewa 486001 Department OF Electrical Engineering VI TH SEMESTER Microprocessors and Microcontrollers SESSION: 2017-18 Prepared by: Durgesh Choudhary Approved by H.O.D. 1

More information

Unit wise Question Bank UNIT-II

Unit wise Question Bank UNIT-II Academic year: 2017-18 Program: B Tech Course Title: Microprocessor & Microcontrollers Unit wise Question Bank Year/Semester: III/I Section: A, B & C Branch: ECE UNIT-I 1. Draw the functional pin diagram

More information

Academic Course Description. EC1016A Microprocessors and Microcontrollers Fifth Semester, (Odd Semester)

Academic Course Description. EC1016A Microprocessors and Microcontrollers Fifth Semester, (Odd Semester) Academic Course Description SRM University Faculty of Engineering and Technology Department of Electronics and Communication Engineering EC1016A Microprocessors and Microcontrollers Fifth Semester, 2016-17

More information

SRM UNIVERSITY FACULTY OF SCIENCE AND HUMANITIES DEPARTMENT OF PHYSICS AND NANOTECHNOLOGY COURSE PLAN FOR PHY0408

SRM UNIVERSITY FACULTY OF SCIENCE AND HUMANITIES DEPARTMENT OF PHYSICS AND NANOTECHNOLOGY COURSE PLAN FOR PHY0408 SRM UNIVERSITY FACULTY OF SCIENCE AND HUMANITIES DEPARTMENT OF PHYSICS AND NANOTECHNOLOGY COURSE PLAN FOR PHY0408 Course Code : PHY0408 Course Title : MICROPROCESSORS AND MICROCONTROLLERS Semester : II

More information

EC6504 MICROPROCESSOR AND MICROCONTROLLER QUESTION BANK UNIT I - THE 8086 MICROPROCESSOR PART A

EC6504 MICROPROCESSOR AND MICROCONTROLLER QUESTION BANK UNIT I - THE 8086 MICROPROCESSOR PART A EC6504 MICROPROCESSOR AND MICROCONTROLLER Question Bank EC6504 MICROPROCESSOR AND MICROCONTROLLER QUESTION BANK UNIT I - THE 8086 MICROPROCESSOR 1. List the addressing modes of 8086?give examples [May

More information

SRM UNIVERSITY FACULTY OF ENGINEERING AND TECHNOLOGY SCHOOL OF COMPUTING DEPARTMENT OF CSE COURSE PLAN

SRM UNIVERSITY FACULTY OF ENGINEERING AND TECHNOLOGY SCHOOL OF COMPUTING DEPARTMENT OF CSE COURSE PLAN SRM UNIVERSITY FACULTY OF ENGINEERING AND TECHNOLOGY SCHOOL OF COMPUTING DEPARTMENT OF CSE COURSE PLAN Course Code : CS0205 Course Title : MICROPROCESSOR & INTERFACING Semester : III Course Time : JULY

More information

VALLIAMMAI ENGINEERING COLLEGE. SRM Nagar, Kattankulathur DEPARTMENT OF COMPUTER SCIENCE ENGINEERING

VALLIAMMAI ENGINEERING COLLEGE. SRM Nagar, Kattankulathur DEPARTMENT OF COMPUTER SCIENCE ENGINEERING VALLIAMMAI ENGINEERING COLLEGE SRM Nagar, Kattankulathur-603 203 DEPARTMENT OF COMPUTER SCIENCE ENGINEERING EC6504 MICROPROCESSOR AND MICROCONTROLLER YEAR / SEMESTER: II / IV ACADEMIC YEAR: 2015-2016 (EVEN

More information

VALLIAMMAI ENGINEERING COLLEGE

VALLIAMMAI ENGINEERING COLLEGE VALLIAMMAI ENGINEERING COLLEGE SRM Nagar, Kattankulathur 603 203 DEPARTMENT OF ELECTRICAL AND ELECTRONICS ENGINEERING QUESTION BANK V SEMESTER EE6502- MICROPROCESSORS AND MICROCONTROLLERS Regulation 2013

More information

3. (a) Explain the steps involved in the Interfacing of an I/O device (b) Explain various methods of interfacing of I/O devices.

3. (a) Explain the steps involved in the Interfacing of an I/O device (b) Explain various methods of interfacing of I/O devices. Code No: R05320202 Set No. 1 1. (a) Discuss the minimum mode memory control signals of 8086? (b) Explain the write cycle operation of the microprocessor with a neat timing diagram in maximum mode. [8+8]

More information

SANKALCHAND PATEL COLLEGE OF ENGINEERING, VISNAGAR. ELECTRONICS & COMMUNICATION DEPARTMENT Question Bank- 1

SANKALCHAND PATEL COLLEGE OF ENGINEERING, VISNAGAR. ELECTRONICS & COMMUNICATION DEPARTMENT Question Bank- 1 SANKALCHAND PATEL COLLEGE OF ENGINEERING, VISNAGAR ELECTRONICS & COMMUNICATION DEPARTMENT Question Bank- 1 Subject: Microcontroller and Interfacing (151001) Class: B.E.Sem V (EC-I & II) Q-1 Explain RISC

More information

GUJARAT TECHNOLOGICAL UNIVERSITY

GUJARAT TECHNOLOGICAL UNIVERSITY GUJARAT TECHNOLOGICAL UNIVERSITY INSTRUMENTATION & CONTROL ENGINEERING (17) MICROCONTROLLER & INTERFACING (IC) SUBJECT CODE: 21517 B.E. 5 th SEMESTER Type of course: Core Engineering Prerequisite: 1. Fundamental

More information

EC 6504 MICROPROCESSOR AND MICROCONTROLLER

EC 6504 MICROPROCESSOR AND MICROCONTROLLER DEPARTMENTOFELECTRONICS&COMMUNICATIONENGINEERING EC 6504 MICROPROCESSOR AND MICROCONTROLLER UNIT I THE 8086 MICROPROCESSOR PARTA 1. What is microprocessor? What is the difference between a MP and CPU?

More information

G.PULLAIAH COLLEGE OF ENGINEERING AND TECHNOLOGY

G.PULLAIAH COLLEGE OF ENGINEERING AND TECHNOLOGY G.PULLAIAH COLLEGE OF ENGINEERING AND TECHNOLOGY Pasupala(V), Nadikotkur Road, Kurnool-518002 www.gpcet.ac.in DEPARTMENT OF ELECTRONICS AND COMMUNICATION ENGINEERING II B.TECH II Semester II (2017-2018)

More information

COURSE NAME : ELECTRICAL ENGINEERING GROUP COURSE CODE : EE/EP SEMESTER : FIFTH SUBJECT TITLE : Microcontroller and Applications (Elective I for EP) SUBJECT CODE : Teaching and Examination Scheme: Teaching

More information

Syllabus for Bachelor of Technology. Computer Engineering. Subject Code: 01CE0501. Subject Name: Microprocessor Fundamentals & Programming

Syllabus for Bachelor of Technology. Computer Engineering. Subject Code: 01CE0501. Subject Name: Microprocessor Fundamentals & Programming Subject Code: 01CE0501 Subject Name: Microprocessor Fundamentals & Programming B.Tech. Year - III Objective: The objective of the course is to expose to the students to the architecture and instruction

More information

4. (a) With a neat sketch explain 8237 DMA controller and its operation? (b) With the help of basic cell explain SRAM and DRAM?

4. (a) With a neat sketch explain 8237 DMA controller and its operation? (b) With the help of basic cell explain SRAM and DRAM? Code No: R05220504 Set No. 1 II B.Tech II Semester Regular Examinations, Apr/May 2008 MICROPROCESSORS AND INTERFACING ( Common to Computer Science & Engineering, Information Technology and Computer Science

More information

PART - B (Answer all five units, 5 X 10 = 50 Marks)

PART - B (Answer all five units, 5 X 10 = 50 Marks) Code: 13A04507 R13 B.Tech III Year I Semester (R13) Supplementary Examinations June 2017 MICROPROCESSS & INTERFACING (Common to CSE & IT) PART - A (a) Mention the function of the instruction ADD M of 8085

More information

Microcontroller and Embedded Systems:

Microcontroller and Embedded Systems: Microcontroller and Embedded Systems: Branches: 1. Electronics & Telecommunication Engineering 2. Electrical & Electronics Engineering Semester: 6 th Semester / 7 th Semester 1. Explain the differences

More information

MLR INSTITUTE OF TECHNOLOGY DUNDIGAL , HYDERABAD

MLR INSTITUTE OF TECHNOLOGY DUNDIGAL , HYDERABAD Name Code : 56012 Class Branch MR INSTITUTE OF TECHNOOGY DUNDIGA - 500 043, HYDERABAD EECTRONICS AND COMMUNICATION ENGINEERING ASSIGNMENT QUESTIONS : MICROPROCESSORS AND MICROCONTROERS : III - B. Tech

More information

Mrs.T.Divya Barathi AP/ECE. Integrated Circuits Digital Logic Circuits Stack & Queue Concepts

Mrs.T.Divya Barathi AP/ECE. Integrated Circuits Digital Logic Circuits Stack & Queue Concepts SRI VIDYA COLLEGE OF ENGINEERING & TECHNOLOGY COURSE PLAN (THEORY) ACADEMIC YEAR: 2017-18(EVEN) Subject Code EC6504 L P T C Subject Title Microprocessor and Microcontroller 3 0 0 3 Year / Dept / Semester

More information

B.C.A 2017 MICROPROCESSOR AND ASSEMBLY LANGUAGE MODULE SPECIFICATION SHEET. Course Outline

B.C.A 2017 MICROPROCESSOR AND ASSEMBLY LANGUAGE MODULE SPECIFICATION SHEET. Course Outline B.C.A 2017 MICROPROCESSOR AND ASSEMBLY LANGUAGE Course Outline MODULE SPECIFICATION SHEET The objective of the course is to expose to the students to the architecture and instruction set of typical 8-bit

More information

INSTITUTE OF AERONAUTICAL ENGINEERING (Autonomous) Dundigal, Hyderabad

INSTITUTE OF AERONAUTICAL ENGINEERING (Autonomous) Dundigal, Hyderabad INSTITUTE OF AERONAUTICAL ENGINEERING (Autonomous) Dundigal, Hyderabad - 500 043 COMPUTER SCIENCE AND ENGINEERING TUTORIAL QUESTION BANK Name : MICROPROCESSORS AND INTERFACING Code : AEC021 Class : B.

More information

BHARATHIDASAN ENGINEERING COLLEGE. III Year / V Semester / EEE MICROPROCESSORS AND MICROCONTROLLERS (R-2013)

BHARATHIDASAN ENGINEERING COLLEGE. III Year / V Semester / EEE MICROPROCESSORS AND MICROCONTROLLERS (R-2013) BHARATHIDASAN ENGINEERING COLLEGE III Year / V Semester / EEE MICROPROCESSORS AND MICROCONTROLLERS (R-2013) FREQUENTLY ASKED QUESTIONS IN UNIVERSITY EXAMINATION PART A UNIT 1-8085 PROCESSOR 1. Draw the

More information

QUESTION BANK CS2252 MICROPROCESSOR AND MICROCONTROLLERS

QUESTION BANK CS2252 MICROPROCESSOR AND MICROCONTROLLERS FATIMA MICHAEL COLLEGE OF ENGINEERING & TECHNOLOGY Senkottai Village, Madurai Sivagangai Main Road, Madurai -625 020 QUESTION BANK CS2252 MICROPROCESSOR AND MICROCONTROLLERS UNIT 1 - THE 8085 AND 8086

More information

Microprocessors and Interfacng. Question bank

Microprocessors and Interfacng. Question bank Microprocessors & Interfacing 8086 ARCHITECTURE: UNIT-I Functional Diagram, Register Organization, Addressing modes, Instructions, Functional schematic, Minimum and Maximum mode operations of 8086, 8086

More information

S.R.M. INSTITUTE OF SCIENCE & TECHNOLOGY SCHOOL OF ELECTRONICS & COMMUNICATION ENGINEERING

S.R.M. INSTITUTE OF SCIENCE & TECHNOLOGY SCHOOL OF ELECTRONICS & COMMUNICATION ENGINEERING S.R.M. INSTITUTE OF SCIENCE & TECHNOLOGY SCHOOL OF ELECTRONICS & COMMUNICATION ENGINEERING QUESTION BANK Subject Code : EC307 Subject Name : Microprocessor and Interfacing Year & Sem : III Year, V Sem

More information

SRM UNIVERSITY FACULTY OF ENGINEERING AND TECHNOLOGY DEPARTM ENT OF CSE COURSE PLAN SECTION DAY ORDER PERIOD TIMINGS

SRM UNIVERSITY FACULTY OF ENGINEERING AND TECHNOLOGY DEPARTM ENT OF CSE COURSE PLAN SECTION DAY ORDER PERIOD TIMINGS SRM UNIVERSITY FACULTY OF ENGINEERING AND TECHNOLOGY DEPARTM ENT OF CSE COURSE PLAN Course Code : 15CS205J Course Title : MICROPROCESSORS AND MICROCONTROLLERS Semester : V Course Time : JUL 2017 DEC 2017

More information

VALLIAMMAI ENGINEERING COLLEGE S.R.M. NAGAR, KATTANKULATHUR-603203. DEPARTMENT OF ELECTRICAL AND ELECTRONICS ENGINEERING VII-EEE EE6502- MICROPROCESSORS AND MICROCONTROLLERS QUESTION BANK UNIT I 1. What

More information

INSTITUTE OF ENGINEERING AND MANAGEMENT, KOLKATA Microprocessor

INSTITUTE OF ENGINEERING AND MANAGEMENT, KOLKATA Microprocessor INSTITUTE OF ENGINEERING AND MANAGEMENT, KOLKATA Microprocessor Subject Name: Microprocessor and Microcontroller Year: 3 rd Year Subject Code: CS502 Semester: 5 th Module Day Assignment 1 Microprocessor

More information

INSTITUTE OF AERONAUTICAL ENGINEERING (AUTONOMOUS) Dundigal, Hyderabad

INSTITUTE OF AERONAUTICAL ENGINEERING (AUTONOMOUS) Dundigal, Hyderabad INTITUTE OF AERONAUTICAL ENGINEERING (AUTONOMOU) Dundigal, yderabad - 500 043 ELECTRONIC AND COMMUNICATION ENGINEERING COURE DECRIPTION FORM Course Title : Microprocessors and Microcontrollers Course Code

More information

1. (a) Draw the internal architecture of 8085? Explain each block. (b) What are the special functions of GPRs in 8086? And explain them?

1. (a) Draw the internal architecture of 8085? Explain each block. (b) What are the special functions of GPRs in 8086? And explain them? Code No: R05220504 Set No. 1 1. (a) Draw the internal architecture of 8085? Explain each block. (b) What are the special functions of GPRs in 8086? And explain them? 2. Explain clearly with examples the

More information

INSTITUTE OF AERONAUTICAL ENGINEERING Dundigal, Hyderabad ELECTRONICS AND COMMUNICATION ENGINEERING QUESTION BANK

INSTITUTE OF AERONAUTICAL ENGINEERING Dundigal, Hyderabad ELECTRONICS AND COMMUNICATION ENGINEERING QUESTION BANK Course Name Course Code Class Branch INSTITUTE OF AERONAUTICAL ENGINEERING Dundigal, Hyderabad - 500 04 ELECTRONICS AND COMMUNICATION ENGINEERING QUESTION BANK : Microprocessors and Microcontrollers :

More information

Academic Course Description

Academic Course Description Academic Course Description SRM University Faculty of Engineering and Technology Department of Electronics and Communication Engineering EC1027 COMPUTER COMMUNICATION Seventh Semester, 2016-17 (odd semester)

More information

DEPARTMENT OF ECE QUESTION BANK SUBJECT: MICROPROCESSOR AND MICROCONTROLLER UNIT-1 PART-A (2 MARKS)

DEPARTMENT OF ECE QUESTION BANK SUBJECT: MICROPROCESSOR AND MICROCONTROLLER UNIT-1 PART-A (2 MARKS) DEPARTMENT OF ECE QUESTION BANK SUBJECT: MICROPROCESSOR AND MICROCONTROLLER CODE: EC6504 UNIT-1 1. How many memory locations are available in 8086 microprocessor? 2. What are the flags available in 8086

More information

Subject Code: Model Answer Page No: /25

Subject Code: Model Answer Page No: /25 Important Instructions to examiners: 1) The answers should be examined by key words and not as word-to-word as given in the model answer scheme. 2) The model answer and the answer written by candidate

More information

FACULTY OF ENGINEERING AND TECHNOLOGY

FACULTY OF ENGINEERING AND TECHNOLOGY FACULTY OF ENGINEERING AND TECHNOLOGY DEPARTMENT OF CSE COURSE PLAN Course Code : CS1007 Course Title : MICROPROCESSOR & INTERFACING Semester : III Course Time : JULY DEC 2014 SECTION Day A B C D E Timin

More information

EASWARI ENGINEERING COLLEGE DEPARTMENT OF ELECTRONICS AND COMMUNICATION QUESTION BANK - V SEMESTER ECE EC2304 MICROPROCESSORS AND MICROCONTROLLERS UNIT I 1. When the 8086 processor is in minimum mode and

More information

Question Bank Microprocessor and Microcontroller

Question Bank Microprocessor and Microcontroller QUESTION BANK - 2 PART A 1. What is cycle stealing? (K1-CO3) During any given bus cycle, one of the system components connected to the system bus is given control of the bus. This component is said to

More information

Unit-I. 1. INTRODUCTION TO MICROCONTROLLERS. Micro controller, types, selection of a microcontroller and applications

Unit-I. 1. INTRODUCTION TO MICROCONTROLLERS. Micro controller, types, selection of a microcontroller and applications Department of Technical Education DIPLOMA COURSE IN ELECTRONICS AND COMMUNICATION ENGINEERING Fourth Semester MICROCONTROLLERS AND APPLICATION Contact Hours/Week : 04 Contact Hours/Semester : 64 CONTENTS

More information

DHANALAKSHMI COLLEGE OF ENGINEERING DEPARTMENT OF ELECTRICAL AND ELECTRONICS ENGINEERING YEAR : III SEM : VI

DHANALAKSHMI COLLEGE OF ENGINEERING DEPARTMENT OF ELECTRICAL AND ELECTRONICS ENGINEERING YEAR : III SEM : VI DHANALAKSHMI COLLEGE OF ENGINEERING DEPARTMENT OF ELECTRICAL AND ELECTRONICS ENGINEERING YEAR : III SEM : VI EE2354- MICROPROCESSORS AND MICROCONTROLLER UNIT I 8085 and 8086 PROCESSOR PART A 1. Define

More information

Topics. Interfacing chips

Topics. Interfacing chips 8086 Interfacing ICs 2 Topics Interfacing chips Programmable Communication Interface PCI (8251) Programmable Interval Timer (8253) Programmable Peripheral Interfacing - PPI (8255) Programmable DMA controller

More information

Microprocessors and Microcontrollers. Assignment 1:

Microprocessors and Microcontrollers. Assignment 1: Microprocessors and Microcontrollers Assignment 1: 1. List out the mass storage devices and their characteristics. 2. List the current workstations available in the market for graphics and business applications.

More information

KINGS DEPARTMENT OF INFORMATION TECHNOLOGY QUESTION BANK. Subject Name: Microprocessors and Microcontrollers UNIT-I 8085 MICROPROCESSOR

KINGS DEPARTMENT OF INFORMATION TECHNOLOGY QUESTION BANK. Subject Name: Microprocessors and Microcontrollers UNIT-I 8085 MICROPROCESSOR KINGS COLLEGE OF ENGINEERING DEPARTMENT OF INFORMATION TECHNOLOGY QUESTION BANK Subject Name: Microprocessors and Microcontrollers Year/Sem: II/IV UNIT-I 8085 MICROPROCESSOR PART-A (2 MARKS) 1. Name the

More information

GUJARAT TECHNOLOGICAL UNIVERSITY

GUJARAT TECHNOLOGICAL UNIVERSITY GUJARAT TECHNOLOGICAL UNIVERSITY BRANCH NAME: INSTRUMENTATION & CONTROL ENGINEERING (17) SUBJECT NAME: EMBEDDED SYSTEM DESIGN SUBJECT CODE: 2171711 B.E. 7 th SEMESTER Type of course: Core Engineering Prerequisite:

More information

Class: S.E. (Electrical) Course: 2012 PAT. Semester: IV : FUNDAMENTALS OF MICROPROCESSOR AND MICROCONTROLLER Textbooks:

Class: S.E. (Electrical) Course: 2012 PAT. Semester: IV : FUNDAMENTALS OF MICROPROCESSOR AND MICROCONTROLLER Textbooks: Jagdamba Education Society s S.N.D. COLLEGE OF ENGINEERING & RESEARCH CENTRE Tal: Yeola Dist: Nashik Department of Electrical Engineering Academic Year: 2013-2014 (Teaching Plan) Class: S.E. (Electrical)

More information

Department of Electronics and Instrumentation Engineering Question Bank

Department of Electronics and Instrumentation Engineering Question Bank www.examquestionpaper.in Department of Electronics and Instrumentation Engineering Question Bank SUBJECT CODE / NAME: ET7102 / MICROCONTROLLER BASED SYSTEM DESIGN BRANCH : M.E. (C&I) YEAR / SEM : I / I

More information

BASIC INTERFACING CONCEPTS

BASIC INTERFACING CONCEPTS Contents i SYLLABUS UNIT - I 8085 ARCHITECTURE Introduction to Microprocessors and Microcontrollers, 8085 Processor Architecture, Internal Operations, Instructions and Timings, Programming the 8085-Introduction

More information

SARDAR RAJA COLLEGES SARDAR RAJA COLLEGE OF ENGINEERING ALANGULAM

SARDAR RAJA COLLEGES SARDAR RAJA COLLEGE OF ENGINEERING ALANGULAM SARDAR RAJA COLLEGES SARDAR RAJA COLLEGE OF ENGINEERING ALANGULAM DEPARTMENT OF ELECTRONICS & COMMUNICATION ENGINEERING MICRO LESSON PLAN SUBJECT NAME : MICROPROCESSOR AND MICRO CONTROLLER SUBJECT CODE

More information

Microprocessors/Microcontrollers

Microprocessors/Microcontrollers Microprocessors/Microcontrollers A central processing unit (CPU) fabricated on one or more chips, containing the basic arithmetic, logic, and control elements of a computer that are required for processing

More information

SYLLABUS UNIT - I 8086/8088 ARCHITECTURE AND INSTRUCTION SET

SYLLABUS UNIT - I 8086/8088 ARCHITECTURE AND INSTRUCTION SET 1 SYLLABUS UNIT - I 8086/8088 ARCHITECTURE AND INSTRUCTION SET Intel 8086/8088 Architecture Segmented Memory, Minimum and Maximum Modes of Operation, Timing Diagram, Addressing Modes, Instruction Set,

More information

INTRODUCTION OF MICROPROCESSOR& INTERFACING DEVICES Introduction to Microprocessor Evolutions of Microprocessor

INTRODUCTION OF MICROPROCESSOR& INTERFACING DEVICES Introduction to Microprocessor Evolutions of Microprocessor Course Title Course Code MICROPROCESSOR & ASSEMBLY LANGUAGE PROGRAMMING DEC415 Lecture : Practical: 2 Course Credit Tutorial : 0 Total : 5 Course Learning Outcomes At end of the course, students will be

More information

ITT Technical Institute. ET2640 Microprocessors and Microcontrollers Onsite and Online Course SYLLABUS

ITT Technical Institute. ET2640 Microprocessors and Microcontrollers Onsite and Online Course SYLLABUS ITT Technical Institute ET2640 Microprocessors and Microcontrollers Onsite and Online Course SYLLABUS Credit hours: 4.5 Contact/Instructional hours: 56 (34 Theory Hours, 22 Lab Hours) Prerequisite(s) and/or

More information

Understanding the basic building blocks of a microcontroller device in general. Knows the terminologies like embedded and external memory devices,

Understanding the basic building blocks of a microcontroller device in general. Knows the terminologies like embedded and external memory devices, Understanding the basic building blocks of a microcontroller device in general. Knows the terminologies like embedded and external memory devices, CISC and RISC processors etc. Knows the architecture and

More information

Microprocessor and Microcontroller question bank. 1 Distinguish between microprocessor and microcontroller.

Microprocessor and Microcontroller question bank. 1 Distinguish between microprocessor and microcontroller. Course B.E(EEE) Batch 2015 Semester V Subject code subject Name UAEE503 Microprocessor and Microcontroller question bank UNIT-1 Architecture of a Microprocessor PART-A Marks: 2 1 Distinguish between microprocessor

More information

Microcontrollers. Fig. 1 gives a comparison of a microprocessor system and a microcontroller system.

Microcontrollers. Fig. 1 gives a comparison of a microprocessor system and a microcontroller system. Syllabus: : Introduction to, 8051 Microcontroller Architecture and an example of Microcontroller based stepper motor control system (only Block Diagram approach). (5 Hours) Introduction to A microcontroller

More information

EEE3410 Microcontroller Applications Department of Electrical Engineering Lecture 4 The 8051 Architecture

EEE3410 Microcontroller Applications Department of Electrical Engineering Lecture 4 The 8051 Architecture Department of Electrical Engineering Lecture 4 The 8051 Architecture 1 In this Lecture Overview General physical & operational features Block diagram Pin assignments Logic symbol Hardware description Pin

More information

PART B UNIT II PART A

PART B UNIT II PART A SRM INSTITUTE OF SCIENCE AND TECHNOLOGY (Deemed University) DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING QUESTION BANK SUB : Microprocessor/CS201 YEAR/SEM : II/III UNIT I PART - A 1. Differentiate accumulator

More information

Code No: Set No. 1

Code No: Set No. 1 Code No: 2320404 Set No. 1 1. a) Draw the architectural diagram of 8085 and explain the function of each block in detail b) Discuss about Multiplexing in 8086 microprocessor [10+6] 2. a) Explain in detail

More information

EMBEDDED SYSTEMS COURSE CURRICULUM

EMBEDDED SYSTEMS COURSE CURRICULUM On a Mission to Transform Talent EMBEDDED SYSTEMS COURSE CURRICULUM Table of Contents Module 1: Basic Electronics and PCB Software Overview (Duration: 1 Week)...2 Module 2: Embedded C Programming (Duration:

More information

e-pg Pathshala Subject : Computer Science Paper: Embedded System Module: 8051 Architecture Module No: CS/ES/5 Quadrant 1 e-text

e-pg Pathshala Subject : Computer Science Paper: Embedded System Module: 8051 Architecture Module No: CS/ES/5 Quadrant 1 e-text e-pg Pathshala Subject : Computer Science Paper: Embedded System Module: 8051 Architecture Module No: CS/ES/5 Quadrant 1 e-text In this lecture the detailed architecture of 8051 controller, register bank,

More information

MICROPROCESSORS & MICRO CONTROLLER COLLEGE OF ENGINEERING DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING QUESTION BANK

MICROPROCESSORS & MICRO CONTROLLER COLLEGE OF ENGINEERING DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING QUESTION BANK KINGS COLLEGE OF ENGINEERING DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING QUESTION BANK SUBJECT CODE: EC1257 SUBJECT NAME: MICROPROCESSOR AND MICROCONTROLLER YEAR : II IT SEM : IV UNIT I THE 8085 MICROPROCESSOR

More information

Day Hour Timing pm pm am am

Day Hour Timing pm pm am am SRM UNIVERSITY FACULTY OF ENGINEERING AND TECHNOLOGY SCHOOL OF COMPUTING DEPARTMENT OF SOFTWARE ENGINEERING COURSE PLAN Course Code : SE1002 Course Title : COMPUTER ORGANIZATION AND ARCHITECTURE Semester

More information

END-TERM EXAMINATION

END-TERM EXAMINATION (Please Write your Exam Roll No. immediately) END-TERM EXAMINATION DECEMBER 2006 Exam. Roll No... Exam Series code: 100919DEC06200963 Paper Code: MCA-103 Subject: Digital Electronics Time: 3 Hours Maximum

More information

8051 microcontrollers

8051 microcontrollers 8051 microcontrollers Presented by: Deepak Kumar Rout Synergy Institute of Engineering and Technology, Dhenkanal Chapter 2 Introduction Intel MCS-51 family of microcontrollers consists of various devices

More information

8051 Microcontroller

8051 Microcontroller 8051 Microcontroller The 8051, Motorola and PIC families are the 3 leading sellers in the microcontroller market. The 8051 microcontroller was originally developed by Intel in the late 1970 s. Today many

More information

Description of the Simulator

Description of the Simulator Description of the Simulator The simulator includes a small sub-set of the full instruction set normally found with this style of processor. It includes advanced instructions such as CALL, RET, INT and

More information

2. (a) Draw and explain the pin out diagram of (b) Explain the various operations performed by Bus Interfacing unit in 8086.

2. (a) Draw and explain the pin out diagram of (b) Explain the various operations performed by Bus Interfacing unit in 8086. Code No: RR420303 Set No. 1 IV B.Tech II Semester Supplimentary Examinations, May 2008 MICROPROCESSORS (Mechanical Engineering) Time: 3 hours Max Marks: 80 Answer any FIVE Questions All Questions carry

More information

2. List the five interrupt pins available in INTR, TRAP, RST 7.5, RST 6.5, RST 5.5.

2. List the five interrupt pins available in INTR, TRAP, RST 7.5, RST 6.5, RST 5.5. DHANALAKSHMI COLLEGE OF ENGINEERING DEPARTMENT OF ELECTRICAL AND ELECTRONICS ENGINEERING EE6502- MICROPROCESSORS AND MICROCONTROLLERS UNIT I: 8085 PROCESSOR PART A 1. What is the need for ALE signal in

More information

www.vidyarthiplus.com www.vidyarthiplus.com www.vidyarthiplus.com www.vidyarthiplus.com www.vidyarthiplus.com Time : Three hours Reg. No. : B.E./B.Tech. DEGREE EXAMINATION, APRIL/MAY 2011 Sixth

More information

SRI VENKATESWARA COLLEGE OF ENGINEERING

SRI VENKATESWARA COLLEGE OF ENGINEERING COURSE DELIVERY PLAN - THEORY Page 1 of 6 Department of Computer Science & Engineering / Information Technology B.E/B.Tech/M.E/M.Tech : B.E - CSE / B.Tech - IT Regulation: 2013 PG Specialisation : - Sub.

More information

FIFTH SEMESTER DIPLOMA EXAMINATION IN ENGINEERING/ TECHNOLOGY-MARCH 2014 EMBEDDED SYSTEMS (Common for CT,CM) [Time: 3 hours] (Maximum marks : 100)

FIFTH SEMESTER DIPLOMA EXAMINATION IN ENGINEERING/ TECHNOLOGY-MARCH 2014 EMBEDDED SYSTEMS (Common for CT,CM) [Time: 3 hours] (Maximum marks : 100) (Revision-10) FIFTH SEMESTER DIPLOMA EXAMINATION IN ENGINEERING/ TECHNOLOGY-MARCH 2014 EMBEDDED SYSTEMS (Common for CT,CM) [Time: 3 hours] (Maximum marks : 100) PART-A (Maximum marks : 10) I. Answer all

More information

UNIT V MICRO CONTROLLER PROGRAMMING & APPLICATIONS TWO MARKS. 3.Give any two differences between microprocessor and micro controller.

UNIT V MICRO CONTROLLER PROGRAMMING & APPLICATIONS TWO MARKS. 3.Give any two differences between microprocessor and micro controller. UNIT V -8051 MICRO CONTROLLER PROGRAMMING & APPLICATIONS TWO MARKS 1. What is micro controller? Micro controller is a microprocessor with limited number of RAM, ROM, I/O ports and timer on a single chip

More information

Sencer Yeralan and Helen Emery Gainesville, Florida January 2000

Sencer Yeralan and Helen Emery Gainesville, Florida January 2000 Preface This book is an outgrowth of the notes and experiments developed for the graduate classes at the University of Florida. It is intended for students, hobbyists, engineers, and scientists who would

More information

EC6504 MICROPROCESSOR AND MICROCONTROLLER

EC6504 MICROPROCESSOR AND MICROCONTROLLER UNIT I THE 8086 MICROPROCESSOR 1. What do you mean by Addressing modes? (May/June 2014) The different ways that a microprocessor can access data are referred to as addressing modes. 2. What is meant by

More information

W.E.F. SESSION Course: B. Sc. 3 rd Year Electronics Scheme of Examination for Semester 5 & 6

W.E.F. SESSION Course: B. Sc. 3 rd Year Electronics Scheme of Examination for Semester 5 & 6 W.E.F. SESSION 2013-2014 Course: B. Sc. 3 rd Year Electronics Scheme of Examination for Semester 5 & 6 Semester - 5 S.No. Paper Marks Marks Exam. Duration Internal Assessment External Marks 1. Paper-I

More information

Government of Karnataka Department of Technical Education Board of Technical Examinations, Bengaluru

Government of Karnataka Department of Technical Education Board of Technical Examinations, Bengaluru Prerequisites Government of Karnataka Department of Technical Education Board of Technical Examinations, Bengaluru Course Title: Microcontroller & Applications Course Code : 15EC42T Credits : 4 Semester

More information

8254 is a programmable interval timer. Which is widely used in clock driven digital circuits. with out timer there will not be proper synchronization

8254 is a programmable interval timer. Which is widely used in clock driven digital circuits. with out timer there will not be proper synchronization 8254 is a programmable interval timer. Which is widely used in clock driven digital circuits. with out timer there will not be proper synchronization between two devices. So it is very useful chip. The

More information

UNIT-I. 1.Draw and explain the Architecture of a 8085 Microprocessor?

UNIT-I. 1.Draw and explain the Architecture of a 8085 Microprocessor? UNIT-I INTRODUCTION TO MICROPROCESSOR A common way of categorizing microprocessors is by the no. of bits that their ALU can work with at a time. (i) The first commercially available microprocessor was

More information

ENE 334 Microprocessors

ENE 334 Microprocessors Page 1 ENE 334 Microprocessors Lecture 7: MCS-51 Architecture I : Dejwoot KHAWPARISUTH http://webstaff.kmutt.ac.th/~dejwoot.kha/ ENE 334 MCS-51 Architecture I Page 2 Outlines: 8051 Microcontroller Hardware

More information

Microcomputer Architecture and Programming

Microcomputer Architecture and Programming IUST-EE (Chapter 1) Microcomputer Architecture and Programming 1 Outline Basic Blocks of Microcomputer Typical Microcomputer Architecture The Single-Chip Microprocessor Microprocessor vs. Microcontroller

More information

Intel 8086 MICROPROCESSOR. By Y V S Murthy

Intel 8086 MICROPROCESSOR. By Y V S Murthy Intel 8086 MICROPROCESSOR By Y V S Murthy 1 Features It is a 16-bit μp. 8086 has a 20 bit address bus can access up to 2 20 memory locations (1 MB). It can support up to 64K I/O ports. It provides 14,

More information

Department of Electronics and Communication Engineering Microprocessors and Microcontrollers Laboratory Description:

Department of Electronics and Communication Engineering Microprocessors and Microcontrollers Laboratory Description: Microprocessors and Microcontrollers Laboratory Description: This laboratory enables III year II Semester ECE, and IV year I Semester EEE students to perform the various experiments in the area of Microprocessors

More information

1. What is Microprocessor? Give the power supply & clock frequency of 8085?

1. What is Microprocessor? Give the power supply & clock frequency of 8085? 1. What is Microprocessor? Give the power supply & clock frequency of 8085? A microprocessor is a multipurpose, programmable logic device that reads binary instructions from a storage device called memory

More information

Academic Course Description

Academic Course Description BEC003 Integrated Services Digital Network Academic Course Description BHARATH UNIVERSITY Faculty of Engineering and Technology Department of Electronics and Communication Engineering BEC002INTEGRATED

More information

EC2304-MICROPROCESSOR AND MICROCONROLLERS 2 marks questions and answers UNIT-I

EC2304-MICROPROCESSOR AND MICROCONROLLERS 2 marks questions and answers UNIT-I EC2304-MICROPROCESSOR AND MICROCONROLLERS 2 marks questions and answers 1. Define microprocessors? UNIT-I A semiconductor device(integrated circuit) manufactured by using the LSI technique. It includes

More information

MLR INSTITUTE OF TECHNOLOGY DUNDIGAL , HYDERABAD QUESTION BANK

MLR INSTITUTE OF TECHNOLOGY DUNDIGAL , HYDERABAD QUESTION BANK MLR INSTITUTE OF TECHNOLOGY DUNDIGAL - 500 043, HYDERABAD QUESTION BANK Course Name : EMBEDDED SYSTEMS Course Code : A57043 Class : IV B. Tech I Semester Branch : ECE Year : 2015 2016 Course Faculty :

More information

Modesto Junior College Course Outline of Record CMPSC 241

Modesto Junior College Course Outline of Record CMPSC 241 Modesto Junior College Course Outline of Record CMPSC 241 I. OVERVIEW The following information will appear in the 2010-2011 catalog CMPSC 241 Assembly Language Programming Prerequisite: Satisfactory completion

More information

CHETTINAD COLLEGE OF ENGINEERING AND TECHNOLOGY COMMUNICATION ENGINEERING REG 2008 TWO MARKS QUESTION AND ANSWERS

CHETTINAD COLLEGE OF ENGINEERING AND TECHNOLOGY COMMUNICATION ENGINEERING REG 2008 TWO MARKS QUESTION AND ANSWERS CHETTINAD COLLEGE OF ENGINEERING AND TECHNOLOGY B.E.,/B.TECH., ELECTRONICS EC6504 MICROPROCESSORS & MICRO CONTROLLERS COMMUNICATION ENGINEERING REG 2008 TWO MARKS QUESTION AND ANSWERS UNIT 1 AND 2 CS SUBJECT

More information

Academic Course Description

Academic Course Description BEC601 - COMPUTER COMMUNICATION AND NETWORKS Course (catalog) description Academic Course Description BHARATH UNIVERSITY Faculty of Engineering and Technology Department of Electronics and Communication

More information

2. (2 pts) If an external clock is used, which pin of the 8051 should it be connected to?

2. (2 pts) If an external clock is used, which pin of the 8051 should it be connected to? ECE3710 Exam 2. Name _ Spring 2013. 5 pages. 102 points, but scored out of 100. You may use any non-living resource to complete this exam. Any hint of cheating will result in a 0. Part 1 Short Answer 1.

More information

Unit I. Introduction Microcontrollers and Embedded processors Overview of the 8051 Inside the 8051 Addressing Modes

Unit I. Introduction Microcontrollers and Embedded processors Overview of the 8051 Inside the 8051 Addressing Modes Unit I Introduction Microcontrollers and Embedded processors Overview of the 8051 Inside the 8051 Addressing Modes 1.1.1. Basic Introduction 1.1.1. Basic Introduction (contd.) 1.1.1. Basic Introduction

More information

8086 Interrupts and Interrupt Responses:

8086 Interrupts and Interrupt Responses: UNIT-III PART -A INTERRUPTS AND PROGRAMMABLE INTERRUPT CONTROLLERS Contents at a glance: 8086 Interrupts and Interrupt Responses Introduction to DOS and BIOS interrupts 8259A Priority Interrupt Controller

More information

Lecture 1. Course Overview and The 8051 Architecture

Lecture 1. Course Overview and The 8051 Architecture Lecture 1 Course Overview and The 8051 Architecture MCUniversity Program Lectures 8051 architecture t System overview of C8051F020 8051 instruction set System clock, crossbar and GPIO Assembler directives

More information

Department of Computer Science and Engineering

Department of Computer Science and Engineering Department of Computer Science and Engineering QUESTION BANK Subcode/Subject : CS1304 Microprocessor & Microcontroller Year/Sem: III / V UNIT I THE 8085 MICROPROCESSOR PART A ( 2Marks) 1. How AD0-AD7 are

More information

COURSE OBJECTIVES. Name of the Program : B.Tech Year: II Section: A, B & C. Course/Subject : MATLAB/ LABVIEW LAB Course Code: GR11A2020

COURSE OBJECTIVES. Name of the Program : B.Tech Year: II Section: A, B & C. Course/Subject : MATLAB/ LABVIEW LAB Course Code: GR11A2020 Academic Year : 201-2014 COURSE OBJECTIVES Semester : I Name of the Program : B.Tech Year: II Section: A, B & C Course/Subject : MATLAB/ LABVIEW LAB Course Code: GR11A2020 Name of the Faculty : K.Sireesha,Assistant

More information

8051 Microcontroller

8051 Microcontroller 8051 Microcontroller 1 Salient Features (1). 8 bit microcontroller originally developed by Intel in 1980. (2). High-performance CMOS Technology. (3). Contains Total 40 pins. (4). Address bus is of 16 bit

More information

Write A General Form Of The Assembly

Write A General Form Of The Assembly Write A General Form Of The Assembly Instruction Of 8085 Official Full-Text Publication: An Introduction to Microprocessor 8085 on ResearchGate, the professional network for scientists. Therefore, it is

More information