简单电子琴的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
上传时间: 2013-11-09
上传用户:tian126vip
针对philips的51单片机LPC931的具体应用的例子。实现对uart, spi, i2c等硬件资源的操作。还有针对小内存单片机操作系统的实现。
上传时间: 2013-11-29
上传用户:gundamwzc
用汇编语言编写的6位8段数码管显示程序与MS-51单片机实验系统配合使用
上传时间: 2015-03-22
上传用户:时代电子小智
t2定时器测试程序,主要包括初值,控制参数,如何设置中断等
上传时间: 2015-04-09
上传用户:sssl
在51单片机中实现I2C总线模拟程序汇编实现源代码
上传时间: 2013-12-16
上传用户:cc1015285075
这是一个经典的动态页面JAVA程序。在每一次定时器滴答,就可以生成随机圆并把屏幕下移一个像素,效果如同降雨。
上传时间: 2015-04-09
上传用户:dapangxie
51单片机,485通讯,和检验,12位AD 完整的程序
标签: 51单片机
上传时间: 2014-01-20
上传用户:qoovoop
51单片机控制硬盘,可以做移动硬盘或者硬盘MP3播放器
上传时间: 2015-05-15
上传用户:lili123
51单片机控制硬盘,可以做移动硬盘或者硬盘MP3播放器
上传时间: 2013-12-27
上传用户:181992417
这是一个用51单片机制作的8字显示条屏,里面有源代码和原理图,希望能对大家对LED的学习有所帮助
上传时间: 2013-12-24
上传用户:royzhangsz