==========
C> s off # subroutin
C> t on # trasování
C> SPACE # krokování
==========
--- Intel HEX format ---
LED_ON:
3E C0 30 00 76 (NOP + HLT)
L 8000
:098000003EC030007600000000D3
:00000001FF
==========================================
BLINK: c000 / DELAY: CALL C013 // CD 13 C0
L C000
:10C000002100C0F93EC030CD13C03E4030CD13C03A
:10C01000C304C03EFF473D05C217C0FE00C216C0A4
:02C02000C90055
:00000001FF
C000 21 00 C0 !.. LXI H,$C000
C003 F9 . SPHL
C004 3E C0 >. MVI A,$C0
C006 30 0 SIM
C007 CD 13 C0 ... CALL $C013
C00A 3E 40 >@ MVI A,$40
C00C 30 0 SIM
C00D CD 13 C0 ... CALL $C013
C010 C3 04 C0 ... JMP $C004
C013 3E FF >. MVI A,$FF
C015 47 G MOV B,A
C016 3D = DCR A
C017 05 . DCR B
C018 C2 17 C0 ... JNZ $C017
C01B FE 00 .. CPI $00
C01D C2 16 C0 ... JNZ $C016
C020 C9 . RET
C021 00 . NOP
===============================================
ORG C022
;USART_DATA EQU 08h
;USART_CMD EQU 09h
; Write character to USART
USART_OUT: IN 09h;USART_CMD
ANI 1 ; Test TxRdy
JZ USART_OUT ; Wait until USART is ready to transmit
MOV A,C
OUT 08h;USART_DATA ; Write character
RET
;------------------------------------
MVI A,38h ; '8'
MOV C,A
CALL USART_OUT
USART_OUT
L C022
:0CC02200DB09E601CA22C079D308C9007E
:00000001FF
C022 DB 09 .. IN $09
C024 E6 01 .. ANI $01
C026 CA 22 C0 .". JZ $C022
C029 79 y MOV A,C
C02A D3 08 .. OUT $08
C02C C9 . RET
C02D 00 . NOP
= 3e "38" 4f cd 22 c0
o 6f
c 63
t 74
o 6f
p 70
u 75
s 73
CR 0d - C12a
LF 0a
C> h c100 c137
:10C100003E6F4FCD22C03E634FCD22C03E744FCD17
:10C1100022C03E6F4FCD22C03E704FCD22C03E7533
:10C120004FCD22C03E734FCD22C03E0D4FCD22C019
:08C130003E0A4FCD22C00000C1
:00000001FF
===============================================
-----------------------------------