亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

蟲蟲首頁| 資源下載| 資源專輯| 精品軟件
登錄| 注冊

您現在的位置是:蟲蟲下載站 > 資源下載 > C/C++語言編程 > 基于單片機的簡單電子琴(源代碼)

基于單片機的簡單電子琴(源代碼)

  • 資源大小:39 K
  • 上傳時間: 2013-11-09
  • 上傳用戶:會鬧的鐘
  • 資源積分:2 下載積分
  • 標      簽: 單片機 電子琴 源代碼

資 源 簡 介

簡單電子琴的51單片機程序

#include<reg51.h>       //包含51單片機寄存器定義的頭文件
sbit P14=P1^4;     //將P14位定義為P1.4引腳
sbit P15=P1^5;          //將P15位定義為P1.5引腳
sbit P16=P1^6;     //將P16位定義為P1.6引腳
sbit P17=P1^7;     //將P17位定義為P1.7引腳
unsigned char keyval;   //定義變量儲存按鍵值
sbit sound=P2^0;     //將sound定義為P2.0
unsigned int C;     //全局變量,儲存定時器的定時常數
unsigned int f;     //全局變量,儲存音階的頻率

//以下是C調低音的音頻宏定義
#define l_dao 262     //將“l_dao”宏定義為低音“1”的頻率262Hz
#define l_re 294     //將“l_re” 宏定義為低音“2”的頻率294Hz
#define l_mi 330     //將“l_mi” 宏定義為低音“3”的頻率330Hz
#define l_fa 349        //將“l_fa” 宏定義為低音“4”的頻率349Hz
#define l_sao 392       //將“l_sao”宏定義為低音“5”的頻率392Hz
#define l_la 440        //將“l_la” 宏定義為低音“6”的頻率440Hz
#define l_xi 494        //將“l_xi” 宏定義為低音“7”的頻率494Hz

//以下是C調中音的音頻宏定義
#define dao 523     //將“dao”宏定義為低音“1”的頻率Hz
#define re 587 //將“re” 宏定義為低音“2”的頻率Hz
#define mi 659 //將“mi” 宏定義為低音“3”的頻率Hz
#define fa 698 //將“fa” 宏定義為低音“4”的頻率Hz
#define sao 784 //將“sao”宏定義為低音“5”的頻率Hz
#define la 880 //將“la” 宏定義為低音“6”的頻率Hz
#define xi 988 //將“xi” 宏定義為低音“7”的頻率Hz

相 關 資 源

您 可 能 感 興 趣 的

主站蜘蛛池模板: 荥阳市| 德令哈市| 泸州市| 平顺县| 汉寿县| 丽水市| 茌平县| 德昌县| 海南省| 尚志市| 石嘴山市| 盐池县| 白水县| 句容市| 云林县| 小金县| 丹东市| 铜鼓县| 花莲县| 融水| 邳州市| 新建县| 江川县| 改则县| 子长县| 分宜县| 焦作市| 射阳县| 资阳市| 广元市| 崇州市| 唐河县| 阿克陶县| 灌阳县| 库车县| 宜黄县| 无为县| 银川市| 洪湖市| 霍州市| 海城市|