1 / 8 用单片机制作的波形发生器 波形发生器的技术指标: ( 1)波形类型:方型、正弦波、三角波、锯齿波; ( 2)幅值电压: 1V、 2V、 3V、 4V、 5V; ( 3) 频率值:10Hz、 20HZ、 50HZ、 100HZ、 200HZ、 500HZ、 1KHZ; ( 4)输出极性:双极性 操作设计 1、机器通电后,系统进行初始化,LED 在面板上显示6 个 0,表示系统处于初始状态,等待用户输入设置命令,此时,无任何波形信号输出
2、用户按下“F”、 “V”、 “W”,可以分别进入频率,幅值波形设置,使系统进入设置状态,相应的数码管显示“一 ”,此时,按其它键,无效; 3、在进入某一设置状态后,输入0~ 9 等数字键,(数字键仅在设置状态时,有效)为欲输出的波形设置相应参数,LED 将参数显示在面板上; 4、如果在设置中,要改变已设定的参数,可按下“CL”键,清除所有已设定参数,系统恢复初始状态,LED 显示6个 0,等待重新输入命令; 5、当必要的参数设定完毕后,所有参数显示于LED 上,用户按下“EN”键,系统会将各波形参数传递到波形产生模块中,以便控制波形发生,实现不同频率,不同电压幅值,不同类型波形的输出; 6、用户按下“EN”键后,波形发生器开始输出满足参数的波形信号,面板上相应类型的运行指示灯闪烁,表示波形正在输出,LED 显示波形类型编号,频率值、电压幅值等波形参数; 7、波形发生器在输出信号时,按下任意一个键,就停止波形信号输出,等待重新设置参数,设置过程如上所述,如果不改变参数,可按下“EN”键,继续输出原波形信号; 8、要停止波形发生器的使用,可按下复位按钮,将系统复位,然后关闭电源
硬件组成部分 通过综合比较,决定选用获得广泛应用,性能价格高的常用芯片来构成硬件电路
单片机采用MCS-51 系列的89C51(一块),74LS244