You are on page 1of 7

YEAR III L T P C

MICROCONTROLLER & APPLICATIONS


SEMESTER VI 3 0 0 3
(Common to EEE,MECT & B.Tech – Solar and Alternate Energy)
AIM:
To provide the knowledge about the processors and controllers and its functioning
OBJECTIVES :
 To learn the concepts of microprocessors.
 To get knowledge in interfacing devices.
 To know the concepts of microcontroller and its applications.
 To develop skill in simple program writing.

UNIT I – INTEL 8086 MICROCPROCESSOR 9


Architecture of 8086-Register organization – Signal Description of 8086 - 8086 Instructions set –
Addressing modes – Assembler directives and operators- simple programs.
.
UNIT II – PERIPHERAL INTERFACING 9
Programmable Peripheral Interface 8255 – Programmable Communication Interface 8251
USART – Programmable Interrupt Controller 8259A - Programmable Interval Timer 8253 –
Keyboard/Display Controller 8279 – A-to-D converter – D-to-A converter.

UNIT III – INTEL 8051 MICROCONTROLLER 9


Introduction to 8 bit microcontroller – architecture of 8051- Signal descriptions of 8051- Role of
PC and DPTR- Flags and PSW- CPU registers- Internal RAM & ROM- Special Function
Register-Counter & Timers- Serial Communication.

UNIT IV – ASSEMBLY LANGUAGE PROGRAM OF INTEL 8051 9


Interrupt- Addressing Mode- Data Transfer Instruction- Arithmetic Instruction- Logical
Instruction- Jump Loop & Call Instruction- I/O Port Programming.

UNIT V – INTERFACING AND APPLICATION OF INTEL 8051 9


LCD Interfacing - A/D and D/A Interfacing- Sensor Interfacing- Relays and Optoisolators-
Stepper Motor Interfacing- DC Motor Interfacing.

TEXTBOOKS
1. Krishna Kant, “Microprocessors and Microcontrollers Architecture, programming and
system Design using 8085, 8086, 8051 and 8096”. PHI2007. (Unit I & II).
2. Muhammad Ali Mazidi and Janica Gilli Mazidi, The 8051 microcontroller and embedded
systems, Pearson Education, 5th Indian reprint, 2003. (Unit III to V)

REFERENCE BOOKS :
1. Rafiquzzaman M. – Microprocessors – Theory and Applications Intel and Motorola, PHI
Pvt. Ltd., New Delhi 2001.
2. Douglas V.Hall – Microprocessors and Interfacing programming and hardware, Tata
McGraw Hill Edition 1997.
3. A.K Roy, K.M Bhurchandi, Intel Microprocessors Architecture, Programming and
Interfacing McGraw Hill International Edition – 2001
VINAYAKA MISSIONS RESEARCH FOUNDATION
(DEEMED TO BE UNIVERSITY)
VMKV ENGINEERING COLLEGE, SALEM
&
AARUPADAI VEEDU INSTITUTE OF TECHNOLOGY, CHENNAI
DEPARTMENT OF ELECTRONICS & COMMUNICATION ENGINEERING
QUESTION BANK

DEGREE / BRANCH : B.E.-EEE & MECHATRONICS


SUBJECT : MICROCONTROLLER & APPLICATIONS
YEAR & SEMESTER : III / VI
REGULATION : CBCS R 2015

UNIT-I
INTEL 8086 MICROPROCESSOR
PART – A
1. Define Microprocessor.
2. How many data lines and address lines are available in 8086?
3. What are the flags in 8086?
4. What are the segments registers of 8086?
5. What are the signals used in 8086 maximum mode operation?
6. What is the use of MN/MX signals in 8086?
7. What is the position of the Stack Pointer after the PUSH instruction?
8. List out the different functional units in 8086.
9. Which flags can be set or reset by the programmer and also used to control the operation
of the processor?
10. What does EU do?
11. What are the types of addressing modes in 8086?
12. List out some functions of BIU.
13. List the advantages of using segment registers in 8086.
14. List out some features of 8086.
15. Define instruction pipelining.
16. Draw the 8086 flag register format
17. Mention the role of BHE signals.
18. List out the role of queue in 8086.
19. How clock signal is generated in 8086? What is the maximum internal clock frequency of
8086?
20. Define assembler directives.

PREPARED BY VERIFIED BY HOD


PART – B
1. Discuss in detail about the architecture of 8086 with a neat diagram.
2. Describe in details the signal descriptions of 8086.
3. Explain in details the data transfer instruction set of 8086 with examples.
4. Describe the logical and branching instruction set of 8086 with examples.
5. Describe the Arithmetic instruction set of 8086 with examples.
6. Write an assembly language program for two 16 bit addition and subtraction using 8086.
7. Discuss in detail about different Addressing Modes available in 8086.
8. Explain in detail about Assembler Directives in 8086.
9. Write an assembly language program for two 16 bit Multiplication and Division using
8086.
10. Write short notes on:
a. Data Transfer Instruction
b. Arithmetic Instruction

UNIT-II
PERIPHERAL INTERFACING
PART – A
1. Give the significant use of 8251 chip.
2. Mention the various programmed data transfer method.
3. What is synchronous data transfer?
4. Mention the basic modes of operation of 8255.
5. What are the features used in mode 2 in8255?
6. What are the modes of operation used in 8253?
7. What are the different types of write operations used in 8253?
8. Give the different types of command words used in 8259A.
9. List out the operation modes of 8259A.
10. What is the output modes used in 8279?
11. What are the modes used in keyboard modes?
12. What are the modes used in display modes?
13. Mention the use of modem control unit in 8251.
14. Define USART.
15. Mention the use of modem control unit in 8251.
16. List out the major components of the Keyboard/ Display interface.
17. What is the use of MODEM in serial communication?
18. What is BSR mode?
19. Compare parallel and serial data transfer.
20. What are the modes used in analog to digital convertor using 8086?

PREPARED BY VERIFIED BY
Mr.B.RAJASEKARAN Mr.R.THIRUNAVUKKARASU
PART – B
1. Draw the architecture of IC 8255 and explain its function.
2. Explain the modes of operation of 8255 in detail.
3. Draw the architecture of IC 8251 and explain its function.
4. With a neat diagram explain the function of 8253.
5. Explain the modes of operation of 8253 in detail.
6. Explain in details about Programmable interrupt controller 8259A.
7. Discuss the functions of IC 8279 key board / display controller with a block diagram.
8. With neat diagram explain the A/D Convertor using 8086.
9. With neat diagram explain the D/A Convertor using 8086.
10. Write short notes on:
a. A/D Convertor
b. D/A Convertor
UNIT-III
INTEL 8051 MICROCONTROLLERS
PART – A
1. Define Microcontroller.
2. Mention the functions of RS1 and RS0 bits in the flag register of Intel 8051
microcontroller.
3. What are the alternate functions of Port 3 in 8051 microcontroller?
4. Mention the functions of the pins PSEN and EA of 8051.
5. Define DPTR of 8051.
6. Define SP of 8051
7. Name the special functions registers available in 8051
8. Mention the register IE format of 8051.
9. What is the importance of special function registers in 80851?
10. List out the features of 8051 microcontroller.
11. Draw the format of PSW.
12. Draw the memory structure of 8051
13. What is the use of DPTR?
14. What is the role of Timer/counter register in 8051?
15. What is the function of SM2 bit present in SCON register in 8051?
16. What is the advantage of microcontroller over microprocessor?
17. What is the function of IP register in 8051?
18. If a 12 Mhz crystal is connected with 8051, how much is the time taken for the count in
timer 0 to get incremented by one?
19. Define baud rate.
20. What are the timers available in 8051?

PREPARED BY VERIFIED BY
Mr.B.RAJASEKARAN Mr.R.THIRUNAVUKKARASU
PART – B
1. With a neat sketch, clarify the functional block diagram of 8051 Microcontroller.
2. Draw the pin diagram of 8051 and explain the pin details.
3. With a neat sketch, explain in detail about TCON
4. Explain in detail about the special function registers available in 8051
5. With a neat sketch, explain in detail about TMOD
6. With a neat diagram explain in detail about Internal RAM & ROM.
7. With a neat sketch, explain in detail about SCON
8. Difference between Microprocessor & Microcontroller.
9. Write Short notes on:
a. Interrupt Priority Register (IP) b. Alternate Function of Port 3
10. Write short notes on:
a. Program Status Word (PSW) b. Interrupt Enable Register (IE)

UNIT-IV
ASSEMBLY LANGUAGE PROGRAM OF INTEL 8051
PART – A
1. Name the interrupts of 8051 microcontroller.
2. What is the external hardware interrupts in 8051?
3. What is the function of SWAP instruction in 8051?
4. What is the default priority of the interrupts in 8051?
5. Write a program using 8051 assembly language to change the date 55H stored in the
lower byte of the data pointer register to AAH using rotate instruction.
6. Write a program to load accumulator A, DPH and DPL with 30 H.
7. Write a program to subtract the contents of R1 of Bank0 from the contents of R0 of
Bank2.
8. Write the contents of the accumulator after the execution of the following program
segments:
(i) MOV A, #3CH (ii) MOV R4, #66H (iii) ANL A, R4
9. Name the addressing mode of 8051 microcontroller.
10. What is the type of instruction set in 8051 microcontroller?
11. What is the function of XCHD instruction?
12. Mention the I/O instructions of 8051 microcontroller.
13. What are the data transfer instructions present in 8051 microcontroller?
14. What is the difference between MOV & MOVX instruction of 8051 microcontroller?
15. Name the unconditional jump instruction of 8051 microcontroller.
16. What is the function of MOVC instruction in 8051?
17. What is the operation of the given 8051 microcontroller instructions XRL A, direct?
18. What are the different operations performed by Boolean variable instructions of 8051?
19. How can you perform multiplication using 8051 microcontroller?
20. Name the unconditional call instruction of 8051 microcontroller.

PREPARED BY VERIFIED BY
Mr.B.RAJASEKARAN Mr.R.THIRUNAVUKKARASU
PART-B
1. Elaborate the data transfer instruction set of 8051 with examples.
2. Explain in detail about Arithmetic instruction set 8051 with examples.
3. Explain in detail about interrupts of 8051.
4. Describe the various addressing modes in 8051.
5. Discuss about logical instruction set of 8051 with examples.
6. Discuss about control transfer instruction set of 8051 with examples.
7. Write an assembly language program for two 8 bit addition and multiplication in 8051.
8. Write an assembly language program for two 8 bit subtraction and Division in 8051.
9. Write an assembly language program for Interrupt & UART Operations. in 8051.
10. Discuss about Logical & control transfer instruction set of 8051 with examples.

UNIT-V
INTERFACING & APPLICATION OF INTEL 8051
PART – A
1. Define Interfacing.
2. List out the major components of the keyboard/Display interface.
3. What is Key bouncing?
4. Mention the uses of stepper motor.
5. Difference between microprocessor based and microcontroller based system.
6. Define alphanumeric displays.
7. Define ADC.
8. Draw the diagram of circuit to display single digit driver circuit.
9. Mention some limitations by increasing the number of ICS.
10. Mention some few points of interfacing microcomputer ports to high-power devices.
11. Give some features of stepper motor.
12. Draw the diagram of successive approximation ADC.
13. Define DAC.
14. Draw the block diagram of 8-bit DAC.
15. Classify different types of sensors
16. Differentiate between LED & LCD displays.
17. Mention few limitations of Thermocouple.
18. List any applications of microcontroller.
19. Define Optoisolator.
20. Define Relay.

PREPARED BY VERIFIED BY
Mr.B.RAJASEKARAN Mr.R.THIRUNAVUKKARASU
PART – B
1. Discuss in detail interfacing a microcontroller to Liquid-crystal display interfacing with a
diagram.
2. With illustration explain interfacing a microcontroller to a stepper motor.
3. Discuss on DAC interfacing with a neat diagram.
4. Discuss on ADC interfacing with a neat diagram.
5. Explain about High Power device interfacing.
6. With illustration explain interfacing a microcontroller to a DC Motor.
7. Discuss in detail interfacing a microcontroller to Sensor interfacing with a diagram.
8. Write an assembly language program ADC interfacing using 8051 microcontroller.
9. Write short notes on:
a. ADC b. DAC
10. Write short notes on:
b. Relay b. Opto isolator

PREPARED BY VERIFIED BY HOD


Mr.B.RAJASEKARAN Mr.R.THIRUNAVUKKARASU Dr.T.MUTHUMANICKAM

You might also like