Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 1

LOMAAD, PANA, TOLETE

SEVEN SEGMENT COUNTER 0-9

ADDRESS MACHINE CODE MNEMONIC


ORG 2000H
0017 PIOBC: EQU 17H
0015 PIOAD: EQU 15H
0000 CT1: EQU 00H
0000 CT2: EQU 00H
;
2000 31 B0 3F LD SP ,3FB0H
2003 0E 17 LD C ,PIOBC
2005 16 0F LD D ,0FH
2007 ED 51 OUT (C) ,D
2009 0E 15 LD C,PIOBC
200B 21 26 20 LOOP: LD HL ,DATA
200E 06 0A LD B ,10
2010 5E LOOP LD E,(HL)
1:
2011 ED 59 OUT (C) ,E
2013 CD 1B 20 CALL DELAY
2016 23 INC HL
2017 10 F7 DJNZ LOOP1
2019 18 F0 JR LOOP
; Delay subroutine
201B 16 00 DELA LD D ,CT1
Y:
201D 1E 00 DLY2: LD E ,CT2
201F 1D DLY1: DEC E
2020 20 FD JR NZ ,DLY1
2022 15 DEC D
2023 20 F8 JR NZ ,DLY2
2025 C9 RET
2026 C0 F9 A4 B0 DATA DB 0C0H,0F9H,0A4H,0
: B0H
202A 99 92 82 F8 DB 99H, 92H,
82H,0F8H
202E 80 90 88 83 DB 80H,90H,88H,93H
2032 C6 A1 86 8E DB 0C6H,0A1H,86H,8
EH
2036 END

You might also like