基于单片机的简易电子琴正确版.docx

// 简 易 电 子 琴 #includereg52.h //包含51单片机寄存器定义的头文件 sbit P14=P1A4; //将P14位定义为P1.4引脚 sbit P15=PM5; //将P15位定义为P1.5引脚 sbit P16=P1A6; //将P16位定义为P1.6引脚 sbit P17=P1A7; //将P17位定义为P1.7引脚 unsigned char keyval; // 定义变量储存按键值 sbit sound=P3A6; // 将 sound 位定义为 P3.7 unsigned int C; //全局变量,储存定时器的定时常数 unsigned int f; //全局变量,储存音阶的频率 //以下是C调低音的音频宏定义 #define l_dao 262 //将“ l_dao ”宏定义为低音“ 1”的频率262Hz #define l_re 286 //将“l_re”宏定义为低音“ 2”的频率286Hz #define l_mi 311 //将“l_mi”宏定义为低音“ 3 ”的频率311Hz #define l_fa 349 //将“l_fa”宏定义为低音“ 4”的频率349Hz #define l_sao 392 //将“ l_sao”宏定义为低音“ 5”的频率392Hz #define l_la 440 //将“l_a”宏定义为低音“ 6”的频率

文档评论(0)

1亿VIP精品文档

相关文档