《電子技術應用》
您所在的位置:首頁 > 嵌入式技術 > 設計應用 > 基于AT89C51型單片機的號音自動播放器設計
基于AT89C51型單片機的號音自動播放器設計
摘要: 本系統主要完成作息定時和號音播放功能,因此用定時器T1中斷方式產生100ms基準時間,再根據作息表上各段時間的長短對基準時間用軟件計時??梢杂貌楸矸绞饺〉糜嫈祬担嫊r到后將播放子程序地址送DPTR,轉入播放子程序,放2遍對應號音后再繼續計時。
Abstract:
Key words :

       1 引言

       機關、院校日常作息需要計時和號音提示,筆者利用AT89C51單片機和LM386型音頻功率放大器構成了自動計時和號音播放器,成本低,效果好,值得推廣。

       2 AT89C51的主要特性和引腳功能

       AT89C51是帶4K字節閃爍可編程可擦除只讀存儲器(EPEROM)的低電壓、高性能CMOS 8位微處理器(俗稱單片機)。該單片機與工業標準的MCS-51型機的指令集和輸出引腳兼容。AT89C51將多功能8位CPU和閃爍存儲器組合在單個芯片中,為很多嵌入式控制提供了靈活性高且價格低廉的方案。

       AT89C51的主要特性如下:

       壽命達1000寫/擦循環; 
       數據保留時間:10年; 
       全靜態工作:0Hz-24MHz; 
       三級程序存儲器鎖定; 
       128×8位內部RAM; 
       32可編程I/O線; 
       2個16位定時器/計數器; 
       5個中斷源; 
       可編程串行通道; 
       低功耗閑置和掉電模式; 
       片內振蕩器和時鐘電路。

       AT89C51引腳排列如圖1所示,引腳功能如下:

AT89C51引腳排列

 

 

       VCC(40):+5V。

       GND(20):接地。

       P0口(39-32):P0口為8位漏極開路雙向I/O口,每引腳可吸收8個TTL門電流。

       P1口(1-8):P1口是從內部提供上拉電阻器的8位雙向I/O口,P1口緩沖器能接收和輸出4個TTL門電流。

       P2口(21-28):P2口為內部上拉電阻器的8位雙向I/O口,P2口緩沖器可接收和輸出4個TTL門電流。

       P3口(10-17):P3口是8個帶內部上拉電阻器的雙向I/O口,可接收和輸出4個TTL門電流,P3口也可作為AT89C51的特殊功能口。

       RST(9):復位輸入。當振蕩器復位時,要保持RST引腳2個機器周期的高電平時間。

       ALE/PROG(30):當訪問外部存儲器時,地址鎖存允許的輸出電平用于鎖存地址的低位字節,在FLASH編程期間,此引腳用于輸入編程脈沖。在平時,ALE端以不變的頻率周期輸出正脈沖信號,此頻率為振蕩器頻率的1/6,它可用作對外部輸出的脈沖或用于定時目的,要注意的是,每當訪問外部數據存儲器時,將跳過1個ALE脈沖。

       PSEN(29):外部程序存儲器的選通信號。在由外部程序存儲器取指期間,每個機器周期2次PSEN有效,但在訪問外部數據存儲器時,這2次有效的PSEN信號將不出現。        EA/VPP(31):當EA保持低電平時,外部程序存儲器地址為(0000H-FFFFH)不管是否有內部程序存儲器。FLASH編程期間,此引腳也用于施加12V編程電源(VPP)。

       XTAL1(19):反向振蕩器放大器的輸入及內部時鐘工作電路的輸入。

       XTAL2(18):來自反向振蕩器的輸出。

       3 號音自動播放系統的設計

       號音自動播放系統如圖2所示,AT89C51的P1.0端接音頻放大模塊的IN+端口,在音頻放大模塊的VOUT端接一個8歐姆或者16歐姆的喇叭。

號音自動播放系統

       3.1 電路設計及音樂編程原理

   

 

     若要產生音頻脈沖,只要算出某一音頻的周期(1/頻率),再將此周期除以2,即為半周期的時間。利用定時器計時半周期時間,每當計時終止后就將P1.0反相,然后重復計時再反相。就可在P1.0引腳上得到此頻率的脈沖。

       利用AT89C51的內部定時器使其工作計數器模式(MODE1)下,改變計數值TH0及TL0以產生不同頻率的方法產生不同音階,例如,頻率為523Hz,其周期T=1/523=1912μs,因此只要令計數器計時956μs/1μs=956,每計數956次時將I/O反相,就可得到中音DO(523Hz)。

 

       計數脈沖值與頻率的關系式是:

       N=fi÷2÷fr

       式中,N是計數值;fi是機器頻率(晶體振蕩器為12MHz時,其頻率為1MHz);fr是想要產生的頻率。

       其計數初值T的求法如下:

       T=65536-N=65536-fi÷2÷fr

       例如:設K=65536,fi=1MHz,求低音DO(261Hz)、中音DO(523Hz)、高音DO(1046Hz)的計數值。

       T=65536-N=65536-fi÷2÷fr=65536-1000000÷2÷fr=65536-500000/fr

       低音DO的T=65536-500000/262=63627

       中音DO的T=65536-500000/523=64580

       高音DO的T=65536-500000/1046=65059

       C調各音符頻率與計數初值T對照如表1所示。

C調各音符頻率與計數初值T對照表

 

       3.2 主程序流程

       本系統主要完成作息定時和號音播放功能,因此用定時器T1中斷方式產生100ms基準時間,再根據作息表上各段時間的長短對基準時間用軟件計時??梢杂貌楸矸绞饺〉糜嫈祬担嫊r到后將播放子程序地址送DPTR,轉入播放子程序,放2遍對應號音后再繼續計時。主程序流程如圖3所示。

主程序流程

 

       播放子程序是用T0中斷方式控制P1.0不斷取反以產生不同頻率音符,節拍的長短靠調用200ms延時子程序次數來完成。子程序也用查表來完成。

此內容為AET網站原創,未經授權禁止轉載。
热re99久久精品国产66热_欧美小视频在线观看_日韩成人激情影院_庆余年2免费日韩剧观看大牛_91久久久久久国产精品_国产原创欧美精品_美女999久久久精品视频_欧美大成色www永久网站婷_国产色婷婷国产综合在线理论片a_国产精品电影在线观看_日韩精品视频在线观看网址_97在线观看免费_性欧美亚洲xxxx乳在线观看_久久精品美女视频网站_777国产偷窥盗摄精品视频_在线日韩第一页
  • <strike id="ygamy"></strike>
  • 
    
      • <del id="ygamy"></del>
        <tfoot id="ygamy"></tfoot>
          <strike id="ygamy"></strike>
          国产一级久久| 久久这里只有精品视频首页| 国产欧美亚洲精品| 亚洲视频图片小说| 亚洲精品一区中文| 麻豆国产精品va在线观看不卡| 在线成人国产| 亚洲欧洲综合另类在线| 国内精品久久久久久久影视麻豆| 久久成人这里只有精品| 亚洲天堂av电影| 亚洲欧美日韩成人高清在线一区| 国产日本亚洲高清| 亚洲高清资源| 久久国产精品99精品国产| 亚洲午夜久久久久久尤物| 亚洲大胆人体视频| 亚洲福利专区| 午夜精品久久久99热福利| 欧美成人情趣视频| 久久久天天操| 欧美影院成年免费版| 欧美日韩dvd在线观看| 亚洲午夜精品久久| 亚洲欧美日本精品| 久久一区二区三区国产精品| 好吊色欧美一区二区三区视频| 美女图片一区二区| 欧美一区二区三区视频在线观看| 欧美一二区视频| 亚洲狼人精品一区二区三区| 激情伊人五月天久久综合| 亚洲最新合集| 亚洲免费观看视频| 欧美有码在线观看视频| 欧美日韩日本视频| 亚洲视屏一区| 国产精品劲爆视频| 亚洲一区二区三区免费在线观看| 99精品热视频只有精品10| 一色屋精品视频免费看| 国产一区二区视频在线观看| 欧美影院精品一区| 蜜桃av一区二区在线观看| 亚洲激情在线播放| 在线观看国产日韩| 久久xxxx精品视频| 一区二区国产精品| 欧美国产精品日韩| 免费在线亚洲欧美| 欧美在线视频网站| 亚洲人成人77777线观看| 亚洲成色www久久网站| 欧美国产日本高清在线| 久久精品夜夜夜夜久久| 国内一区二区三区| 国产精品日韩欧美大师| 国内精品久久久久久久97牛牛| 在线看国产日韩| 麻豆成人综合网| 国产亚洲精品久久久久婷婷瑜伽| 欧美经典一区二区| 久久久不卡网国产精品一区| 久久久不卡网国产精品一区| 欧美视频一区二区三区四区| 欧美国产欧美亚洲国产日韩mv天天看完整| 黄色成人av| 亚洲国产日韩精品| 国产精品igao视频网网址不卡日韩| 国产精品系列在线| 国产色婷婷国产综合在线理论片a| 亚洲欧美日韩久久精品| 老司机午夜免费精品视频| 亚洲视频一区在线| 国产日韩欧美综合在线| 毛片基地黄久久久久久天堂| 国产精品一区亚洲| 国产综合第一页| 蜜桃视频一区| 国产午夜亚洲精品羞羞网站| 亚洲国产精品久久久久秋霞蜜臀| 欧美.日韩.国产.一区.二区| 欧美精品网站| 国产一区在线视频| 欧美日韩在线播放三区四区| 久久久www免费人成黑人精品| 亚洲视频网站在线观看| 亚洲午夜国产一区99re久久| 欧美中文字幕精品| 亚洲欧美国产另类| 免费视频一区二区三区在线观看| 亚洲伦理久久| 欧美激情欧美狂野欧美精品| 欧美日韩亚洲一区二区| 一区二区欧美视频| 欧美亚洲视频在线观看| 欧美在线国产精品| 亚洲精品国产日韩| 欧美性猛片xxxx免费看久爱| 18成人免费观看视频| 性欧美超级视频| 久久久99久久精品女同性| 亚洲淫性视频| 免费观看在线综合| 性欧美暴力猛交另类hd| 欧美午夜理伦三级在线观看| 亚洲视频高清| 亚洲国产老妈| 日韩亚洲欧美高清| 在线日韩视频| 欧美视频一区二区三区在线观看| 欧美午夜女人视频在线| 午夜精品久久久久| 欧美午夜视频一区二区| 欧美日韩视频一区二区三区| 国产一区二区三区久久精品| 99热在线精品观看| 亚洲激情视频在线播放| 男人的天堂成人在线| 六月婷婷一区| 国产精品福利片| 欧美午夜不卡在线观看免费| 国产欧美日韩在线观看| 欧美国产另类| 欧美视频在线观看 亚洲欧| 日韩午夜黄色| 99国产精品视频免费观看一公开| 欧美日韩 国产精品| 亚洲人成毛片在线播放| 国产精品v欧美精品∨日韩| 欧美激情精品久久久久| 国产精品夜夜夜一区二区三区尤| 蜜桃久久精品乱码一区二区| 日韩视频一区二区三区在线播放| 国产伦精品免费视频| 亚洲精品精选| 国产精品久久久久久久久久直播| 亚洲国产1区| 91久久久一线二线三线品牌| 经典三级久久| 一区二区视频免费在线观看| 亚洲欧美日韩中文播放| 国产精品无码永久免费888| 亚洲美女精品成人在线视频| 99香蕉国产精品偷在线观看| 欧美日本国产在线| 欧美日韩在线视频观看| 激情成人av| 国产精品一卡二卡| 国产曰批免费观看久久久| 欧美极品欧美精品欧美视频| 日韩视频免费大全中文字幕| 国产精品免费观看视频| 欧美另类极品videosbest最新版本| 欧美国产日韩一区二区| 亚洲国产精品成人一区二区| 国产亚洲成av人在线观看导航| 亚洲国产小视频| 亚洲一区二区三区精品视频| 激情综合电影网| 国产精品久久久久77777| 久久久99精品免费观看不卡| 国产亚洲精品aa| 欧美日韩在线一二三| 亚洲高清资源综合久久精品| 国产精品国产三级国产aⅴ9色| 国产一区二区激情| 亚洲一品av免费观看| 国产精品美女久久久浪潮软件| 国产精品理论片在线观看| 亚洲视频自拍偷拍| 欧美一区国产二区| 欧美日韩一区二区免费视频| 亚洲欧美成人| 欧美在线资源| 欧美绝品在线观看成人午夜影视| 国产精品伦子伦免费视频| 悠悠资源网久久精品| 久久久久国产一区二区三区四区| 曰韩精品一区二区| 亚洲观看高清完整版在线观看| 羞羞色国产精品| 99视频在线观看一区三区| 国产精品国产亚洲精品看不卡15| 亚洲精品一级| 午夜精品影院| 韩国精品主播一区二区在线观看| 日韩视频免费| 亚洲专区国产精品| 久久久天天操| 欧美一区二区精美| 欧美日韩在线视频观看| 欧美肥婆在线| 久久久久天天天天| 欧美国产综合视频| 久久久久久伊人| 亚洲伊人一本大道中文字幕| 国产美女精品免费电影| 欧美va天堂| 亚洲欧美另类中文字幕| 午夜精品婷婷| 亚洲第一精品夜夜躁人人爽| 国产精品久久久久天堂| 亚洲永久免费观看| 国产欧美在线播放| 亚洲国产经典视频| 99国产精品久久久久老师| 在线视频你懂得一区| 亚洲国产成人精品久久久国产成人一区| 欧美日本在线观看| 国产精品v片在线观看不卡| 国产一区二区三区黄| 亚洲日本欧美日韩高观看| 亚洲欧美日韩国产成人| 亚洲国产美女久久久久| 亚洲日本一区二区三区| 欧美区日韩区| 国产一区二区三区在线观看网站| 欧美在线精品一区| 久久精品国产亚洲高清剧情介绍| 国产一区视频在线看| 亚洲美女91| 国产免费成人| 亚洲欧美大片| 欧美啪啪成人vr| 国产精品激情偷乱一区二区∴| 国产酒店精品激情| 亚洲日本在线视频观看| 日韩香蕉视频| 欧美在线视频观看免费网站| 国产精品久久久久久福利一牛影视| 欧美午夜精品一区二区三区| 欧美色网在线| 久久久999精品视频| 亚洲精品国产品国语在线app| 亚洲一区二区三区久久| 国产精品久久久久久久浪潮网站| 蜜桃久久av| 国精产品99永久一区一区| 国产精品中文字幕在线观看| 国产午夜精品视频| 最新亚洲电影| 欧美亚州韩日在线看免费版国语版| 99riav久久精品riav| 欧美黄色一级视频| 亚洲欧美日韩视频一区| 国产精品制服诱惑| 亚洲国产精品va在线观看黑人| 国产偷久久久精品专区| 国产日产精品一区二区三区四区的观看方式| 一区二区三区导航| 国产精品色婷婷久久58| 一区二区三区精品在线| 国产美女扒开尿口久久久| 亚洲欧美视频| 国产亚洲视频在线观看| 久久米奇亚洲| 欧美特黄一区| 一本大道久久a久久综合婷婷| 亚洲视频网站在线观看| 在线日韩中文字幕| 亚洲一区二区网站| 亚洲网友自拍| 亚洲国产一成人久久精品| 久久精品一二三| 欧美午夜激情视频| 国产日韩欧美a| 欧美韩日一区二区三区| 亚洲伊人伊色伊影伊综合网| 欧美专区日韩视频| 久久精品国产2020观看福利| 久久精品五月婷婷| 国产欧美一区二区精品婷婷| 国产视频精品va久久久久久| 久久精品一区二区三区不卡牛牛| 国产欧美一区二区三区另类精品| 亚洲黄色在线观看| 麻豆精品国产91久久久久久| 黄色欧美成人| 亚洲一区国产视频| 99国产精品一区| 欧美在线视频导航| 欧美日韩网址| 欧美另类视频| 国产精品裸体一区二区三区| 欧美高清在线一区| 欧美一区二区三区的| 女同一区二区| 一区视频在线| 日韩亚洲精品视频| 久久精品国产999大香线蕉| 亚洲欧美另类久久久精品2019| 亚洲国产欧洲综合997久久| 国产精品一卡二卡| 国产精品99一区| 欧美成年人网站| 亚洲每日更新| 最新成人av网站| 99视频一区二区三区| 性欧美精品高清| 亚洲精品自在久久| 在线成人中文字幕| 亚洲最快最全在线视频| 亚洲综合国产精品| 国产一区二区在线免费观看| 亚洲激情一区二区| 欧美性大战久久久久| 欧美高清视频在线播放| 亚洲性线免费观看视频成熟| 亚洲综合成人婷婷小说| 国产精品视频yy9299一区| 久久国产精品亚洲va麻豆| 亚洲精品日韩综合观看成人91| 在线播放日韩专区| 欧美亚洲日本一区| 欧美日韩国产在线播放网站| 国产一区二区丝袜高跟鞋图片| 国产精品欧美久久| 香蕉久久精品日日躁夜夜躁| 久久经典综合| 亚洲欧美福利一区二区| 永久免费精品影视网站| 欧美日韩高清在线观看| 亚洲精品一区二区三区四区高清| 在线亚洲电影| 欧美一区二区三区免费在线看| 欧美日韩综合| 影音先锋久久|