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

正文內(nèi)容

基于java的音樂播放器課程設(shè)計(jì)報(bào)告(參考版)

2024-11-15 13:03本頁面
  

【正文】 在團(tuán)體的共同協(xié)作和努力下,任何的難題都可以被解決!,遇到問題時(shí)候一起探討,增強(qiáng)了我們的合作精神。,我認(rèn)識(shí)到平時(shí)基礎(chǔ)知識(shí)的重要性,只有能夠熟練的掌握才能在實(shí)驗(yàn)過程中得心應(yīng)手,否則一步錯(cuò)則整個(gè)試驗(yàn)都會(huì)陷入困境,因而,嚴(yán)謹(jǐn)?shù)膽B(tài)度是試驗(yàn)成功的重要保障!,我們對(duì)各個(gè)芯片有了進(jìn)一步的了解,對(duì)各個(gè)芯片的功能有了更深刻的認(rèn)識(shí)和體會(huì),平時(shí)上課的理論知識(shí)只是停留在理論的層面,只有通過了這樣的試驗(yàn)才能更好的體會(huì)到,做到了理論和實(shí)際的相結(jié)合,使理論知識(shí)真正運(yùn)用到了實(shí)踐中去。按照方案二做的電路和程序,無論怎么樣都不出聲,后來我們直接送數(shù)據(jù)到0832產(chǎn)生三角波信號(hào)(程序在我們的一次作業(yè)中寫的)。THE PROGRAMME OF PLAYING THE MUSICPLAY PROC;PLAY子程序,功能上面介紹過L1: MOV BX,DS:[SI];取頻率CMP BX,1;看是否有效JE L0;無效就退出MOV CX,DS:[BP];讀取時(shí)間MOV DL,CL;保存時(shí)間ADD DL,30HMOV AH,02HINT 21HMOV DX,0FH;計(jì)算計(jì)數(shù)初值,1M的十六進(jìn)制為0F4240HMOV AX,4240HDIV BXMOV BX,AXMOV DX,283H;設(shè)置計(jì)數(shù)器工作方式MOV AL,36HOUT DX,ALMOV DX,280H;輸入計(jì)數(shù)初值MOV AX,BXOUT DX,ALMOV AL,AHOUT DX,ALMOV DX,28BHMOV AL,89H OUT DX,AL MOV DX,28AH IN AL,DX NOT AL MOV DX,288H OUT DX,ALROD:CALL DELAYLOOP RODMOV DX,28BHMOV AL,89H OUT DX,AL MOV DX,28AH IN AL,DX MOV DX,288H OUT DX,AL CALL DELAY_OFFADD SI,2ADD BP,2JMP L1L0: RETPLAY ENDPDELAY PROCPUSH AXPUSH BXPUSH CXPUSH DXMOV BX,09FH LL1:MOV CX,0FFFFH;開揚(yáng)聲器 ;延時(shí);關(guān)揚(yáng)聲器;延時(shí)子程序;循環(huán)這么多次;音節(jié)間延時(shí)LOP: LOOP LOP DEC BX JNZ LL1 POP DXPOP CXPOP BXPOP AXRETDELAY ENDPDELAY_OFF PROCPUSH AXPUSH BXPUSH CXPUSH DXMOV BX,0FH LL2:MOV CX,0CFFFH LOP2: LOOP LOP2 DEC BX JNZ LL2 POP DXPOP CXPOP BXPOP AXRET DELAY_OFF ENDP CSEG ENDS。The end of the program, return to the system MOV AL,89H OUT DX,ALint 21hMAIN ENDP。039。339。239。139。call the INIT procedure to initialize the program。return to the MAIN procedureINIT ENDPMAIN PROC。Initialize proceduremov ax, dseg mov ds, axmov es, ax。$39。39。|INVALID SELECTION|39。39。$39。PRESS THE KEY TO SELECT SONG!39。39。$39。THANK YOU FOR YOUR USE39。YOU HAVE CHOSEN :$39。$39。39。$39。39。$39。39。$39。 BIRTHDAY39。$39。THERE ARE 3 SONGS:39。39。TO DO: Add your program39。10039。dw 100h dup(0)。SSEG SEGMENT PARA STACK 39。最后修改SI和BP,指向下一個(gè)頻率,重復(fù)上面的工作。開啟揚(yáng)聲器,根據(jù)所取的時(shí)間調(diào)用若干次延時(shí)子程序。PLAY子程序PLAY子程序是播音子程序,SI指向音節(jié)表中的頻率,BP指向音節(jié)表中的時(shí)間。總流程圖開始輸出說明讀取按鍵是‘1’?N是‘2’?Y播放曲1Y播放曲2N是‘3’?Y播放曲3N是‘0’?Y結(jié)束Y選擇無效程序總流程圖音樂播放子程序流程圖開始保護(hù)現(xiàn)場曲N各音符頻率設(shè)置曲N各音符時(shí)間設(shè)置讀取頻率F頻率是1 ?Y恢復(fù)現(xiàn)場N讀取時(shí)間T結(jié)束返回計(jì)算機(jī)計(jì)數(shù)次數(shù)送計(jì)數(shù)器,產(chǎn)生該頻率F信號(hào)啟動(dòng)喇叭延時(shí)T關(guān)閉喇叭音符間延時(shí)播音流程圖MAIN程序MAIN程序是總程序,輸出說明,等待用戶按鍵并讀取鍵值。設(shè)某音符頻率為fHz,而CLK脈沖是1MHz,則計(jì)數(shù)初值N=1M/f。揚(yáng)聲器開關(guān)控制電路使用8255并行接口芯片來控制揚(yáng)聲器的開和關(guān),PC0始終接低電平,PA0和8253的OUT0接在與門上,這樣只有PA0=1時(shí)揚(yáng)聲器才有可能開通,否則不發(fā)聲。各個(gè)音符的對(duì)應(yīng)頻率表:音符 頻率/HZ 半周期/us 音符 頻率/HZ 半周期/us 低1DO 262 1908 4FA 740 0676 1DO 277 1805 中5SO 784 0638 低2RE 294 1700 5SO 831 0602 2RE 311 1608 中6LA 880 0568 低3M 330 1516 6LA 932 0536 低4FA 349 1433 中7SI 988 0506 4FA 370 1350 高1DO 1046 0478 低5SO 392 1276 DO 1109 0451 5SO 415 1205 高2RE 1175 0426 低6LA 440 1136 2RE 1245 0402 6LA 466 1072 高3M 1318 0372 低7SI 494 1012 高4FA 1397 0358 中1DO 523 0956 4FA 1480 0338 1DO 554 0903 高5SO 1568 0319 中2RE 578 0842 5S0 1661 0292 2RE 622 0804 高6LA 1760 0284 中3M 659 0759 6LA 1865 0268 中4FA 698 0716 高7SI 1976 0253頻率發(fā)生電路使用8253產(chǎn)生音符頻率。總體設(shè)計(jì)方案二可以使用0832(數(shù)模轉(zhuǎn)換器)來產(chǎn)生頻率,原理圖:更連續(xù),效果更好點(diǎn)。不同的音樂是由各個(gè)音階按某種排列各自播放一定時(shí)間形成的,將各音樂音階和其延續(xù)時(shí)間存在數(shù)據(jù)段中,然后根據(jù)不同按鍵值選擇不同的音階和時(shí)間表,再使用計(jì)數(shù)器產(chǎn)生該音階頻率。(3)該播放器有若干首歌曲可以選擇,開始時(shí)輸出說明,要用戶選擇要播放的歌曲,然后根據(jù)用戶按鍵進(jìn)行播放、退出或出錯(cuò)提示。要求:(1)自己選用合適的芯片,不少于兩種。}} }第五篇:微機(jī)原理課程設(shè)計(jì)——音樂播放器一. 課程設(shè)計(jì)目的,使PC機(jī)作為簡易音樂播放器。}else if(()==buttonLoop){ ()。}catch(Exception e){ (e)。url=()。}try{ ()。}public void itemStateChanged(ItemEvent e){ str=()。}})。setVisible(true)。add(buttonStop)。add(buttonPlay)。setLayout(new FlowLayout())。(this)。buttonStop=new Button(“停止”)。buttonPlay=new Button(“播放”)。(“中島美嘉雪之華(韓雪飄雪)”)。(“”)。AudioClipWindow(ActionListener chatClient){thread=new Thread(this)。Button buttonPlay,buttonLoop,buttonStop。URL url。class AudioClipWindow extends Frame implements Runnable,ItemListener,ActionListener { Thread thread。import .*。import .*。第四篇:java音樂播放器源代碼(ChatClient)package ChatClient。開發(fā)時(shí)間限制,我們小組實(shí)現(xiàn)了系統(tǒng)的基本功能,軟件可以實(shí)現(xiàn)基本功能,但是界面尚不夠美觀,系統(tǒng)也不夠完善,下一步,我們會(huì) 繼續(xù)改進(jìn)系統(tǒng)。通過本次畢業(yè)設(shè)計(jì),我終于明白了“看一萬行代碼,不如動(dòng)手寫一行代碼”這一句真理,對(duì)于工科類的學(xué)生來說,除了加強(qiáng)對(duì)對(duì)書本里的理論知識(shí)的學(xué)習(xí)之外,更重要的是培養(yǎng)自己實(shí)踐動(dòng)手的能力。}第四章 軟件測試軟件實(shí)現(xiàn)截圖如下:(1)主界面(2)第二界面(3)最小化第五章 總結(jié)本次所設(shè)計(jì)的基于Qt的音樂播放器軟件,在Windows系統(tǒng)環(huán)境下可以成功的運(yùn)行,對(duì)于預(yù)期的功能目標(biāo)已經(jīng)基本實(shí)現(xiàn),其中包括歌曲的選擇,歌曲打開,歌曲播放,歌曲暫停,顯示歌曲播放的進(jìn)度條等功能。}QStringList amp。}QListamp。()。}void MusicPlayer::getCurrentSongLyric(void){ LyricsFile lyricsFile。}QStringList amp。}QMediaPlaylist amp。}QMediaPlayer amp。}const qint64 MusicPlayer::getCurrentPlayerTime(void)const { return m_currentPlayerTime。}以及對(duì)播放時(shí)間、播放列表等的聲明,代碼如下:const qint64 MusicPlayer::getTotalPlayerTime(void)const { return m_totalPlayerTime / TIME_MS_DURATION。}void MusicPlayer::slotDurationChanged(qint64 duration){ m_totalPlayerTime = duration / TIME_MS_DURATION。QString updateTime = (”mm:ss“)+ ”/“+ (”mm:ss)。//歌曲進(jìn)度條顯示QTime currentTime((m_currentPlayerTime/3600)%60,(m_currentPlayerTime/60)%60, m_currentPlayerTime%60,(m_currentPlayerTime*1000)%1000)。m_player, SIGNAL(positionChanged(qint64)), this, SLOT(slotPositionChanged(qint64)))。m_player, SIGNAL(durationChanged(qint64)), this, SLOT(slotDurationChanged(qint64)))。(INIT_SYSTEM_VOLUME)。(amp。endif // MUSICPLAYER_H(2).cpp文件:include ”“include include ”“同時(shí)在cpp文件內(nèi)寫入了信號(hào)與槽傳值連接的方法,代碼如下:MusicPlayer::MusicPlayer(QObject *parent): QObject(parent){ m_songsFile = new SongsFile(this)。QStringList m_lyricContentList。QStringList m_songsNameList。/// 歌曲列表獲取邏輯SongsFile *m_songsFile。qint64 m_currentPlayerTime。lyricContentList(void)。lyricIndexList(void)。/// 歌曲歌詞獲取邏輯 void getCurrentSongLyric(void)
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1