freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

電子信息工程畢業(yè)論文設(shè)計(jì)-基于at89c51單片機(jī)的音樂盒設(shè)計(jì)-展示頁

2025-06-19 00:04本頁面
  

【正文】 計(jì) 倪方勝,電子信息系 摘 要 : 為了實(shí)現(xiàn)單片機(jī)控制音樂播放,此次課程設(shè)計(jì)做出了嘗試,即電子音樂盒的設(shè)計(jì)?,F(xiàn)選用 AT89C51 單片機(jī)。 利用 I/O 口產(chǎn)生一定頻率的方波,驅(qū)動(dòng)蜂鳴器,發(fā)出不同的音調(diào),從而演奏樂曲。 關(guān)鍵詞 : AT89C51 單片機(jī) 。 音調(diào) The design of musicbox base on AT89C51 Nifangsheng, Department Of Electronic Information Abstract: In order to achieve singlechip microputer to control music player, I made the project to try, that is, the design of electronic music box. I used to achieve audible speaker songs to play, to maintain the same basic tone,smooth playback of songs. Singlechip AT89C51 is optional. with simulation software PROTEUS singlechip simulation. The use of I / O I have a certain frequency square wave to drive the speaker, the issue of different tones, which play music. through the P1 port singlechip control functions。 buzz P3 is controlled by MCU port control, the realization of music playback. The main process is to achieve by pressing function keys on the first one and the next, and suspension of play, while the LCD the serial number of the currently playing song, the music player speaker. Key words: AT89C51 microcontroller。 tone 一 緒論 歷史背景 音樂盒的起源,可追溯至中世紀(jì)歐洲文藝復(fù)興時(shí)期。 機(jī)械音樂盒的發(fā)展史,可追溯至 14世紀(jì)初期,所發(fā)明掛在教堂鐘樓上的排鐘 ,這種用發(fā)條裝置來演奏的樂器,能發(fā)出清脆如水晶般的樂聲,一度風(fēng)靡荷蘭,比利時(shí)和法國(guó)北部。 音樂盒 300多年的產(chǎn)品發(fā)展,同時(shí)也是人類文明 300 多年發(fā) 展的歷史鑒證。 現(xiàn)今,音樂盒的制造,延襲傳統(tǒng),結(jié)合現(xiàn)代,正日益成為人們或?yàn)榱说洳匾欢螝q月,或?yàn)榱耸詹匾环萸楦?,或出于?duì)音樂的追求,或?qū)τ谂f時(shí)代的懷念,或?yàn)榱司邮业拿阑?,等等,而得到眾多品位人士的追求?AT89C51 單片機(jī)電子音樂盒集成多個(gè)硬件資源模塊,每個(gè)模塊各自可以成為獨(dú)立的單元,也可以相互組合,因此,可以為不同階層的單片機(jī)愛好者所用。我們根據(jù)學(xué)習(xí)和實(shí)踐的需要,進(jìn)行了電子音樂盒功能設(shè)計(jì)。 主要問題 制定音樂盒控制系統(tǒng)需要完成功能,并根據(jù)此來制定設(shè)計(jì)方案;根據(jù)設(shè)計(jì)方案來進(jìn)行硬件電路圖的設(shè) 計(jì)和軟件模塊的開發(fā);通過仿真調(diào)用后再來反復(fù)修改程序,最終達(dá)到預(yù)期功能。 2. 系統(tǒng)采用外部或內(nèi)部 +5V 供電。 4. LCD 來顯示歌曲序號(hào)的功能。 二 設(shè)計(jì)方案簡(jiǎn)述 設(shè)計(jì)功能要求 I/O 口產(chǎn)生一定頻率的方波,驅(qū)動(dòng)蜂鳴器,發(fā)出不同的音調(diào),從而演奏樂曲(最少三首樂曲,每首不少于 30秒) 2.采用 LCD 顯示信息 3.開 機(jī)時(shí)有英文歡迎提示字符,播放時(shí)顯示歌曲序號(hào)(或名稱) 4.可通過功能鍵選擇樂曲,暫停,播放。要產(chǎn)生音頻脈沖,只需算出某一音頻的周期( 1/音頻),然后取半周期的時(shí)間定時(shí)。如中音 D0,頻率為 523HZ,其周期 T=1/523=1912 微秒,因此只要令計(jì)數(shù)器定時(shí) 1912/2=956,在每計(jì)數(shù) 956 次時(shí)將 I/O 口反相 ,就可得到中音D0(523HZ)。同時(shí)啟動(dòng)定時(shí)器 T1,在 LCD 顯示歌曲號(hào)。 通過按下功能鍵實(shí)現(xiàn)上一首和下一首及暫停播放,同時(shí)有 LCD 顯示當(dāng)前播放歌曲的序號(hào),揚(yáng)聲器播放 出音樂。另外,復(fù)位電路在于營(yíng)造一個(gè)程序運(yùn)行的初始狀態(tài),在程序出錯(cuò)時(shí),重新啟動(dòng)單片機(jī)工作。由 AT89C51單片機(jī)的定時(shí)器每秒鐘通過 口控制 LCD 顯示,復(fù)位信號(hào)由按鈕輸入,每按下一次,系統(tǒng)恢復(fù)原設(shè)定 狀態(tài)。同時(shí), AT89C51 可降至 0Hz 的靜態(tài)邏輯操作,并支持兩種軟件可選的節(jié)點(diǎn)工作模式。掉電方式保存 RAM 中的內(nèi)容,但振蕩器停止工作并禁止其它所有部件工作直到下一個(gè)硬件復(fù)位。確切地說,揚(yáng)聲器的工作實(shí)際上是把一定范圍內(nèi)的音頻電功率訊號(hào)通過換能方式轉(zhuǎn)變?yōu)槭д嫘〔⒕哂凶銐蚵晧杭?jí)的可聽聲音。 顯示部分 本設(shè)計(jì)方案采用液晶顯示屏 1602 作為顯示器。用液晶作為顯示器,極大地簡(jiǎn)化了硬件電路,同時(shí)增強(qiáng)了系統(tǒng)的顯示能力。在播放樂曲的過程中,還增加了顯示歌曲演奏時(shí)間的功能。 當(dāng)然,此設(shè)計(jì)還存在很多不足有待改進(jìn)的地方 1. 可以添加一個(gè)彩燈按照樂曲頻率閃爍功能,增添趣味。 總體來說本次課程設(shè)計(jì)基本完成,但還有部分可以完善。同時(shí)要求我從程序編程,調(diào)試,軟件仿真和繪制開始,到硬件的焊接和調(diào)試,再到修改程序,在這期間我了解到了單片機(jī)開發(fā)的大致流程。單片機(jī)的定時(shí)器功能, LCD 顯示,功能鍵盤的設(shè)計(jì),這些內(nèi)容都頗為豐富。 最后,衷心感謝這次對(duì)我的畢業(yè)設(shè)計(jì) 提供無私幫助的所有老師和同學(xué) ! 參考文獻(xiàn) [1] 閻石 . 數(shù)字電子技術(shù)基礎(chǔ) . 北京 : 高等教育出版社 , 1998 [2] 李葉紫 . MCS51 單片機(jī)應(yīng)用教程 . 北京 : 清華大學(xué)出版社 ,2021 [3] 樓然苗 . 51 系列單片機(jī)設(shè)計(jì)實(shí)例 . 北京 : 北京航空航天大學(xué)出版社 ,1999 [4] 黃菊生 . 單片機(jī)原理與接口技術(shù) . 北京:國(guó)防工業(yè)出版社 [5] 楊西明、朱騏主 . 單片機(jī)編程與應(yīng)用入門 . 北京:機(jī)械工業(yè)出版社 附錄 1 元器件清單 名稱 總數(shù)量 型號(hào) 備注 電阻 2 1K(1),10K(1) 電容 3 30pf(2),10uf(1) 液晶顯示器 1 1602A 16腳 單片機(jī) 1 AT89C51 晶振 1 12MHz 揚(yáng)聲器 1 三極管 1 2N3906 PNP 鍵盤 1 4X4 附錄 2 電路圖 音樂盒硬件電路圖 附錄 3 源程序 RS BIT RW BIT XN: LJMP KEY K1: LCALL MODD LCALL MODD LCALL KS JNZ K2 LJMP KEY K2: MOV R2,0FEH MOV R4, 00H E BIT L50MS EQU 60H L1MS EQU 61H L250MS EQU 62H SEC EQU 65H MIN EQU 64H HOU EQU 63H ORG 0000H LJMP MAIN ORG 000BH LJMP TT0 ORG 001BH LJMP T1INT ORG 1000H MAIN: MOV SP,70H MOV P0,01H CALL ENABLE MOV P0,38H LCALL ENABLE MOV P0,0FH LCALL ENABLE MOV P0,06H LCALL ENABLE LCALL INITIL KEY1: LCALL KEY LCALL MODD LIMP KEY1 KEY: NOP NOP LCALL KS JNZ K1 LCALL KAIJI LCALL SOP NEXT1: INC R4 MOV A,R2 JNB ,N2 LJMP N1 MOV A,37H MOV DPTR,TABLE3 MOVC A,A+DPTR CALL WRITE2 RET KAIJI:MOV A,37H CJNE A,0FH,DFF MOV P0,80H CALL ENABLE MOV DPTR,TABLE1。 MOV P0,0C8H CALL ENABLE CALL WRITE2 MOV A,B ADD A,30H MOV P0,0C9H LCALL MAIN0 A55: CJNE A,06H,A66 LCALL MODD MOV 52H,HIGH TABLE60 MOV 53H,LOW TABLE60 LCALL INITILE2 LCALL MAIN0 A66: CJNE A,07H,A77 LCALL MODD MOV 52H,HIGH TABLE70 MOV 53H,LOW TABLE70 LCALL INITILE2 LCALL MAIN0 A77: CJNE A,08H,A88 LCALL MODD MOV 52H,HIGH TABLE80 MOV 53H,LOW TABLE80 LCALL I
點(diǎn)擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計(jì)相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1