ee2356 mp and mc lab set 1

2
ANNA UNIVERSITY : CHENNAI-600 025 BE/B.Tech. DEGREE EXAMINATIONS, APRIL/MAY 2014 Regulations-2008 Sixth Semester B.E Electrical and Electronics Engineering EE 2356 MICROPROCESSOR AND MICROCONTROLLER LABORATORY Time: 3 Hours Maximum Marks: 100 1.(i) Write the Assembly Language Program to perform 16 bit addition in 8085 Microprocessor. (50) (ii) Design an integrator circuit using op-amp IC 741. Assume the input waveform to be sine waveform and square waveform (50) 2. (i) Write the Assembly Language Program to perform 16 bit addition without using DAD in 8085 Microprocessor. (50) (ii)Design a gray to binary code converter using suitable logic gates and verify their function. (50) 3. (i) Write the Assembly Language Program to perform 8 bit multiplication in 8085 Microprocessor. (50) (ii) Design & construct Full subtractor by using suitable logic gates & verify its truth table.(50) 4. (i) Write the Assembly Language Program to perform 8 bit division in 8085 Microprocessor. (50) (ii) Write a 8085 ALP to convert an analog signal in the range of 0V to 5V to its corresponding digital value.(50) 5. (i) Write the Assembly Language Program to find the smallest number in an array using 8085. (50) (ii) Generate pulse wave with Ton/Toff is equal to 1, by interfacing DAC interfacing kit with 8051 microcontroller kit.(50) 6. (i) Write the Assembly Language Program to find the largest number in an array using 8085. (50) (ii) Design & construct Full adder by using suitable logic gates & verify its truth table.(50) 7. (i) Write the Assembly Language Program to arrange the numbers in an array in ascending order using 8085. (50) (ii) Design a circuit and study the operation of 741 op-amp as comparator. 8. Write the Assembly Language Program to perform the basic arithmetic operations in 8051. (100) 9. Construct a circuit Operate the IC555 timer in Monostable mode to generate a 1KHz square waveform. (100) 10.(i) Write the Assembly Language Program to perform 8 bit subtraction in 8085 Microprocessor. (50) (ii) Write an ALP using 8051 mnemonics to make the stepper motor to rotate with a specific delay by continuously energizing the coils. (50)

Upload: arul-murugan

Post on 30-Sep-2015

222 views

Category:

Documents


4 download

DESCRIPTION

Anna University Microprocessor Practical Lab Question

TRANSCRIPT

  • ANNA UNIVERSITY : CHENNAI-600 025

    BE/B.Tech. DEGREE EXAMINATIONS, APRIL/MAY 2014

    Regulations-2008

    Sixth Semester

    B.E Electrical and Electronics Engineering

    EE 2356 MICROPROCESSOR AND MICROCONTROLLER LABORATORY

    Time: 3 Hours Maximum Marks: 100

    1.(i) Write the Assembly Language Program to perform 16 bit addition in 8085 Microprocessor. (50)

    (ii) Design an integrator circuit using op-amp IC 741. Assume the input waveform to be sine waveform

    and square waveform (50)

    2. (i) Write the Assembly Language Program to perform 16 bit addition without using DAD in 8085

    Microprocessor. (50)

    (ii)Design a gray to binary code converter using suitable logic gates and verify their function. (50)

    3. (i) Write the Assembly Language Program to perform 8 bit multiplication in 8085 Microprocessor.

    (50)

    (ii) Design & construct Full subtractor by using suitable logic gates & verify its truth table.(50)

    4. (i) Write the Assembly Language Program to perform 8 bit division in 8085 Microprocessor. (50)

    (ii) Write a 8085 ALP to convert an analog signal in the range of 0V to 5V to its corresponding digital

    value.(50)

    5. (i) Write the Assembly Language Program to find the smallest number in an array using 8085. (50)

    (ii) Generate pulse wave with Ton/Toff is equal to 1, by interfacing DAC interfacing kit with 8051

    microcontroller kit.(50)

    6. (i) Write the Assembly Language Program to find the largest number in an array using 8085. (50)

    (ii) Design & construct Full adder by using suitable logic gates & verify its truth table.(50)

    7. (i) Write the Assembly Language Program to arrange the numbers in an array in ascending order

    using 8085. (50)

    (ii) Design a circuit and study the operation of 741 op-amp as comparator.

    8. Write the Assembly Language Program to perform the basic arithmetic operations in 8051. (100)

    9. Construct a circuit Operate the IC555 timer in Monostable mode to generate a 1KHz square

    waveform. (100)

    10.(i) Write the Assembly Language Program to perform 8 bit subtraction in 8085 Microprocessor. (50)

    (ii) Write an ALP using 8051 mnemonics to make the stepper motor to rotate with a specific delay

    by continuously energizing the coils. (50)

  • 11. (i) Write the Assembly Language Program to perform code conversions from BCD to Hex using

    8085. (50)

    (ii) Interface 8279 with 8085 and write an ALP to display the message AUC.(50)

    12. (i) Design & construct NE 565 PLL & to use it as frequency multiplier. (50)

    (ii) Write the Assembly Language program to find the sum of numbers in an array using 8051. (50)

    13. Write and execute an assembly language program to generate a triangular wave with a pulse of

    25 ms using 8085 microprocessor through 8253 in Mode 0. (100)

    14. Write an assembly language program to simulate the traffic lights at an intersection using a traffic

    light interface. (100)

    15.(i) Design & construct Schmitt trigger using Operational Amplifier IC (50)

    (ii) Write the Assembly Language Program to perform code conversions from BCD to ASCII using

    8085. (50)

    16. Design & construct a 4 bit Parallel in serial out and serial in serial out shift register. (100)

    17. Design a 4 bit synchronous binary up counter using JK flip flops.(100)

    18.(i) Design and implement 2x4 decoder using suitable logic gates and verify its truth table.(50)

    (ii) Write the Assembly Language Program to find the product of two 8 bit numbers using 8051. (50)

    19. (i)Write an ALP to generate trapezoidal waveform using 8085.(50)

    (ii) Design and implement 4x2 encoder using suitable logic gates and verify its truth table.(50)

    20.(i)Write an ALP to find if a given number is odd or even.(50)

    (ii)Generate pulse wave with Ton/Toff is greater than 1, by interfacing DAC interfacing kit with

    8085 microprocessor kit. (50)

    MARK ALLOCATION

    Aim/Procedure/Algorithm - 25

    Circuit Diagram/Program - 25

    Result - 25

    Viva Voice - 10

    Total - 100