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

正文內(nèi)容

基于at89c52單片機的簡易電子琴設(shè)計畢業(yè)設(shè)計論文-wenkub.com

2025-02-21 21:02 本頁面
   

【正文】 gTXRm 6X4NGpP$vSTTamp。 gTXRm 6X4NGpP$vSTTamp。 gTXRm 6X4NGpP$vSTTamp。 QA9wkxFyeQ^! djsXuyUP2kNXpRWXm Aamp。 qYpEh5pDx2zVkum amp。qYpEh5pDx2zVkumamp。qYpEh5pDx2zVkumamp。 qYpEh5pDx2zVkumamp。 gTXRm 6X4NGpP$vSTTamp。 QA9wkxFyeQ^! dj sXuyUP2kNXpRWXm Aamp。 qYpEh5pDx2zVkum amp。 qYpEh5pDx2zVkumamp。 qYpEh5pDx2zVkumamp。 qYpEh5pDx2zVkumamp。 qYpEh5pDx2zVkumamp。 qYpEh5pDx2zVkum amp。 qYpEh5pDx2zVkum amp。 qYpEh5pDx2zVkumamp。 6a*CZ7H$dq8Kqqf HVZFedswSyXTyamp。 //定時器中斷打開 } /* 定時器中斷子程序 */ void Timer0_isr(void) interrupt 1 { TH0=High。 } TR0=0。 //節(jié)拍時長 i=i+3。 while(i100) { k=MUSIC[i]+7*MUSIC[i+1]1。 Low =freq[num1][0]。 29 } lcd_string(0x40+7,1,YINFU[num])。 case 0x7f:num= 8。 case 0xdf:num= 6。 case 0xf7:num= 4。 case 0xfd:num= 2。 //初始化定時器 0,主要用于數(shù)碼管動態(tài)掃描 SPK=0。 lcd_init()。//賦值定時器時間,決定頻率 TL0=Low。it。 delayms(1)。 delayms(2)。 while(mun) lcd_wr(dat,*(pstring++))。 EN=1。 } } /* 1602 液晶寫命令 m/數(shù)據(jù) dat */ void lcd_wr(uchar m_dat,uchar xdat) { RS=m_dat。 /* 函數(shù)聲明 */ void Init_Timer0(void)。 //世上只有媽媽好數(shù)據(jù)表 uchar code MUSIC[]={ 6,2,3, 5,2,1, 3,2,2, 5,2,2, 1,3,2, 6,2,1, 5,2,1, 6,2,4, 3,2,2, 5,2,1, 6,2,1, 5,2,2, 3,2,2, 1,2,1, 6,1,1, 5,2,1, 3,2,1, 2,2,4, 2,2,3, 3,2,1, 5,2,2, 5,2,1, 6,2,1, 3,2,2, 2,2,2, 1,2,4, 5,2,3, 3,2,1, 2,2,1, 1,2,1, 6,1,1, 1,2,1, 5,1,6, 0,0,0 }。739。539。339。139。 uchar Time。 //功能 鍵 sbit RS=P2^5。 final buzzer. Keywords: AT89C52 。 參考文獻: [1]張鑫 ,華臻 ,陳書謙 .單片機原理與應(yīng)用 .( M) .電子工業(yè)出版社, 2021, 6 [2]肖婧 .單片入門與趣味實驗設(shè)計( M) .北京航空航天大學(xué)出版社, 2021, 4 [3]陳明熒 .8051單片機課程設(shè)計實訓(xùn)教材( M) .清華大學(xué)出版社, 2021,3 [4]趙建領(lǐng) .51系列單片機開發(fā)寶典( M) .電子工業(yè)出版社, 2021,4 [5]求是科技 .8051系列單片機 C程序設(shè)計完全手冊( M) .人民郵電出版社, 2021,4 [6]樓然苗 ,李光飛 .51系列單片機設(shè)計實例 (M) .北京航空航天大學(xué)出版社 ,2021,3 [7]百度百科 .音符 (Online) . [8] 周琛暉 .基于 AT89S51單片機的電子琴設(shè)計 [J] .中國礦業(yè)大學(xué)計算機學(xué)院,江蘇徐州( 221008) . [9] 韓改寧 .基于 AT89C52實現(xiàn)簡單音樂發(fā)生器 [J] .咸陽師范學(xué)院 計算機科學(xué)系 .陜西成陽( 712021) . [10]ChenTianzhou,ZbaoYi, program to cacheaware scratchpad concerning the in fluence of the whole embedded sys tem [C] . Networking , Architecture , 22 and Storages. IEEE Conf of International Workshop on Aug. 2021 Research and Design for the Simple Electronic Organ Department of electronics of Nanjing University of Information Science and Technology, Nanjing ShengjieZhang 210044 ABSTRACT Abstract: This design study based on AT89C52 simple flower design. It is based on the microcontroller as a master core set of peripheral devices such as keyboard, buzzer。在這里我首先要強烈謝謝我的論文指導(dǎo)老師 —— 吳大中老師,他對我進行了無數(shù)次的指導(dǎo),不厭其煩的幫助我進行論文的修改和改進。 以單片機基礎(chǔ)鋪以外部設(shè)備設(shè)計的簡易電子琴,它可以被制造成一個電子產(chǎn)品,應(yīng)用方便,可以廣泛的應(yīng)用與我們的日常生活中。 將程序燒入芯片 ,調(diào)試成功后 ,可任意彈奏自己想要的旋律。導(dǎo)入文件如圖 54所示 圖 54 hex文件導(dǎo)入 20 此時程序已經(jīng)寫 入芯片中,這時就可以進行電路圖功能的仿真了。 ( 3) 仿真芯片的 31 腳( /EA)已接至高電平,所以仿真時只能使用片內(nèi) ROM,不能使用片外 ROM;但 仿真器 外引插針中的 31 腳并不與仿真芯片的 31 腳相連,故該仿真器仍可插入到擴展有外部 ROM(其CPU 的 /EA引腳接至低電平)的目標系統(tǒng)中使用。 ( 2) 與匯編相比, C 語言在功能上、結(jié)構(gòu)性、可讀性、可維護性上有明顯的優(yōu)勢,因而易學(xué)易用。運行 Keil 軟件需要 Pentium 或以上的CPU, 16MB或更多 RAM、 20M 以上空閑的硬盤空間、 WIN9 NT、 WIN202 WINXP 等操作系統(tǒng)。 3. Proteus 仿真電路最終能成功顯示 C 語言程序編譯后的結(jié)果。 Proteus 的電路原理圖設(shè)計系統(tǒng)的仿真實驗 功能:電路不僅能做電路基礎(chǔ)實驗、模擬電路實驗與數(shù)字電路實驗,而且能做單片機與接口實驗。 本論文設(shè)計主要是運用 ( 電路原理圖設(shè)計系統(tǒng) )仿真單片機控制 1616LED 點陣,下面將簡單介紹 Proteus 的 電路原理圖設(shè)計系統(tǒng)。 其計數(shù)初值 T的求法如下: T= 65536- N= 65536- fi247。 //打開定時器 delayjie(Time)。利用 AT89C52單片機 的內(nèi)部定時器 讓它的 工作計數(shù)器模式( MODE1)下,改變計數(shù)值 TH0 及 TL0 以產(chǎn)生不同頻率的方法產(chǎn)生不同 的 音階, 比如 ,頻率為 523Hz,其周期 T= 1/523=1912μs , 所以 只要 讓 計數(shù)器計時 956μs/1μs = 956,每計數(shù) 956次時將 I/O反相,就可得到中音 DO( 523Hz)。 } TR0=0。 //節(jié)拍時長 i=i+3。 while(i100) { k=MUSIC[i]+7*MUSIC[i+1]1。 Low =freq[num1][0]。 } lcd_string(0x40+7,1,YINFU[num])。 case 0x7f:num= 8。 case 0xdf:num= 6。 case 0xf7:num= 4。 case 0xfd:num= 2。 //初始化定時器 0,主要用于數(shù)碼管動態(tài)掃描 SPK=0。 lcd_init()。每個按鍵的狀態(tài) 都需要 變成數(shù)字量 “0” 和 “1” ,開關(guān)的一端(列線)通過電阻接 VCC,而接地 就 是通過程序輸出數(shù)字 “0” 所 實現(xiàn)的。當 DO、 RE、 MI、 FA、 SO、 LA、 SI、 DO(高音)八種音符鍵按下時,根據(jù)音階值和音符值在定義的音頻數(shù)組中查找相應(yīng)音律,然后給定時器賦初值,即按鍵發(fā)音。 圖 35 鍵盤 軟件主要由初始化程序、鍵盤掃描程序、音調(diào)發(fā)生程序、延時程序和曲調(diào)播放程序組成。矩陣式鍵盤由行線和列線組成,按鍵位于行、列線的交叉點上。 在 矩陣 式 鍵盤 里 , 各個 水平線和垂直線在交叉處 是 不直接連通 的 ,而是通過一個按鍵 將它們 加以連接的 。上電復(fù)位要求是,接通電源后,系統(tǒng)能夠自動實現(xiàn)復(fù)位操作。手動按鈕復(fù)位的電路如所示。上電復(fù)位要求接通電源后,自動實現(xiàn)復(fù)位操作。 ② 任何工作都按時間順序。如,單片機與外設(shè)的通訊就是通過輸入輸出口線 來 實現(xiàn)的。 ( 1) 但單片機的應(yīng)用系統(tǒng)中 ,單片機是核心部件, 它 能夠自動完成 用戶的需求所賦予的任務(wù) 。 AT89C52是美國 Atmel公司生產(chǎn)的具有低高性能、低電壓等特點的 CMOS 8 位單片機,內(nèi)部含有 8KB 的可以不斷修改的程序存儲器和 12B的隨機存取數(shù)據(jù)存儲器( RAM),它使用了 Atmel公司的高質(zhì)密、不容易失性存儲的技術(shù)生產(chǎn),并且和標準MCS51 指令系統(tǒng)所兼容,片內(nèi)配置通用 8 位中央處理器( CPU)和 Flash 存儲單元,由于 AT89C52 的強大功能使它可以廣泛的應(yīng)用到人們生產(chǎn)生活的各個方面。時鐘信號頻率的倒數(shù)是零大小,通常用 fosc表示。外部振蕩源電路一般選用石英晶體振蕩器,此電路在加電大約延遲 10mS后振蕩器起振,在 XTAL2引腳產(chǎn)生幅度為 3V左右的正弦波時鐘信號,其振蕩頻率主要由石英晶振的頻率確定。 生活中的電視、手機絕大多數(shù)產(chǎn)品都屬于液晶產(chǎn)品,因此,液晶對于人們的生活來說并不陌生 。 自然界中的 物質(zhì)有 氣態(tài)、液態(tài)、固態(tài) 三種型態(tài)。 用 PROTEUS 實現(xiàn)的電子琴仿真設(shè)計。通過分析后,無論是在器件價格或是常見度上均是可行的。其次,在這次設(shè)計可行性上進行分析如下: ① 技術(shù)可行性 技術(shù)可行性主要是分析技術(shù)條件上是否能夠順 利開展并完成課程設(shè)計的主要問題,硬件、軟件能否滿足設(shè)計者的需要等。 步驟三:通過按鍵調(diào)用程序取出一個音符的相關(guān)參數(shù),播放該音符。 從而,在單片機上可采用循環(huán)延時的辦法來實現(xiàn)控制一個音符唱多長時間。 在圖中,總共有三拍: 2為一拍, 5為一拍, 6為一拍。這里 1=C, 1=G標識樂譜的曲調(diào),簡單的說就是跟音調(diào)有關(guān)系;這里的 44 、 43 用來表示節(jié)拍。 如果單片機采用定時器工作方式 1,它的計數(shù)脈沖為振蕩器的十二分頻信號。 在知道了一個音符的頻率后,就可以讓單片機發(fā)出相應(yīng)的頻率所對應(yīng)的的振蕩信號,從而產(chǎn)生相應(yīng)的音符聲音。以 1ⅰ八音區(qū)為例。在音樂中標準音高為中音 C上方的 A音,它的頻率是 f = 440Hz,把其它的音和它進行比較。在這兩個當中,音調(diào)表示某個音符所表現(xiàn)的頻率的高低程度;節(jié)拍表示某個音符所表現(xiàn)的時間長久。 目前,市場上有很多種音樂模塊和音樂芯片,可以直接產(chǎn)生各種曲子,但是,這種模塊價格 比較昂貴,電路結(jié)構(gòu)比較復(fù)雜,如果系統(tǒng)中僅需要產(chǎn)生簡單的音符或者簡單的曲子,可以使用單片機配合揚聲器產(chǎn)生需要的音樂效果。單片機很容易輸出方波信號,那么只要讓它產(chǎn)生不同頻率的方波就可以了,然后用這個方波信號驅(qū)動揚聲器就可以了。 2 2. 工作原理 聲音是周圍空氣的震動,音調(diào)取決于震動的頻率,頻率越高音調(diào)越高。 電子琴在當前的音樂玩具市場上是一個非常好的應(yīng)用方 面。 隨著單片機性能的不斷提高,它的應(yīng)用變得更加廣泛, 目前 它 已用于工業(yè)控制、機電一體化設(shè)備、儀器儀表、信號處理、
點擊復(fù)制文檔內(nèi)容
試題試卷相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1