State different addressing modes in 8051 microcontroller. Explain each with example.
[7 marks]Explain basic architecture of 8051 microcontroller.
[7 marks]Explain following 8051 instructions with an example. (1) MUL AB (2) SUBB A,R0 (3) RR A (4) SWAP A (5) ANL C, Bit (6)XCHD A,R0 (7)RLC A.
[7 marks]Write a Program to Generate delay of 20 msec in 8051.
[7 marks]Write an assembly language program to transfer a block of 15 data bytes stored at D000 onwards to E000 onwards.
[7 marks]Write an assembly language program to generate square wave of 5 KHz Frequency on pin P1.5 Use Timer 0 in Mode 1.
[7 marks]Discuss the hardware scheme to interface external 32K EPROM and 16K RAM memories with microcontroller.
[7 marks]Explain 8 bit ADC and Explain interfacing of same with 8051
[7 marks]Describe TMOD and TCON Special Function registers.
[7 marks]Explain RS 232 connector and respective handshaking signals.
[7 marks]16X2 LCD is connected to 8051 microcontroller. Write assembly language program to display “Hello World” on LCD.
[7 marks]Draw and explain interfacing of RTC with 8051 microcontroller.
[7 marks]Interface a Matrix Keyboard with 8051 and draw the flow chart to detect a switch pressing.
[7 marks]Draw and explain DC motor control with optoisolater and PWM.
[7 marks]Write a C-language Program to transfer the message “Hello” Serially at 9600 baud, 8 bit data, 1 stop bit. Do this continuously. Xtal =11.0592MHz.
[7 marks]Compare microprocessors with microcontrollers.
[7 marks]Draw pin diagram of 8051 microcontroller.
[7 marks]