- 74
- 0
- 约3.56千字
- 约 4页
- 2017-08-18 发布于重庆
- 举报
波形发生器汇编语言程序
波形发生器汇编语言程序:
;T0832-5.asm
IOY0 EQU 0DA00H ;片选IOY0对应的端口始地址
DA0832 EQU IOY0+00H*4 ;DA0832的端口地址
DANUM EQU 0FFH
STACK1 SEGMENT STACK
DW 256 DUP(?)
STACK1 ENDS
DATA SEGMENT
STR1 DB 1. Triangle SQUARE Wave ,0AH,0DH,$ ;定义显示的字符串 方波
STR2 DB 2. Triangle DELTA Wave , 0AH,0DH,$ ;定义显示的字符串 三角波
STR3 DB 3. Triangle SAWTOOTH Wave , 0AH,0DH,$ ;定义显示的字符串 锯齿波
STR4 DB 4. Triangle SINE Wave , 0AH,0DH,$ ;定义显示的字符串 正弦波
STR5 DB 5. EXIT ,0AH,0DH,$ ;定义显示的字符串 退出
FLAG DB 0
SIN DB 00H,02H,05H,09H,0FH,15H,1DH,25H
DB 2EH,38H,43H,4FH,5AH,67H,73H,7FH
DB 80H,8CH,98H,0A5H,0B0H,0BCH,0C7H,0D1H
DB 0DAH,0E2H,0EAH,0F0H,0F6H,0FAH,0FDH,0FFH
DB 0FFH,0FDH,0FAH,0F6H,0F0H,0EAH,0E2H,0DAH
DB 0D1H,0C7H,0BCH,0B0H,0A5H,98H,8CH,80H
DB 7FH,73H,67H,5AH,4FH,43H,38H,2EH
DB 25H,1DH,15H,0Fh,09H,05H,02H,00H
CODE SEGMENT USE16
ASSUME CS:CODE,DS:DATA,SS:STACK1
START: MOV AX,DATA
MOV DS,AX
MOV AX,STACK1
MOV SS,AX
MOV DX,OFFSET STR1 ;显示字符串1
MOV AH,9
INT 21H
MOV DX,OFFSET STR2 ;显示字符串2
MOV AH,9
INT 21H
MOV DX,OFFSET STR3 ;显示字符串3
MOV AH,9
INT 21H
MOV DX,OFFSET STR4 ;显示字符串4
MOV AH,9
INT 21H
MOV DX,OFFSET STR5 ;显示字符串5
MOV AH,9
INT 21H
LOOP1:
MOV AH,1 ;判断是否有按键按下
INT 16H
JZ LOOP2 ;无按键则跳回继续循环,有则退出
MOV AH,0 ;读键盘
INT 16H
CMP AL,31H
JZ SQUARE
CMP AL,32H
JZ DELTA
CMP AL,33H
JZ SAWTOOTH
CMP AL,34H
JNZ L05
JMP SINE
L05: CMP AL,35H
JNZ LOOP2
JMP QUIT
LOOP2:
CMP FLAG,1
JZ SQUARE
CMP FLAG,2
JZ DELTA
CMP FLAG,3
JZ SAWTOOTH
CMP FLAG,4
JZ SINE
您可能关注的文档
最近下载
- 大数据背景下制造业生产流程动态优化模型研究.pdf VIP
- T_GDJSKB 019-2024 城镇排水设施电子数据库建设技术规程.docx VIP
- 青海省西宁市大通回族土族自治县2024-2025学年高三上学期开学摸底考试语文试题.pdf VIP
- 2025年无人机驾驶员执照短距起飞与短距着陆技术专题试卷及解析.pdf VIP
- DB11_T 2430-2025 高标准农田建设规范.pdf VIP
- 2025年无人机驾驶员执照保险责任与免责条款专题试卷及解析.pdf VIP
- 2025年AWS认证基于CUR实现细粒度的项目制成本核算专题试卷及解析.pdf VIP
- DB11_T 2446-2025 滨水慢行系统规划设计导则.pdf VIP
- 医学统计学b-spss上机-秩和检验.pdf VIP
- DB11_T 2463-2025 城市道路隧道设计标准.pdf VIP
原创力文档

文档评论(0)