信号发生器的设计(期末课程设计)

本文介绍了一个使用单片机设计的信号发生器,能输出正弦波、方波和三角波,并可调整频率。用户通过按键可切换波形和调整频率,频率值在数码管上以个位显示。文章包含了设计要求、注意事项和参考代码,适合初学者理解单片机信号生成原理。
摘要由CSDN通过智能技术生成

题目:信号发生器的设计

设计一个信号源,可以输出三种波形(正弦波,方波,三角波),通过按键可以改变输出波形,也可以改变波形的频率,并且频率可以通过数码管显示出来(频率显示到个位,大概正确就好,不用太准确)。

1、实现正弦波的输出,并且能够改变频率,5

(1)实现正弦波的输出,2分

(2)能够改变频率,1分

(3)能够显示频率,2分

2、实现方波的输出,并且能够改变频率,5

(1)实现方波的输出,2分

(2)能够改变频率,1分

(3)能够显示频率,2分

3、实现三角波的输出,并且能够改变频率,5

(1)实现三角波的输出,2分

(2)能够改变频率,1分

(3)能够显示频率,2分

提问环节:教师提问有关信号源的3个问题,根据学生回答情况给分,每个问题5,满分15

使用的单片机:

注意事项:

1.频率只显示到个位,所以在周期 t上做了一些限制(见代码注释)。
2.按按钮时,按下要停一段时间(等待一个周期走完),按钮才会起作用。

参考代码:

说明:次程序用单片机上的L

评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

LayHill

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值