ESD QB UNIT-I 1. 2. 3. 4. 5. 6. Draw and explain block diagram of PIC 16 C XX. Explain PIC microcontroller with its architecture and also explain its blocks. Harvard vs Princeton Write differences between RISC vs CISC. Compare PIC microcontroller families. Explain direct and indirect addressing mode with the help of block diagrams and ALP. 7. Explain data memory structure. 8. Explain program memory structure. 9. Discuss concept of pipelining in PIC microcontroller. 10. Explain following instructions: (i) movlw (ii) swapf (iii) rrf (iv) iorlw (v) clrw 1. 2. 3. 4. 5. 6. 7. 8. UNIT-2 Short note on UART Short note on I/O port expansion. Write a short note on Synchronous serial port module. Also explain the registers used in this module. Explain timer 2 scalar initialization for OSC= 4MHz to obtain interrupts every 2 ms. Discuss functioning of each of the following registers: (i) PIE1 (ii) PIR2 (iii) TMR2 (iv) STATUS Which pin is used for external interrupt input in PIC microcontroller. Explain its usage and significance. Explain the use of Timer 0 with prescaler. What are the various registers used to program SPI? UNIT 3 1. Write an assembly language program for addition of two 8 bit numbers using PIC 16 microcontroller. 2. Explain loop control, stack operation and subroutine. 3. Write a short note on Hex object file program. 4. Enlist various development tools in Embedded System Design. 5. Give merits and demerits of using assembly language programming style. 6. Write an assembly language program to generate delay using PIC microcontroller. 7. What are the various arithmetic instructions in PIC microcontroller? Explain with example. 8. Write a short note on high level languages and explain debugging. UNIT 4 1. Interface a sensor (Temperature/pressure) with PIC 16 C XX. 2. Write a short note on Analog to digital converter and digital to analog converter. 3. What is PWM motor control? Arite ALP fot PWM motor control. 4. How to interface stepper motor with PIC microcontroller? Write its ALP. 5. Explain DC motor interfacing. Also write the ALP for ON/OFF operation of DC motor. 6. Write a short not on LCD pin description. Also discuss interfacing of LCD display with PIC microcontroller. 7. Write a short note on servo motor and its interfacing with PIC microcontroller. 8. Write a short note on seven segment display.