THEORY EXAMINATION (SEM–VI) 2016-17 MICROCONTROLLER
B.Tech
Engineering
0 downloads
₹29.00
MICROCONTROLLER AND ITS APPLICATIONS (NEC022)
SECTION – A
(Attempt All | 10 × 2 = 20 Marks)
(a) CISC
CISC (Complex Instruction Set Computer) uses a large set of complex instructions that can perform multiple operations in a single instruction. Example: Intel x86 family.
(b) RISC
RISC (Reduced Instruction Set Computer) uses a small set of simple instructions, resulting in faster execution and easier pipelining. Example: ARM processors.
(c) Registers
Registers are high-speed storage locations inside the CPU used to store data, addresses, or instructions temporarily during execution.
(d) Addressing Modes
Addressing modes specify how the operand of an instruction is accessed. Examples: Immediate, Direct, Indirect, Register, Indexed.
(e) Microcontroller
A microcontroller is a single-chip embedded system containing CPU, memory (RAM/ROM), I/O ports, timers, and peripherals for control applications.
(f) External and Software Interrupts
External interrupts: Generated by hardware signals (e.g., INT0, INT1 in 8051)
Software interrupts: Generated by instructions in the program
(g) Delay
Delay is a time gap introduced intentionally in a program, usually created using loops or timers.
(h) RAM and ROM
RAM: Volatile memory used for temporary data storage
ROM: Non-volatile memory used to store program code
(i) Interfacing
Interfacing is the process of connecting external devices (LCD, motors, sensors) to a microcontroller for data exchange.
(j) Serial Port Programming
Serial port programming enables serial data communication between microcontroller and external devices using protocols like UART.
SECTION – B
(Attempt Any Five | 5 × 10 = 50 Marks)
(a) Block Diagram of a Microcontroller A typical microcontroller consists of:
CPU Program memory (ROM/Flash)
Data memory (RAM) I/O ports
Timers/Counters Serial communication unit
Interrupt control Oscillator & clock circuitry
Each block works together to sense inputs, process data, and control outputs.
(b) Working of 8051 Oscillator and Clock
The 8051 uses an external crystal oscillator (typically 11.0592 MHz or 12 MHz).
One machine cycle = 12 oscillator periods
Clock controls instruction execution timing Stable clock ensures accurate timing and serial communication.
(c) Hardware and Software Attributes of Vectored Interrupts
Vectored interrupts have predefined memory locations.
Hardware attributes: Interrupt pins
Priority logic Vector addresses
Software attributes: ISR (Interrupt Service Routine)
Enable/disable control Priority setting
(d) Current Program Status Register (CPSR – ARM)
CPSR stores processor status information.
Fields include: Condition flags (N, Z, C, V)
Interrupt enable bits Processor mode bits
It controls execution state of ARM core.
(e) Memory Types in 8051 8051 memory organization includes:
Internal ROM: Program storage Internal RAM: Data storage
External ROM: Program expansion External RAM: Data expansion
Special Function Registers (SFRs): Control registers
This is Kishan Kumar Dubey. I have done my schooling from CBSE, graduation from CSJMU, post graduation from ASU and appear in B.Ed. from MGKVP on aided seat.
I have 2 years experience in academic class (Future Shapers C...
I have 10+ years of experience in teaching maths physics and chemistry for 10th 11th 12th and intermediate students all my students till today are 90% grade. Even an average student got 90%
I am an experienced teacher ,worked with many reputed institutions Mount Carmel Convent , Chandrapur Maharashtra India, St Paul’s H.S Hyderabad, Fiitjee school Narayanaguda.
I have handled students of different age gr...
Hi, I’m Shifna Sherin! I believe that every student has the potential to excel in Math with the right guidance. I offer dedicated tutoring for 10th-grade students, covering everything from foundational basics to advanced...
Excellence in Language. Leadership in Results.
With over 18 years of distinguished experience, Réussi Academy of Language stands as a trusted name in foreign language and communication training. Foun...
IGS Institute provide classes for SSC, Bank, Railway, Police, NDA, Airforce Group X and Group Y, Teaching exams. IGS - Institute for Government Services providing classes since 2018 to the students.