0% found this document useful (0 votes)
15 views12 pages

2021BCS0103 Cse321 Lab6

Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
15 views12 pages

2021BCS0103 Cse321 Lab6

Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 12

CSE -321

MICROPROCESSOR
LAB-6

Name-S.Vaishnavi Reddy
Roll no-2021BCS0103
12lo2l2024 Lab-5
Namu : Vais hnaut hud
Roll Nombor: 202 BCSOLDa
8085 Micropro casSo
Rual time Clock wsing
Tnglamortin
Q4 HoUrS Format

Houy =H (5002H) 3 Minuts == L C500l H) Sc =E CsooeN

LXI H , 0000H CH =00, L=AO0)


start
Hou-nqn = SHLD 500H CHL Pin Contnt stoud
s0o1 L
5002<H
XRA A

STA 5O0OH

LDA 5000H
ADI oH

bAA
MoU E,A
CPI 60H
JNZ scminhn
XRA A
STA 5000 H
MOV E,A
LHLD 500| H LE-500l
H -5002
MOV A,L
ADI olH
bAA
JNZ HouJ-mn
XRA A
STA 500 H
MOV by A
MoV A, H
ADI

DA A
MOV H,A
CPI 24
JNZ Hour-mun
TMP t a t

lsc.delay: MVI D,02H


LXI B FFFH
DcX B
Mov A, B
0RA C

J NZ Tnnvleop
DCR
JNZ OUtuloop
RET
SIMULATION OF RTC USING 8085 MP

24-HRS FORMAT

Code
;Name-S.Vaishnavi Reddy
;Roll no:2021BCS0103
;24 HRS FORMAT
START:LXI H,0000H
HOURMIN:SHLD 5001H
XRA A
SECMINHOUR:STA 5000H
CALL DELAY
LDA 5000H
ADI 01H
DAA
MOV E,A
CPI 60H
JNZ SECMINHOUR
XRA A
STA 5000H
MOV E,A
LHLD 5001H
MOV A,L
ADI 01H
DAA
MOV L,A
CPI 60H
JNZ HOURMIN
XRA A
STA 5000H
MOV L,A
MOV A,H
ADD 01H
DAA
MOV H,A
CPI 24H
JNZ HOURMIN
JMP START
DELAY:MVI D,02H
OUTERLOOP:LXI B,FFFFH
INNERLOOP:DCX B
MOV A,B
ORA C
JNZ INNERLOOP
DCR D
JNZ OUTERLOOP
RET
Output
Tmplimu ntahen 1Rhn RTC
Hous
Hso H, L soo H CMintts) E8ooH (Gps
Dl’ aam o0PM 5003H
D, ooH MOV A H Wats hnavi
AM -PM : MVL ao 2BCSO|D3
LXI H, oooDH AP I DIH
Mo V A,P DA A

CMA Hoy H, A
ANI ol H CPI 2H
STA 50og3 H HoUT-in

Mov D, A SMP START

Hour- Min SHLO SOO4 H Sue Qulay MUI D, OLH

XRA A
6ute loop LXI 3, FfffH

Tnner loop
S TA SoooH
ov A,
Call se-la RA C
LDA 5000H
AOT
SN2 Toher_loop
bAA pCRP
Mo V EIA TNZ outsloop
RET
GoH
Sec n
XRA A
StA

MOV EA
Lrt LD sool
A,L
A DI

MoV LA
6oH
X 2A

STA <ool H
12hrs Format

Code
;NAME : S.Vaishnavi Reddy
;ROLL No: 2021BCS0103
;12-HOUR FORMAT
AMPM:MVI D,00H
START:LXI H,0000H
MOV A,D
CMA
ANI 01H
STA 5003H
MOV D,A
HOURMIN:SHLD 5001H
XRA A
SECMINHOUR:STA 5000H
CALL DELAY
LDA 5000H
ADI 01H
DAA
MOV E,A
CPI 60H
JNZ SECMINHOUR
XRA A
STA 5000H
MOV E,A
LHLD 5001H
MOV A,L
ADI 01H
DAA
MOV L,A
CPI 60H
JNZ HOURMIN
XRA A
STA 5000H
MOV L,A
MOV A,H
ADD 01H
DAA
MOV H,A
CPI 12H
JNZ HOURMIN
JMP START
DELAY:MVI D,02H
OUTERLOOP:LXI B,FFFFH
INNERLOOP:DCX B
MOV A,B
ORA C
JNZ INNERLOOP
DCR D
JNZ OUTERLOOP
RET

Output

You might also like