Sei sulla pagina 1di 6

Question Bank_2016

UNIT 1
1. What are the different selection criteria of a microcontroller.

2. Differentiate between following. RS 232 and RS 485 protocol.

3. Define Embedded system. Explain its characteristics.

4. Write short note on (1) IDE (2) Logic Analyzer

5. What are difference software development tools?

6. Explain IDE, Assembler, debugger, in circuit programming.

7. Compare RISC and CISC microcontrollers.

8. Compare Harvard and Von Neumann architecture.

9. What are limitations of 8 bit microcontrollers.

10. Compare microprocessors and microcontrollers.

11. Explain the functions of compiler, linker.

UNIT 2
1. Explain interrupt structure of 8051. How priority can be changed?

2. Explain different timer/ counter modes of 8051.

3. Explain PSW register of 8051. Also explain the stack operation in Push and pop

Instruction.

4. In serial communication, how baud rate can be set? Show the calculations

for baud rate of 2400. Explain various modes of serial communication.

5. What is use of stack and stack pointer?

6. With the help of IE & IP registers explain interrupt structure.

7. With memory map explain internal memory organization of 8051.


8. State and explain serial modes of 8051.
9. Explain auto reload mode of Timer 0 in 8051.

10. Describe various modes of Timer in 8051. Find out hex number to be loaded in TH0, to
produce delay of 4.096 msec in mode 0 operations. Assume clock frequency of 12 MHz.

11. State features of 8951 microcontroller. Explain memory organization of 8951


microcontroller.

12. Explain different timer modes of 8951 microcontroller.

13. Explain function of SBUF and SCON in serial communication. What is


Asynchronous communication?

14. With the help of block diagram, explain architecture of 8051.

15. Explain following instructions of 8051.

i)SWAPA ii) DJNZ ,Rn, Label iii) XCHD.

16. Explain following instructions of 8051.

i) POP 11) ACALL 11i) CJNE iv) RETI

17. What are the different type of Jump & call instructions. Illustrate with examples.

UNIT 3
1. Explain power down and Idle mode of PIC microcontroller.

2. What are various oscillator options? How it can be selected using Config

register.

3. Explain reset circuit. Reset is active high or low?

4. What is advantage of writing program in Embedded C?

5. What is CCP? What are its applications? What is Enhanced CCP?


6. What is difference in Idle and sleep mode? What are different power management
modes?

7. What is Watchdog timer?


8. What is power up timer and oscillator start up timer?

9. What is function of configuration registers?

10. State various features of PIC. Explain architecture of PIC microcontroller.

11. Explain watchdog timer used in PIC microcontroller.

12. State features of PIC Explain memory organization of PIC microcontroller.

13. Explain status register of PIC microcontroller.

14. Explain architecture of PIC 18FXX with suitable block diagram.


15. List RISC features in PIC microcontrollers.
16. Explain what is instruction pipelining in PIC device?
17. Explain Capture modules in PIC microcontrollers.
UNIT 4

1. Interface 2 line, 16 character LCD display to 8051. Write assembly language

program to display message UNIVERSITY on line 1 and OF PUNE on

line 2 of LCD.

2. Write Embedded C program to generate 100 Hz square wave using

timer1 and using interrupt technique. Assume clock frequency of 12 MHz

3. What are the various applications of CCP module?

4. Write C program to flash LEDs at Port B with delay of 100 msec.

5. With the help of port structure. Explain why it is necessary to send logic one to TRIS

register before performing read operation.

6. What are the sources of interrupt in PIC18? Explain importance of INTCON register

enable interrupt.

7. Write short notes on TIMER interrupt.

8. Write a C program to generate a square wave having 75% duty cycle using timer interrupt
method. (without use PWM method)
9. Write short notes on external Hardware interrupt.

10. Write a C program to ON the buzzer if INT1 interrupt occurs first time and OFF the

buzzer if interrupt occurs second time.

11. Write short notes on serial communication interrupt.

12. Calculate the timer value to generate a delay of 100 ms if oscillator frequency is 48MHz

and prescale value is 256. And write a C program to generate square wave with 200ms

time period on B port.

13. What are the steps to program timer 0? Why it is necessary to load TMR0H first and then

TMR0L?

14. Write a short note on timer2.

15. Explain the PWM method to generate square wave with variable duty cycle.

16. Explain internal port architecture means port pin structure with latches and tristate

buffers?

17. What is key debounce? How to avoid?

18. How many 8 bit and 16 bit timers are present? Difference between counter and timer?
19. What is PR2 register in timer2?
20. How many types of interrupt? What is low priority and high priority interrupt?
21. What is interrupt enable bit, interrupt flag and interrupt priority bit?
22. What is advantage of interrupt over polling?
23. How to set TMR0H and TMROL register? Calculate 1 msec delay?
24. What is timer prescaler?
25. write a program for interfacing button, LED, relay & buzzer as follows when button 1
is pressed relay and buzzer is turned ON and LEDs start chasing from left to right and
when button 2 is pressed relay and buzzer is turned OFF and Led start chasing from
right to left.
26. To display message on LCD without using any standard library function
27. Interfacing 4X4 keypad and displaying key pressed on LCD OR on HyperTerminal
28. Describe in detail different I/O ports available in PIC 18series microcontrollers.

UNIT 5
1. Write a program to transfer message WELCOME serially at baud rate

of 9600 in mode 1.

2. Interface 8 bit DAC to microcontroller and write a program to generate a triangular

waveform.

3. Explain the role of TXREG and RCREG register in serial communication. Calculate the

value to be loaded in SPBRG to generate a baud rate 9600 if oscillator frequency is 48

MHz and BRGH is 0.

4. Explain the following register. a) TXSTA b) RCSTA

5. A PIC18 is connected to the 10MHz crystal oscillator and Vref+ is connected to 5V, Vref-
is connected to GND. Calculate the conversion tine if conversion clock source is
Fosc/64. Calculate step size and if Vin is 2.44 what is Dout?

6. Write a short note on I2C mode of MSSP module.

7. Write a short note on SPI mode of MSSP module.

8. Explain the use of SSPADD register in master and slave mode of I2C. If microcontroller

is a master in SPI mode then what will be value of TRIS register for SDO (RC7), SDI

(RB0), SCK(RB1) pins.

9. Explain RTC using I2C interface.

10. How to set Baud rate? What is USART?


11. What is TXIF and RCIF flag?
12. Which SFR are used in ADC, in serial communication?
13. What is advantage of I2C bus? How to send address, data using I2C bus?
14. What is advantage of RTC?
15. What is advantage of SPI bus? advantage of SPI bus over I2C bus?
16. How many internal ADC channels are present? What is resolution of ADC?
17. How to set duty cycle and PWM period?
18. Generate square wave using timer with interrupt
19. Interfacing serial port with PC both side communication
20. Generation of PWM signal for DC Motor control.
21. Discuss the interrupt structure in PIC devices.

22. List the various interrupt sources. Write an initialize program to enable all the interrupts.
23. What do you meant by the prescaling of PIC timers?

24. Explain PWM modules in PIC microcontrollers.

UNIT 6

1. Design a Frequency counter with display on LCD. Draw the flowchart.

2. Design a system to interface LM35 to PIC microcontroller. Draw a complete circuit

diagram. Draw a flowchart. Write a C program to display temperature.

3. Design a system to interface DC motor and one key to PIC microcontroller in such a way

that when key is pressed speed goes on increasing and then goes on decreasing.

4. Design a DMM using PIC microcontroller to measure voltage, current, resistance.

5. Explain system design of General Data acquisition system using PIC microcontroller.

6. Consider a heater control problem. Using thyristorised drive one can control the electric
power delivered to the heater. Design microcontroller based module to control firing
angle from 00 to 1700 as per control signal of 4-20 mA obtained from temperature
controller.
7. Write microcontroller program to calculate and display the weight for the Load cell.
Assume suitable data.
8. Explain system design of Position detection using proximity sensor with PIC
microcontroller.

9. Explain system design of PWM based motor control using PIC microcontroller.

10. Explain system design of speed measurement using optical motor shaft encoder
application using PIC microcontroller.

Potrebbero piacerti anche