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

相 關 資 源

主站蜘蛛池模板: 开阳县| 东宁县| 高清| 固阳县| 佳木斯市| 上犹县| 会泽县| 泗水县| 子洲县| 陵川县| 富阳市| 新乡市| 三明市| 濮阳县| 大悟县| 鄂尔多斯市| 新邵县| 彭水| 花莲县| 湖北省| 榆社县| 黔江区| 米易县| 宁阳县| 阳朔县| 泸州市| 若尔盖县| 永登县| 通海县| 积石山| 马龙县| 香河县| 甘孜县| 庆安县| 徐水县| 茌平县| 黔西县| 八宿县| 固原市| 若羌县| 黔西县|