Sie sind auf Seite 1von 4

Lovely Professional University,Punjab

Format For Instruction Plan [for Courses with Labs

Course No Cours Title Course Planner Lectures Tutorial Practical Credits


ECE306 UNIFIED ELECTRONICS LAB IV 13367 :: Dushyant Kumar Singh 0 0 4 2

Text Book: 1 LMECE306

Other Specific Book:


2 “Analysis and Design of Electronic Circuitsâ€, Spring 2004

3 “A MATLAB-Based Digital Signal Processing Laboratory Courseâ€Â,Sanjit K. Mitra

Other Reading

Sr No Jouranls atricles as compulsary readings (specific articles, Complete reference)

Relevant Websites

Sr. No. (Web adress) (only if relevant to the courses) Salient Features
4 http://www.atmel.com/journal/documents/issue5/pg17_18_At Atmel 8-bit microcontroller
mel5_AT89LP.pdf
5 http://www.mathtable.com/zwillinger/talks/20010613/2001061 Matlab toolbox
3_raytheon.pdf
6 http://www.cis.udel.edu/~cer/arv/lectures/arv3_matlab_tutorial. Basics about Matlab
pdf

Scheme for CA:out of 100*


Component Frequency Out Of Each Marks Total Marks
Lab Assesment 100 100
Total :- 100 100

1 Approved for Spring Session 2010-11


* In ENG courses wherever the total exceeds 100, consider x best out of y components of CA, as explained in teacher's guide available on the
UMS

*Each experiment of the lab will be evaluated using following relative scheme:
Component % of Marks
J/E 20
WR 50
VIVA 30

List of experiments :-
Lecture Lecture Topic Pedagogical Tools Or Equipment Planned lab Manual
Number
Individual 1 Interfacing of segment display with 8255 using 8085, 8085 Kit, KEIL Simulator. LMECE306
Generating a square wave of 50% duty cycle using
8085.
Introduction to Microcontroller Programming tool i.e.
Keil Simulator

2 Approved for Spring Session 2010-11


Individual 2 8051 Assembly language programming using cross- KEIL Simulator. LMECE306
assembler. (At least 10 programs)
1. Find the sum of the values 79H, F5H, and E2H. Put
the sum in register R0 (low byte) and R5 (high byte).
2. Write a program to copy the values 55H into RAM
memory locations 40H to 45H using
i) Direct addressing mode
ii) Register indirect addressing mode without using loop

iii) With a loop.


3. Write a program to toggle all the bits of P1 after
some delay.
4. Write a program to generate square wave of 50%
duty cycle on bit 0 of port 1.
5. Write a program to add two 16 ââââ
‚¬Å¡Ã‚¬Ã¢â‚¬Å“ bit numbers 3CE7H
and 3B8DH. Place the sum in R7 and R6 (Lower Byte).
6. Write a program for Hex to ASCII conversion.
7. Write a program to i) Make P1 as input port.
ii) To get hex data from P1 and convert it into decimal
and save the digits in R7, R6, R5.
8. A switch is connected to P1.7. Write a program to
check the status of SW and perform the following:
i) If SW=0, send letter ââ‚Ã
‚¬Ã‹Å“Nâ€âÃ
¢â‚¬Å¾Ã‚¢ to P2.
ii) If SW=1, send letter ââ‚Ã
‚¬Ã‹Å“Yâ€âÃ
¢â‚¬Å¾Ã‚¢ to P2.
9. Assume that the lower 3-bits of P1 are connected to
3-switches. Write a program to send ASCII characters
for 0-7 base on the status of switches using look up
table.
10. Write a program to generate square wave using
timer.

Individual 3 8051 Interfacing: Interfacing with 7-segment display. 8051, 11.0592MHz Crystal, 30pF (2), 10uF, 10K, LMECE306
push button, 1K (10), 7-segment display.
Individual 4 8051 Interfacing: Interfacing with LCD. 8051, 11.0592MHz Crystal, 30pF (2), 10uF, 10K, LMECE306
push button, LCD (16x2), 10K Pot.
Individual 5 8051 Interfacing: Interfacing with DAC. 8051, 11.0592MHz Crystal, 30pF (2), 10uF, 10K, LMECE306
push button, DAC0800, 5K (2), 10K (2), 0.1uF (2),
0.01uF.
Individual 6 8051 Interfacing: Interfacing with ADC. 8051, 11.0592MHz Crystal, 30pF (2), 10uF, 10K, LMECE306
push button, D0804, 10K Pot, 10K, 150pF.

3 Approved for Spring Session 2010-11


Mid Term
Individual 7 8051 Interfacing: Interfacing with Keyboard. 8051, 11.0592MHz Crystal, 30pF (2), 10uF, 10K, LMECE306
push button, Push Buttons (4), 4.7K (4).
Individual 8 Programming for serial communication. 8051, 11.0592MHz Crystal, 30pF (2), 10uF, 10K, LMECE306
push button, MAX 232, DB-9 Connector, 10uF (4).
Individual 9 A small Project using 8051. As per Project. LMECE306
Individual 10 To develop program for computing inverse Z-transform. MATLAB Signal Processing Tool Box. LMECE306
Individual 11 To develop program for designing FIR filter in MATLAB Signal Processing Tool Box. LMECE306
MATLAB.
Individual 12 To develop program for designing IIR filter in MATLAB. MATLAB Signal Processing Tool Box. LMECE306

Spill Over
Individual 13 8051 Interfacing: Interfacing with Keyboard with display 8051, 11.0592MHz Crystal, 30pF (2), 10uF, 10K, LMECE306
push button, Push Buttons (4), 4.7K (4). LCD

4 Approved for Spring Session 2010-11

Das könnte Ihnen auch gefallen