哈尔滨理工大学单片机原理及接口技术课程设计报告设计题目:简易电子琴实验专业:电机与电器班级:电机10-3姓名:朱明海学号:1030350312简易电子琴实验一、课程设计目的与要求1、掌握蜂鸣器的使用方法;2、掌握蜂鸣器的不同发音的方法;3、通过本次课程设计加深对单片机课程的认识和掌握,对单片机的应用做进一步了解
二、课程设计设备STAR序列试验仪一套、PC机一台三、课程设计内容1、简易电子琴原理(1)蜂鸣器输入不同频率的方波,会发出不同的声音;(2)通过按键,由单片机控制产生不同频率的方波,从而发出不同的声音
2、课程设计过程(1)通过单片机,是G6区的1-7号键由低到高发出1-7的音阶
四、课程设计原理图1122334455667788991010111112121313141415151616DDCCBBAATitleNumberRevisionSizeA0Date:2005-12-19SheetofFile:F:\Inovation\
SCHDOCDrawnBy:1234567P1
6VccBuzzerLS12KR15
1KR28550Q60
01uFC40Ctrl100R11P1
7五、课程设计框图主程序:节拍1子程序(手动按键时用)节拍2子程序(手动按键时用)节拍3子程序(手动按键时用)节拍4子程序(手动按键时用)节拍5子程序(手动按键时用)节拍6子程序(手动按键时用)0FFH->P1开始播放一段音乐P1
0=0调用节拍1子程序NY调用节拍2子程序Y调用节拍3子程序Y调用节拍4子程序调用节拍5子程序调用节拍6子程序调用节拍7子程序P1
2=0NP1
3=0YYYP1
5=0NP1
6=0YNNN0->P1
7延时200us1->P1
7延时200us开始返回0->P1