Download as pdf or txt
Download as pdf or txt
You are on page 1of 7

ECE 3003

MICRO CONTROLLER AND APPLICATIONS


LAB TASK- 1

NAME : SHAIK SUHIL IRSHAD


REG NO: 18BEC2007
SLOT : E1 ( L43+L44)

m
er as
co
FACULTY: PADMINI T

eH w
o.
rs e
ou urc
1. Aim of the Program:
To load 40H into the stack pointer register. Load 5 data’s (8 bit data) into
o
aC s

Bank 2. Push all the 5 data’s into the stack and retrieve the data from
vi y re

stack to bank 0.

2. Program:
ed d
ar stu

ORG 0000H

MOV SP, #40H


is
Th

SETB PSW.4

MOV R0, #0D1H; random data to bank 2


sh

MOV R1, #0D2H;

MOV R2, #0D3H;

This study source was downloaded by 100000805495355 from CourseHero.com on 08-23-2021 09:14:35 GMT -05:00

https://www.coursehero.com/file/71378108/18bec2007-labtask1docx/
MOV R3, #0D4H;

MOV R4, #0D5H;

PUSH 10H; pushing all 5 data to stack

PUSH 11H

PUSH 12H

PUSH 13H

PUSH 14H

m
er as
POP 00H; retrieving data to bank 0

co
eH w
POP 01H

o.
rs e
ou urc
POP 02H

POP 03H
o
aC s

POP 04H
vi y re

POP 05H
ed d

HERE: SJMP HERE


ar stu

END
is
Th
sh

This study source was downloaded by 100000805495355 from CourseHero.com on 08-23-2021 09:14:35 GMT -05:00

https://www.coursehero.com/file/71378108/18bec2007-labtask1docx/
3) Observations:

m
er as
co
eH w
o.
rs e
ou urc
o
aC s
vi y re
ed d
ar stu
is
Th
sh

This study source was downloaded by 100000805495355 from CourseHero.com on 08-23-2021 09:14:35 GMT -05:00

https://www.coursehero.com/file/71378108/18bec2007-labtask1docx/
Task 1(2)

AIM: To find the average age of a group of children in a class.

ORG 000H

MOV DPTR,#200H

MOV R0,#12; COUNT

LOOP:CLR A

MOVC A,@A+DPTR

m
er as
ADD A,R2

co
eH w
JNC NEXT

o.
rs e
ou urc
INC R3; CARRY

NEXT:INC DPTR
o
aC s

MOV R2,A
vi y re

DJNZ R0,LOOP
ed d

MOV B,#0AH
ar stu

MOV A,R2
is

DIV AB; AVERAGE AGE CALCULATION


Th

DA A ; BCD REPRESENTATION
sh

HERE:SJMP HERE

ORG 200H

DB 06H,08H,09H,06H,06H,07H,09H,0AH,0AH,07H,05H,06H

This study source was downloaded by 100000805495355 from CourseHero.com on 08-23-2021 09:14:35 GMT -05:00

https://www.coursehero.com/file/71378108/18bec2007-labtask1docx/
END

Observations:

m
er as
co
eH w
o.
rs e
ou urc
o
aC s
vi y re
ed d
ar stu
is
Th
sh

This study source was downloaded by 100000805495355 from CourseHero.com on 08-23-2021 09:14:35 GMT -05:00

https://www.coursehero.com/file/71378108/18bec2007-labtask1docx/
m
er as
co
eH w
o.
rs e
ou urc
o
aC s
vi y re
ed d
ar stu
is
Th
sh

This study source was downloaded by 100000805495355 from CourseHero.com on 08-23-2021 09:14:35 GMT -05:00

https://www.coursehero.com/file/71378108/18bec2007-labtask1docx/
m
er as
co
eH w
o.
rs e
ou urc
o
aC s
vi y re
ed d
ar stu
is
Th
sh

This study source was downloaded by 100000805495355 from CourseHero.com on 08-23-2021 09:14:35 GMT -05:00

https://www.coursehero.com/file/71378108/18bec2007-labtask1docx/
Powered by TCPDF (www.tcpdf.org)

You might also like