單片機實驗三鍵盤識別實驗_第1頁
單片機實驗三鍵盤識別實驗_第2頁
單片機實驗三鍵盤識別實驗_第3頁
已閱讀5頁,還剩9頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、昆明理工大學信息工程與自動化學院學生實驗報告(20122013學年 第1學期)課程名稱:單片機技術(shù)開課實驗室:信自樓 402 2012 年12月4日年級、專業(yè)、班學號姓名成績實驗項目名稱鍵盤識別實驗指導教師江虹教師評語教師簽名:年月日實驗目的掌握單片機I/O 口的輸入檢測的方法、獨立按鍵的識別方法、鍵盤消抖等。學會實時程序的調(diào)試技巧。二、實驗原理我們在手動按鍵的時候,由于機械抖動或是其它一些非人為的因素很有可能 會造成誤識別,一般手動按下一次鍵然后接著釋放,按鍵兩片金屬膜接觸的時間 大約為50ms左右,在按下瞬間到穩(wěn)定的時間為 5-10ms,在松開的瞬間到穩(wěn)定的 時間也為5-10ms,如果我們

2、在首次檢測到鍵被按下后延時10ms左右再去檢測,這時如果是干擾信號將不會被檢測到,如果確實是有鍵被按下,則可確認,以上為按鍵識別去抖動的原理。三、實驗內(nèi)容在如下實驗電路中每按一次獨立鍵盤的 S2鍵,與P1 口相連的八個發(fā)光二 極管中點亮的一個往下移動一位。Il圖1實驗板鍵盤電路原理圖4計E4 4芝444四、實驗步驟及結(jié)果1、按實驗要求在KeilC中創(chuàng)建項目,編輯、編譯程序。(1)創(chuàng)建項目:注意文件為。”.c”文件。 選擇 Device 為“ Atmel 89C52(3)添加文件及編輯、編譯程序卩閥-lisiou?-:皿cm恥血 htt迦附stu伽tl融“.1|X|:!( kj. fie* 新k

3、:: !刪遜h泌 I沁?XS "血仙菲仍觥甲3«-& :畤::r J曲HR &叩I屯如.C沁;| dtlij(i|; im;曲4:c.ifLlVC;lint 斶 泊:憂;觀;LItci(?l:i;p(l;ri;r:3:口衛(wèi):Htm航 1加闕張冊? I腳; 皿K6KJH8訓掏6: IMH-;2、將編譯生成的目標碼文件(后綴為.Hex)傳入實驗板中(1)編譯生成的目標碼文件(后綴為.Hex)(2)查看端口號:(2)將編譯生成的目標碼文件傳入實驗板中。I SIC-ISP.cze htpZ/m. ICD-Icaory. c» 技術(shù)重持:1392280519

4、0 (jft永平)7er: 3. I回區(qū)st.pl/歩麋i:弐“出hcu ryp選釋單片機型導flCV TjiieAF MemoryOOOO宜舞援沖區(qū) 5PK/iiata xdatfi/IKf EEPKOn Tilt|STC80C51REFFfSlepZ/lfZ: Open Fil f 打開文件 Bufftr Start Addrcii OlZE) q Uhu'sed Eyl«5 (in fil» range): & Fil* Check笳戊徉校輕和CHEO:廠F7 Clear BufferSUp3/ffi3: t COMB馭M選擇串行口星高渡特率H沱 Bu

5、ad.|115200-COM: C0M1潔逋擇呈漬臺本臺機器區(qū)金高波特露如 11鴕QQ” 57600,3岀皿等 SupVr遏*丞莊和右下才蟲:件來“翻“中的各項DombL« Tp««d i職倍速* C 6T/S倍速席127/倍速DCDV (OSC Cnntrol): C |/2 E.in 席 full gin 如副底功抵1酗監(jiān)以下養(yǎng)蕩器增益可謹1/2 lin下扶冷啟動第FL 0J 1=0.0才邦是舌下戦程序 廣TE5金MUtfi址OOOQCCOOOO10000020000030000040Q0Q05O000060000070 oocmo oooowOOOQAOOO

6、OOBO oooocoOOOOBCOOOQEOOOOOFO000100000110OOOODfloofl OOOODOOOD OOOOOQODOOOOOOOOOD DOODQOOOOODOODDODD ddoodoodoodooddood ddoodoodo odooodood Oaooaooaoi0oao00o0o 000000000000000000000000000000000000 ooocoaooMoooooooogoooooaococwoooc aoaoBEoom goooogootnooooaoHoooo aoaQooEaQM m E(nMa0aoooQ0aoooa0ao lol

7、oo心loloololololouonloo訂10 000000-000 QOOOOODGO OOOOOQOODOOOOOOOOO OOOOOQOOO OOQOOOOn-o OOOOOQOOO OOOOOQOOO OOQOQQn-QO OOOOOOQn-o ooooooooo ooooooooo OOOOOQODOOOOOOOOOD OOOUDOODOODOOOOOOD OOOODOODD OOQODOOOD ODOODOODO ODOODDOOD Doooooooo ODOODDOOD oooomoooooooooomoooooomocoooooooo ooooBoclooooBoooogo

8、oooaJoooogooooSiHpS/歩彖:lbwnic辺下我先點下鑫捲鈕再剜上電至位-冷啟動B awfil少01/下螢選項自走興下危|用機下芯購忙U選現(xiàn)自韻増雖ISP WJ_L1Et-D&frnldid/重復下戟2. 8x以上才有效fliih 區(qū)一并檬除 C TE5 ff HDM4-系列卑片機新炬車匚版有救耳以后供賈藝止訪伺涇址許訪間區(qū)烈推琴HD重復下載問隔時間砂)5I STC-ISP.eie htp:/wT. KD-IeBary. cdb 技術(shù)支Hf : 13922B0519D (ft永平)7er: 3. 1口 E岡Slepl/1: Select MCU Tje 選擇單片機型號f

9、lCV TypeAT MemoryIsTrascsiEiEok® omSltpZ/Z. Open FiLe / 打開丈件Buffw Start Addr陌mO(n) |07 Cl««r BufferUnused E!yt e s ( n £11 e- rwDjge) : f+file Check Sun/文件校貳和(HEK: 0F*n ri-s31S»l«Gt CW rrlu $嗣1/卿串疔口壘鬲逋特覃 con: caui 三| :. iu 血顯:115200三 溥選擇攝適臺本臺機器時攜高披特率如1L5Z00,57600,壯犯摒 旣T

10、歩熱:設置本框和右下方文辭?!肮漤棥敝械母黜桪ciibli ±p»d f改倍速:C 8"取倍速 & I2D單倍速DECDF (jOSC Cdfitol):/? g.in ff full g込如需低51藉161Hz邑下茹鶉器増益可.直1/2詢n下扶沖啟動須珂oji.i=oho才判是否下亜程序£ iE5jt m5up5/3fe: Jmmload/下載先點下載找鎖再MtU上電琵住-拎啟動DounlGaJ/下曹B#-DwnlQ«47S£T£廠毎復下我前重新調(diào)入已打開霍靈沖區(qū)的丈仲方便凋試便用廠當目標代碼發(fā)生瓷此后自魴調(diào)入丈件

11、.井立即喪送下戟酣轡立件堤神區(qū)sF3/id£ xdAtIU1 EEPRDMFile C :'UoETien'tk *n.d. Se 11 l ngs e ludent.dcs_j3dcs_3 Lexoooooo OOOOIO OOQQZO OOOOM OOOMO aaooso 000060 000070 oooooo ooocm 00000 ooooso oaaaco OOOODO oooqeo QOOOTO DOOIOO ooanoC26BC1O5E4別陝7C坨 U33肌鴨F2豹0901坨OE010112CE(E7T7Fa98cFFECEeKIF0OB0112107

12、F0002418F503ooaoMcz?4fEFOADIE5!12OFE5屆03 04 05DO DO DO33 EE 0109 E5 09F5 08 F5OB O 08 a cd a 00 7D OADO CC 0FD 22 E4TC EE 9DCE FD 22 FO OB IT22 C3OF 8B 1075 0 FT09 75 8001 09 75JEOA09Ur £ D成功計數(shù)仝就諳關(guān)崔本舍司網(wǎng)站,涇時升級程序版本00 OOi 0070 58 D270 02 05 訊AE的Af 09 7C CE CC CE12 OO 779A ec aaCC 陽 75EC 98 40ED F9

13、 F52F 即 EDFD OF D5D2 AT 75D2 A7 75FF D2 翻00 JF 224S5DOCCFF E26D£2754 70 ETOCOEF FncoDDFl ell昭CIA0012EF0O292F9D2007AB蹄ATCES34D 020EET7C64771200EFEE飆4O22CSC2FB5S0C aoEEB4o07DaomKE輔FCEEFD叫琬FII3OO1凱 aoscasAP的堆卸OBroMro驚Fa旳8O75WEE4 42 -E 203 5E&CF5E2E o E -BIT DOF3DFODEE M c & P6 RU47 £O

14、DE Fcon££2OD1 L o B 7 k 8 B £ 0 15 昭閔 CICDT選項目宦義下載規(guī)機下載檢砂1選項自動増t ISF BEK 卜以下班能單片機底層軟祥酣版本號2 6x以上才有誠T燈葢用.口應用程序時將貳左flnil區(qū)一井除除廠癥 忖HD砂下功能怛針對siraacsiffi/Rix-系列單片機新厳本cj)萌效2005年E月旦后棋貨內(nèi)制擴展刨牯渕:廣禁止訪訝CJ貯許£8問舷推厚)fflFK件啟動內(nèi)卸暑后C只克每電齊看門購席夏應齊看門陽卜鐵成功匠咅長示* 丫罵r wo更亙下載閘腳1間砂廠3、在實驗板上運行程序,觀察實驗運行結(jié)果并記錄nixST

15、C-ISP.eze htp: /m.ICU-leBary. col: 13922805lyuOtC平)?ec:3. 1Stepl/l: Select NCU 1珂己選擇單片機型號ICU TyptAF litftwy|STC09C52RC0000空件躡j愜 |sWidata| ilab/m EEPRDWFile: CADoeunentiSettings'istudeiiC1面lzhbrhbe51_l. h曲換:S凹File /打幵文件B££tr St«*t Address(HEXJ; |o ' p Qttr BufftrUnused Bytes (i

16、n file rang-e):疔File Check 血戊IW驗和 m: I00041BBHg 肥“Step3/3: Sdfct COH hrljai Emi曲選擇串行口,最敲特率CCH: E5S 匹 Bo*d: |115200 二|誦選捋杲適合本會機制的最鬲洲率尢iissao, 5ir&an, 3B4dd¥芒這本抵和右下方文件黑“選項”中的各頂D«nlle speed /孜倍速: ET/艱倍送 I2T/單倍連OSCuK (DSC Control):廠 1/2 £*in 冷 full 便血如需低購.1制壯且下養(yǎng)游黑増益可選L/£器“下?lián)崃鄦渔?zhèn)P

17、1-0.P1.1=0,0才判是否下我程序廠YES忖H0地址OQOOOQ00001000002000003000QQ4Q000D500000B000007000008000DD90OQQOMQDE OD oc I?ox190807F05 (M03 垃31004S0194C9DSE40194EDD8 前7SD34OQ3魁TtEFlcre FSBO1OC314 EaooaOBaaQE EFS4QFFOOF OEBETO-T 59E3B9FED6 17ODDOF717 EO5CF5DBDA£ OOLOIL9CZ2 J255195FO3 - 7IOO77OE 5OO83JDOCO 09007A

18、7978 982C0 1O5EE QO1OQEOF6 1 55 丁 5 疋 78P7A8107BO B3D77QQF17O 7575017512752C和 mEFOE BEO3OOFD4T1 «他OBsoo&lEstooEE吒 C5FD5D52OCDZ1EtepS/歩驟5: DcwiJtjatVTti先蟲下靈按鈕再MCU上電復位-袴啟動DownloaiV下載EEepF爲止Jte-DoKnload/重復卞羲謚項 自定義下栽|思機下乘|檢薊蚯頂|自動増呈| L5F PEH±卜r毎挨下羲斎重新調(diào)入已打開在蹉沖區(qū)的丈件,方便調(diào)試使用廠當目樁代概生娶化啟自動調(diào)入文芹.井立即岌送下騎皤笙尊 trying to rw n«rt rtpid .AChinese用更髙的菠侍星至接Ir.twrnaJ cluck ; 0&3«BflKi.: 11.063«8f1Enflack k. 063446HH;.:】.0631-16H.flmr baud is: / 當前破特率海:115200 bps.tte are erasing avplkc&.tion £L:ash .正在捌務莊用痕序嗟Proi

溫馨提示

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

評論

0/150

提交評論