资源简介

写了两首歌,按键可以切换。含有protues 8.6的仿真图和51单片机程序。

资源截图

代码片段和文件信息

#include
#include

#define uchar unsigned char 
#define uint unsigned int

//以下是C调低音的音频宏定义
#define L1  262    //将“L1“宏定义为低音“1“的频率262Hz         时间是1/262=3826/2 us    取半周期
#define L2  286    //将“L2“宏定义为低音“2“的频率286Hz
#define L3  311    //将“L3“宏定义为低音“3“的频率311Hz
#define L4  349    //将“L4“宏定义为低音“4“的频率349Hz
#define L5  392    //将“L5“宏定义为低音“5“的频率392Hz
#define L6  440    //将“l_a“宏定义为低音“6“的频率440Hz
#define L7  494    //将“L7“宏定义为低音“7“的频率494Hz
//以下是C调中音的音频宏定义
#define Z1    523     //将“Z1“宏定义为中音“1“的频率523Hz
#define Z2    587     //将“Z2“宏定义为中音“2“的频率587Hz
#define Z3    659     //将“Z3“宏定义为中音“3“的频率659Hz
#define Z4    698     //将“Z4“宏定义为中音“4“的频率698Hz
#define Z5    784     //将“Z5“宏定义为中音“5“的频率784Hz
#define Z6    880     //将“Z6“宏定义为中音“6“的频率880Hz
#define Z7    987     //将“

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2018-06-17 20:35  6、PWM电机调速\
     文件       13022  2018-06-17 20:00  6、PWM电机调速\PWM_MOTOS
     文件       15176  2018-06-17 20:00  6、PWM电机调速\PWM_MOTOS.M51
     文件        5707  2018-06-17 20:00  6、PWM电机调速\PWM_MOTOS.hex
     文件          45  2018-06-17 20:00  6、PWM电机调速\PWM_MOTOS.lnp
     文件       20220  2018-06-17 20:35  6、PWM电机调速\PWM_MOTOS.plg
     文件       55216  2018-06-17 20:35  6、PWM电机调速\PWM_MOTOS.uvopt
     文件       13231  2018-05-13 17:17  6、PWM电机调速\PWM_MOTOS.uvproj
     文件       55212  2018-06-15 09:03  6、PWM电机调速\PWM_MOTOS_uvopt.bak
     文件           0  2018-05-13 17:17  6、PWM电机调速\PWM_MOTOS_uvproj.bak
     文件       22952  2018-06-17 20:00  6、PWM电机调速\main.LST
     文件       14322  2018-06-17 20:00  6、PWM电机调速\main.OBJ
     文件       11701  2018-06-17 19:59  6、PWM电机调速\main.c
     文件        1223  2018-06-14 09:56  6、PWM电机调速\single23.hex
     文件       16795  2018-06-15 09:03  Last Loaded adasdas.pdsbak
     文件       16666  2018-06-17 19:59  adasdas.pdsprj
     文件        2246  2018-06-17 20:29  adasdas.pdsprj.ANOOP.PC1.workspace

评论

共有 条评论