Upload
amit-mishra
View
46
Download
3
Embed Size (px)
Citation preview
Lovely Professional University,Punjab
Course No Cours Title Course Planner Lectures Tutorial Practical Credits
ECE306 UNIFIED ELECTRONICS LAB IV 13367 :: Dushyant Kumar Singh 0 0 4 2
Sr. No. (Web adress) (only if relevant to the courses) Salient Features
4 http://www.atmel.com/journal/documents/issue5/pg17_18_Atmel5_AT89LP.pdf
Atmel 8-bit microcontroller
5 http://www.mathtable.com/zwillinger/talks/20010613/20010613_raytheon.pdf
Matlab toolbox
6 http://www.cis.udel.edu/~cer/arv/lectures/arv3_matlab_tutorial.pdf
Basics about Matlab
Sr No Jouranls atricles as compulsary readings (specific articles, Complete reference)
LMECE3061Text Book:
Other Specific Book:“Analysis and Design of Electronic Circuitsâ€, Spring 20042
“A MATLAB-Based Digital Signal Processing Laboratory Courseâ€Â,Sanjit K. Mitra3
Relevant Websites
Other Reading
Scheme for CA:out of 100*Component Frequency Out Of Each Marks Total Marks
Lab Assesment 100 100
Total :- 100 100
Format For Instruction Plan [for Courses with Labs
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 Number
Lecture Topic Pedagogical Tools Or Equipment Planned lab Manual
Individual 1 Interfacing of segment display with 8255 using 8085, Generating a square wave of 50% duty cycle using 8085.Introduction to Microcontroller Programming tool i.e. Keil Simulator
8085 Kit, KEIL Simulator. LMECE306
2 Approved for Spring Session 2010-11
Individual 2 8051 Assembly language programming using cross-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 modeii) 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.
KEIL Simulator. LMECE306
Individual 3 8051 Interfacing: Interfacing with 7-segment display. 8051, 11.0592MHz Crystal, 30pF (2), 10uF, 10K, push button, 1K (10), 7-segment display.
LMECE306
Individual 4 8051 Interfacing: Interfacing with LCD. 8051, 11.0592MHz Crystal, 30pF (2), 10uF, 10K, push button, LCD (16x2), 10K Pot.
LMECE306
Individual 5 8051 Interfacing: Interfacing with DAC. 8051, 11.0592MHz Crystal, 30pF (2), 10uF, 10K, push button, DAC0800, 5K (2), 10K (2), 0.1uF (2), 0.01uF.
LMECE306
Individual 6 8051 Interfacing: Interfacing with ADC. 8051, 11.0592MHz Crystal, 30pF (2), 10uF, 10K, push button, D0804, 10K Pot, 10K, 150pF.
LMECE306
3 Approved for Spring Session 2010-11
Mid TermIndividual 7 8051 Interfacing: Interfacing with Keyboard. 8051, 11.0592MHz Crystal, 30pF (2), 10uF, 10K,
push button, Push Buttons (4), 4.7K (4). LMECE306
Individual 8 Programming for serial communication. 8051, 11.0592MHz Crystal, 30pF (2), 10uF, 10K, push button, MAX 232, DB-9 Connector, 10uF (4).
LMECE306
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.
MATLAB Signal Processing Tool Box. LMECE306
Individual 12 To develop program for designing IIR filter in MATLAB. MATLAB Signal Processing Tool Box. LMECE306
Spill OverIndividual 13 8051 Interfacing: Interfacing with Keyboard with display 8051, 11.0592MHz Crystal, 30pF (2), 10uF, 10K,
push button, Push Buttons (4), 4.7K (4). LCDLMECE306
4 Approved for Spring Session 2010-11