【资源下载】百度网盘下载地址如下:
https://docs.qq.com/doc/DTlRSd01BZXNpRUxl
; 8255+DAC0832产生多种波形的示例,用开关控制,依次可实现锯齿波,三角波,矩形波(方波),脉冲波,梯形波的演示。
;输出专用,X为端口地址,Y为要输出内容 OUT_PORT MACRO X,Y MOV DX, X MOV AL, Y OUT DX, AL ENDM ;延时的宏,X用于延时设定,AA为标号 DELAY_M MACRO X,AA LOCAL AA MOV BX,CX MOV CX,X AA: LOOP AA MOV CX,BX ENDM ;==================================================================== ;几个常数的设定 IO6 EQU 60H ;8255 PA端口地址 TIMES EQU 40 ;用于延时控制