Você está na página 1de 5

Lovely Professional University, Punjab

Course Code ECE316 Course Category Course Title MICROPROCESSOR AND MICROCONTROLLER LABORATORY NA Course Planner 16888::Ambika Aery Lectures 0.0 Tutorials Practicals Credits 0.0 3.0 2.0

TextBooks Sr No T-1 Title Author Edition 2nd Year 2011 Publisher Name Tata McGraw - Hill Education Microprocessor and Microcontrollers Soumitra Kumar Mandal Reference Books Sr No R-1 Title The 8051 Microcontrollers and Embedded Systems Microprocessor Architecture , Programming and Applications with the 8085 Author Muhammad Ali Mazidi and Janice Gillispie Mazidi Ramesh S Gaonkar Edition 2nd Year 2006 Publisher Name Pearson Education

R-2

4th

Penram International publishing private limited

Relevant Websites Sr No RW-1 RW-2 (Web address) (only if relevant to the course) http://8085projects.info/category/8085-microprocessor/8085-programs http://www.8051projects.info/resources/temperature-controller-using-ds1820-and-lcddisplay.7/ Salient Features Programs related 8085 i.e. experiments no. 1 to 6 interfacing related to LCD with 8051 microcontroller

Software/Equipments/Databases Sr No SW-1 SW-2 SW-3 SW-4 Virtual Labs Sr No VL-1 (VL) (only if relevant to the course) http://iitkgp.vlab.co.in/?sub=39&brch=125 Salient Features Experimen ts related to microcontroller i.e. experiment no. 7 to 10 (S/E/D) (only if relevant to the course) http://iitkgp.vlab.co.in/?sub=39&brch=125 KEIL SOFTWARE Proteus Simulator Salient Features Experiments related to microcotroller various simulations and hardware implemetations shown For simulations of 8051 programs ( Experiment no.7) Simulation of 8051 based circuits ( experiment no. 8,9,10) Simulations for 8085 microprocessor ( Experiment no. 1 ,2 and 3)

*Each experiment of the lab will be evaluated using following relative scheme:
Component Performance % of Marks 100

Detailed Plan For Practicals


Practical No Practical 1 Broad topic (Subtopic) Basic 8085 programs using kit(Write a program for subtraction of two 16-bit nos.) Practical Description Practical 1: Introduction to practicals before MTE Practical 2: Student will write the program for 8085 microprocessor and load the equivalent opcodes in the program memory of 8085 microprocessor to execute specific task such as addition, subtraction of 8-bit nos. and 16- bit nos. Practical 1: Introduction to practicals before MTE Practical 2: Student will write the program for 8085 microprocessor and load the equivalent opcodes in the program memory of 8085 microprocessor to execute specific task such as addition, subtraction of 8-bit nos. and 16- bit nos. Learning Outcomes Equipment Used Student will be familiarized with Microprocessor 8085 kit various function of Microprocessor 8085 Kit and implement arithmetic operations such as addition , subtraction etc using 8085 microprocessor

Basic 8085 programs using kit(Write a program for addition of two 8-bit nos.)

Student will be familiarized with Microprocessor 8085 kit various function of Microprocessor 8085 Kit and implement arithmetic operations such as addition , subtraction etc using 8085 microprocessor

Basic 8085 programs using kit(Write a Practical 1: Introduction to practicals program for subtraction of two 8-bit nos.) before MTE Practical 2: Student will write the program for 8085 microprocessor and load the equivalent opcodes in the program memory of 8085 microprocessor to execute specific task such as addition, subtraction of 8-bit nos. and 16- bit nos. Basic 8085 programs using kit(Write a program for addition of two 16-bit nos.) Practical 1: Introduction to practicals before MTE Practical 2: Student will write the program for 8085 microprocessor and load the equivalent opcodes in the program memory of 8085 microprocessor to execute specific task such as addition, subtraction of 8-bit nos. and 16- bit nos. Practical 1: Introduction to practicals before MTE Practical 2: Student will write the program for 8085 microprocessor and load the equivalent opcodes in the program memory of 8085 microprocessor to execute specific task such as addition, subtraction of 8-bit nos. and 16- bit nos.

Student will be familiarized with Microprocessor 8085 kit various function of Microprocessor 8085 Kit and implement arithmetic operations such as addition , subtraction etc using 8085 microprocessor

Student will be familiarized with Microprocessor 8085 kit various function of Microprocessor 8085 Kit and implement arithmetic operations such as addition , subtraction etc using 8085 microprocessor

Practical 2

Basic 8085 programs using kit(Write a program for addition of two 16-bit nos.)

Student will be familiarized with Microprocessor 8085 kit various function of Microprocessor 8085 Kit and implement arithmetic operations such as addition , subtraction etc using 8085 microprocessor

Practical 2

Basic 8085 programs using kit(Write a Practical 1: Introduction to practicals program for subtraction of two 8-bit nos.) before MTE Practical 2: Student will write the program for 8085 microprocessor and load the equivalent opcodes in the program memory of 8085 microprocessor to execute specific task such as addition, subtraction of 8-bit nos. and 16- bit nos. Basic 8085 programs using kit(Write a program for addition of two 8-bit nos.) Practical 1: Introduction to practicals before MTE Practical 2: Student will write the program for 8085 microprocessor and load the equivalent opcodes in the program memory of 8085 microprocessor to execute specific task such as addition, subtraction of 8-bit nos. and 16- bit nos. Practical 1: Introduction to practicals before MTE Practical 2: Student will write the program for 8085 microprocessor and load the equivalent opcodes in the program memory of 8085 microprocessor to execute specific task such as addition, subtraction of 8-bit nos. and 16- bit nos. Student will write the program for 8085 microprocessor and load the equivalent opcodes in the program memory of 8085 microprocessor to execute specific task such as multiply, division, sorting of numbers etc. Student will write the program for 8085 microprocessor and load the equivalent opcodes in the program memory of 8085 microprocessor to execute specific task such as multiply, division, sorting of numbers etc. Student will write the program for 8085 microprocessor and load the equivalent opcodes in the program memory of 8085 microprocessor to execute specific task such as multiply, division, sorting of numbers etc. Student will write the program for 8085 microprocessor and load the equivalent opcodes in the program memory of 8085 microprocessor to execute specific task such as multiply, division, sorting of numbers etc.

Student will be familiarized with Microprocessor 8085 kit various function of Microprocessor 8085 Kit and implement arithmetic operations such as addition , subtraction etc using 8085 microprocessor

Student will be familiarized with Microprocessor 8085 kit various function of Microprocessor 8085 Kit and implement arithmetic operations such as addition , subtraction etc using 8085 microprocessor

Basic 8085 programs using kit(Write a program for subtraction of two 16-bit nos.)

Student will be familiarized with Microprocessor 8085 kit various function of Microprocessor 8085 Kit and implement arithmetic operations such as addition , subtraction etc using 8085 microprocessor

Practical 3

8085 Programs on Kits(Write a program to multiply two 8-bit nos.)

Student will be familiarized with Microprocessor 8085 kit various function of Microprocessor 8085 Kit and implement arithmetic operations such as multiplication division etc using 8085 microprocessor Student will be familiarized with Microprocessor 8085 kit various function of Microprocessor 8085 Kit and implement arithmetic operations such as multiplication division etc using 8085 microprocessor Student will be familiarized with Microprocessor 8085 kit various function of Microprocessor 8085 Kit and implement arithmetic operations such as multiplication division etc using 8085 microprocessor Student will be familiarized with Microprocessor 8085 kit various function of Microprocessor 8085 Kit and implement arithmetic operations such as multiplication division etc using 8085 microprocessor

8085 Programs on Kits(Write a program for division of two 8-bit nos.)

8085 Programs on Kits(Write a program to sort given "n" numbers in ascending order)

8085 Programs on Kits(Write a program to sort given "n' numbers in descending order)

Practical 4

Code conversion using 8085(write an assembly language program for BCD to binary code conversion)

write the assembly language program for microprocessor 8085 for various conversions like binary to BCD code and BCD to binary code

Students will learn how to convert an 8- Microprocessor 8085 kit bit binary data to BCD and BCD data to binary by using microprocessor 8085 kit Students will learn how to convert an 8- Microprocessor 8085 kit bit binary data to BCD and BCD data to binary by using microprocessor 8085 kit Students will learn how to rotate the Microprocessor 8085 kit and stepper motor clockwise and anticlockwise motor direction using microprocessor 8085 kit Students will learn various interfacing Microprocessor 8085 kit and DAC0808 using microprocessor 8085 kit and learn practically how to make connections on breadboard. Students will learn various interfacing Microprocessor 8085 kit and DAC0808 using microprocessor 8085 kit and learn practically how to make connections on breadboard. Students will learn how to interface Seven segment with microprocessor 8085 kit . Also students will learn to make connections on breadboard. microprocessor 8085 ,seven segment and keil compiler

Code conversion using 8085(write an write the assembly language program for assembly language program for Binary to microprocessor 8085 for various BCD code conversion.) conversions like binary to BCD code and BCD to binary code Practical 5 8085 and Stepper Motor(Interfacing and control of stepper motor using 8085 microprocessor) Performing the practical by using microprocessor 8085 kit to make stepper motor run in forward and reverse direction

Practical 6

Digital to Analog Conversion using 8085 Practical 6: Write programs to interface (write a program and to generate square DAC with 8085 microprocessor . wave and triangular wave generator using Practical 7: Test DAC.) Digital to Analog Conversion using 8085 Practical 6: Write programs to interface (write a program and to generate square DAC with 8085 microprocessor . wave and triangular wave generator using Practical 7: Test DAC.) Analog to Digital Conversion using 8085 (write an assembly language program to convert analog to digital signal and to display it in 7 segment LED display) Practical 8: Introduction to various programs after mid term . Introduction to 8051 microcontroller by using keil compiler Practical 9: Perform and write programs for interfacing of analog to digital signal and show the result on 7 segment LED display Practical 8: Introduction to various programs after mid term . Introduction to 8051 microcontroller by using keil compiler Practical 9: Perform and write programs for interfacing of analog to digital signal and show the result on 7 segment LED display

Practical 7

Practical 8

Practical 9

Analog to Digital Conversion using 8085 (write an assembly language program to convert analog to digital signal and to display it in 7 segment LED display)

Students will learn how to interface Seven segment with microprocessor 8085 kit . Also students will learn to make connections on breadboard.

microprocessor 8085 ,seven segment and keil compiler

Practical 10

8051 Basic Programs(Write a program to Write and perform programs on keil toggle all the bits of P1 after some delay) compiler ( various arithmetic operations, using timers and ports , also conversions ) , along with simulations the output has to be checked. Also perform writing port programming. 8051 Basic Programs(Write a program to Write and perform programs on keil generate square wave compiler ( various arithmetic operations, of 50% duty cycle on bit 0 of port 1) using timers and ports , also conversions ) , along with simulations the output has to be checked. Also perform writing port programming.

Students will perform the following programs on keil compiler and will learn about various simulations on it . Students will learn generation of squarewave and various conversions . Students will perform the following programs on keil compiler and will learn about various simulations on it . Students will learn generation of squarewave and various conversions .

keil compiler

keil compiler

Practical 10

8051 Basic Programs(Write a program to add two 16 bit numbers 3CE7H and 3B8DH. Place the sum in R7 and R6 (Lower Byte))

Write and perform programs on keil compiler ( various arithmetic operations, using timers and ports , also conversions ) , along with simulations the output has to be checked. Also perform writing port programming.

Students will perform the following programs on keil compiler and will learn about various simulations on it . Students will learn generation of squarewave and various conversions . Students will perform the following programs on keil compiler and will learn about various simulations on it . Students will learn generation of squarewave and various conversions .

keil compiler

8051 Basic Programs(Write a program for Write and perform programs on keil Hex to ASCII conversion) compiler ( various arithmetic operations, using timers and ports , also conversions ) , along with simulations the output has to be checked. Also perform writing port programming. Practical 11 LCD and 8051(Interfacing of LCD with8051 Micro-controller)

keil compiler

Interface LCD and display message on it. Students will learn interfacing and LCD and 8051 microcontroller perform experiment by burning microcontroller. Also design circuit on Proteus software Interface keyboard and read the value from keyboard and display it on LCD Students will interfacing of matrix 8051 , LCD and switches keyboard with 8051 and read the value also students will learn to make the design on Proteus software. students will learn Reading a digital value from ADC students will learn Reading a digital value from ADC 8051 microcontroller ADC0804

Practical 12

Keyboard and 8051(Interfacing of keyboard with 8051 Microcontroller)

Practical 13

ADC and 8051(Interfacing of ADC with 8051 Micro-controller) ADC and 8051(Interfacing of ADC with 8051 Micro-controller)

Practical 13: Interface ADC and read the value from ADC Practical 14: Test Practical 13: Interface ADC and read the value from ADC Practical 14: Test

Practical 14

8051 microcontroller ADC0804

SPILL OVER
Practical 15 Spill Over

Você também pode gostar