蜂鸣器歌曲代码_Proteus仿真入门之蜂鸣器音乐贺卡

d2207dd311b6536000e35c324100f8e2.png

还记得这个吗?

1ee123b6167c79cac6a52fc7c522a33e.png

我的童年啊,小的时候过节就喜欢互相赠送音乐贺卡,无聊的时候就拆开看看,发现里面就是一个小电池小喇叭小板板~

e9d422fdc26df377f0d4f1e6c4e7bcef.png

上一章节我们学习到了如何进行单片机的仿真点灯,本章我们将要学习一下如何做出一个音乐贺卡的开发,那话不多说我们开始看看电路图已经代码~

e1d28717813f3e9162e3476a1f970572.png

首先看到的是我们的电路图,接下来我们从库中找出来需要的元件:

AT98C51单片机

SOUNDER蜂鸣器

CAP

CRYSTAL

RES电阻

ae909832d8fbd1783fe1d703394d832a.png

接下来我们可以看看我们的代码如何进行编写:

首先我们使用Keil创建一工程:

1d88768673e6a353ac282d1d2cc052f8.png

设置一个文件名称

53996cebf9e5bdf849f5987b77293427.png

选择CPU:Atmel---AT89C51,点击ok

da4469e88b5e28a49543a7e468828b67.png

选择添加---是

0b38bf7a3d440c99362544fdf2df6b82.png

使用输出引脚:p3^7

使用歌曲单片机代码:

//*****************************Music******************************************************
//隐形的翅膀
unsigned char code Music_Girl[]={
     0x17,0x02, 0x17,0x03, 0x18,0x03, 0x19,0x02, 0x15,0x03,
                                  0x16,0x03, 0x17,0x03, 0x17,0x03, 0x17,0x03, 0x18,0x03,
                                  0x19,0x02, 0x16,0x03, 0x17,0x03, 0x18,0x02, 0x18,0x03,
                                  0x17,0x03, 0x15,0x02, 0x18,0x03, 0x17,0x03, 0x18,0x02,
                                  0x10,0x03, 0x15,0x03, 0x16,0x02, 0x15,0x03, 0x16,0x03,
                                  0x17,0x02, 0x17,0x03, 0x18,0x03, 0x19,0x02, 0x1A,0x03,
                                  0x1B,0x03, 0x1F,0x03, 0x1F,0x03, 0x17,0x03, 0x18,0x03,
                                  0x19,0x02, 0x16,0x03, 0x17,0x03, 0x18,0x03, 0x17,0x03,
                    
  • 0
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值