摘要
基于52单片机实现正弦波、方波、三角波、锯齿波的产生。主要以STC89C52单片机为核心,结合D/A(数模)转换器件DAC0832以及LCD1602液晶显示等电路产生不同波形信号的设计。采用PROTEUS仿真软件对信号发生器产生波形进行硬件电路图的设计,并利用C语言编写驱动程序,实现正弦波、方波、三角波、锯齿波的产生。经过多次测试,设计实现了各种波形的产生;并通过按键设置实现了各种波形的切换、频率在10~100Hz范围内的改变以及在LCD1602上实时显示波形类型以及信号频率。
-
单位阿坝师范学院; 自动化学院