31
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 - · PDF filesingle phase stepper motor control. ... pre-lab homework lab no.7 8051 programming in c ... pre-lab homework lab no. 16 project report

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 __________________________________________________________

__________________________________________________________

__________________________________________________________

__________________________________________________________

__________________________________________________________

_________________________________________________________.

__________________________________________________________

__________________________________________________________

__________________________________________________________

__________________________________________________________

__________________________________________________________

_________________________________________________________.

__________________________________________________________

__________________________________________________________

__________________________________________________________

__________________________________________________________

__________________________________________________________

_________________________________________________________.