当前位置: 首页 > news >正文

在线制作图表怀化市优化办

在线制作图表,怀化市优化办,装潢设计师,饮品网页设计图片世上只有妈妈好音乐源代码。 #include reg51.h sbit speaker P3^7;unsigned char timer0h, timer0l, time;//--------------------------------------//单片机晶振采用11.0592MHz// 频率-半周期数据表 高八位 本软件共保存了四个八度的28个频率数据code unsigne… 世上只有妈妈好音乐源代码。 #include reg51.h sbit   speaker P3^7; unsigned char timer0h, timer0l, time; //-------------------------------------- //单片机晶振采用11.0592MHz // 频率-半周期数据表 高八位     本软件共保存了四个八度的28个频率数据 code unsigned char FREQH[] {     0xF2, 0xF3, 0xF5, 0xF5, 0xF6, 0xF7, 0xF8,    //低音1234567     0xF9, 0xF9, 0xFA, 0xFA, 0xFB, 0xFB, 0xFC, 0xFC,//1,2,3,4,5,6,7,i     0xFC, 0xFD, 0xFD, 0xFD, 0xFD, 0xFE,            //高音 234567     0xFE, 0xFE, 0xFE, 0xFE, 0xFE, 0xFE, 0xFF};   //超高音 1234567 // 频率-半周期数据表 低八位 code unsigned char FREQL[] {     0x42, 0xC1, 0x17, 0xB6, 0xD0, 0xD1, 0xB6,    //低音1234567     0x21, 0xE1, 0x8C, 0xD8, 0x68, 0xE9, 0x5B, 0x8F, //1,2,3,4,5,6,7,i     0xEE, 0x44, 0x6B, 0xB4, 0xF4, 0x2D,             //高音 234567     0x47, 0x77, 0xA2, 0xB6, 0xDA, 0xFA, 0x16};   //超高音 1234567 //-------------------------------------- //世上只有妈妈好数据表           要想演奏不同的乐曲, 只需要修改这个数据表 code unsigned char sszymmh[] { 6, 2, 3,  5, 2, 1,  3, 2, 2,  5, 2, 2,  1, 3, 2,  6, 2, 1,  5, 2, 1,  //一个音符有三个数字。前为第几个音、中为第几个八度、后为时长以半拍为单位。 //6, 2, 3 分别代表, 中音, 个半拍; //5, 2, 1 分别代表, 中音, 个半拍; //3, 2, 2 分别代表, 中音, 个半拍; //5, 2, 2 分别代表, 中音, 个半拍; //1, 3, 2 分别代表, 高音, 个半拍; // 6, 2, 4, 3, 2, 2, 5, 2, 1, 6, 2, 1, 5, 2, 2, 3, 2, 2, 1, 2, 1, 6, 1, 1, 5, 2, 1, 3, 2, 1, 2, 2, 4, 2, 2, 3, 3, 2, 1, 5, 2, 2, 5, 2, 1, 6, 2, 1, 3, 2, 2, 2, 2, 2, 1, 2, 4, 5, 2, 3, 3, 2, 1, 2, 2, 1, 1, 2, 1, 6, 1, 1, 1, 2, 1, 5, 1, 6, 0, 0, 0}; //-------------------------------------- void t0int() interrupt 1         //T0中断程序控制发音的音调 {     TR0 0;                     //先关闭T0     speaker !speaker;          //输出方波, 发音     TH0 timer0h;               //下次的中断时间, 这个时间, 控制音调高低     TL0 timer0l;     TR0 1;                     //启动T0 } //-------------------------------------- void delay(unsigned char t)     //延时程序控制发音的时间长度 {     unsigned char t1;     unsigned long t2;     for(t1 0; t1 t; t1)    //双重循环, 共延时t个半拍       for(t2 0; t2 8000; t2); //延时期间, 可进入T0中断去发音     TR0 0;                        //关闭T0, 停止发音 } //-------------------------------------- void song()                      //演奏一个音符 {     TH0 timer0h;               //控制音调     TL0 timer0l;     TR0 1;                     //启动T0, 由T0输出方波去发音     delay(time);                 //控制时间长度 } //-------------------------------------- void main(void) {     unsigned char k, i;     TMOD 1;                    //置T0定时工作方式1     ET0 1;                     //开T0中断     EA 1;                      //开CPU中断     while(1) {       i 0;       time 1;        while(time) {         k sszymmh[i] 7 * sszymmh[i 1] - 1;                       //第i个是音符, 第i1个是第几个八度         timer0h FREQH[k];      //从数据表中读出频率数值         timer0l FREQL[k];      //实际上, 是定时的时间长度         time sszymmh[i 2];   //读出时间长度数值         i 3;         song();                  //发出一个音符 }   } }
http://www.zqtcl.cn/news/218198/

相关文章:

  • 商丘旅游网站的建设攀枝花城市建设网站
  • 网站主页设计素材一条龙做网站
  • 咖啡店网站首页怎么做163邮箱注册
  • 网站开发开源程序网站建设及推广销售话术
  • 门户网站和官网的区别美间在线设计平台
  • 淮南制作网站游戏代理哪个平台正规
  • seo网站推广软件 快排手机网页小游戏
  • 上海免费网站建设品牌长沙com建站网站设计
  • 大网站成本品牌设计风格
  • 电大形考任在哪个网站做湖南seo推广服务
  • dede网站 异步生成wordpress 页面新建
  • 郑州网站制作网页网站优化我自己可以做吗
  • 合肥做网站的公司百度做兼职去哪个网站
  • 重庆市城市建设规划官方网站一款app从开发到上线的流程
  • 微网站开发难吗登录qq网页版
  • 网站不备案能解析吗网站开发项目中职责
  • 三优科技 网站开发网站开发实训报告总结
  • 离线推广网站规划书常用的网站都有哪些
  • 成都 视频网站建设网站邮件推送
  • 深圳均安网站制作温州网站优化案例
  • 做网站需要哪些流程网站建设中项目经理的职责
  • 专业低价建设微网站微商城怎么样在wordpress上添加播放视频
  • 网站制作经费预算表域名备案信息查询系统
  • 苏州网站建设找苏州聚尚网络推荐南昌个人网站制作怎么做
  • 普法网站建设wordpress伪静态404错误
  • 易语言如何做浏网站湛江高端网站开发
  • 窦各庄网站建设wordpress 意见反馈
  • 建站公司还有前途吗海拉尔做网站的公司
  • 素材网站有哪些如何做简单视频网站
  • 如何做网站公证宁波网站建设公司比较好