Skip to content
EC-604 (A) · Microcontroller & Embedded system/Unsolved PYQ Paper

EC-604-A Microcontroller and Embedded System - Dec 2024 Question Paper

Under each question, How to answer lists the points an answer should cover, outlined by CampusPrep from the syllabus. Check the details against your textbook.

  1. 7 Marks
    aWrite about the following terms :
    1. i)Baud Rate
    2. ii)SBUF Register
    3. iii)SCON Register
    How to answer
    • Define Baud Rate as serial data rate in bits/sec
    • Describe SBUF register as serial buffer for TX/RX in 8051
    • Describe SCON register bits and function for serial control
  2. 7 Marks
    bDraw and explain the schematic of ADC interfacing with 8051.
    How to answer
    • Show 8051 ports connected to ADC0804/0808 data, control lines
    • Explain ALE, OE, EOC, START, clock connections
    • Explain interfacing program flow and conversion steps
  3. 7 Marks
    aAssume the crystal frequency as 11.0592 MHz and generate a square wave of the frequency 1KHz at pin P2.3, use timer 0 in mode 1.
    How to answer
    • Calculate machine cycle and required timer delay for 1 kHz square wave
    • Calculate TH0/TL0 reload value for mode 1
    • Write 8051 assembly/C program toggling P2.3 with timer 0 delay
  4. 7 Marks
    bWhat is the role of Rs. 232 in data transmission? What are the main signals used as handshaking signals?
    How to answer
    • Define RS-232 as serial communication standard and voltage levels
    • Explain role in data transmission between DTE-DCE
    • List handshaking signals: RTS, CTS, DTR, DSR, DCD, RI
  5. 8 Marks
    aDraw and explain the functional block diagram of 8096 microcontroller.
    How to answer
    • Draw functional block diagram of 8096 with CPU, ROM, RAM, I/O, timers, ADC
    • Explain bus controller, serial port, PWM, HSI/HSO
    • Explain data flow between blocks
  6. 6 Marks
    bWhat are the common features of 8096 microcontroller?
    How to answer
    • List 16-bit CPU, memory size, I/O ports
    • Mention timers, serial port, ADC, PWM features
    • Mention operating frequency and power modes
  7. 7 Marks
    aWrite about the different addressing modes of 8096 microcontroller.
    How to answer
    • Define addressing mode concept
    • Explain direct, indirect, indexed, immediate modes in 8096
    • Give example for each mode
  8. 7 Marks
    bWrite about the control and status register of 8096 microcontroller.
    How to answer
    • Identify control and status registers in 8096
    • Explain function of each bit/field
    • Explain role in CPU and peripheral control
  9. 6 Marks
    aWhat is Embedded system? What are its common applications?
    How to answer
    • Define embedded system as dedicated microprocessor-based system
    • Explain characteristics of dedicated function
    • List common applications: automotive, consumer, industrial, medical
  10. 8 Marks
    bDifferentiate between general computing system and embedded system.
    How to answer
    • Define general computing vs embedded system
    • Compare on purpose, hardware, OS, power, cost
    • Present differences in tabular form
  11. 8 Marks
    aWrite about the characteristics and attributes of embedded system.
    How to answer
    • Define characteristics: real-time, reliability, low power, small size
    • Explain attributes: performance, cost, safety
    • Give examples illustrating attributes
  12. 6 Marks
    bWhat is general purpose processor and application specific processor?
    How to answer
    • Define general purpose processor with examples
    • Define application specific processor (ASSP/ASIC)
    • Compare flexibility, performance and use cases
  13. 7 Marks
    aDifferentiate between Von Neumann architecture and Harvard architecture.
    How to answer
    • Explain Von Neumann single memory for program and data
    • Explain Harvard separate program and data memory
    • Compare speed, complexity, applications in table
  14. 7 Marks
    bCompare the RISC and CISC architecture.
    How to answer
    • Define RISC with simple fixed instructions
    • Define CISC with complex variable instructions
    • Compare on instruction set, cycles, power, applications
  15. 7 Marks
    aWhat is Watchdog timer? How to utilize the concept of timer and counter?
    How to answer
    • Define watchdog timer as recovery timer for hang
    • Explain timer vs counter mode operation
    • Explain servicing/resetting watchdog in embedded program
  16. 7 Marks
    bWhat is Interrupt? How microprocessor checks for the coming interrupt? What are different types of it?
    How to answer
    • Define interrupt and polling vs interrupt-driven I/O
    • Explain how microprocessor checks/senses interrupt and responds
    • List types: maskable/non-maskable, hardware/software, vectored
Go to where you left off?

Quick Add to Notes

Save questions, your own notes and screenshots into notes filed by unit. It takes a free account.

Create free account

Have an account? Log in