pic單片機(jī) 電子音樂發(fā)生器報(bào)告 北郵_第1頁
pic單片機(jī) 電子音樂發(fā)生器報(bào)告 北郵_第2頁
pic單片機(jī) 電子音樂發(fā)生器報(bào)告 北郵_第3頁
pic單片機(jī) 電子音樂發(fā)生器報(bào)告 北郵_第4頁
pic單片機(jī) 電子音樂發(fā)生器報(bào)告 北郵_第5頁
已閱讀5頁,還剩30頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

1、 單片機(jī)設(shè)計(jì)實(shí)驗(yàn)報(bào)告2013年小學(xué)期單片機(jī)設(shè)計(jì)實(shí)驗(yàn)報(bào)告題目:電子音樂發(fā)生器班 級: 班內(nèi)序號: 實(shí)驗(yàn)組號: 學(xué)生姓名: 指導(dǎo)教師: 期中檢查教師評語指導(dǎo)教師簽字: 年 月 日電子音樂發(fā)生器2011211*班 實(shí)驗(yàn)摘要 此次本組制作的基于pic單片機(jī)的電子音樂發(fā)生器是具有液晶顯示屏提示的音樂簡單演奏、播放等功能的演示作品。在目前很多簡單音樂播放器件(如賀卡、禮品中的簡單音樂單元)中,這樣的簡單電路和rom編程原理都是可以通用的,而且電路搭接、布局簡單,十分適合電路原理學(xué)習(xí)、匯編語言編程零基礎(chǔ)訓(xùn)練以及簡單禮品核心部分制作參考。整個系統(tǒng)中,微控制器采用了Microchip公司的PIC16F877,軟

2、件設(shè)計(jì)中涉及PORTBPORTCPORTDPORTE用作普通數(shù)字I/O腳功能。本實(shí)驗(yàn)用單片機(jī)PORTBD接收來自鍵盤輸入的指令信息,由此確定lcd液晶屏幕顯示以及喇叭播放內(nèi)容,再通過PORTCDE輸出聲音或字幕信息。AbstractIn this experiment,our group made this pic microcontroller based electronic music generator is a simple LCD prompts music playing, playback and other functions to the presentation. In

3、the current lot of simple music playback devices (such as greeting cards, gift of simple musical elements), such a simple circuit and rom programming principles can all be generic, and the circuit lap, the layout is simple, very suitable circuit schematic learn assembly language zero-based training

4、program and a simple gift core part of the production reference.Throughout the system, the microcontroller uses Microchip's PIC16F877, software design involves PORTB PORTC PORTD PORTE used as a normal digital I / O pin functions. The experiment with the microcontroller PORTB D receives commands

5、from the keyboard input information, thereby determining the LCD screen display and speakers to play the content, and then through PORTC D E output sound or subtitle information.關(guān)鍵字單片機(jī)microcontroller 芯片CMOS chip lcd液晶顯示屏LCD screen 輸入輸出端口I / O pin一.實(shí)驗(yàn)論證與比較 電子音樂發(fā)生器采用以Microchip公司的PIC16F877芯片為核心的簡單控制系統(tǒng),

6、外部電路連接有喇叭、鍵盤、lcd液晶顯示屏以及其他必要系統(tǒng)調(diào)節(jié)元件。 在將所要實(shí)現(xiàn)的功能用匯編語言加以實(shí)現(xiàn)并燒入rom中,作為實(shí)驗(yàn)進(jìn)行過程中的硬件部分實(shí)現(xiàn)人員,我在本次實(shí)驗(yàn)中的主要工作是相關(guān)資料搜集、軟件的入手使用、相關(guān)樂譜搜集及樂理知識簡單介紹、實(shí)驗(yàn)記錄與圖形繪制和最終的硬件設(shè)計(jì)與焊接實(shí)現(xiàn)。 其中,困難的部分在于,理論上認(rèn)為電子音樂發(fā)生器模擬真正樂器的仿真實(shí)現(xiàn)方法,與現(xiàn)實(shí)電路實(shí)現(xiàn)起來有著一定的差別,在長音、樂譜存儲播放上,編程的同組搭檔也費(fèi)了不少腦筋和時間。二.系統(tǒng)總體設(shè)計(jì)系統(tǒng)模塊總體框圖程序流程圖三.硬件連接單片機(jī)與輸出元件連接音樂發(fā)生器的聲音輸出單元十分簡單,即pic16f877單片機(jī)的

7、RC0端口與喇叭單元信號輸入端以導(dǎo)線連接即可。而單片機(jī)與lcd液晶顯示則需要相應(yīng)管腳與單片機(jī)RE01和RD0-7管腳(10個)以導(dǎo)線連接。單片機(jī)與輸入元件連接輸入元件中,鍵盤輸入需單片機(jī)RD7-4和RB3-0端口(8個)相連。 硬件連接為我的最主要分工部分,其中,各部分的外圍支持電路(如4M有源晶振、重置電路、喇叭的放大電路、電源供應(yīng)電路等的詳細(xì)情況請見下圖,具體硬件原理圖) 具體硬件原理圖(設(shè)計(jì)、手繪,12組硬件部分負(fù)責(zé)學(xué)生:劉冰宇)4. 調(diào)試過程軟件程序部分 雖然軟件部分是由本組隊(duì)友完成的,但是基本原理上在平時的合作中我也學(xué)到了很多容易些的原理,而且在理解了程序控制和輸出原理的基礎(chǔ)上完成硬

8、件設(shè)計(jì)和實(shí)現(xiàn)也就更加有利了。 首先,曲目存儲形式,在參考資料“兩只老虎”簡譜的簡單樂理解釋之后,存儲過程中由于1/4音符(該曲為“4/4拍”歌曲,即“以四分音符為一拍、每小節(jié)有4拍”,該曲中有設(shè)置1/4拍的必要,詳細(xì)見附件“簡譜1”)的原因?qū)е鲁绦蛟啻涡枰匦戮帉?。硬件部?硬件部分設(shè)計(jì)實(shí)現(xiàn)由我負(fù)責(zé),硬件部分的完成分為:電路圖的設(shè)計(jì)、面包板上的電路實(shí)現(xiàn)、萬能板上的電路實(shí)現(xiàn)三部分。 繪制基本電路圖并根據(jù)電路圖搭接面包板上的電路,但是由于面包板搭接存在不穩(wěn)定性,電路時常會有輸出失常的情況發(fā)生,在最后一次電路終于正常工作、各項(xiàng)參數(shù)均正常之后,聽取實(shí)驗(yàn)室老師的建議,直接進(jìn)行焊接,在考慮了手中現(xiàn)有萬能

9、板的條件之后,重新繪制適合于該萬能板布局的電路圖,并著手焊接和測試。 調(diào)試過程中的經(jīng)驗(yàn)總結(jié):1、市面上學(xué)生自行購買的萬能板與教師下發(fā)的教學(xué)用萬能板有著很大區(qū)別,其用法也有不同,教學(xué)用萬能板有內(nèi)置相連的焊點(diǎn),這樣的結(jié)構(gòu)十分適合初次焊接整個電路的學(xué)生使用。2、焊接很多管腳與輸出元件的部分時,強(qiáng)烈建議焊接之后立即使用萬用表測量焊點(diǎn)是否真正焊上,否則在電路出現(xiàn)問題時再查找將有可能浪費(fèi)不必要的時間。3、要在各種學(xué)習(xí)中貫徹“微積分”的思想,化整為零,分步擊破,再將它們重新組合以求得整體效果的實(shí)現(xiàn),同時,焊一部分就驗(yàn)一部分,焊接完成的部分及時檢驗(yàn),這樣才能最大限度保證電路整體的正常工作。(詳細(xì)請參考本實(shí)驗(yàn)報(bào)

10、告第七部分附錄中的各部分分解硬件原理圖)4、邊分析邊檢查,猜想可能造成此現(xiàn)象的各種原因,逐個檢驗(yàn)。5、仔細(xì)讀圖,避免管腳接錯這樣的低級錯誤。五.參考文獻(xiàn):PIC單片機(jī)實(shí)用教程基礎(chǔ)篇 李學(xué)海北京航空航天大學(xué)出版社使用說明:的確是一本不可或缺的教材,本書列舉了很多實(shí)用的具有實(shí)戰(zhàn)意義的例子,單片機(jī)入門就是通過把這本書里的好例子一字一行敲進(jìn)電腦去來實(shí)現(xiàn)的。PIC單片機(jī)實(shí)用教程提高篇李學(xué)海北京航空航天大學(xué)出版社使用說明:繼承了前面基礎(chǔ)篇的風(fēng)格,例子也具有實(shí)戰(zhàn)意義,主要講RA、TMR2的使用和CCP模塊的PWM脈寬調(diào)制功能。六.實(shí)驗(yàn)心得體會在本次小學(xué)期實(shí)驗(yàn)過程中,我們組(12組,A網(wǎng))遇到的最嚴(yán)重的問題,

11、但同時卻并非實(shí)驗(yàn)本身學(xué)習(xí)問題,時間存在著客觀限制,由于實(shí)驗(yàn)時間在期末考試之后,實(shí)驗(yàn)結(jié)束即意味著組員訂票返鄉(xiāng),由于暑假鐵路客運(yùn)訂票高峰一票難求的原因,我們組不得不非常無奈而遺憾地選擇了一個相對簡單的題目(本組軟件負(fù)責(zé)的隊(duì)友同學(xué)其實(shí)本來是非常中意于“單片機(jī)智能車”這個題目的,但是未能如愿為之嘗試、努力和鉆研,實(shí)在是一大遺憾)并以相對緊湊的實(shí)驗(yàn)節(jié)奏完成了實(shí)驗(yàn),實(shí)驗(yàn)完成功能:LCD顯示的電子音樂發(fā)生器,用時:30個教學(xué)單元(第11天完成驗(yàn)收)。首先,總結(jié)實(shí)驗(yàn)中學(xué)到的知識與技能,本次實(shí)驗(yàn)中參考正規(guī)科研實(shí)驗(yàn)的模式編寫并保存了“實(shí)驗(yàn)日記”和出于個人興趣錄制的實(shí)驗(yàn)中期檢驗(yàn)的錄像,雖然記錄并不完整,但是還是有利

12、于回憶經(jīng)驗(yàn)教訓(xùn)的(此部分參見附錄和報(bào)告附帶文件夾)。在硬件設(shè)計(jì),尤其是萬能板焊接前的具體電路設(shè)計(jì)階段,由于不得不考慮手中現(xiàn)有材料的限制,曾經(jīng)出現(xiàn)嚴(yán)重的元件錯接在高電平上的事故,好在接通電源前及時發(fā)現(xiàn)并更正,否則該元件極有可能發(fā)生爆炸。由于焊接工作臺與測試區(qū)分離,在焊接過程中時常有忘記攜帶圖紙、鑷子等狀況,不僅讓實(shí)驗(yàn)習(xí)慣不好的我吃到了苦頭,更是讓我理解了實(shí)踐過程中對人各方面能力綜合考驗(yàn)的道理。其次,總結(jié)實(shí)驗(yàn)中個人心得體會,實(shí)驗(yàn)中曾經(jīng)遇到十分棘手的問題,如下實(shí)驗(yàn)日記:2013.6.29第一次理論課,實(shí)驗(yàn)介紹及題目引導(dǎo)2013.7.1進(jìn)入實(shí)驗(yàn)室,試驗(yàn)箱介紹,嘗試霹靂燈(下載成功未成功運(yùn)行),嘗試d盤

13、中程序計(jì)數(shù)器(led燈顯示計(jì)數(shù)數(shù)值)(下載、運(yùn)行均成功)2013.7.2第二次理論課(講解硬件),繼續(xù)實(shí)驗(yàn),實(shí)驗(yàn)設(shè)計(jì)報(bào)告編寫、實(shí)驗(yàn)報(bào)告試寫、題目權(quán)衡確定、其他組成果觀摩與教師交流硬件支持問題、總結(jié)實(shí)驗(yàn)箱使用經(jīng)驗(yàn)教訓(xùn)(尤其關(guān)于下載和實(shí)驗(yàn)箱電源接觸不良與程序下載運(yùn)行之間的關(guān)系,總結(jié)理論與實(shí)際差距問題)2013.7.3實(shí)驗(yàn)進(jìn)入膠著狀態(tài),雖然仍然在不懈研究代碼和硬件之間的關(guān)系,但一無所獲(上午),下午,電子音樂發(fā)生器程序輸出端口暫定rc0。2013.7.4由于突發(fā)不可抗力原因,實(shí)驗(yàn)節(jié)奏被迫打亂,開始系統(tǒng)學(xué)習(xí)匯編語言且進(jìn)度不可控,上午理論學(xué)習(xí),下午理論學(xué)習(xí)同時查閱資料,同組同學(xué)發(fā)現(xiàn)編程中對于二進(jìn)制常數(shù)填

14、寫中00000000B不可用,需改用B00000000的形式,實(shí)現(xiàn)按鍵控制led發(fā)光二極管依照指令發(fā)光。晚上對程序進(jìn)行重新修改后,基本實(shí)現(xiàn)按鍵控制指定led發(fā)光,同時控制喇叭發(fā)出c大調(diào)七個音階的聲音,實(shí)驗(yàn)取得階段性勝利。面包板出現(xiàn)問題且查找原因整整2天無果,正是由于電子音樂發(fā)生器是一個并不困難的題目,才更加讓人如鯁在喉、如芒在背?,F(xiàn)在回想起實(shí)驗(yàn)當(dāng)時的困擾和不解,有如只身一人前往一處人煙稀少的“一線天”景點(diǎn),但是不幸在通過石縫時整個人被卡在正中間,一轉(zhuǎn)頭都會擦到鼻子的狹窄和精神上的窒息感,此時唯有解決當(dāng)前的問題才能艱難蹭出石縫但是當(dāng)終于從壓迫身心的“石縫”中脫險(xiǎn)時,才能發(fā)現(xiàn)天空是如此蔚藍(lán)高遠(yuǎn)、回

15、想起來心中感慨萬千。焊接過程中由于操作不當(dāng)燙傷了手指,還目睹了旁邊實(shí)驗(yàn)臺烙鐵使用不當(dāng)導(dǎo)致的爆炸,這些都時刻提醒著我們實(shí)驗(yàn)過程中“規(guī)范使用、安全第一”,(旁邊實(shí)驗(yàn)臺爆炸時,一個火球從烙鐵導(dǎo)線出噴出來,發(fā)出爆鳴聲,隨后發(fā)現(xiàn)烙鐵導(dǎo)線完全炸斷、插排斷電保護(hù))否則傷及自身、他人,造成安全隱患、財(cái)產(chǎn)損失、甚至傷亡都是有可能的。由于我們組從7月1日實(shí)驗(yàn)開始每天8:30-11:30、14:00-17:00和18:00-21:00的3個實(shí)驗(yàn)單元均按時簽到進(jìn)行實(shí)驗(yàn),同時我們尋求老師關(guān)于元件基本使用方法的幫助、旁邊13組同學(xué)也十分熱心地介紹了他們自己購買的元件使用方法、網(wǎng)上資料也相對簡單易懂,本組進(jìn)度會較其它組稍微

16、快一點(diǎn),實(shí)驗(yàn)第七天開始有很多其它組同學(xué)來詢問關(guān)于元件基本使用方法、樂理知識(我稍有樂器學(xué)習(xí)的經(jīng)歷,對其他制作有音樂發(fā)生作品的同學(xué)能有些幫助吧)、焊接經(jīng)驗(yàn)、電路工作中出現(xiàn)錯誤的問題等等,在盡力提供幫助時,我深刻地感受到幫助與我同樣帶著焦慮無奈眼神的人是一件多么有意義的事!實(shí)驗(yàn)中面包板會時不時出現(xiàn)故障的原因到最后也沒有徹底明了,也許這就是實(shí)驗(yàn)的魅力所在,對我來說,與其說在實(shí)驗(yàn)中領(lǐng)悟了“通信工程的真諦”,到不如說參透了“人生不是考試題,不是所有的事情都能有答案”這樣的禪理。最后,感謝實(shí)驗(yàn)中悉心教導(dǎo)我們的老師,對實(shí)驗(yàn)開始內(nèi)心毛躁、急功近利的我耐心疏導(dǎo),對一雙雙焦急無奈的眼睛安慰寬撫,對粗心大意有時浪費(fèi)

17、元件的同學(xué)及時批評,老師們在實(shí)驗(yàn)中對我們的教育、樹立的模范價值的不可估量。實(shí)驗(yàn)中,老師為及時監(jiān)督、指導(dǎo)我們而早起晚睡,為了給同學(xué)演示焊接、修理損壞器件而不慎被烙鐵燙傷,這些都讓我們有了一份感動,同時更加激起我們學(xué)習(xí)的動力。老師在實(shí)驗(yàn)中教會了我們什么是自己能夠獨(dú)立完成的、什么應(yīng)該查找相關(guān)資料,資料要沉住氣來讀才能理解、錯誤要一個點(diǎn)一個點(diǎn)測才能找到并糾正。我們也應(yīng)該更多靠自己,在老師忙碌的時候不妨在一旁靜心重新審視自己的電路,即是體諒他人又是給心靈以沉淀的機(jī)會,老師不會落下任何一個學(xué)生,在實(shí)驗(yàn)中老師總能在擠得水泄不通的教2-324一個個幫助前來求助的同學(xué),在嚴(yán)厲的教導(dǎo)中我們感受到的是老師的認(rèn)真負(fù)責(zé)

18、、誨人不倦。實(shí)驗(yàn)雖然結(jié)束了,學(xué)習(xí)卻不會結(jié)束,在今后的日子里,我相信我將更有信心克服困難,執(zhí)著向前。 2013年8月4日7、 附錄各部分分解硬件原理圖:實(shí)驗(yàn)中期檢驗(yàn)效果圖:實(shí)驗(yàn)最后硬件實(shí)現(xiàn)圖(請參考實(shí)驗(yàn)報(bào)告附帶錄像):焊接過程中管腳座布局圖和背面焊點(diǎn):簡譜1(兩只老虎):簡譜2(情非得已):statusequ3hrp0equ5hportbequ6htrisbequ86hportcequ7htriscequ87hportdequ8htrisdequ 88hporteequ09htriseequ89hdate1equ20hdate2equ21hdate3equ23hADCON1 equ 9fhn1e

19、qud'1'n4equd'1'n5equd'95'5n6equd'85'34n7equd'75'2n8equd'65'1n10equd'105'6n11equd'50'-5n12equd'6'n13equd'120'n2equ d'230'n3equd'1'option_reg equ81hoption_b equ22hintconequ0bhtmr0equ01hso0equd'256'-

20、d'160'do equ d'256'-d'120're equ d'256'-d'106'mi equ d'256'-d'94'fa equ d'256'-d'90'so equ d'256'-d'80'la equ d'256'-d'72'xi equ d'256'-d'64'do1 equ d'256'-d'60're1

21、 equ d'256'-d'53'mi1 equ d'256'-d'47'* org0000hmainnopbsf status,rp0movlw 00hmovwf triscmovlw b'11111111'movwf trisbmovlw 00hmovwf trisdmovlw b'00000000'movwftriseMOVLW6HMOVWFADCON1movlw b'00000011'movwf option_regbcf status,rp0movlw 00hmovwf p

22、ortcmovlw b'00000000'movwfporte;*calldownmovlwb'00000001'movwfportdcall downmovlwb'00111000'set functionmovwfportdcalldownmovlwb'00001000'close displaymovwfportdcalldownmovlwb'00000110'clear screenmovwfportdcall downmovlwb'00001100'clear screenmovwfpor

23、tdcall downbcf porte,0movlwb'00000001movwfportdcall downmovlwb'00000001'movwfportemovlwb'01110111'movwfportdcall downmovlwb'01100101'movwfportdcall downmovlwb'01101100'movwfportdcall downmovlwb'01100011'movwfportdcall downmovlwb'01101111'movwfportd

24、call downmovlwb'01101101'movwfportd call downmovlwb'01100101'movwfportd call down ;welcomemovlwb'10100000'movwfportdcall downmovlwb'01110100'movwfportdcall down;tomovlwb'01101111'movwfportdcall downmovlwb'10100000'movwfportdcalldownmovlwb'01110101&

25、#39;usemovwfportdcall downmovlwb'01110011'movwfportdcall downmovlwb'01100101'movwfportdcall downbcf porte,0;nextrowmovlwb'11000000'movwfportdcall downmovlwb'00000001'movwfportemovlwb'01000011'movwfportdcall downmovlwb'00111010'movwfportdcall downmovlwb

26、'01110011'movwfportdcall downmovlwb'01110100'movwfportdcalldownmovlwb'01100001'movwfportdcall downmovlwb'01110100'movwfportdcall downmovlwb'01100101'movwfportdcall downmovlwb'01101101'movwfportdcall downmovlwb'01100101'movwfportdcalldownmovlwb&

27、#39;01101110'movwfportdcall downmovlwb'01110100'movwfportdcall down;*startmovlwb'01111111'movwfportdbtfssportb,3 callonemovlwb'00000000'movwfportcbtfssportb,2 calltwomovlwb'00000000'movwfportc btfssportb,1callthreemovlwb'00000000'movwfportc btfssportb,0cal

28、lfourmovlwb'10111111'movwfportdbtfssportb,3 callfivemovlwb'00000000'movwfportcbtfssportb,2 callsixmovlwb'00000000'movwfportc btfssportb,1callsevenmovlwb'00000000'movwfportcbtfssportb,0 calleightmovlwb'00000000'movwfportcmovlwb'11011111'movwfportdbtfssp

29、ortb,3 callninemovlwb'00000000'movwfportcbtfssportb,2 calltenmovlwb'00000000'movwfportc movlwb'11011111'movwfportdbtfssportb,1 callaabtfssportb,0 callbbmovlwb'00000000'movlwb'11101111'movwfportdbtfssportb,3 callccgotostartccbcf porte,0movlwb'00000001'm

30、ovwfportdcall downmovlwb'00000001'movwfportemovlwb'00110000'movwfportdcall downmovlwb'00101101'movwfportdcall downmovlwb'00111001'movwfportdcall downmovlwb'00111010'movwfportdcalldownmovlwb'11110000'movwfportdcall downmovlwb'01101100'movwfportd

31、call downmovlwb'01110101'movwfportdcall downmovlwb'01100011'movwfportdcall downmovlwb'01101011'movwfportdcalldownbcf porte,0movlwb'11000000'movwfportdcall downmovlwb'00000001'movwfportemovlwb'01000001'movwfportdcall downmovlwb'00101100'movwfpor

32、tdcall downmovlwb'01000010'movwfportdcall downmovlwb'00111010'movwfportdcalldownmovlwb'01101101'movwfportdcall downmovlwb'01110101'movwfportdcall downmovlwb'01110011'movwfportdcall downmovlwb'01101001'movwfportdcall downmovlwb'01100011'movwfpor

33、tdcalldownreturmone movlw01hxorwfportcbcfintcon,2movlwdomovwftmr0testbtfssintcon,2gototestreturntwo movlw01hxorwfportcbcfintcon,2movlwremovwftmr0test2btfssintcon,2gototest2returnthree movlw01hxorwfportcbcfintcon,2movlwmimovwftmr0test3btfssintcon,2gototest3returnfour movlw01hxorwfportcbcfintcon,2movl

34、wfamovwftmr0test4btfssintcon,2gototest4returnfive movlw01hxorwfportcbcfintcon,2movlwsomovwftmr0test5btfssintcon,2gototest5returnsix movlw01hxorwfportcbcfintcon,2movlwlamovwftmr0test6btfssintcon,2gototest6returnseven movlw01hxorwfportcbcfintcon,2movlwximovwftmr0test7btfssintcon,2gototest7returneight

35、movlw01hxorwfportcbcfintcon,2movlwdo1movwftmr0test8btfssintcon,2gototest8returnnine movlw01hxorwfportcbcfintcon,2movlwre1movwftmr0test9btfssintcon,2gototest9returnten movlw01hxorwfportcbcfintcon,2movlwmi1movwftmr0test10btfssintcon,2gototest10returnjiangso movlw01hxorwfportcbcfintcon,2movlwso0movwftm

36、r0test11btfssintcon,2gototest11returnaabcf porte,0movlwb'00000001'movwfportdcall downmovlwb'00000001'movwfportemovlwb'01110100'movwfportdcall downmovlwb'01110111'movwfportdcall downmovlwb'01101111'movwfportdcall downmovlwb'10100000'movwfportdcalldownmo

37、vlwb'01110100'movwfportdcall downmovlwb'01101001'movwfportdcall downmovlwb'01100111'movwfportdcall downmovlwb'01100101'movwfportdcall downmovlwb'01110010'movwfportdcalldownmovlwb'01110011'movwfportdcalldowncalldelay1calldelay1calldelay1calldelay1callde

38、lay2calldelay2calldelay2calldelay2calldelay3calldelay3calldelay3calldelay3calldelay1calldelay1calldelay1calldelay1calldelay0calldelay1calldelay1calldelay1calldelay1calldelay2calldelay2calldelay2calldelay2calldelay3calldelay3calldelay3calldelay3calldelay1calldelay1calldelay1calldelay1calldelay0callde

39、lay3calldelay3calldelay3calldelay3calldelay4calldelay4calldelay4calldelay4calldelay5calldelay5calldelay5calldelay5calldelay5calldelay5calldelay5calldelay5calldelay0calldelay3calldelay3calldelay3calldelay3calldelay4calldelay4calldelay4calldelay4calldelay5calldelay5calldelay5calldelay5calldelay5callde

40、lay5calldelay5calldelay5calldelay0calldelay5calldelay5calldelay5calldelay6calldelay5calldelay5calldelay5calldelay4calldelay3calldelay3calldelay3calldelay3calldelay1calldelay1calldelay1calldelay1calldelay0calldelay5calldelay5calldelay5calldelay6calldelay5calldelay5calldelay5calldelay4calldelay3callde

41、lay3calldelay3calldelay3calldelay1calldelay1calldelay1calldelay1calldelay0calldelay1calldelay1calldelay1calldelay1calldelay7calldelay7calldelay7calldelay7calldelay1calldelay1calldelay1calldelay1calldelay1calldelay1calldelay1calldelay1calldelay0calldelay1calldelay1calldelay1calldelay1calldelay7callde

42、lay7calldelay7calldelay7calldelay1calldelay1calldelay1calldelay1calldelay1calldelay1calldelay1calldelay1calldelay0returnbbcalldelay3calldelay3calldelay4calldelay4calldelaycalldelay5calldelay5calldelay3calldelay3calldelaycalldelay3calldelay3calldelay5calldelay5calldelaycalldelay5calldelay5calldelay4c

43、alldelay4calldelaycalldelay3calldelay3calldelay2calldelay2calldelay2calldelay2calldelay2calldelay2calldelay0calldelay3calldelay3calldelay2calldelay2calldelaycalldelay1calldelay1calldelaycalldelay1calldelay1calldelay1calldelay1calldelay8calldelay8calldelaycalldelay8calldelay8calldelay8calldelay8calld

44、elaycalldelay3calldelay3calldelay5calldelay5calldelay5calldelay5calldelay5calldelay5calldelay0calldelay1calldelay1calldelaycalldelay1calldelay1calldelay2calldelay2calldelay2calldelay2calldelay1calldelay1calldelay1calldelay1calldelay1calldelay1calldelay1calldelay1calldelaycalldelay8calldelay8calldela

45、y0calldelay8calldelay6calldelay6calldelay6calldelay6calldelaycalldelay6calldelay6calldelay5calldelay5calldelay5calldelay5calldelay5calldelay5calldelay1calldelay1calldelay1calldelay1calldelay1calldelay1calldelaycalldelay1calldelay1calldelaycalldelay1calldelay1calldelay3calldelay3calldelay3calldelay3calldelay2calldelay2calldelay2calldelay2calldela

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論