programming experiments using 8051 simulator
TRANSCRIPT
-
7/22/2019 Programming Experiments Using 8051 Simulator
1/4
EC010 607 MICROPROCESSOR & MICROCONTROLLER LAB
Teaching scheme Credits: 2
3 hours practical per week.
OBJECTIVES
To provide experience on programming and testing of few electronic circuits using 8086 To provide experience on programming and testing of few electronic circuits using
8051simulator.
To understand basic interfacing concepts between trainer kit and personal computers. To provide experience on programming and testing of few electronic circuits using
KEIL and PROTEUS simulator.
-
7/22/2019 Programming Experiments Using 8051 Simulator
2/4
SYLLABUS
A. Programming experiments using 8086 (MASM)
1. Sum of N Numbers.
2. Display message on screen using code and data segment.
3. Sorting, factorial of a number
4. Addition /Subtraction of 32 bit numbers.
5. Concatenation of two strings.
6. Square, Square root, & Fibonacci series.
B. Programming experiments using 8051 simulator (KEIL).
1. Addition and subtraction.
2. Multiplication and division.
3. Sorting, Factorial of a number.
4. Multiplication by shift and add method.
5. Matrix addition.
6. Square, Square root, & Fibonacci series.
C. Interface experiments using Trainer kit / Direct down loading the programs from
Personal computer.1. ADC / DAC interface.
2. Stepper motor interface.
3. Display (LED, Seven segments, LCD) interface.
4. Frequency measurement.
5. Wave form generation.
6. Relay interface.
-
7/22/2019 Programming Experiments Using 8051 Simulator
3/4
LAB CYCLE
I. Programming experiments using 8051 simulator (KEIL).
1. Block transfer (External to External )2. Block exchange (External to External )3. 8 and 16 bit Addition4. Array addition5. 8 and 16 bit subtraction.6. Multiplication and division.7. Sorting(Ascending and descending)8. Factorial of a number.9. Multiplication by shift and add method.10.Matrix addition.11.Square12.Square root13.Fibonacci series.14.Wave form generation.(sine, square, Triangle, Staircase, Saw tooth)15.The transpose of a matrix.16.Calculator
II. Implementation of 8051 experiments in Proteus1. ADC interface.2. DAC interface.3. LED interface.4. Seven segments interface.(BCD Up down counter)5. LCD interface.(Serial communication)6. Stepper motor interface.7. DC motor speed control system8. Display (LED, Seven segments, LCD) interface.9. Frequency measurement.
-
7/22/2019 Programming Experiments Using 8051 Simulator
4/4
10.Wave form generation.(sine, square, Triangle, Saw tooth)11.Relay interface.12.Traffic Light Controller
III. Programming experiments using 8086 (MASM)1.Sum of N Numbers.2.Display message on screen using code and data segment.(Hello word)3.Sorting an array4. Factorial of a number5.Addition of 32 bit numbers6.Subtraction of 32 bit numbers.7.Concatenation of two strings.8.Square of a number9.Square root of a number10.Fibonacci series.