找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 4202|回复: 1
打印 上一主题 下一主题
收起左侧

Proteus仿真音乐盒,演奏一首龙的传人,分享电路图和程序

[复制链接]
跳转到指定楼层
楼主
电子制作终究是真爱,用Proteus仿真了一个音乐盒,只内置了一首龙的传人,龙的传人,永永远远地擦亮眼!
单片机使用AT89C52,蜂鸣器为无源蜂鸣器,分享一下程序和电路,很简单,新手练练手还是比较合适的。



  1. /*
  2. *****************************************
  3. 名称:无源蜂鸣器音乐演奏
  4. 描述:通过定时器T0控制频率

  5. 作者:小潘哥
  6. QQ:1439993299
  7. 淘宝店铺:小潘哥的电子玩吧
  8. 时间:2017年3月18日
  9. *****************************************
  10. */

  11. #include<reg52.h>                                                    //包含特殊功能寄存器定义的头文件
  12. #include"singing.h"             //包含音乐演奏头文件

  13. sbit BUZZER = P3^7;             //定义蜂呜器引脚

  14. /* 主函数:初始化T0 */
  15. void main()
  16. {
  17.         TMOD = 0x01;
  18.         TH0 = 0xFC;
  19.         TL0 = 0x18;
  20.         TR0 = 1;
  21.         ET0 = 1;
  22.         EA = 1;

  23.         while(1)
  24.         {
  25.                 Singing();
  26.         }
  27. }

  28. /* 定时器T0中断:通过T0TH和T0TL控制中断时间 */
  29. void TIMER0() interrupt 1
  30. {
  31.   TH0 = T0TH;


  32.         …………限于本文篇幅 余下代码请从51黑下载附件…………
复制代码

下载:
单片机简易音乐盒(小潘哥).zip (90.39 KB, 下载次数: 36)
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖 顶 踩
回复

使用道具 举报

沙发
ID:89286 发表于 2017-4-5 07:36 | 只看该作者
thanks for sharing
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表