简易电子琴研发设计

上传人:cn****1 文档编号:561292831 上传时间:2022-11-11 格式:DOC 页数:8 大小:189.50KB
返回 下载 相关 举报
简易电子琴研发设计_第1页
第1页 / 共8页
简易电子琴研发设计_第2页
第2页 / 共8页
简易电子琴研发设计_第3页
第3页 / 共8页
简易电子琴研发设计_第4页
第4页 / 共8页
简易电子琴研发设计_第5页
第5页 / 共8页
点击查看更多>>
资源描述

《简易电子琴研发设计》由会员分享,可在线阅读,更多相关《简易电子琴研发设计(8页珍藏版)》请在金锄头文库上搜索。

1、简易电子琴设计用单片机控制扬声器,弹奏出一段音乐。一、预备知识:乐曲由不同音符组成,各音符都有对应的频率,频率不同的方波加在扬声器上, 就产生一个持续的音符。利用不同的音符、音高、音长组合,就可产生想要的音乐。 对于单片机来说,利用其定时器产生不同频率的方波非常方便,以11.0592、22.1184MHz晶振(实验箱)为例,列出高中低音符与单片机定时器初值如下表所示咅 符(Hi)工初值11.O5P2MT初值 2UJS4M育 符(Hz)T初值T初值22.11S4M咅 符频率 (HaT初值11X592MT初值 22J1S4M低音中音高音6377762018152364655674110446509

2、5646551.527763872622091.5554647046J8721,5110965120647052耳24015S-64751639662】尸65144647522.531164054625732.562264795640541.51244651666479533306414062-4336596483764138313186518664837434964216628954698648664216413!765206648节4.564291630454.574064913642914.5148065225649L3539264360631855*S464948643曲5156865

3、242649435.541564426633135.583164981644275.516616525964816440644896344168S065012644896176065274650126.546664547635586593265042645476.5186565289650427494646036367079S86507064603了19756530350691、 一个音段常见由 7个标准音组成(1do、2ri、3mi、4fa、5sol、61a、7si),但实际矚慫润厲 钐瘗睞枥庑赖。乐曲中还有一些介于 2个标准音之间的音,即半度音,有1.5、2.5、4.5、5.5、6.5共5

4、个,所以完整的1个音段有12个音。2、 选择简谱时,尽量选用只含7个标准音的乐曲,而且要选C大调的(简谱左上角标着 仁C X/4),否则各音符的频率要做相应的变化。10二、设计目的了解扬声器的发声原理,进一步熟悉定时器、键盘扫描、LED显示电路的工作原理及编程方法。三、设计内容1、 设计键盘、LED显示、扬声器驱动电路原理图;2、设计程序流程图;3、编程调试,禾U用按键作为琴键,按下不同的键发出相应的音调,同时在LED最右位显示对应键号值。四、参考接线扬声器的SPK+端接VCC, SPK负端连接到某一 I/O 口。五、设计步骤程序:KEYBUF EQU 30HSTH0EQU 31HSTL0 E

5、QU 32HTEMPEQU 33HORG 0000LJMP MAINORG 000BHLJMP INT_T0MAIN:MOV TMOD,#01HSETB ET0SETB EAWAIT:MOV P3,#0FFHCLR P3.4MOV A,P3ANL A,#0FHXRL A,#0FHJZ NOKEY1LCALL DELAYMOV A,P3ANL A,#0FHXRL A,#0FHJZ NOKEY1MOV A,P3ANL A,#0FHCJNE A,#0EH,NK1MOV KEYBUF,#0LJMP DK1NK1:CJNE A,#0DH,NK2MOV KEYBUF,#1LJMP DK1NK2:CJNE

6、A,#0BH,NK3MOV KEYBUF,#2LJMP DK1NK3:CJNE A,#07H,NK4MOV KEYBUF,#3LJMP DK1NK4:NOPDK1:MOV A,KEYBUFMOV B,#2MUL ABMOV TEMP,AMOV DPTR,#TABMOVC A,A+DPTRMOV STH0,AMOV TH0,AINC TEMPMOV A,TEMPMOVC A,A+DPTRMOV STL0,AMOV TL0,ASETB TR0DK1A:MOV A,P3ANL A,#0FHXRL A,#0FHJNZ DK1ACLR TR0NOKEY1:MOV P3,#0FFHCLR P3.5MOV

7、A,P3ANL A,#0FHXRL A,#0FHJZ NOKEY2 LCALL DELAYMOV A,P3ANL A,#0FHXRL A,#0FHJZ NOKEY2MOV A,P3ANL A,#0FHCJNE A,#0EH,NK5 MOV KEYBUF,#4 LJMP DK2NK5:CJNE A,#0DH,NK6MOV KEYBUF,#5LJMP DK2NK6:CJNE A,#0BH,NK7MOV KEYBUF,#6LJMP DK2NK7:CJNE A,#07H,NK8MOV KEYBUF,#7LJMP DK2NK8:NOPDK2:MOV A,KEYBUFMOV B,#2MUL ABMOV T

8、EMP,AMOV DPTR,#TABMOVC A,A+DPTRMOV STH0,AMOV TH0,AINC TEMPMOV A,TEMPMOVC A,A+DPTRMOV STL0,AMOV TL0,ASETB TR0DK2A:MOV A,P3ANL A,#0FHXRL A,#0FHJNZ DK1ACLR TR0NOKEY2:MOV P3,#0FFHCLR P3.6MOV A,P3ANL A,#0FHXRL A,#0FHJZ NOKEY3 LCALL DELAYMOV A,P3ANL A,#0FHXRL A,#0FHJZ NOKEY3MOV A,P3ANL A,#0FHCJNE A,#0EH,N

9、K9MOV KEYBUF,#8LJMP DK1NK9:CJNE A,#0DH,NK10MOV KEYBUF,#9LJMP DK1NK10:CJNE A,#0BH,NK11MOV KEYBUF,#10LJMP DK1NK11:CJNE A,#07H,NK12MOV KEYBUF,#11LJMP DK3NK12:NOPDK3:MOV A,KEYBUFMOV B,#2MUL ABMOV TEMP,AMOV DPTR,#TABMOVC A,A+DPTRMOV STH0,AMOV TH0,AINC TEMPMOV A,TEMPMOVC A,A+DPTRMOV STL0,AMOV TL0,ASETB TR

10、0DK3A:MOV A,P3ANL A,#0FHXRL A,#0FHJNZ DK3ACLR TR0NOKEY3:MOV P3,#0FFHCLR P3.7MOV A,P3ANL A,#0FHXRL A,#0FHJZ NOKEY4 LCALL DELAYMOV A,P3ANL A,#0FHXRL A,#0FHJZ NOKEY4MOV A,P3ANL A,#0FHCJNE A,#0EH,NK13 MOV KEYBUF,#12LJMP DK4NK13:CJNE A,#0DH,NK14MOV KEYBUF,#13LJMP DK4NK14:CJNE A,#0BH,NK15MOV KEYBUF,#14LJM

11、P DK4NK15:CJNE A,#07H,NK16MOV KEYBUF,#15LJMP DK4NK16:NOPDK4:MOV A,KEYBUFMOV B,#2MUL ABMOV TEMP,AMOV DPTR,#TABMOVC A,A+DPTRMOV STH0,AMOV TH0,AINC TEMPMOV A,TEMP MOVC A,A+DPTRMOV STL0,AMOV TL0,ASETB TR0DK4A:MOV A,P3ANL A,#0FHXRL A,#0FHJNZ DK4ACLR TR0NOKEY4:MOV DPTR,#LED_TABMOV A,KEYBUFMOVC A,A+DPTRMOV

12、 P1,ALJMP MAINDELAY:MOV R6,#10D1:MOV R7,#248DJNZ R7,$DJNZ R6,D1RETINT_T0:MOV TH0,STH0MOV TL0,STL0CPL P2.0RETITAB:DW 62018,62401,62743,62895;低 1,2,3,4DW 63185,63441,63670,63774;低 5,6,7 ,中 1DW 63966,64138,64216,64360;中 2,3,4,5DW 64489,64603,64655,64752;中 6,7,高 1,2LED_TAB:DB 3FH,06H,5BH,4FH,66H,6DH,7DH,07H,7FH,6FH ;0 至 9 共阴 聞創沟燴鐺險爱氇谴净。DB 77H, 7CH, 39H, 5EH, 79H, 71H;A 至 FEND原理图:FDIKW.RDFu.mi PH 2W.IZra.-iMii FDJVW.I-9-PH jm.itPZDf.AE92.W PZAJD FI3M.V1 U.WAlS nM.19 RZOMIr FZJiSpj.yTXD pajjflnH*3. ziam fsstp ra.7iBFljlhwprh

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 办公文档 > 活动策划

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号