波形发生器实验---微机原理
电路实验七(波形发生器电路分析)

实验名称:实验七波形发生器电路分析班级:学号:姓名:指导教师:成绩:评阅时间:1. 实验目的及实验设备(1)掌握典型矩形波发生电路的工作原理,研究输出波形占空比与元件参数的关系。
(2)掌握典型三角波波发生电路的工作原理,研究输出波形与元件参数的关系。
(3)实验设备:PC及Multisim仿真软件。
2. 实验原理(1)矩形波产生电路设某一时刻输出电压uO=+UZ,则同相输入端电位uP=+UT。
uO通过R3对电容C正向充电,如图中箭头所示。
反相输入端电位uN随时间t增长而逐渐升高,当t趋近于无穷时,uN趋于+UZ;一旦uN=+UT,再稍增大,uO就从+UZ跃变为-UZ,与此同时uP从+UT跃变为-UT。
随后,uO又通过R3对电容C放电,如图中箭头所示。
反相输入端电位uN随时间t增长而逐渐降低,当t趋近于无穷时,uN趋于-UZ;一旦uN=-UT,再稍减小,uO 就从-UZ跃变为+UZ,与此同时,uP从-UT跃变为+UT,电容又开始正向充电。
上述过程周而复始,电路产生了自激振荡,其中矩形波的周期为T=2RCln(1+2R1/R2)。
(2)三角波发生电路下图将方波电压作为积分运算电路的输入,在积分运算电路的输出就得到三角波电压。
在实用电路中,将方波发生电路中的RC充、放电回路用积分运算电路来取代,滞回比较器和积分电路的输出互为另一个电路的输入,如下图所示。
其虚线左边为同相输入滞回比较器,右边为积分运算电路。
滞回比较器输出为方波,经积分运算电路后变换为三角波,波形如下图所示。
振荡频率为,调节电路中R1、R2、R3的阻值和C的容量,可以改变振荡频率。
而调节R1和R2的阻值,可以改变三角波的幅值。
3、实验内容:(1)如矩形波产生电路原理描述中所示电路图,如果取C=10uF,自行确定其他元件参数,设计周期为20ms 的矩形波电路,并用示波器观测验证。
(2)如三角波产生电路原理描述中所示电路图,取Uz=7V,R1=R2=20KΏ,C=0.1uF, R4=5 KΏ, 试计算输出三角波的频率,并用示波器观测验证。
波形发生器实验---微机原理

L03:
;写 0FH,输出高电平
L04:
UP1:
INC AL CMP AL,DANUM JNE UP1 DOWN1: MOV DX,DA0832 OUT DX,AL CALL DALLY DEC CMP JNE JMP AL AL,00H DOWN1 LOOP1
SAWTOOTH: MOV FLAG,3 MOV AL,00H L01: MOV DX,DA0832 OUT DX,AL CALL DALLY
正弦波 Y=ASIN(X):首先利用正弦函数算出各个点,一共取了 64 个点,存放在内存(SIN) 中,用 AL 指向内存首址,取第一个数,然后输出,接着内存地址加 1,延时一段时间,再取下 一个数,这样一直下去,直到读完 64 个数,并依次输出每一个点,就可得到正弦波。利用键盘
菜单选择,按键 4 就有正弦波产生。最后按键 5 可退出程序。
参考程序如下所示: 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 DATA ENDS CODE SEGMENT USE16 ASSUME CS:CODE,DS:DATA,SS:STACK1 START: MOV MOV MOV MOV AX,DATA DS,AX AX,STACK1 SS,AX ;显示字符串 1
波形发生器实验报告(1)

波形发生器实验报告(1)波形发生器实验报告一、实验目的本实验的目的是通过使用示波器和电子电路来调制和产生不同的波形。
二、实验仪器与器材示波器、经过校准的函数发生器、万用表。
三、实验原理函数发生器是一种电子电路,可以产生不同类型的波形,例如正弦波、方波、三角波等。
为了实现这些波形,函数发生器中需要使用不同的电路元件。
例如,产生正弦波需要使用振荡电路,而产生方波需要使用比较器电路。
函数发生器的输出信号通过示波器来显示和测量。
四、实验步骤1.连接电路:将电源线连接到函数发生器和示波器上。
2.打开电源:按照设备说明书的步骤打开函数发生器和示波器的电源。
3.调节函数发生器:使用函数发生器的控制按钮来选择所需的波形类型,并调节频率和振幅。
使用示波器来观察和测量所产生的波形。
4.调节示波器:使用示波器的控制按钮来调整波形的亮度、对比度、扫描速度等参数,以达到最佳观测效果。
5.记录实验结果:记录所产生的不同波形类型、频率和振幅,并观察和记录示波器的显示结果。
五、实验结果通过本实验,我们成功地产生了正弦波、方波和三角波等不同的波形,并观察了这些波形的频率和振幅。
示波器的显示结果非常清晰,可以直观地观察到波形的特征和参数。
我们还对示波器的参数进行了调整,以获得最佳的观测效果。
六、实验结论本实验通过使用示波器和函数发生器,成功地产生了不同类型的波形,并观察了波形的特征和参数。
这些波形可以应用于各种电子电路实验中,并且需要根据具体应用要求进行调整和优化。
示波器是一种非常重要的测试仪器,可以直接观察和测量电路中的波形和信号特性,因此应用广泛。
模电实验波形发生器实验报告

模电实验波形发生器实验报告模电实验波形发生器实验报告实验名称:模拟电路波形发生器设计与制作实验目的:1.了解正弦波、方波、三角波等基本波形的特性及产生方法;2.掌握模拟电路的基本设计方法和制作技巧;3.加深对电路中各元件的认识和使用方法;4.提高实际操作能力和动手能力。
实验原理:波形发生器是一种模拟电路,在信号发生领域具有广泛的应用。
常见的波形发生器包括正弦波发生器、方波发生器、三角波发生器等。
正弦波发生器:正弦波发生器是一种周期性信号发生器,通过正弦波振荡电路产生高精度的正弦波信号。
常见的正弦波振荡电路有RC,LC和晶体振荡管等。
我们使用的正弦波发生器为Wien桥电路。
方波发生器:方波发生器属于非线性信号发生器,根据输入信号的不同,可以分为单稳态脉冲发生器、双稳态脉冲发生器和多谐振荡器等。
我们使用的方波发生器为双稳态脉冲发生器。
三角波发生器:三角波发生器是一种周期信号发生器,通过将一个线性变化的信号幅度反向后输入到一个比例放大电路中,就可以得到三角波信号。
我们使用的三角波发生器为斜率发生器。
实验步骤:1.按照电路原理图连接电路;2.打开电源,调节电压并测量电压值;3.调节电位器,观察波形在示波器上的变化;4.分别测量各波形的频率和幅值,并记录实验数据;5.将实验结果进行比较分析。
重点技术:1.电路连接技巧;2.相关工具的正确使用方法;3.电路元器件的选择和使用;4.测量和计算实验数据的方法。
注意事项:1.实验中使用电源时应注意电压值和电流值,避免短路和电源过载现象的发生;2.连接电路时应注意电路的接线和连接端子的位置,避免短路和错误连接的情况;3.在实验中应注意对电路元器件的选择和使用,确保电路的正常工作;4.测量和计算实验数据时应认真仔细,避免计算错误和实验数据异常的情况。
实验结论:通过本次实验,我们成功设计和制作了正弦波发生器、方波发生器和三角波发生器。
在实验过程中,我们掌握了模拟电路的基本设计方法和制作技巧,加深了对电路中各元件的认识和使用方法,并提高了实际操作能力和动手能力。
波形发生器实验报告

波形发生器实验报告波形发生器实验报告引言波形发生器是电子实验室中常见的仪器之一,它能够产生不同形状和频率的电信号。
本实验旨在通过搭建和调试波形发生器电路,了解波形发生器的工作原理和应用。
实验目的1. 掌握波形发生器的基本原理和电路结构;2. 学会使用电子元器件和仪器搭建波形发生器电路;3. 调试波形发生器电路,产生不同形状和频率的波形信号。
实验器材与元器件1. 函数发生器2. 示波器3. 电阻、电容、电感等元器件4. 电源5. 连接线实验步骤1. 搭建基本的RC波形发生器电路。
将电阻和电容按照一定的连接方式搭建成RC电路,连接至电源和示波器。
2. 调节电源和示波器的参数。
根据实验要求,设置电源的电压和示波器的时间和电压刻度。
3. 调试波形发生器电路。
通过改变电阻和电容的数值,观察波形发生器输出的波形变化。
记录不同参数下的波形特点。
4. 搭建其他类型的波形发生器电路。
根据实验要求,搭建其他类型的波形发生器电路,如正弦波发生器、方波发生器等。
5. 调试其他类型的波形发生器电路。
通过改变电阻、电容或其他元器件的数值,观察不同类型波形发生器输出的波形特点。
实验结果与分析在实验过程中,我们成功搭建了基本的RC波形发生器电路,并调试出了不同频率和形状的波形信号。
通过改变电阻和电容的数值,我们观察到波形的周期和振幅发生了变化。
当电阻和电容的数值较小时,波形的频率较高;而当电阻和电容的数值较大时,波形的频率较低。
此外,我们还搭建了正弦波发生器和方波发生器电路,并成功调试出了相应的波形信号。
实验总结通过本次实验,我们深入了解了波形发生器的工作原理和应用。
波形发生器作为一种常见的仪器,广泛应用于电子实验、通信、音频等领域。
通过调节电路中的元器件数值,我们可以产生不同形状和频率的波形信号,满足不同实验和应用的需求。
然而,本实验中我们只涉及了基本的RC波形发生器电路和部分常见的波形类型。
在实际应用中,波形发生器还有更多的类型和功能,如脉冲波形发生器、锯齿波形发生器等。
信号发生器实验报告(波形发生器实验报告)

图1
图2
电路的振荡频率为:
f0
1 2RC
将电阻 12k,62k 及电容 100n,22n,4.4n 分别代入得频率调节范围为:24.7Hz~127.6Hz,
116.7Hz~603.2Hz,583.7Hz~3015Hz。因为低档的最高频率高于高档的最低频率,所以符合
实验中频率连续可调的要求。
RP2 R4 R13 组成负反馈支路,作为稳幅环节。R13 与 D1、D2 并联,实现振荡幅度的自 动稳定。D1、D2 采用 1N4001 二极管。
芯片引脚和工作说明: 1 和 5 为偏置(调零端), 2 为正向输入端, 3 为反向输入端, 4 接地, 6 为输出, 7 接电源 8 空脚
内部结构图:
十、收获和体会:
通过本次实验充分认识到思考问题的重要次实验,从设计电路到焊接以及到最后调试都是慢 慢摸索,认真思考,团结合作,学到了很多知识与经验。
四、设计思路
基本功能:首先采用 RC 桥式正弦波振荡器产生正弦波,然后通过整形电路(比较器) 将正弦波变换成方波,通过幅值控制和功率放大电路后由积分电路将方波变成三角波,最后 通过切换开关可以同时输出三种信号。
五、具体电路设计方案
Ⅰ、RC 桥式正弦波振荡器
如左图 1 所示,正弦波振荡器采用 RC 桥式振荡器产 生频率可调的正弦信号。J1a、J1b、J2a、J2b 为频率粗调, 通过 J1 J2 切换三组电容,改变频率倍率。RP1 采用双联线 性电位器 50k,便于频率细调,可获得所需要的输出频率。 RP2 采用 200k 的电位器,调整 RP2 可改变电路 Af 大小, 使得电路满足自激振荡条件,另外也可改变正弦波失真 度,同时使正弦波趋于稳定。下图 2 为起振波形。
波形发生器试验

二、电路连接说明及要点 N NhomakorabeaTE1 在测试正弦波调整电路时,先通过信号发生器产生标
准的三角波进行测试
NOTE2
通过三角波幅度的变化来观察输出变化,调节适当的
电位器来调整波形
NOTE3
实验中需要通过缓冲放大器来观察振荡电路内部波形
(A,B两点)
The End
4
A
K1
A'
C7 0.1uF
R4 10k
B
R2 10k K2 R3 8.4k P3
B'
C
连接三角波电路与末级缓冲电路,通过示波器观察
二、电路连接说明及要点
输出幅度 连接波形调整电路,用信号发生器产生三角波作为 输入,用末级缓冲器观察输出 连接三角波电路与波形调整电路,观察输出 (具体内容参考实验讲义)
1、方波、三角波产生电路
C1 U4
4
LM741 OS1 6 5 3 +
V-
-
0
3 +
OUT
V+
-
V-
A
R4
R1 2
4
2
1
U5 LM741 1 6 5
OS1
OS2
OUT
V+
B
7
OS2
R2
0
R3
7
2、三角波→正弦波调整电路
•三角波→正弦波(方法有多种) •折线法 •滤波法
D45 R10 10 0 R9x D1N4 00 7 D46 D1N4 00 7 D47 D48 D1N4 00 7 D49 D1N4 00 7 D50 D1N4 00 7
0
R6x
V3 x +6 Vd c 2 -
单片机课设,波形发生器实验报告

单片机课程设计波形发生器实验报告姓名:*** 07291198电气0706指导老师:***摘要:波形发生器是一种常用的信号源,广泛的应用于电子电路、自动控制系统和教学实验等领域。
本次课程设计基于89S51单片机构成的,利用PWM波技术制作可产生方波、三角波、梯形波、锯齿波、正弦波等多种波形。
设计要求:基于89S52单片机,利用单片机产生PWM波产生要求波形。
要求波形发生器能够产生4种以上波形,如方波、三角波、梯形波、锯齿波、正弦波方波。
能够调整输出波形的频率、幅值、水平分量。
一,技术基础利用PWM技术设计波形发生器脉宽调制(PWM:(Pulse Width Modulation)是利用Array微处理器的数字输出来对模拟电路进行控制的一种非常有效的技术,广泛应用在从测量、通信到功率控制与变换的许多领域中。
简而言之,PWM是一种对模拟信号电平进行数字编码的方法。
PWM的一个优点是从处理器到被控系统信号都是数字形式的,无需进行数模转换。
让信号保持为数字形式可将噪声影响降到最小。
噪声只有在强到足以将逻辑1改变为逻辑0或将逻辑0改变为逻辑1时,也才能对数字信号产生影响。
下面就PWM技术实现波形发生器的原理方法进行简单阐述。
采样控制理论中有一个重要结论:冲量相等而形状不同的窄脉冲加在具有惯性的环节上时,其效果基本相同.PWM控制技术就是以该结论为理论基础,对半导体开关器件的导通和关断进行控制,使输出端得到一系列幅值相等而宽度不相等的脉冲,用这些脉冲来代替正弦波或其他所需要的波形.按一定的规则对各脉冲的宽度进行调制,既可改变逆变电路输出电压的大小,也可改变输出频率。
二,系统原理框图三,硬件电路图四,程序流程图1软件部分由以下几个部分构成:系统主程序流程图波形子程序流程图五,参数调整程序的编程思路:a 频率的调节应用PWM技术时,要调节输出波形的频率,只需要在生成前一个具体模拟信号的电平和生成下一个之间加上一个给定的延时,这样输出波形的频率就会发生变化。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
菜单选择,按键 4 就有正弦波产生。最后按键 5 可退出程序。
MOV DX,OFFSET STR1 MOV AH,9 INT 21H
MOV MOV INT MOV MOV INT MOV MOV INT MOV MOV INT LOOP1:
DX,OFFSET AH,9 21H DX,OFFSET AH,9 21H DX,OFFSET AH,9 21H DX,OFFSET AH,9 21H
;软件延时子程序
七、实验结果和思考题 1.实验结果 编译运行程序后,在操作界面中,输入 1-4 任意一个数字,将在示波器上产 生相应的波形,再次输入一个数字(1-4)后,再次生成相应波形。其中输入数 字 1,将生成方波;数字 2 产生三角波;数字 3 产生锯齿波;数字 4 生成正弦波。 退出运行界面,按数字 5。
;判断是否有按键按下 ;无按键则跳回继续循环,有则退出 ;读键盘
L05:
LOOP2: CMP JZ CMP JZ CMP JZ CMP JZ JMP FLAG,1 SQUARE FLAG,2 DELTA FLAG,3 SAWTOOTH FLAG,4 SINE LOOP1
SQUARE: MOV FLAG,1 MOV DX,DA0832 MOV AL,00H OUT DX,AL MOV CX,DANUM CALL DALLY LOOP L03 MOV DX,DA0832 MOV AL,DANUM OUT DX,AL MOV CX,DANUM CALL DALLY LOOP L04 JMP LOOP1 DELTA: MOV FLAG,2 MOV AL,00H MOV DX,DA0832 OUT DX,AL CALL DALLY ;D/A 转换起始值 ;启动 D/A 转换 ;写 00H,输出低电平
Y N
判
AL=33H N AL=34H N AL=35H Y 结束
AL,1FH 输出正弦波 出锯齿波 输输出正弦 波 出
Y 断 N 是 N 判 否 N
AL=10H
方
AL=08H
波Байду номын сангаас
AL=04H AL=02H
断 有 判 是 键 断 否 按 是 有 下 否 键 有 按 键 下 按 下
图 7-5 总体流程图
CS WR 使 DAC 寄存器处于直通方式, 另外把 ILE 接高电平, 接端口地址译码信号, 1 接 CPU 的 WR 信号,这样就可以通过一条 MOVX 指令,选中该端口,使 CS 和 WR1
有效,启动 D/A 转换。 (3)双缓冲方式 :主要在以下两种情况下需要用双缓冲方式的 D/A 转换。在需 要同步进行 D/A 转换的多路 DAC 系统中,采用双缓冲方式,可以在不同的时刻把 要转换的数据打入各 DAC 的输入寄存器,然后由一个转换命令同时启动多个 DAC 转换。先用 3 条输出指令选择 3 个端口,分别将数据写入各 DAC 的输入寄存器, 当数据准备就绪后,再执行一次写操作,使 XFER 变低同时选通 3 个 D/A 的 DAC 寄存器,实现同步转换。 2.波形发生器原理 要求能输出方波、锯齿波、三角波和正弦波,下面分别详述每一种波形是如何 实现: 方波: 首先赋给 AL 00H, 然后执行 OUT 指令输出, 然后延时一段, 再赋给 AL 0FFH, 执行 OUT 指令输出,同样延时一段时间,这一直循环下去,就可以得到方波。利用 键盘菜单选择,按键 1 时,就有方波产生。 三角波:首先赋给 AL 00H,然后执行 OUT 指令输出,在执行 INC 自动增 1,直到 AL 是否加满,未满则继续,已满,AL 置全“1” ,然后输出数据减 1,然后判断 AL 是否减到“0” ,不为 0 则继续,这样一直循环下去,就可得到连续的三角波。利用 键盘菜单选择,按键 2 就有三角波产生。 锯齿波:首先赋给 AL 00H,然后执行 OUT 指令输出,在执行 INC 自动增 1,直到 AL 是否加满,未满则继续,已满,就可以继续判断是否有键按下,这样一直循环下 去,就可得到连续的三角波。利用键盘菜单选择,按键 3 就可看到三角波。
波形发生器实验---微机原理
一、实验目的
(1) 学习掌握 D/A 转换原理及接口设计方法。 (2) 掌握 DAC0832 芯片的使用方法。 (3) 掌握微机扩展 D/A 接口和波形发生器的方法。
二、实验原理 1.DAC0832 芯片的原理
DAC0832 是双列直插式 8 位 D/A 转换器。 转换器是一种将数字量转换成模拟量的器件, D/A 其特点是:接收、保持和转换的数字信息,不存在随温度、时间漂移的问题,其电路抗干扰性 较好。大多数的 D/A 转换器接口设计主要围绕 D/A 集成芯片的使用及配置响应的外围电路。 DAC0832是8位芯片,采用CMOS工艺和R-2RT形电阻解码网络,转换结果为一对差动电流 Iout1和Iout2输出。DAC0832可处于三种不同的工作方式:DAC0832引脚如图2-1所示。主要性 能参数如表2-1示,
L03:
;写 0FH,输出高电平
L04:
UP1:
INC AL CMP AL,DANUM JNE UP1 DOWN1: MOV DX,DA0832 OUT DX,AL CALL DALLY DEC CMP JNE JMP AL AL,00H DOWN1 LOOP1
SAWTOOTH: MOV FLAG,3 MOV AL,00H L01: MOV DX,DA0832 OUT DX,AL CALL DALLY
L02:
;指向下一个数据 ;数据数减 1
QUIT:
MOV AX,4C00H INT 21H
;返回到 DOS
DALLY PROC NEAR PUSH CX PUSH AX MOV CX,0010H D1: MOV AX,0100H D2: DEC AX JNZ D2 LOOP D1 POP AX POP CX RET DALLY ENDP CODE ENDS END START
(1)直通方式 :当 ILE 接高电平, CS 、 WR1 、 WR2 和 XFER 都接数字地时, DAC 处于直通方式,8 位数字量一旦到达 DI7~DI0 输入端,就立即加到 8 位 D/A 转换器,被转换成模拟量。例如在构成波形发生器的场合,就要用到这种方式,即 把要产生基本波形的数据存在 ROM 中,连续取出送到 DAC 去转换成电压信号。 (2)单缓冲方式 :只要把两个寄存器中的任何一个接成直通方式,而用另一个 锁存器数据, DAC 就可处于单缓冲工作方式。 一般的做法是将 WR2 和 XFER 都接地,
VCC
B-
104 LM324 1
BOUT
U19A 2 3
DAC0832
Vref Rfb Iout2 Iout1
8
B+
9 12 11
4
104 C19 V+12
20
VCC
七、软件流程图
产生方波
产生三角波
开始
显示菜单
有键按下
读入按键
Y
输出方波
Y
AL=31H N
输出三角波
Y
AL=32H N
输出锯齿波 输 AND
STR2
;显示字符串 2
STR3
;显示字符串 3
STR4
;显示字符串 4
STR5
;显示字符串 5
MOV AH,1 INT 16H JZ LOOP2 MOV INT CMP JZ CMP JZ CMP JZ CMP JNZ JMP CMP JNZ JMP AH,0 16H AL,31H SQUARE AL,32H DELTA AL,33H SAWTOOTH AL,34H L05 SINE AL,35H LOOP2 QUIT
六、实验记录与处理(程序)
程序功能:采用 DAC0832 芯片产生 0~-5V 的方波、三角波、锯齿波及正弦波并显示 转换的数字量。
参考程序如下所示: 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 DATA ENDS CODE SEGMENT USE16 ASSUME CS:CODE,DS:DATA,SS:STACK1 START: MOV MOV MOV MOV AX,DATA DS,AX AX,STACK1 SS,AX ;显示字符串 1