SURYA GROUP OF INSTITUTIONS
SCHOOL OF ENGINEERING & TECHNOLOGY
QUESTION BANK
SUBJECT: CS3691 - EMBEDDED SYSTEMS AND IOT
SEM / YEAR: VI/ III
UNIT 1 8 – BIT MICROCONTROLLER ARCHITECTURE
PART – A
1 Define microcontroller ? and its applications.
2 Define 8051 microcontroller ? and its applications.
3 Compare : microprocessor and microcontroller?[ NOV / DEC 2021]
4 Which register has the SMOD bit, and what is its status when the 8051 is powered up?.
[NOV / DEC 2021]
5 Give the format of the register PSW of 8051 and name each it .[ NOV / DEC 2019]
6 Define the operating model 0 of 8051 serial ports.?[ NOV / DEC 2020 AND APRIL /
MAY 2021
7 which register is used for serial programming in 8051 ? Illustrate it
8 Write a program to find the 2’s complement using 8051? [ NOV / DEC 2020 AND
APRIL / MAY 2021]
9 What are the interrupts of 8051? And high light any two functions ? [ NOV / DEC
2019, APR / MAY 2019]
10 list the 8051 interrupts with its priority? [APR / MAY 2017]
11 Explain the interrupts of 8051 microcontroller ?[ NOV / DEC 2019]
12 How does 8051 differentiate between bit and byte addresses in its internal ram ?
[ NOV/ DEC 2019] .
13 What is the different modes in which timer 2 can operate?
14 Give the format and list the function of the instruction DJNZ for 8051. [ NOV / DEC
2019, APR / MAY 2017]
15 Explain the operating mode 0 of 8051 ports. [ MAY / JUNE 2016]
16 List features of 8051 microcontroller? [ MAY / JUNE 2016]
17 what is the significance of EA and PSEN pin in 8051 microcontroller? [NOV / DEC
2019]
18 List the advantages and disadantages of parallel communication over serial
communication in 8051? [ MAY / JUNE 2016].
19 Define baud rate of 8051? [ MAY / JUNE 2016].
20 Which port is used as multi function port ? [APR / MAY 2017]
21 list the modes of timer in 8051?
22 Difference between maskable and nonmaskable interrupt ? [NOV / DEC 2019]
23 Illustrate cjne instruction?[APRIL / MAY 2017]
24 Draw the pin diagram of 8051 ? [NOV/DEC 2019]
25 What are bit manipulation instructions give two examples ?[ APRIL / MAY 2017]
26
How to program 8051 timers?
27 state how baud rate is calculated for searial adta transfer in mode 1? [NOV/DEC 2019]
28 Differnce between Timer and counter ?draw the diagram of TCON in 8051?
[NOV/DEC 2019]
29 what is the significance if EA pin
PART –B
1 Explain the Block diagram of 8051 ? or Explain the architecture of 8051?
2 Draw the pin diagram of 8051 microcontroller and explain its port structure.
3 Explain the interrupt structure of 8051?
4 Classify the addressing modes of 8051.
5 Explain the Instruction set of 8051.
Explain the Serial Port Programming with examples (or). Ilustrate the serial
6
communication in 8051 , with its special function register.
Describe the different modes of operation of Timer/Counter in 8051 with its
7
associated registers.
Illustrate the options available with Timer Mode (TMOD and TCON) register of
8 8051.
9 Discuss the ports and its circuits of 8051?
10 Explain the operation of stack in 8051.
11 For microcontroller discuss the following :
a) How RAM is organized and addressed?
b) How many register banks are present in RAM and how is bank switching
executed? [NOV / DEC 2019]
UNIT 2- EMBEDDED C PROGRAMMING
PART-A
1 What is embedded C programing?
2 Define memory device interfacing?
3 Define I/O device interfacing
4 Define Watch dog ?
5 List the advantages and limitations of Priority based process scheduling. [NOV/DEC
2017]
6 Define context switching in RTOS ? [APR/MAY 2018]
7 List the memory devices used in the design of embedded system ?or What are the
memory devices used in the design of embedded system ? [NOV/DEC 2018,
NOV/DEC 2017]]
8 How does priority scheduling improve multitask execution ? [APR/MAY 2019]
What is the concept of multitasking ?what does it signify . [NOV/DEC 2018]
9 What are the basic types of memory components that are commonly used in
embedded systems ? [NOV/DEC 2019]
10 Bring out the difference between multiple process and multiple task ? [NOV/DEC
2019]
11 Define Embedded Programming? [APR/MAY 2019]
12 What is RTOS ?
13 Define multitasking.
14 What are the application of RTOS?
15 When RTOS necessary and when it is not necessary in the Embedded system?
16 What is Variable Scope?
17 What are Arduino – Operators?
18 Define Sketch.
PART-B
1 Explain interfacing timing diagrams for external program memory interfacing.
2 Explain interfacing timing diagrams for external data memory interfacing.
3 Draw and explain interfacing of external program of ROM with 8051.
4 Explain the matrix keyboard interface of 8051.
5 With a diagram explain how LED can be interfaced to 8051.
6 Draw and explain LCD interfacing circuit.
Explain in detail about earliest deadline first scheduling ?
7
8 Compare RMS and EDF ?
Explain the context switching mechanism for moving the CPU from one executing
9
process to another with an example ?
10 Briefly explain the Multiple Tasks and Processes?
11 Explain the Priority Based Scheduling Policies?
12 Describe the Programming Embedded Systems in C.
13 Briefly explain the Multiple Tasks and Processes?
UNIT III IOT AND ARDUINO PROGRAMMING
PART A
1 Draw the logic design of IOT and describe its components?
2 What is Raspberry PI ?
3 What are the different raspberry pi model types ?
4 What is Python ?
5 List the benefits of Python.
6 What is GND in GPIO ?
7 What is Raspbian OS?
8 What are the 4 protocols of IoT?(April/May 2019
9 Why Linux OS used in Raspberry pi ? (April/May 2019)
In what way Raspberry pi is better than arduino ? (April/May 2019)
10
Define IoT.
11 Point out the challenges faced by Internet of Things.
12 Summarize the characteristics of IoT.
13 Explain the benefits of IoT,
14 What is .LCD shield?
15 What are the Types of Shields?
16 What is Arduino Uno Pinout - ICSP Header?
17 Define I2C
18 Define Arduino Interrupt
PART –B
1. Briefly explain the Technical Building blocks of IoT,
2. Describe the Communication Technologies of IOT
3. Draw the Physical design of IOT and explain .
4. Explain the Sensors and sensor Node and interfacing using any Embedded
target boards RaspberryPi.
5. Explain about Arduino Toolchain and Arduino shieds
6. Explain the types of Arduino in detail.
7. Explain the life cycle of IoT.
8. Describe the integration of Sensors and Actuators with Arduino.
9. Explain in detail about Arduino programming structure.
.
UNIT IV IOT COMMUNICATION AND OPEN PLATFORMS
PART A
1 What is IoT Communication APIs?
2 What is Layered system?
3 What is.Bluetooth?
4 What is Zigbee?
5 Define NFC
6 What is Piconet?
7 Define Scatternet
8 How Does GPS Function?
9 What is GSM/GPRS module ?
10 What is Mobile Station?
11 Explain Mobile Termination .
12 What is Mobile Switching Centre (MSC)
13 Define Home Location Register (HLR)
14 What is meant by Visitor Location Register (VLR)?
15 Define Equipment Identity Register (EIR)
16 What is SMS Gateway (SMS-G)?
17 What is Base Station Controller (BSC)?
18 What is Operation and Support Subsystem (OSS)?
19 Define NOOBS
20 What is a Raspberry Pi?
PART B
1. Explain GSM services and its architecture in detail
2. Brief about Bluetooth architecture.
3. Explain IOT communication Protocols with neat diagram.
4. Explain IOT communication Models and APIs with neat diagram.
5. Write about Raspberry pi and its function.
6. Explain GPS&GSM in detail.
7. How signals are transmitted using GPIO?
8. Briefly discuss about Open platform : Raspberry Pi Architecture.
9. Explain Raspberry Pi interfacing.
10. Explain Raspberry Pi programming in detail.
11. Discuss in detail about cloud connectivity in embedded systems.
UNIT V
UNIT V APPLICATIONS DEVELOPMEN
PART A
1.What is an Embedded System Design?
2. What are the Elements of Embedded Systems
3.Write the Types of Embedded Systems
4. What are the Challenges in Embedded System Design
5. Write Embedded System Design Examples
6. What are sensors?
7. Define Application specific integrated circuit (ASIC)
8. What are Embedded System processors?
9. Write the Types of general purpose processor
10.What are Three main components of Embedded systems?
11.Write the Disadvantages of Embedded System
12.Write the Advantages of Embedded System
13.What Industrial Automation
14.Write the applications of IOT in Healthcare
15.Write the applications of IOT in Smart Retail
16.Write the applications of IOT in Smart Supply Chain
17.Write the applications of IOT in Smart Grid
18.Write the applications of IOT in Smart Farming
19.What is MQTT Protocol?
20. Define Signal Conditioning Unit.
PART B
1. Explain the Complete Design of Embedded Systems
2. Explain the Development of IoT Applications
3. Write a program for Home Automation and explain
4.Write a program –Smart Agriculture and explain with relavent diagrams.
5.Write a program Smart Cities and explain
6. Write a program Smart Healthcare. and explain with relavent diagrams.