单片机按键波形换.docxVIP

  • 71
  • 0
  • 约6.77千字
  • 约 11页
  • 2017-07-10 发布于贵州
  • 举报
单片机按键波形换

1课设题目: 波形发生器设计——按键控制波形 2内容摘要: 近年来,波形发生器在各种领域中得到越来越广泛的应用。本系统主要通过研究51单片机的功能,外加D/A转换器等其它器件,进行硬件设计和软件编程,完成锯齿波、梯形波、三角波、方波和正弦波共五种波形的形成。波形频率的变化由程序来控制,即通过改变定时器的初值来改变输出波形相邻两点的时间间隔,从而实现波形频率的改变。 3设计任务和要求: 3.1 课程设计任务: 利用DAC0832产生三角波,锯齿波和方波。在矩形按键中任选三个按键作为按键“1”,“2”,“3”。按“1”键产生三角波;按“2”键产生锯齿波;按“3”键产生方波。波形频率为100Hz。用示波器观察输出。 3.2 课程设计基本要求: 课题分析,查阅资料,方案论证,方案实现,系统联调,撰写实验设计报告 成果要求: (1)系统方案 (2)硬件电路原理图 (3)软件源程序 (4)设计说明书(课程设计报告) 4设计方案 4.1 总体设计思路 本次设计采用AT89C51及其外围扩展系统,软件方面主要是应用C语言设计程序。系统以AT89C51为核心,配置相应的外设及接口电路,用Keil及C等软件开发,用C语言编程,组成一个多功能信号发生器。用户通过按键选择输出实验室中经常使用到的几种基本波形:方波、锯齿波和三角波。方波由AT89C51单片机将最大值和最小值输出给D/A

文档评论(0)

1亿VIP精品文档

相关文档