Thursday 2 August 2018

MID SEM SYLLABUS and Question Bank of MICROPROCESSOR AND MICRO CONTROLLER INTERFACING (SEM-5)


Note: Entire GTU syllabus from CHAPTER  1 to CHAPTER 5. 
Partial syllabus for CHAPTER 6 CHAPTER 7 as mentioned. Refer past papers of GTU and MID SEM exams for preparation. 

CHAPTER 1.Review of logic devices and memories:
 CHAPTER 2.Microprocessor Based Systems:
CHAPTER 3.8085 Microprocessor: 
CHAPTER 4.8051 Microcontroller architecture: 
CHAPTER 5.8051 Assembly language programming (Only Assembly language programming)

CHAPTER 6 : 8051 Timer/Counter: Use of counter as timer, Timer/Counters and associated registers, Various modes of timer/counter operations (NO PROGRAMMING FROM THIS CHAPTER)

CHAPTER 7: 8051 Interrupts: Concept of Interrupt, interrupt versus polling, Types of interrupts in 8051, Reset, interrupt control and associated registers, interrupt vectors, Interrupt execution, RETI instruction. (NO PROGRAMMING FROM THIS CHAPTER)


question bank

MICROPROCESSOR AND MICROCONTROLLER INTERFACING (2150907) , SEM-V ELECTRICAL
1 Discuss the Microcomputer organization with suitable block diagram.
2 What are the advantages of Assembly language in comperision with High level languages?
3 Explain how address/data lines AD0-AD7 are de-multiplexed. Draw logic diagram to generate control signals MEMW, MEMR, IOW and IOR from IO/M,WR and RD.
4 Draw the internal block diagram of microprocessor 8085 and explain the working of (i) Program Counter register (ii) Flag register with Bit significance.
5 Define T-state, machine cycle and instruction cycle. Draw the timing diagram for the instruction IN AA h.
6 Explain the execution of the instruction STA 2050H with neat timing diagram
7 Explain the execution of the instruction  MOV A,B  with neat timing diagram
8 Explain the execution of the instruction  MVI B, #05H  with neat timing diagram
9 Draw timing diagram of OUT FFh instruction
10 What is interrupt? What are the interrupts available in 8085 microprocessor?
11 Draw and explain programming model of 8085 microprocessor. Explain working of 16 bit registers
12 Draw and explain the pin diagram of 8085.
13 What are Tri-state devices and why are they essential in a Bus oriented system?
14 Some of the pins of 8085 are listed below .For each pin show whether it is an
input line or an output line and mention its function. (1) ALE (2) SOD (3) TRAP(4) READY (5) HOLD
15 Make comparision between Memory mapped I/O and I/O Mapped I/O.
16 Discuss the features of 8051 microcontroller.
17 In what ways microcontrollers are different than microprocessors. Also explain applications of Microcontrollers. 
18 Draw and explain the Functional Block Diagram of 8051 Microcontrollers.
19 Compare Von-Neumann & Harvard architecture, CISC & RISC processors.
20 Explain the SFR space in detail. Also mention the addresses which are byte as well as bit addressable in this region. Also explain function of SP, DPTR and PC. List out different SFR’s found in 8051.  
21 Discuss the internal RAM structure of 8051. Explain SFR space in detail
22 What are the addressing modes for 8051? Explain in brief giving suitable example.
23 Draw & explain the physical port structure and also list the alternate functions of all the ports of 8051.
24 Draw & explain the physical port structure Port 0 and Port 1.
25 explain about differeent General Purpose register of 8051.
26 Differentiate between SJMP & LJMP, RET & RETI, MOVX & MOVC, SWAP and XCHG, Bit level ANL and Byte Level ANL
27 Give bit format of PSW in 8051. Explain bit significance of each bit.
28 What do you mean by bit wise Programming in 8051? What are its advantages?
29 Draw the pin diagram of 8051 Microcontroller.
30 Explain various data transfer instruction for transferring data (1) from internal memory to registers and vice versa (2)From external memory to   8051  microcontroller and vice versa and (3) from program memory to  8051 microcontroller and vice versa .
31 Discuss the Arithmetical and logical Instructions of 8051 with suitable examples.
32 What is jump range? Explain short absolute, long absolute and relative jump using appropriate instruction.
33 Write an ALP to add a block of 5 data bytes, stored in internal  RAM starting at Location 40h and store the result at location 45h (consider carry). 
34 Write an assembly language program to accept 10 numbers from port 1 and store them in RAM locations starting from 50H. Draw flowchart.
35 Explain editor, assembler, compiler and linker. Also explain assembler directives. (i) ORG (ii) EQU (iii) END.
36 Write short note on program development tools of 8051.
37 Write a program to toggle bit P2.3 continuously.
38 Write a program to create square wave of 50% duty cycle on bit 0 of port 1.
39 A switch is connected to P0.2. Write a program to check status of switch and perform the following. (1) If Switch=0, send letter 'N' to P3  (2)  If Switch=1, send letter 'Y' to P3. 
40 Explain Mode0,Mode1, Mode 2 of Timer in 8051.
41 Explain TMOD,TCON and SCON registers of timer module in 8051.
42 Explain IE,IP registers of 8051.
43 Discusss the priority of interrupt in 8051.


1 comment: