久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

標題: 單片機播放天空之城音樂程序 [打印本頁]

作者: 爻殤辭    時間: 2019-6-8 20:17
標題: 單片機播放天空之城音樂程序
  1. #include <reg52.h>
  2. #define uchar unsigned char
  3. #define uint unsigned int sbit beep=P1^0; unsigned int C;
  4. #define L1 262
  5. #define L2 284
  6. #define L3 311
  7. #define L4 349
  8. #define L5 392
  9. #define L6 440
  10. #define L7 494
  11. #define Z1 523
  12. #define Z2 587
  13. #define Z3 659
  14. #define Z4 698
  15. #define Z5 784
  16. #define Z6 880
  17. #define Z7 987
  18. #define H1 1046
  19. #define H2 1174
  20. #define H3 1318
  21. #define H4 1396
  22. #define H5 1567
  23. #define H6 1760
  24. #define H7 1975 void delay();
  25. unsigned code GP[]={Z6,Z7,H1,Z7,H1,H3,Z7,Z3,Z6,Z5,Z6,H1,Z5,
  26. Z3,Z3,Z4,Z3,H4,H1,Z3,H1,H1,Z7,Z4,Z4,Z7,
  27. Z7,Z6,Z7,H1,Z7,H1,H3,Z7,Z3,Z6,Z5,Z6,H1,
  28. Z5,Z2,Z3,Z4,H1,Z7,H1,H2,H2,H3,H1,H1,Z7,
  29. Z6,Z6,Z7,Z5,Z6,H1,H2,H3,H2,H3,H5,H2,H1,
  30. H1,Z7,H1,H3,H3,Z6,Z7,H1,Z7,H1,H2,H1,Z5,
  31. Z5,H4,H3,H2,H1,H3,H3,H3,H6,H6,H5,H5,H3,
  32. H2,H1,H1,H2,H1,H2,H5,H3,H3,H6,H6,H5,H5,
  33. H3,H2,H1,H1,H2,H1,H2,Z7,Z6,Z6,0xff};
  34. unsigned code JP[]={4,4,/**/12,4,8,8,/**/20,8,/**/12,4,8,8,
  35. 20,4,4,/**/12,4,8,8,/**/20,4,4,/**/12,4,8,8,
  36. /**/20,4,4,/**/12,4,8,8,/**/20,8,/**/12,4,8,8,
  37. /**/20,4,4,/**/8,4,12,3,1,/**/12,4,12,/**/4,4, 4,4,8,8,/**/20,4,4,/**/12,4,8,8,/**/24,/**/
  38. 8,4,4,8,8,/**/24,/**/4,4,8,4,4,8,/**/12,4,12,


  39. /**/8,8,8,4,4,/**/16,8,/**/12,4,12,4,/**/4,4,12,8,


  40. /**/12,4,8,8,/**/16,8,/**/12,4,12,4,/**/4,4,12,8,
  41. /**/12,4,8,3,1,/**/32};


  42. void main()
  43. { uchar i,j;
  44. TMOD=0x00;
  45. EA=1;        // 開總中斷
  46. ET0=1;        // 開 t0 中斷
  47. while(1)
  48. { i=0;
  49. while(GP[i]!=0xff)
  50. {C=460830/GP[i]; TH0=(8192-C)/32; TL0=(8192-C)%32;
  51. TR0=1;// 開定時器        0
  52. for(j=0;j<JP[i];j++)
  53. {delay();} TR0=0; i++;

  54. }
  55. beep=0;
  56. }

  57. }
  58. void delay()        // 延時 15.6ms
  59. {
  60. uint i,j; for(i=70;i>0;i--)
  61. {for(j=110;j>0;j--);}
  62. }
  63. void T0_time()interrupt 1
  64. { TR0=0;
  65. beep=!beep;
  66. TH0=(8192-C)/32;
  67. TL0=(8192-C)%32;
  68. TR0=1;
  69. }
復制代碼

作者: 深情不是舔    時間: 2019-6-11 11:03
第56行報錯,是怎么回事啊,大佬




歡迎光臨 (http://www.zg4o1577.cn/bbs/) Powered by Discuz! X3.1
主站蜘蛛池模板: 久久久久一区二区三区 | 国产高清久久久 | 久久久久久久久国产成人免费 | av福利网| 国产一区欧美 | 国产成人麻豆免费观看 | 久久亚洲天堂 | 男人天堂99| 精品久久久久久久久久久久久久 | 亚洲协和影视 | 久久精品国产一区二区电影 | 久久久久亚洲 | 高清国产一区二区 | 久久久成人网 | 国产精品色一区二区三区 | 成人国产精品久久 | 久久91 | 男人视频网站 | 久久伊人在| 国产精品久久久久久久久久软件 | 蜜桃视频在线观看免费视频网站www | 波多野结衣一区二区 | 国产1区 | 欧美日韩精品一区 | 亚洲精品久久久一区二区三区 | 欧美大片黄 | 亚洲精品一区av在线播放 | 午夜影院在线 | 亚洲福利网站 | 欧美老妇交乱视频 | 一区二区三区国产 | 日韩视频一区二区在线 | 久久一起草| 大学生a级毛片免费视频 | 日本一二三区在线观看 | 人操人人 | 国产成人精品综合 | av黄色在线| 日一区二区三区 | 久久精品国产一区二区三区 | 2020天天操 |