Anda di halaman 1dari 10

ELECTRONICS & COMMUNICATION

SEM-5th BATCH-B4
ENROLLMENT NO-170213111018
GOVERNMENT ENGINEERING COLLEGE, BHAVNAGAR
EXPERIMENT:-2
ELECTRONICS & COMMUNICATION ENGINEERING DEPARTMENT (11)

EXPERIMENT-2

AIM:-perform following program.


Apparatus: - AVR simulation

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

MICROCONTROLLER AND INTERFACING(2151001) LAB


Faculty Name: Asst. Prof. P.J. Gohel

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

MICROCONTROLLER AND INTERFACING(2151001) LAB


Faculty Name: Asst. Prof. P.J. Gohel

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)

5) Write to program subtract two 16 bit number 2762H-1296H .


LDI R27,0X27

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

Anda mungkin juga menyukai