波形发生器在电子设计、实验教学中占有极其重要的地位,并且被广泛应用。研究了在Pr ot e u s环境下波形发生器的设计方法,以AT 8 9C 5 l单片机为核心器件,程序设计采用C语言,K e i l软件编译程序段,配以相关外围接口电路,实现了方波、锯齿波、正弦波、三角波等四种特定波形的产生。仿真结果表明,改变c程序设计中递增变量大小以及电压输出电路有关参数数值,可以得到不同频率与幅值的任意一种波形,从而验证了其设计的正确性。