2020 question paper
MICROPROCESSORS
24 questions
Q1a. Which among the below mentioned functions does not belong to the category of alternate functions usually performed by Port 3 (Pins 10-17)? (i) External interrupts (ii) Internal interrupts (iii) Serial ports (iv) Read/Write control signals20202m
Module 2: The 8051 Architecture
View this question on its own page →Which among the below mentioned functions does not belong to the category of alternate functions usually performed by Port 3 (Pins 10-17)?
(i) External interrupts
(ii) Internal interrupts
(iii) Serial ports
(iv) Read/Write control signalsQ1b. Why are the resonators not preferred for an oscillator circuit of 8051? (i) Because they do not avail for 12 MHz higher order frequencies (ii) Because they are unstable as compared to quartz crystals (iii) Because cost reduction due to its utility is almost negligible in comparison to total cost of microcontroller board (iv) All of the above20202m
Module 2: The 8051 Architecture
View this question on its own page →Why are the resonators not preferred for an oscillator circuit of 8051?
(i) Because they do not avail for 12 MHz higher order frequencies
(ii) Because they are unstable as compared to quartz crystals
(iii) Because cost reduction due to its utility is almost negligible in comparison to total cost of microcontroller board
(iv) All of the aboveQ1c. Which serial modes possess the potential to support the multi-processor type of communication? (i) Modes 0 & 1 (ii) Modes 1 & 2 (iii) Modes 2 & 3 (iv) All of the above20202m
Module 5: External Communication Interface
View this question on its own page →Which serial modes possess the potential to support the multi-processor type of communication?
(i) Modes 0 & 1
(ii) Modes 1 & 2
(iii) Modes 2 & 3
(iv) All of the aboveQ1d. Which flag allows to carry out the signed as well as unsigned addition and subtraction operations? (i) CY (ii) OV (iii) AC (iv) FO20202m
Module 2: The 8051 Architecture
View this question on its own page →Which flag allows to carry out the signed as well as unsigned addition and subtraction operations?
(i) CY
(ii) OV
(iii) AC
(iv) FOQ1e. Which among the single operand instructions complements the accumulator without affecting any of the flags? (i) CLR (ii) SETB (iii) CPL (iv) All of the above20202m
Module 3: Instruction Set and Programming
View this question on its own page →Which among the single operand instructions complements the accumulator without affecting any of the flags?
(i) CLR
(ii) SETB
(iii) CPL
(iv) All of the aboveQ1f. Which register usually stores the output generated by ALU in several arithmetic and logical operations? (i) Accumulator (ii) Special function register (iii) Timer register (iv) Stack pointer20202m
Module 2: The 8051 Architecture
View this question on its own page →Which register usually stores the output generated by ALU in several arithmetic and logical operations?
(i) Accumulator
(ii) Special function register
(iii) Timer register
(iv) Stack pointerQ1g. What is the required baud rate for an efficient operation of serial port devices in 8051 microcontroller? (i) 1200 (ii) 2400 (iii) 4800 (iv) 960020202m
Module 5: External Communication Interface
View this question on its own page →What is the required baud rate for an efficient operation of serial port devices in 8051 microcontroller?
(i) 1200
(ii) 2400
(iii) 4800
(iv) 9600Q1h. How does the microcontroller communicate with the external peripherals/memory? (i) Via I/O ports (ii) Via register arrays (iii) Via memory (iv) All of the above20202m
Module 4: Memory and I/O Interfacing
View this question on its own page →How does the microcontroller communicate with the external peripherals/memory?
(i) Via I/O ports
(ii) Via register arrays
(iii) Via memory
(iv) All of the aboveQ1i. How are the address and data buses removed in external memory type of microcontrollers? (i) Through demultiplexing by external latch & ALE signal (ii) Through demultiplexing by external latch & DLE signal (iii) Through multiplexing by external latch & DLE signal (iv) Through multiplexing by external latch & ALE signal20202m
Module 4: Memory and I/O Interfacing
View this question on its own page →How are the address and data buses removed in external memory type of microcontrollers?
(i) Through demultiplexing by external latch & ALE signal
(ii) Through demultiplexing by external latch & DLE signal
(iii) Through multiplexing by external latch & DLE signal
(iv) Through multiplexing by external latch & ALE signalQ1j. What are the essential tight constraints related to the design metrics of an embedded system? (i) Ability to fit on a single chip (ii) Low power consumption (iii) Fast data processing for real-time operations (iv) All of the above20202m
Module 1: Fundamentals of Microprocessors
View this question on its own page →What are the essential tight constraints related to the design metrics of an embedded system?
(i) Ability to fit on a single chip
(ii) Low power consumption
(iii) Fast data processing for real-time operations
(iv) All of the aboveQ2a. Interface 16 kB of ROM and 8 kB of RAM with 8051 microcontroller. Write their address range.20207m
Module 4: Memory and I/O Interfacing
View this question on its own page →Interface 16 kB of ROM and 8 kB of RAM with 8051 microcontroller. Write their address range.
Q2b. What value should be loaded into timer register so as to have a time delay of 5 ms? Write a program to create a pulse width of 5 ms on pin P2.3. Assume crystal frequency to be 11.0592 MHz.20207m
Module 6: Applications
View this question on its own page →What value should be loaded into timer register so as to have a time delay of 5 ms? Write a program to create a pulse width of 5 ms on pin P2.3. Assume crystal frequency to be 11.0592 MHz.
Q3a. Determine if an 8051 in mode 1 can communicate with an 8051 in mode 3.20207m
Module 5: External Communication Interface
View this question on its own page →Determine if an 8051 in mode 1 can communicate with an 8051 in mode 3.
Q3b. Character transmission can be done by using a time delay greater than the character time before moving a new byte to SBUF. Explain why character reception must use an interrupt flag if all characters are to be received.20207m
Module 5: External Communication Interface
View this question on its own page →Character transmission can be done by using a time delay greater than the character time before moving a new byte to SBUF. Explain why character reception must use an interrupt flag if all characters are to be received.
Q4a. Explain the interfacing of Bluetooth and Zigbee with the 8051 microcontroller.20207m
Module 5: External Communication Interface
View this question on its own page →Explain the interfacing of Bluetooth and Zigbee with the 8051 microcontroller.
Q4b. Explain the various external interrupt signals in 8051.20207m
Module 2: The 8051 Architecture
View this question on its own page →Explain the various external interrupt signals in 8051.
Q5a. Explain the overview of 8051 family.20207m
Module 1: Fundamentals of Microprocessors
View this question on its own page →Explain the overview of 8051 family.
Q5b. List and explain the important processors used in embedded systems.20207m
Module 1: Fundamentals of Microprocessors
View this question on its own page →List and explain the important processors used in embedded systems.
Q6a. Explain the oscillator circuit and timing of the 8051 microcontroller.20206m
Module 2: The 8051 Architecture
View this question on its own page →Explain the oscillator circuit and timing of the 8051 microcontroller.
Q6b. Explain the functions of the following pins: (i) ALE (ii) \overline{PSEN} (iii) \overline{EA} (iv) RST20208m
Module 2: The 8051 Architecture
View this question on its own page →Explain the functions of the following pins:
(i) ALE
(ii)
(iii)
(iv) RSTQ7a. Explain the alternate functions of port 0, port 2 and port 3.20206m
Module 2: The 8051 Architecture
View this question on its own page →Explain the alternate functions of port 0, port 2 and port 3.
Q7b. Explain how bit addressing is distinguished from byte addressing in the 8051 microcontroller.20208m
Module 2: The 8051 Architecture
View this question on its own page →Explain how bit addressing is distinguished from byte addressing in the 8051 microcontroller.
Q8a. Explain the register addressing mode and direct addressing mode in 8051.20208m
Module 3: Instruction Set and Programming
View this question on its own page →Explain the register addressing mode and direct addressing mode in 8051.
Q8b. Explain the data transfer instructions and arithmetic instructions with few examples.20206m
Module 3: Instruction Set and Programming
View this question on its own page →Explain the data transfer instructions and arithmetic instructions with few examples.