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

正文內(nèi)容

基于單片機(jī)的電話遙控器畢業(yè)設(shè)計(參考版)

2025-01-21 15:07本頁面
  

【正文】 四位包括時 分 MOV R1,4FH SS:JNB ,SS MOV A,P1 ANL A,0FH MOV 38H,A XRL A,0AH JNZ SSS MOV A,00H SJMP HH SSS:MOV A,38H HH:MOV R1,A DEC R1 HHH:JB ,HHH LCALL RING1 DJNZ R2,SS LCALL RING2 。判斷輸入密碼是否為6位,否跳轉(zhuǎn)READ1 MOV R0,40H MOV R1,30H MOV R2,06H DDD:MOV A,R0 MOV R1,A INC R0 INC R1 DJNZ R2,DDD LCALL RING2 。第二次輸入完畢 MOV R2,06H MOV R0,46H MOV R1,40H READ1:MOV A,R1 XRL A,R0 JNZ BBB JZ CCC BBB:LCALL RING3 。請再次輸入密碼 MOV R2,06H MOV R1,46H WPIN1:JNB ,WPIN1 。單元40到45 EEE:JB ,EEE LCALL RING1 DJNZ R2,WPIN0 。當(dāng)前工作寄存器第二工作區(qū) CLR RS0 LCALL RING2 MOV R2,06H MOV R1,40H WPIN0:JNB ,WPIN0 。開關(guān)2已關(guān)閉 LJMP PP FOUR:SETB LCALL RING2 。 開關(guān)1已關(guān)閉 MOV R7,06H MOV R0,50H XX:MOV R0,00H INC R0 DJNZ R7,XX SETB TR0 LCALL RING2 LJMP PP TWO:SETB CLR TR0 LCALL RING2 。 定時 AJMP RRET   。 打開開關(guān)2 AJMP FIVE 。 打開開關(guān)1 AJMP THREE 。左移一位相當(dāng)于乘二 MOV DPTR,TAB1 JMP A+DPTR TAB1:AJMP LL AJMP ONE 。掛機(jī) IN1:LCALL RING3 。密碼錯誤 AAA:DJNZ R2,CMP LJMP LL     。停止計數(shù) MOV R3,03H IN:MOV R0,40H MOV R2,06H TO2:JNB ,TO2 MOV A,P1 ANL A,0FH MOV R0,A INC R0 NN:JB ,NN LCALL RING1 DJNZ R2,TO2 MOV R2,06H    。摘機(jī) LCALL RING2 。開關(guān)2已打開 LJMP ML0 KK4:SETB LCALL RING2 。開關(guān)1已打開 LJMP ML0 KK6:SETB CLR TR0 LCALL RING2 。 關(guān)閉開關(guān)2 LJMP ML0DELAY1:MOV R4,250 II:MOV R5,250 DJNZ R5,$ DJNZ R4,II RET KK7:MOV R7,04H MOV R0,50H 。關(guān)閉開關(guān)1 LJMP ML0 K5:LCALL DELAY1 JNB ,KK5 。判斷有效DTMF信號 SETB ET0 SETB ET1 SETB EA MOV TMOD,61H MOV SCON,00H MOV TH1,0FAH MOV TL1,0FAH MOV TH0,17H MOV TL0,0B8H MOV 36H,10 SETB TR1 ML0:LCALL XIANSHI JNB ,K7 JNB ,K6 JNB ,K5 JNB ,K4 SJMP ML0 K7:LCALL DELAY1 JNB ,KK7 。定時單元 MOV 4DH,00H MOV 4EH,00H MOV 4FH,00H CLR 。從開始進(jìn)入課題到論文的順利完成,還有多少可敬的師長、同學(xué)、朋友給了我無言的幫助,在這里請接受我誠摯的謝意! 參考文獻(xiàn)[1] 梅麗鳳 王艷秋等主編《單片機(jī)原理及接口技術(shù)》清華大學(xué)出版社,2004[2] 陳穎主編《電子材料與元器件》電子工業(yè)出版社,2004[3] 廖芳主編《電子產(chǎn)品生產(chǎn)工藝與管理》電子工業(yè)出版社,2006[4] 傅揚(yáng)烈主編《單片機(jī)原理與應(yīng)用教程》電子工業(yè)出版社[5] 朱宇光主編《單片機(jī)應(yīng)用新技術(shù)教程》電子工業(yè)出版社[6] 郝波主編《數(shù)字電路基礎(chǔ)》電子工業(yè)出版社[7] 王福瑞等主編《單片機(jī)微機(jī)測控系統(tǒng)設(shè)計》 北京航空航天大學(xué)出版社[8] 李華主編《MCS51系列單片機(jī)實用接口技術(shù)》北京航空航天大學(xué)出版社[9] 李朝青主編《單片機(jī)學(xué)習(xí)指導(dǎo)》北京航空航天大學(xué)出版社[10] 閻石主編《數(shù)字電子技術(shù)基礎(chǔ)》高等教育出版社附錄一 原理圖附錄二 PCB圖附錄三 程序清單 ORG 0000H LJMP START ORG 000BH LJMP PIT0 ORG 001BH LJMP PIT1 ORG 0100H START:MOV SP,60H MOV R0,50H MOV R7,06H ML1:MOV R0,00H INC R0 DJNZ R7,ML1 MOV 30H,06H 。感謝我的室友們,是你們和我共同維系著彼此之間兄弟般的感情,維系著寢室那份家的融洽。 本設(shè)計從得到題目,到了解題目,制作思路的明確,還有一步一步的設(shè)計。致 謝感謝我的指導(dǎo)老師董蘊(yùn)華,她嚴(yán)謹(jǐn)細(xì)致、一絲不茍。所以保障元件貨源是關(guān)鍵,不要描繪好宏偉的藍(lán)圖才發(fā)現(xiàn)千金難求一元件!結(jié)論: 用電話控制開關(guān)的關(guān)鍵是DTMF 解碼。實際用到的元件,可能課堂上課本上經(jīng)常出現(xiàn)。第四、元件來源。在設(shè)計中我可以說下載了很多芯片資料,但是大部分都是英文的,對于自己以前熟悉的芯片那還好說,但是遇到自己不熟悉的芯片就麻煩了,比如設(shè)計中用到的ISD1420和CM8870這兩個是比較陌生的,我的英語能力不是太強(qiáng)所以只能認(rèn)識到馬馬虎虎的程度。第三、加強(qiáng)檢索資料和閱讀翻譯外文資料的能力。這時,就要發(fā)揮主觀能動性和樹立學(xué)會學(xué)習(xí)的態(tài)度:主動學(xué)習(xí)相關(guān)的新知識,把學(xué)到的知識用到設(shè)計中論文中邊做邊學(xué),學(xué)以致用。第二、學(xué)會學(xué)習(xí)、學(xué)以致用。老師說,以前你們學(xué)的知識都是在打基礎(chǔ),這次的設(shè)計才是你知識的飛躍,誰是鷹誰是雞在這次設(shè)計中可以一目了然。畢業(yè)設(shè)計是總結(jié)檢查學(xué)生在校期間的學(xué)習(xí)成果,作為評定畢業(yè)成績的重要依據(jù),同時也使我們鞏固、擴(kuò)大、加深已有知識,培養(yǎng)綜合運(yùn)用已知知識獨立解決問題的能力。畢業(yè)設(shè)計可以說是在學(xué)校做的最后一件比較重大事情了。 SSS:MOV A,38H HH:MOV R1,A DEC R1 HHH:JB ,HHH LCALL RING1 DJNZ R2,SS。 MOV A,00H ;如果是按鍵上的零(0AH),就把零給A。 XRL A,0AH ;判斷是不是按鍵上的零,即0AH.。MOV R1,A DEC R1 HHH:JB ,HHH LCALL RING1 DJNZ R2,SS經(jīng)過修改程序如下,問題就解決了:MOV R2,04H 。 MOV R1,4FH ;定時用到的單元的最高位 SS:JNB ,SS MOV A,P1 ANL A,0FH ;這里無論是幾都往里讀。仔細(xì)想程序定時成功,而用手機(jī)定時就不成功。為了看到效果早一點我定時就是三四分鐘。我就用軟件定時,結(jié)果定時成功了,說明定時的程序沒有問題,就是單片機(jī)往里讀數(shù)時錯誤。 DJNZ R2,TO2 程序經(jīng)過這樣的修改,問題就解決了,可以一個一個的輸入,并且有提示擁護(hù)的聲音,更好控制。將程序修改一下并每按一次并發(fā)出一次鳴笛,提示用戶一次讀入完畢:IN:MOV R0,40H MOV R2,06H TO2:JNB ,TO2 MOV A,P1 ANL A,0FH MOV R0,A INC R0 NN:JB ,NN ;程序執(zhí)行到這阻止單片機(jī)繼續(xù)讀,等待這次有效信號的消失。六次讀入的都是一個數(shù)與我設(shè)置的初始密碼不一樣,就認(rèn)為密碼輸入錯誤。 ANL A,0FH MOV R0,A INC R0 DJNZ R2,TO2 我本來認(rèn)為當(dāng)有用信號輸入時編碼芯片STD端會輸出一個很短的脈沖,單片機(jī)讀數(shù)就讀一次。 TO2:JNB ,TO2 ;等待按鍵按下。第二、當(dāng)由單片機(jī)識別密碼的時候,我也遇到了問題,就是由手機(jī)輸入密碼的時候,每輸入一個按鍵單片機(jī)就認(rèn)為輸入密碼錯誤:IN:MOV R0,40H ;存放密碼單元40H到45H。最后我用發(fā)的班子上的按鍵完成了計數(shù)器的計數(shù)功能,當(dāng)確認(rèn)單片機(jī)確實可以計數(shù)時,在把單片機(jī)插到做的板子上,來試做的板子能否正確計數(shù)。 第一、軟件的調(diào)試是一個復(fù)雜的過程,調(diào)試時首先發(fā)現(xiàn)的問題是發(fā)現(xiàn),程序不能正常計數(shù),因為以前用的多是定時計數(shù)器的定時功能很少用到它的計數(shù)功能,這次設(shè)計中用到了計數(shù)器的計數(shù)功能,所以出現(xiàn)了一些問題。把PCB圖改正后就做了第三塊板子。再者,解碼芯片周圍的電阻和電容與典型應(yīng)用上的數(shù)值應(yīng)該差別非常小,不然會引起解碼不正常,甚至不能解碼。再測量CM8870的STD端是不是能夠正常輸出高電平,測量發(fā)現(xiàn),STD端輸出的是一個正脈沖,但是發(fā)現(xiàn)它的電平很低,單片機(jī)不能把它看成高電平的。比如,按下2鍵CM8770可以譯出正常的8421碼0010。結(jié)果問題有出現(xiàn)了,單片機(jī)識別不了按鍵。第二,第二次把板子焊好,再次檢查板子,在電源部分和耦合器部分已經(jīng)沒有問題了,把程序?qū)懭雴纹瑱C(jī)再次進(jìn)行試驗,果然單片機(jī)機(jī)可以正常計數(shù)了,并且能夠完成正常的模擬摘機(jī)。在我的設(shè)計中用到了數(shù)碼管第一次做板子時我就把它們焊上了,結(jié)果沒有用到就發(fā)現(xiàn)有錯誤,這就需要將它們拆下,拆下的時候就麻煩了,他們的管腳太多。當(dāng)做到這個程度的時候我有認(rèn)為應(yīng)該沒有問題了,就做了第二塊板子。
點擊復(fù)制文檔內(nèi)容
電大資料相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1