lab11.docx
TRANSCRIPT
Muzammil ahmed serial data transmit
Muzammil ahmed (1345-159)Sec :- BDate :- 11/7/2015
Q1) TAKE INPUT FROM THE PART USING SWITCH AND DISPLAY PART STATUS ON SERIAL(HYPER TERMINAL)?
CODE:
$baud = 9600
$crystal = 22118000
Do
If P1.1 = 1 Then
Print “ BIT 1 IS SET”
ELSE
Print “ BIT 1 IS NOT SET”
End If
Loop
EndQ2) USE SWITCH BUTTON TO DERIVE RELAY. RELAY WILL TURN ON FAR 1 SEC FOR EVERY INPUT OF BUTTON?
CODE:$baud = 9600$crystal = 22118000DoIf P1.1 = 1 ThenP1.4 = 1
Wait 1P1.4 = 0P1.5 = 1Wait 1P1.5 = 0P1.6 = 1Wait 1P1.6 = 0P1.7 = 1Wait 1P1.7 = 0P1.1 = 0Wait 1ElseP1.4 = 0End IfLoopEnd