845、基于51单片机的波形发生器串口通信(数码管,LED,串口,LCD1602)

毕设帮助、开题指导、技术解答(有偿)见文末。

目录

一、设计功能

二、proteus仿真

三、原理图

四、程序源码

五、资料包括


一、设计功能

1、单片机型号:STC89C52/51、AT89C52/51、AT89S52/51等等都可通用。

2、模式1:控制8个LED灯跑马,每个LED跑马灯的点亮时间为500ms,每按一次INT0键并产生外部中断后,LED灯的点亮时间减少10ms,并将当前点亮时间通过UART接口发送至串口助手,点亮时间减到10ms后回到500ms进行循环。程序运行期间4位7段数码管显示当前点亮时间。
    
3、模式2:串口调试功能,可选择发送功能和接收功能测试。发送功能——按0-9键后,从串口发出相应按键的ASCALL码。接收功能——LCD屏显示接收到的ASCALL码字符。
    
4、模式3:波形发生器,可以选择输出波形:锯齿波、三角波、正弦波。


注意:因为本次设计功能比较多,已经超过51单片机极限,所以仿真运行效果会有明显的卡顿,以及按键反应不灵敏问题。按键需要多次按压才会有反应,整体功能问题不大

二、proteus仿真

三、原理图

四、程序源码

五、资料包括

需要完整的资料可以点击下面的名片,找我要资源压缩包的百度网盘下载地址及提取码。

  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

冠一电子设计

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

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

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

打赏作者

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

抵扣说明:

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

余额充值