单片机应用实例设计.pptxVIP

  • 2
  • 0
  • 约小于1千字
  • 约 6页
  • 2024-04-07 发布于河北
  • 举报

单片机原理与接口技术建设线上线下混合金课、系统打造一流课堂

单片机应用实例设计北京石油化工学院曹建树jianshu@bipt.edu.cnQQ:2245682503北京石油化工学院

虚拟波形发生器的设计利用AT89S52单片机产生方波、锯齿波、三角波及正弦波,频率可调,幅度可调,并可以在不同的波形之间任意切换。信号的产生利用8位D/A转换器DAC0808,可以将8位数字量转换成模拟量输出。数字量输入的范围为0—255之间,对应的模拟量输出的范围在VREF-到VREF+之间。01信号幅度控制DAC0808的模拟量输出范围为VREF-到VREF+之间,为了调节输出波形的幅度,只要调节VREF即可。在VREF+端串接一电位器,调节VREF的电压,即可达到调节波形幅度的目的。02

虚拟波形发生器的设计利用AT89S52单片机产生方波、锯齿波、三角波及正弦波,频率可调,幅度可调,并可以在不同的波形之间任意切换。信号频率控制若要调节信号的频率,只需在单片机输出的两个数据之间加入一定的延时即可。在单片机的P0口输出一个数字量后,读取8位DIP开关DSW2的状态,将开关状态转换为8位二进制数,作为延时常数。用DIP开关DSW2输入八位二进制数,即可调整输入信号的频率。03波形切换利用4位DIP开关DSW1来选择波形,并通过四个LED进行

文档评论(0)

1亿VIP精品文档

相关文档