You are on page 1of 1

BPC Institute of Technology

5th Sem Assignment


Program Course Microcontroller and it’s Application 509/1[N]

1. Write down the comparison between microprocessor and microcontrollers.


2. Write down the comparison between Harvard architecture and von-Newman
architecture.
3. Draw a block diagram of 8085 µP and describe briefly about it with all function of each
block.
4. Draw a block diagram of 8051 µC and describe briefly about it with all function of each
block.
5. Write down the pin name and function of 8051 µC.
6. Write down the internal architecture of 8051 µC.
7. Write down internal Ram Organization of 8051 µC with all details.
8. Write down various registers and the SFR of 8051 µC in details.
9. Write down the addressing modes of 8051 µC in details with proper examples.
10. Write down the comparison between 8031, 8051 and 8052 µC.
11. Write down the comparison between versions of Microcontroller 8751, 8951, 89C1051,
89C2051, 89C4051 with their specifications.
12. Family of Microcontrollers and their specifications.
13. Pin of 8085 and write function of all pin.
14. Write down the SFR of 8051 microcontrollers in details.
15. Write down the function of program counter and data pointer of 8051 in details.
16. Write down the flags and program status word of 8051.
17. Write down the serial mode control and power mode control SFR in details.
18. Short notes on Keil. What are the various files created by keil.
19. What are the functions of editor, assembler, linker, loader, Hex converter.
20. Write asm for 8051 microcontroller to convert BCD number to HEX and HEX to BCD.
21. Draw and discuss the format and bit definitions of i) SCON ii)TCON iii)TMOD
22. Explain i) ANL ii)CPL iii)CPR iv) DJNZ R2 AGAIN v) MUL AB
23. Write a asm for square wave generation by using 8051 of arbitrary frequency.
24. Develop and assembly language program to generate a square wave with 50% duty
cycle and frequency using timer mode operation.
25. Write an asm for program for speed control of steeper motor and DC motor.
26. Write an asm for triangular wave generation.
27. Write various directives of Assembly language programming.
28. Write different instruction of 8051 according to size with example.

You might also like