Upload
dangxuyen
View
220
Download
2
Embed Size (px)
Citation preview
PRE – LAB HOMEWORK
SIX SEMESTER ELECTRICAL ENGINEERING
MICROPROCESSOR BASED SYSTEMS
Engr. ZUBAIR KHALID
BASIC ELECTRICAL LAB DEPARTMENT OF ELECTRICAL ENGINEERING
Approved by Engr. M Nasim Khan
Federal Urdu University of Arts, Science & Technology
PRE-LAB HOMEWORK
Lab No. 2
BLINKING LEDS IN DIFFERENT FORMATIONS
MICROPROCESSOR
__________________________________________________________
__________________________________________________________
__________________________________________________________
__________________________________________________________
__________________________________________________________
_________________________________________________________.
MICROCONTROLLER
__________________________________________________________
__________________________________________________________
__________________________________________________________
__________________________________________________________
__________________________________________________________
_________________________________________________________.
LED
__________________________________________________________
__________________________________________________________
__________________________________________________________
__________________________________________________________
__________________________________________________________
_________________________________________________________.
8051 Microcontroller
__________________________________________________________
__________________________________________________________
__________________________________________________________
__________________________________________________________
__________________________________________________________
_________________________________________________________.
PIN CONFIGURATION
__________________________________________________________
__________________________________________________________
__________________________________________________________
__________________________________________________________
__________________________________________________________
_________________________________________________________.
PORTS
__________________________________________________________
__________________________________________________________
__________________________________________________________
__________________________________________________________
__________________________________________________________
_________________________________________________________.
OSCILLATOR
__________________________________________________________
__________________________________________________________
__________________________________________________________
__________________________________________________________
__________________________________________________________
_________________________________________________________.
NUMBER SYSTEMS
__________________________________________________________
__________________________________________________________
__________________________________________________________
__________________________________________________________
__________________________________________________________
_________________________________________________________.
PRE-LAB HOMEWORK
Lab No. 3
7-SEGMENT INTERFACING AND PROGRAMMING
SEVEN SEGMENT
__________________________________________________________
__________________________________________________________
__________________________________________________________
__________________________________________________________
__________________________________________________________
_________________________________________________________.
INTERFACING
__________________________________________________________
__________________________________________________________
__________________________________________________________
__________________________________________________________
__________________________________________________________
_________________________________________________________.
SWITCHING TRANSISTOR
__________________________________________________________
__________________________________________________________
__________________________________________________________
__________________________________________________________
__________________________________________________________
_________________________________________________________.
BCD 2 SEVEN SEGMENT
__________________________________________________________
__________________________________________________________
__________________________________________________________
__________________________________________________________
__________________________________________________________
_________________________________________________________.
PRE-LAB HOMEWORK
Lab No. 4
DOT MATRIX LED CONTROL. DOT MATRIX
__________________________________________________________
__________________________________________________________
__________________________________________________________
__________________________________________________________
__________________________________________________________
_________________________________________________________.
LOOKUP TABLES
__________________________________________________________
__________________________________________________________
__________________________________________________________
__________________________________________________________
__________________________________________________________
_________________________________________________________.
EXTERNAL MEMORY ACCESS
__________________________________________________________
__________________________________________________________
__________________________________________________________
__________________________________________________________
__________________________________________________________
_________________________________________________________.
DUAL PORT ACCESS
__________________________________________________________
__________________________________________________________
__________________________________________________________
__________________________________________________________
__________________________________________________________
_________________________________________________________.
PRE-LAB HOMEWORK
Lab No. 5
SINGLE PHASE STEPPER MOTOR CONTROL. STEPPER MOTOR
__________________________________________________________
__________________________________________________________
__________________________________________________________
__________________________________________________________
__________________________________________________________
_________________________________________________________.
SINGLE PHASE
__________________________________________________________
__________________________________________________________
__________________________________________________________
__________________________________________________________
__________________________________________________________
_________________________________________________________.
DUAL PHASE
__________________________________________________________
__________________________________________________________
__________________________________________________________
__________________________________________________________
__________________________________________________________
_________________________________________________________.
AMPLIFIER
__________________________________________________________
__________________________________________________________
__________________________________________________________
__________________________________________________________
__________________________________________________________
_________________________________________________________.
PRE-LAB HOMEWORK
Lab No. 6
PHOTO INTERRUPTER CONTROL
OPTOCOUPLER
__________________________________________________________
__________________________________________________________
__________________________________________________________
__________________________________________________________
__________________________________________________________
_________________________________________________________.
OPTICAL Tx.
__________________________________________________________
__________________________________________________________
__________________________________________________________
__________________________________________________________
__________________________________________________________
_________________________________________________________.
OPTICAL Rx
__________________________________________________________
__________________________________________________________
__________________________________________________________
__________________________________________________________
__________________________________________________________
_________________________________________________________.
WAVELENGTH OF VISIBLE LIGHT
__________________________________________________________
__________________________________________________________
__________________________________________________________
__________________________________________________________
__________________________________________________________
_________________________________________________________.
PRE-LAB HOMEWORK
Lab No.7
8051 PROGRAMMING IN C C USING KEIL
__________________________________________________________
__________________________________________________________
__________________________________________________________
__________________________________________________________
__________________________________________________________
_________________________________________________________.
HEADER FILES IN C
__________________________________________________________
__________________________________________________________
__________________________________________________________
__________________________________________________________
__________________________________________________________
_________________________________________________________.
LOOPS IN C
__________________________________________________________
__________________________________________________________
__________________________________________________________
__________________________________________________________
__________________________________________________________
_________________________________________________________.
CONDITIONAL STATEMENTS IN C
__________________________________________________________
__________________________________________________________
__________________________________________________________
__________________________________________________________
__________________________________________________________
_________________________________________________________.
PRE-LAB HOMEWORK
Lab No. 8
8051 INTERRUPT PROGRAMMING
IE REGISTER
__________________________________________________________
__________________________________________________________
__________________________________________________________
__________________________________________________________
__________________________________________________________
_________________________________________________________.
TCON REGISTER
__________________________________________________________
__________________________________________________________
__________________________________________________________
__________________________________________________________
__________________________________________________________
_________________________________________________________.
INTERRUPT SERVICE ROUTINE
__________________________________________________________
__________________________________________________________
__________________________________________________________
__________________________________________________________
__________________________________________________________
_________________________________________________________.
TYPES OF INTERRUPTS
__________________________________________________________
__________________________________________________________
__________________________________________________________
__________________________________________________________
__________________________________________________________
_________________________________________________________.
PRE-LAB HOMEWORK
Lab No. 9
Timer mode programming
TIMER
__________________________________________________________
__________________________________________________________
__________________________________________________________
__________________________________________________________
__________________________________________________________
_________________________________________________________.
TMOD
__________________________________________________________
__________________________________________________________
__________________________________________________________
__________________________________________________________
__________________________________________________________
_________________________________________________________.
TYPES OF TIMERS
__________________________________________________________
__________________________________________________________
__________________________________________________________
__________________________________________________________
__________________________________________________________
_________________________________________________________.
PRE-LAB HOMEWORK
Lab No. 10
PULSE COUNTER.
PULSE
__________________________________________________________
__________________________________________________________
__________________________________________________________
__________________________________________________________
__________________________________________________________
_________________________________________________________.
COUNTER
__________________________________________________________
__________________________________________________________
__________________________________________________________
__________________________________________________________
__________________________________________________________
_________________________________________________________.
BCD
__________________________________________________________
__________________________________________________________
__________________________________________________________
__________________________________________________________
__________________________________________________________
_________________________________________________________.
DA COMMAND
__________________________________________________________
__________________________________________________________
__________________________________________________________
__________________________________________________________
__________________________________________________________
_________________________________________________________.
PRE-LAB HOMEWORK
Lab No. 11
SPEAKER CONTROL.
WORKING OF SPEAKER __________________________________________________________
__________________________________________________________
__________________________________________________________
__________________________________________________________
__________________________________________________________
_________________________________________________________.
TYPES OF SPEAKERS
__________________________________________________________
__________________________________________________________
__________________________________________________________
__________________________________________________________
__________________________________________________________
_________________________________________________________.
FREQUENCY
__________________________________________________________
__________________________________________________________
__________________________________________________________
__________________________________________________________
__________________________________________________________
_________________________________________________________.
PRE-LAB HOMEWORK
Lab No. 12
LCD Interfacing and Programming.
LCD __________________________________________________________
__________________________________________________________
__________________________________________________________
__________________________________________________________
__________________________________________________________
_________________________________________________________.
LCD INITIALIZATION
__________________________________________________________
__________________________________________________________
__________________________________________________________
__________________________________________________________
__________________________________________________________
_________________________________________________________.
WORKING OF LCD
__________________________________________________________
__________________________________________________________
__________________________________________________________
__________________________________________________________
__________________________________________________________
_________________________________________________________.
TYPES OF LCD
__________________________________________________________
__________________________________________________________
__________________________________________________________
__________________________________________________________
__________________________________________________________
_________________________________________________________.
PRE-LAB HOMEWORK
Lab No. 13
Introduction to 8086 based microprocessor trainer (ipc-8603)
BYTE
__________________________________________________________
__________________________________________________________
__________________________________________________________
__________________________________________________________
__________________________________________________________
_________________________________________________________.
ALU
__________________________________________________________
__________________________________________________________
__________________________________________________________
__________________________________________________________
__________________________________________________________
_________________________________________________________.
PROCESSOR
__________________________________________________________
__________________________________________________________
__________________________________________________________
__________________________________________________________
__________________________________________________________
_________________________________________________________.
ARCHITECTURE
__________________________________________________________
__________________________________________________________
__________________________________________________________
__________________________________________________________
__________________________________________________________
_________________________________________________________.
PRE-LAB HOMEWORK
Lab No. 14
COMMAND DESCRIPTION OF EXAMINE BYTE,
EXAMINE WORD, EXAMINE REGISTER.
CRITICAL PATH
__________________________________________________________
__________________________________________________________
__________________________________________________________
__________________________________________________________
__________________________________________________________
_________________________________________________________.
COMBINATIONAL LOGIC
__________________________________________________________
__________________________________________________________
__________________________________________________________
__________________________________________________________
__________________________________________________________
_________________________________________________________.
WORD
__________________________________________________________
__________________________________________________________
__________________________________________________________
__________________________________________________________
__________________________________________________________
_________________________________________________________.
REGISTER
__________________________________________________________
__________________________________________________________
__________________________________________________________
__________________________________________________________
__________________________________________________________
_________________________________________________________.
PRE-LAB HOMEWORK
Lab No. 15
EXAMINING AND MODIFYING A REGISTER, EXAMINING A SERIES OF REGISTERS, THE GO (GO) COMMAND, TRANSFERRING CONTROL TO
THE SAMPLE PROGRAM, ENTERING AND EXECUTING A BREAKPOINT IN THE PROGRAM.
RAM
__________________________________________________________
__________________________________________________________
__________________________________________________________
__________________________________________________________
__________________________________________________________
_________________________________________________________.
MEMORY
__________________________________________________________
__________________________________________________________
__________________________________________________________
__________________________________________________________
__________________________________________________________
_________________________________________________________.
ADDRESS BUS
__________________________________________________________
__________________________________________________________
__________________________________________________________
__________________________________________________________
__________________________________________________________
_________________________________________________________.
DATA BUS
__________________________________________________________
__________________________________________________________
__________________________________________________________
__________________________________________________________
__________________________________________________________
_________________________________________________________.
PRE-LAB HOMEWORK
Lab No. 16
PROJECT REPORT __________________________________________________________
__________________________________________________________
__________________________________________________________
__________________________________________________________
__________________________________________________________
_________________________________________________________.
__________________________________________________________
__________________________________________________________
__________________________________________________________
__________________________________________________________
__________________________________________________________
_________________________________________________________.
__________________________________________________________
__________________________________________________________
__________________________________________________________
__________________________________________________________
__________________________________________________________
_________________________________________________________.