tled.asm.bak
来自「Led控制,这是一个不错的东东,希望对这方面的朋友有帮助」· BAK 代码 · 共 41 行
BAK
41 行
RX equ 0x0 ; received packet
TX equ 0x1 ; transmitted packet
COLL equ 0x2 ; collision indicator
SPEED_C equ 0x3 ; 100 Mbps
SPEED_M equ 0x4 ; 1000 Mbps
DUPLEX equ 0x5 ; half/full duplex
FLOW equ 0x6 ; flow control capable
LINKUP equ 0x7 ; link down/up status
LINKEN equ 0x8 ; link disabled/enabled status
ZERO equ 0xE ; always 0
ONE equ 0xF ; always 1
test_end equ 0xc1
total equ 28
total_bits equ 64
begin:
ld A, 0
ld (test_end), A
loop:
cmp A,test_end
jnc link_up
call link_down
inc A
cmp A, total
jnz loop
sendto:
send LED_TOTAL_BITS
link_up:
port A
pushst ONE
pack
pushst ZERO
pack
link_down:
pushst ONE
pack
ret
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?