Micro assign

21
MICROCONTROLLER ASSIGNMENT BABAK DANYAL AWAN 10-BEIT-29 11/14/2012

Transcript of Micro assign

Page 1: Micro assign

MICROCONTROLLER

ASSIGNMENT

BABAK DANYAL AWAN

10-BEIT-29

11/14/2012

Page 2: Micro assign

COUNTS NO OFF PERSONS ENTERED IN A BUILDING AND DISPLAY IT ON LCD

In this switch is used instead of laser diodes both perfoming the same functionality generating interrupts when a person passes (switch is active)And display the total no of persons entered in a building where this circuitry is applied

CIRCUIT DIAGRAM

Page 3: Micro assign

CODING

Page 4: Micro assign

COPY DATA FROM ONE PORT TO ANOTHER

In this it receives data from portc and copy it to port be

CIRCUIT DIAGRAM

CODING

Page 5: Micro assign

COPY INVERTED DATA FROM ONE PORT TO ANOTHER

In this it receives data from portC and copy INVERTED data to portB

CIRCUIT DIAGRAM

CODING

Page 6: Micro assign

DISPLAY KEY PRESSED ON LCD

By using keypad, whenever the key pressed that particular key is being displayed at the LCD

CIRCUIT DIAGRAM

Page 7: Micro assign

CODING

Page 8: Micro assign

}

Page 9: Micro assign

CONTROL ROTATION OF DC MOTOR BY SWITCH

With the help of two switches we control the direction of the motor so that it can rotate clock wise or anticlock wise

HARDWARE

Page 10: Micro assign

CODING

ON OFF LED BY DELAY

Page 11: Micro assign

HARDWARE

CODING

Page 12: Micro assign

PRESSUR CONTROLLER

IT WILL SENSE A PRESSURE AND MAKE MOTOR ACTIVE BUT IN THIS SENSOR IS REPLACED BY A SWITCH TO PERFORM THE SIMILAR FUNCTIONALITY

HARDWARE

CODING

Page 13: Micro assign

CODING

CODING

Page 14: Micro assign
Page 15: Micro assign
Page 16: Micro assign

OUT A BYTE OF DATA MC & LSB SHOULD GO FIRST

HARDWARE

CODING

Page 17: Micro assign

OUT A BYTE OF DATA MC & MSB SHOULD GO FIRST

HARDWARE

CODING

Page 18: Micro assign

IN A BYTE OF DATA MC & MSB SHOULD GO FIRST

HARDWARE

CODING

Page 19: Micro assign