999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

單片機電子琴設計

2014-10-16 09:26:03馬巍
新校園·中旬刊 2014年7期
關鍵詞:單片機

馬巍

摘 要:電子琴是現代電子科技與音樂結合的產物,是一種新型的鍵盤樂器。本文設計的單片機電子琴,利用單片機強大的控制和靈活的編程功能,產生不同頻率,獲得所需要的音階,可演奏出美妙的音樂。

關鍵詞:單片機;電子琴;音階

本文設計的產品為簡易電子琴,基本要求為能夠發(fā)出中音Do、Re、Mi、Fa、So、La、Si和高音Do八個音階皆可。

一、硬件電路

本設計要用的元器件有芯片AT89C51、音頻集成功放LM386、蜂鳴器(喇叭)和按鍵。如圖所示:

單片機P2口為接口,接有一組共8個按鍵。這8個按鍵是S1∽S8,通過排阻,分別按順序與單片機的P2口P2.0∽P2.7相接,按鍵另一端接地,若按下S1,則發(fā)中音Do,若按下S2,則發(fā)中音Re,以此類推。

LM386是一種音頻集成功放,具有自身功耗低、電壓增益可調整、電源電壓范圍大、外接元件少和總諧波失真小等優(yōu)點,被廣泛應用于錄音機和收音機之中。電路中由P1.0口控制一個LM386功率放大器,經功率放大器控制發(fā)聲器件蜂鳴器(喇叭)。當P1.0口輸出為低電平時,功率放大器導通,蜂鳴器(喇叭)通電;當P1.0口輸出為高電平時,功率放大器截止,蜂鳴器(喇叭)斷電。通過連續(xù)不斷周期性地改變P1.0口的高、低電平,就會產生一定頻率的矩形波,蜂鳴器(喇叭)就能發(fā)出一定頻率的聲音。

單片機內部由大量的時序電路構成,沒有時鐘脈沖即“脈搏”的跳動,單片機的各個部分將無法工作。所以在單片機的內部集成有振蕩電路,只需將晶振和電容接到單片機的18(XTAL2)、19(XTAL2)腳,一個完整的振蕩器即“心臟”就構成了,只要接通電源,這個心臟的脈搏就會按固定頻率開始跳動。晶振的頻率決定了單片機的快慢,本次設計中晶振的頻率是12MHz。

單片機9腳RST端口接入一個復位電路,當此引腳連接高電平超過2個機器周期(1個機器周期包含12個時鐘脈沖),即可產生復位的動作。以12MHz的時鐘脈沖為例,每個時鐘脈沖為1/12μs,2個機器周期為2μs,因此,我們可在第9腳上連接一個可讓該引腳上產生一個2μs以上的高電平脈沖,即可產生復位的動作。

本次設計中我們可以預留一個口作為擴展功能,如播放一段音樂。

二、音階的產生

音階就是人們通常唱出的Do、Re、Mi、Fa、So、La、Si,它是7個頻率之間滿足某種數學關系由低到高排列的自然音,一旦確定某一個音比如Do的頻率,其他音的頻率也就確定了。音調是指聲音的高低,由聲音的頻率來決定,確定某一個音Do的頻率,就確定了音調。通過改變單片機輸出脈沖高低電平的保持時間和頻率,就可以得到音階和調節(jié)不同的音調。本次設計中單片機的晶振為12MHz,則機器周期T為1μs,選擇工作方式1,利用公式(216-X)T=定時時間(X為TH0,TL0的定時初值)。例如:頻率為523Hz,其周期T=1/523=1912μs,因此只要令定數器定時1912μs/2=956μs,每到定時956μs時就將I/O反相,就可得到中音DO(523Hz)。那么,可以根據不同的頻率計算出應該賦給定時器的計算初值。如下表:

電子琴音符與單片機頻率的關系

三、軟件設計思路

在主程序中,首先定時器T0初始化,然后關閉定時器T0,通過掃描鍵盤進行按鍵的識別。讀P2口的狀態(tài),若有按鍵按下,則延時10ms去抖動,再讀P2口的狀態(tài)判斷是幾號按鍵按下,并跳轉到相應的程序,查表得相應按鍵的定時初值,啟動定時器T0將不同按鍵所對應的頻率信號發(fā)送到集成運放中放大,最后送給喇叭發(fā)出對應的音階的聲音。程序隨后繼續(xù)掃描按鍵,若按鍵保持按下狀態(tài),則定時器T0繼續(xù)保持工作狀態(tài),直到按鍵松開,定時器T0停止工作,返回初始狀態(tài),等待下一次的掃描按鍵結果。當程序中斷時,程序保存現場,并重裝TH0、TL0的初值,然后將P1.0口取反,重新送入P1.0,最后中斷返回。按照此方法將設計的電子琴做成實物,能夠實現彈奏音樂的功能。

摘 要:電子琴是現代電子科技與音樂結合的產物,是一種新型的鍵盤樂器。本文設計的單片機電子琴,利用單片機強大的控制和靈活的編程功能,產生不同頻率,獲得所需要的音階,可演奏出美妙的音樂。

關鍵詞:單片機;電子琴;音階

本文設計的產品為簡易電子琴,基本要求為能夠發(fā)出中音Do、Re、Mi、Fa、So、La、Si和高音Do八個音階皆可。

一、硬件電路

本設計要用的元器件有芯片AT89C51、音頻集成功放LM386、蜂鳴器(喇叭)和按鍵。如圖所示:

單片機P2口為接口,接有一組共8個按鍵。這8個按鍵是S1∽S8,通過排阻,分別按順序與單片機的P2口P2.0∽P2.7相接,按鍵另一端接地,若按下S1,則發(fā)中音Do,若按下S2,則發(fā)中音Re,以此類推。

LM386是一種音頻集成功放,具有自身功耗低、電壓增益可調整、電源電壓范圍大、外接元件少和總諧波失真小等優(yōu)點,被廣泛應用于錄音機和收音機之中。電路中由P1.0口控制一個LM386功率放大器,經功率放大器控制發(fā)聲器件蜂鳴器(喇叭)。當P1.0口輸出為低電平時,功率放大器導通,蜂鳴器(喇叭)通電;當P1.0口輸出為高電平時,功率放大器截止,蜂鳴器(喇叭)斷電。通過連續(xù)不斷周期性地改變P1.0口的高、低電平,就會產生一定頻率的矩形波,蜂鳴器(喇叭)就能發(fā)出一定頻率的聲音。

單片機內部由大量的時序電路構成,沒有時鐘脈沖即“脈搏”的跳動,單片機的各個部分將無法工作。所以在單片機的內部集成有振蕩電路,只需將晶振和電容接到單片機的18(XTAL2)、19(XTAL2)腳,一個完整的振蕩器即“心臟”就構成了,只要接通電源,這個心臟的脈搏就會按固定頻率開始跳動。晶振的頻率決定了單片機的快慢,本次設計中晶振的頻率是12MHz。

單片機9腳RST端口接入一個復位電路,當此引腳連接高電平超過2個機器周期(1個機器周期包含12個時鐘脈沖),即可產生復位的動作。以12MHz的時鐘脈沖為例,每個時鐘脈沖為1/12μs,2個機器周期為2μs,因此,我們可在第9腳上連接一個可讓該引腳上產生一個2μs以上的高電平脈沖,即可產生復位的動作。

本次設計中我們可以預留一個口作為擴展功能,如播放一段音樂。

二、音階的產生

音階就是人們通常唱出的Do、Re、Mi、Fa、So、La、Si,它是7個頻率之間滿足某種數學關系由低到高排列的自然音,一旦確定某一個音比如Do的頻率,其他音的頻率也就確定了。音調是指聲音的高低,由聲音的頻率來決定,確定某一個音Do的頻率,就確定了音調。通過改變單片機輸出脈沖高低電平的保持時間和頻率,就可以得到音階和調節(jié)不同的音調。本次設計中單片機的晶振為12MHz,則機器周期T為1μs,選擇工作方式1,利用公式(216-X)T=定時時間(X為TH0,TL0的定時初值)。例如:頻率為523Hz,其周期T=1/523=1912μs,因此只要令定數器定時1912μs/2=956μs,每到定時956μs時就將I/O反相,就可得到中音DO(523Hz)。那么,可以根據不同的頻率計算出應該賦給定時器的計算初值。如下表:

電子琴音符與單片機頻率的關系

三、軟件設計思路

在主程序中,首先定時器T0初始化,然后關閉定時器T0,通過掃描鍵盤進行按鍵的識別。讀P2口的狀態(tài),若有按鍵按下,則延時10ms去抖動,再讀P2口的狀態(tài)判斷是幾號按鍵按下,并跳轉到相應的程序,查表得相應按鍵的定時初值,啟動定時器T0將不同按鍵所對應的頻率信號發(fā)送到集成運放中放大,最后送給喇叭發(fā)出對應的音階的聲音。程序隨后繼續(xù)掃描按鍵,若按鍵保持按下狀態(tài),則定時器T0繼續(xù)保持工作狀態(tài),直到按鍵松開,定時器T0停止工作,返回初始狀態(tài),等待下一次的掃描按鍵結果。當程序中斷時,程序保存現場,并重裝TH0、TL0的初值,然后將P1.0口取反,重新送入P1.0,最后中斷返回。按照此方法將設計的電子琴做成實物,能夠實現彈奏音樂的功能。

摘 要:電子琴是現代電子科技與音樂結合的產物,是一種新型的鍵盤樂器。本文設計的單片機電子琴,利用單片機強大的控制和靈活的編程功能,產生不同頻率,獲得所需要的音階,可演奏出美妙的音樂。

關鍵詞:單片機;電子琴;音階

本文設計的產品為簡易電子琴,基本要求為能夠發(fā)出中音Do、Re、Mi、Fa、So、La、Si和高音Do八個音階皆可。

一、硬件電路

本設計要用的元器件有芯片AT89C51、音頻集成功放LM386、蜂鳴器(喇叭)和按鍵。如圖所示:

單片機P2口為接口,接有一組共8個按鍵。這8個按鍵是S1∽S8,通過排阻,分別按順序與單片機的P2口P2.0∽P2.7相接,按鍵另一端接地,若按下S1,則發(fā)中音Do,若按下S2,則發(fā)中音Re,以此類推。

LM386是一種音頻集成功放,具有自身功耗低、電壓增益可調整、電源電壓范圍大、外接元件少和總諧波失真小等優(yōu)點,被廣泛應用于錄音機和收音機之中。電路中由P1.0口控制一個LM386功率放大器,經功率放大器控制發(fā)聲器件蜂鳴器(喇叭)。當P1.0口輸出為低電平時,功率放大器導通,蜂鳴器(喇叭)通電;當P1.0口輸出為高電平時,功率放大器截止,蜂鳴器(喇叭)斷電。通過連續(xù)不斷周期性地改變P1.0口的高、低電平,就會產生一定頻率的矩形波,蜂鳴器(喇叭)就能發(fā)出一定頻率的聲音。

單片機內部由大量的時序電路構成,沒有時鐘脈沖即“脈搏”的跳動,單片機的各個部分將無法工作。所以在單片機的內部集成有振蕩電路,只需將晶振和電容接到單片機的18(XTAL2)、19(XTAL2)腳,一個完整的振蕩器即“心臟”就構成了,只要接通電源,這個心臟的脈搏就會按固定頻率開始跳動。晶振的頻率決定了單片機的快慢,本次設計中晶振的頻率是12MHz。

單片機9腳RST端口接入一個復位電路,當此引腳連接高電平超過2個機器周期(1個機器周期包含12個時鐘脈沖),即可產生復位的動作。以12MHz的時鐘脈沖為例,每個時鐘脈沖為1/12μs,2個機器周期為2μs,因此,我們可在第9腳上連接一個可讓該引腳上產生一個2μs以上的高電平脈沖,即可產生復位的動作。

本次設計中我們可以預留一個口作為擴展功能,如播放一段音樂。

二、音階的產生

音階就是人們通常唱出的Do、Re、Mi、Fa、So、La、Si,它是7個頻率之間滿足某種數學關系由低到高排列的自然音,一旦確定某一個音比如Do的頻率,其他音的頻率也就確定了。音調是指聲音的高低,由聲音的頻率來決定,確定某一個音Do的頻率,就確定了音調。通過改變單片機輸出脈沖高低電平的保持時間和頻率,就可以得到音階和調節(jié)不同的音調。本次設計中單片機的晶振為12MHz,則機器周期T為1μs,選擇工作方式1,利用公式(216-X)T=定時時間(X為TH0,TL0的定時初值)。例如:頻率為523Hz,其周期T=1/523=1912μs,因此只要令定數器定時1912μs/2=956μs,每到定時956μs時就將I/O反相,就可得到中音DO(523Hz)。那么,可以根據不同的頻率計算出應該賦給定時器的計算初值。如下表:

電子琴音符與單片機頻率的關系

三、軟件設計思路

在主程序中,首先定時器T0初始化,然后關閉定時器T0,通過掃描鍵盤進行按鍵的識別。讀P2口的狀態(tài),若有按鍵按下,則延時10ms去抖動,再讀P2口的狀態(tài)判斷是幾號按鍵按下,并跳轉到相應的程序,查表得相應按鍵的定時初值,啟動定時器T0將不同按鍵所對應的頻率信號發(fā)送到集成運放中放大,最后送給喇叭發(fā)出對應的音階的聲音。程序隨后繼續(xù)掃描按鍵,若按鍵保持按下狀態(tài),則定時器T0繼續(xù)保持工作狀態(tài),直到按鍵松開,定時器T0停止工作,返回初始狀態(tài),等待下一次的掃描按鍵結果。當程序中斷時,程序保存現場,并重裝TH0、TL0的初值,然后將P1.0口取反,重新送入P1.0,最后中斷返回。按照此方法將設計的電子琴做成實物,能夠實現彈奏音樂的功能。

猜你喜歡
單片機
基于單片機的SPWM控制逆變器的設計與實現
電子制作(2019年13期)2020-01-14 03:15:28
基于單片機的層次漸變暖燈的研究
電子制作(2019年15期)2019-08-27 01:12:10
基于單片機的多功能智能插排
電子制作(2019年11期)2019-07-04 00:34:48
基于單片機的便捷式LCF測量儀
電子制作(2019年9期)2019-05-30 09:42:02
小議PLC與單片機之間的串行通信及應用
電子制作(2018年12期)2018-08-01 00:48:04
MSP430單片機在仿真中要注意的幾點問題
電子制作(2017年9期)2017-04-17 03:00:53
基于單片機的平衡控制系統設計
電子制作(2017年19期)2017-02-02 07:08:27
基于單片機的三維LED點陣設計
電子制作(2016年21期)2016-05-17 03:52:51
Microchip推出兩個全新PIC單片機系列
基于Proteus的單片機控制系統的仿真設計
主站蜘蛛池模板: 欧美成人看片一区二区三区 | 免费欧美一级| 精品国产免费观看一区| 无码国产偷倩在线播放老年人 | 91九色国产porny| 久久黄色视频影| 69免费在线视频| 亚洲精品无码成人片在线观看| 成人午夜久久| swag国产精品| 亚洲自偷自拍另类小说| 亚洲国产精品无码AV| 男女精品视频| 亚洲最新地址| 色天堂无毒不卡| 无码福利日韩神码福利片| 国产成人亚洲无吗淙合青草| 毛片卡一卡二| 日韩中文无码av超清| 国产无码在线调教| 日韩经典精品无码一区二区| av天堂最新版在线| 黄色网在线免费观看| 欧美精品亚洲日韩a| 青青青视频免费一区二区| 国产免费自拍视频| 精品三级在线| 久久美女精品国产精品亚洲| 亚洲国产精品一区二区第一页免| 欧美精品一二三区| 一级毛片不卡片免费观看| 国产91无毒不卡在线观看| 国产午夜无码专区喷水| 97在线公开视频| 亚洲aaa视频| 免费一级毛片在线播放傲雪网| 91麻豆久久久| 亚洲欧美综合另类图片小说区| 国产在线精品网址你懂的| 国产一二三区视频| 老司机午夜精品视频你懂的| 一级毛片免费观看久| 免费人成又黄又爽的视频网站| 亚洲第一区精品日韩在线播放| 亚洲天堂视频网站| 欧美视频在线播放观看免费福利资源| 色婷婷视频在线| 免费高清毛片| 黄色网址免费在线| 欧美69视频在线| 精品人妻系列无码专区久久| 国产一二视频| 99精品在线视频观看| 国产精品吹潮在线观看中文| 伊人狠狠丁香婷婷综合色| 老司国产精品视频| 亚洲无码高清免费视频亚洲| 久久精品无码中文字幕| 亚洲国产精品久久久久秋霞影院| 中文字幕永久视频| 国产自在自线午夜精品视频| 中国一级特黄大片在线观看| 国产亚洲精品无码专| 亚洲精品成人7777在线观看| 91麻豆精品国产高清在线| 伊人久久久大香线蕉综合直播| www.亚洲一区| 亚洲国产精品日韩专区AV| 熟女视频91| 欧美另类视频一区二区三区| 99999久久久久久亚洲| 国产成人精品日本亚洲77美色| 亚洲最新网址| 天天躁日日躁狠狠躁中文字幕| 免费欧美一级| 国产日韩AV高潮在线| 91精品专区国产盗摄| 国产在线视频自拍| 日韩区欧美区| 国产成人综合久久| 国产成人亚洲精品蜜芽影院| 国产成人高清精品免费5388|