Explain special features of 8051 microcontroller.
[3 marks]Explain various Special function registers of 8051 microcontroller.
[4 marks]Explain with neat diagram internal port pin structure and its working of Port 0,1,2, &3. Explain in which port we require pull up registers and why?
[7 marks]Explain why do we write LJMP instruction normally at 0000H address location?
[3 marks]With neat schematic show how will you interface 16K ROM and 16 K RAM with 8051 microcontroller. Give the address range for the same.
[4 marks]Write a program in which the 8051 reads data from P1 and writes it to P2 continuously while giving a copy of it to the serial COM port to be transferred serially. Assume that Crystal frequency is 11.0592MHz and baud rate is set at 4800.
[7 marks]Explain the difference between low-level and edge triggered interrupts.
[3 marks]Astepper motor uses the following sequence of binary numbers to move the motor. How would you generate them? 1100,0110,0011,1001
[4 marks]Write a program using interrupts to get data from P1 and send it to P2 while timer 0 is generating square wave of 3 KHz.
[7 marks]Explain bank structure of 8051 microcontroller.
[3 marks]Which baud rates will be generated if 12MHz crystal is used instead of 11.0592MHz with 8051 microcontroller.
[4 marks]Write a program to generate a square wave of 100 Hz Frequency on pin P1.3. Assume crystal frequency of 11.0592MHz.
[7 marks]Explain with neat schematic Timer/counter control logic.
[3 marks]Explain various serial data transmission modes of 8051 microcontroller.
[4 marks]Interface ADC 0804 with 8051 microcontroller and write a program to fetch data from ADC every 1 sec. using port P1 and sending data on port P0.
[7 marks]Explain various Interrupts used in 8051.
[3 marks]Explain various Timer operation modes in 8051 microcontroller.
[4 marks]Interface a simple stepper motor with 8051 and write a program to rotate it continuously.1
[7 marks]Explain various addressing modes of 8051 with example,
[3 marks]Write a program to read 200 bytes of data from Port P1 and save the data in external RAM starting at RAM location C000H.
[4 marks]Interface 16*2 LCD with 8051 microcontrollers and write a program to display word “HELLO”.
[7 marks]Explain with example the relative and absolute ranges used with jump instruction in 8051 microcontrollers.
[3 marks]Write a program to create square wave that has a high portion of 1085uS and a low portion of 15uS using timer 1. Assume crystal frequency of 11.0592MHz.
[4 marks]Explain with neat diagram architecture of 8051 microcontroller.
[7 marks]