亚洲欧美第一页_禁久久精品乱码_粉嫩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

相 關 資 源

主站蜘蛛池模板: 景东| 伊宁市| 巫溪县| 汉川市| 万年县| 英德市| 赤水市| 韶山市| 太白县| 墨玉县| 中超| 建水县| 察隅县| 阿巴嘎旗| 林口县| 赤水市| 岗巴县| 福安市| 建平县| 舟山市| 二手房| 滁州市| 汨罗市| 武威市| 石棉县| 抚松县| 大荔县| 高州市| 壶关县| 福海县| 新竹县| 嘉义市| 岚皋县| 运城市| 镇江市| 镇坪县| 东方市| 南安市| 新泰市| 肇庆市| 奎屯市|