Microprocessor & Microcontroller (BTEC-402-18) Cheat Sheet
Unit 1: Microprocessor 8085
High Priority Topics:
- Architecture and functional block diagram
- Instruction set with opcode format and usage
- Addressing modes: Immediate, Direct, Indirect, Register
- Stack operations and subroutines
- Counters and time delay generation
Expected Question Types:
- Diagram-based architecture explanation (Section B/C)
- Write small assembly programs (addition, jump loops)
- Explain various addressing modes with examples
- Stack operations with PUSH/POP instructions
- Concept-based short notes (Section A)
Unit 2: Microcontroller 8051 - Building Blocks
High Priority Topics:
- 8051 Architecture with ports and memory organization
- Comparison: Microcontroller vs Microprocessor
- Pin configuration and functions of I/O ports
- PSW register, flag bits, and Register banks
Expected Question Types:
- Explain 8051 architecture with diagram (Section B)
- Differentiate between microcontroller and microprocessor
- Short answers on flag bits, PSW, pin names (Section A)
- Memory map-related questions (Section B)
Unit 3: Microcontroller 8051 - Programming
Microprocessor & Microcontroller (BTEC-402-18) Cheat Sheet
High Priority Topics:
- Assembly language structure, syntax, and sample programs
- Addressing modes: Immediate, Register, Indirect, Indexed
- Arithmetic and logical instruction-based code writing
- Timers and Counters with mode selection
Expected Question Types:
- Write 8051 programs to perform arithmetic operations (Section B/C)
- Define and differentiate various addressing modes (Section B)
- Timer/counter configuration programs (Section C)
- Fill in the blanks or explain directives (Section A)
Unit 4: Microcontroller 8051 - Interfacing
High Priority Topics:
- LCD interfacing: commands, circuit, and code logic
- ADC/DAC interfacing methods with 8051
- DC Motor interfacing with PWM control
- Matrix keypad and keyboard interfacing techniques
Expected Question Types:
- Describe LCD or motor interfacing with diagram and code (Section C)
- Explain ADC/DAC interfacing steps (Section B)
- Short answers on interfacing techniques (Section A)
- Case-study or real-life application-based interfacing (Section C)