H_Prj04 8088单板机的IO(LED)
1.原理图与工作原理
LED_8X产生有效锁存的三个条件是,1)地址线X8, XA9,XA10同时为零2)8088的IO_M为高,代表当前总线周期为IO,而不是内存3)WR写信号有效
2.测试
用deepseek写程序,写emu8086的测试成熟
ORG 100H ; COM文件起始地址START:MOV DX, 800H ; LED端口地址BLINK_LOOP:MOV AL, 0FFH ; 设置全亮信号OUT DX, AL ; 点亮LEDCALL DELAY ; 调用延时MOV AL, 00H ; 设置全灭信号OUT DX, AL ; 熄灭LEDCALL DELAY ; 调用延时JMP BLINK_LOOP ; 无限循环; 延时子程序 (约1秒)
DELAY PROCPUSH CXPUSH DXMOV CX, 7H ; 外层循环次数
DELAY_OUTER:MOV DX, 0FFFFH ; 内层循环计数器
DELAY_INNER:DEC DXJNZ DELAY_INNERLOOP DELAY_OUTERPOP DXPOP CXRET
DELAY ENDPEND START ; 程序结束
下载测试通过!
一切OK!!!