SEM-5th BATCH-B4
ENROLLMENT NO-170213111018
GOVERNMENT ENGINEERING COLLEGE, BHAVNAGAR
EXPERIMENT:-2
ELECTRONICS & COMMUNICATION ENGINEERING DEPARTMENT (11)
EXPERIMENT-2
1) Write a program that add to 8 bit number and store the result in memory location
2000H.
LDI R17,0X05
LDI R18,0X05
ADD R17,R18
STS 0X200,R17
LDI R19,0x00
Page 1
ELECTRONICS & COMMUNICATION
SEM-5th BATCH-B4
ENROLLMENT NO-170213111018
GOVERNMENT ENGINEERING COLLEGE, BHAVNAGAR
EXPERIMENT:-2
ELECTRONICS & COMMUNICATION ENGINEERING DEPARTMENT (11)
2) Write a program to subtract two 8 bit number and store at memory location 201H.
LDI R22,0X23
LDI R23,0X45
SUB R23,R22
STS 0X0200,R23
LDI R24,0x00
MICROCONTROLLER AND INTERFACING(2151001) LAB
Faculty Name: Asst. Prof. P.J. Gohel
Page 2
ELECTRONICS & COMMUNICATION
SEM-5th BATCH-B4
ENROLLMENT NO-170213111018
GOVERNMENT ENGINEERING COLLEGE, BHAVNAGAR
EXPERIMENT:-2
ELECTRONICS & COMMUNICATION ENGINEERING DEPARTMENT (11)
3) Write a program to add three 8 bit number 05H,30H,3CH and place the result in R3
and R4 higher and lower byte respectively.
LDI R24,0X05
LDI R25,0X30
LDI R26,0X3C
ADD R24,R25
ADC R24,R26
LDI R29,0x00
BRCS LOOP
BRCC LOOP1
LOOP:INC R29
LOOP1:NOP
NOP
Page 3
ELECTRONICS & COMMUNICATION
SEM-5th BATCH-B4
ENROLLMENT NO-170213111018
GOVERNMENT ENGINEERING COLLEGE, BHAVNAGAR
EXPERIMENT:-2
ELECTRONICS & COMMUNICATION ENGINEERING DEPARTMENT (11)
4) Write a program to subtract 18H from 2917H and store the result in R25 and R24.
LDI R26,0X17
LDI R27,0X29
SBIW R26:R27,0X18
NOP
MICROCONTROLLER AND INTERFACING(2151001) LAB
Faculty Name: Asst. Prof. P.J. Gohel
Page 4
ELECTRONICS & COMMUNICATION
SEM-5th BATCH-B4
ENROLLMENT NO-170213111018
GOVERNMENT ENGINEERING COLLEGE, BHAVNAGAR
EXPERIMENT:-2
ELECTRONICS & COMMUNICATION ENGINEERING DEPARTMENT (11)
LDI R28,0X62
LDI R30,0X21
LDI R31,0X96
SUB R28,R31
MOV R20,R28
SBC R27,R30
MOV R16,R2
NOP
MICROCONTROLLER AND INTERFACING(2151001) LAB
Faculty Name: Asst. Prof. P.J. Gohel
Page 5