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

正文內(nèi)容

單片機交通燈課程設(shè)計報告畢業(yè)論文-閱讀頁

2025-07-12 12:54本頁面
  

【正文】 D8:MOV P2,07H。顯示個位ACALL DLYMOV P2,06H。顯示十位ACALL DLYMOV P2,01HMOV P0,0FFH。顯示東西方紅燈,4號顯像管全亮ACALL DLYDJNZ 70H,D8。 ;0號管亮MOV DPTR,2000HMOV A,33HMOVC A,A+DPTRMOV P0,A。; 1號管亮MOV DPTR,2000HMOV A,32HMOVC A,A+DPTRMOV P0,A。顯示南北方黃燈,6號顯像管全亮ACALL DLYMOV P2,04HMOV P0,0FFH。使整段子程序用時1秒DJNZ 33H,Y001 YL:MOV 36H,58HMOV 37H,59HMOV A,36HJNZ YL2。 0號管亮MOV DPTR,2000HMOV A,37HMOVC A,A+DPTRMOV P0,A。 1號管亮MOV DPTR,2000HMOV A,36HMOVC A,A+DPTRMOV P0,A。顯示南北方黃燈+綠燈,5,6號顯像管全亮ACALL DLYMOV P2,01HMOV P0,0FFHACALL DLYMOV P2,03HMOV P0,0FFH。使整段子程序用時1秒DJNZ 37H,YL1 LJMP Y。 ;0號管亮MOV DPTR,2000HMOV A,37HMOVC A,A+DPTRMOV P0,A。; 1號管亮MOV DPTR,2000HMOV A,36HMOVC A,A+DPTRMOV P0,A。顯示南北方綠燈,5,6號顯像管全亮LCALL DLYMOV P2,01HMOV P0,0FFHACALL DLYMOV P2,03HMOV P0,0FFH。使整段子程序用時1秒DEC 37HMOV A,37HCJNE A,0FFH,YL2。MOV R7,P2KC0:JNB ,Z2。 ;為無鍵按下JNB ,Z2 。 ;延時ACALL KC1。 ;不相等,有按鍵,進入判斷按鍵程序SJMP KC0。判斷是否為抖動LCALL DLYMOV A,P1ANL A,0FHMOV B,AMOV P1,0F0HLCALL DLYMOV A,P1ANL A,0F0HORL A,BRETXZ:JNB ,Z2MOV P1,0FHACALL DLYJB ,SR。數(shù)碼管顯示燈種ACALL DLYACALL DELAY。 掃描,等待輸入時間) SR:JB 7DH,TN2。 ;判斷鍵值MOV DPTR,1000HMOV R3,0FFHTN10:JNB ,Z2INC R3MOV A,R3MOVC A,A+DPTRCJNE A,B,TN10MOV A,R3。MOVC A,A+DPTR。;顯示輸入的時間值MOV A,R1。 ;把數(shù)值擴大一倍,方便前面的存時間ADD A,40H。 。紅燈的時間十位存于58H,黃5AH,綠5CH,次數(shù)5EHCPL 7DH。延時1秒,防止重復(fù)計入一個輸入AJMP KC0。判斷鍵值MOV DPTR,1000H。TN20:JNB ,Z3INC R4MOV A,R4MOVC A,A+DPTR。R3值為按鍵代表的值(09)MOV DPTR,2000HMOVC A,A+DPTR。 顯示輸入的時間值INC R1MOV A,R4MOV R1,A 。ACALL DELAY 。 繼續(xù)掃描,等待輸入十位值Z3:MOV P2,R7LJMP RETURN JJQK:MOV P2,00HXS:MOV P0,0FFHINC P2JNB ,Z3。DLY1:MOV 71H,0FEH。DJNZ 76H,DLY1。RET 中斷出口子程序RETURN:RETI 表ORG 1000HDB 0EEH,0DEH,0BEH,7EH。47DB 0EBH,0DBH,0BBH,7BH。CF(按鍵值判斷用碼)ORG 2000HDB 3FH,06H,5BH,4FH,66H,6DH,7DH,07H,7FH,6FH。(紅R,黃Y,綠B,次數(shù)N,共陰)七:集成開發(fā)環(huán)境KEILKEIL IDE Vision2集成開發(fā)環(huán)境主要由以下部分組成:1:u Vision2 IDE。使用vision2創(chuàng)建源文件并組成應(yīng)用工程加以管理。Vision2 IDE創(chuàng)建的源文件可以被C51編譯器或A51匯編器處理生成可重定位的object文件。KEIL A51宏匯編器支持80C51及其派生系列的所有指令集;3:LIB51庫管理器。L51鏈接器使用從庫中提取出來的目標(biāo)模塊和由編譯器匯編器生成的目標(biāo)模塊創(chuàng)建一個絕對地址目標(biāo)模塊,絕對地址目標(biāo)文件或模塊包括不可重定位的代碼和數(shù)據(jù)所有的代碼和數(shù)據(jù)都被固定在具體的存儲器單元中。連接仿真器對軟件進行調(diào)試。八:參考文獻[1] 高等教育出版社[2] 單片機新手入門實例詳解之三_44矩陣鍵盤的工作原理與編程 百度文庫九:設(shè)計心得兩周的時間匆匆而過,由于各種考試、實驗都集中在這幾周,總的來說時間很是倉促。雖說忙碌了點,有時還因為處理程序更改設(shè)計而熬夜,但看到自己的勞動成果時,所產(chǎn)生的喜悅,把一切疲勞都趕走,那種成就感,是無法言語的。在實驗初期,由于不知所買的開發(fā)板的具體布局和元件組成,只能按自己的設(shè)想進行初步的功能設(shè)計,和流程設(shè)計。不過,興奮勁一下就沒了,當(dāng)看到開發(fā)板硬件把八個彩燈和八個數(shù)碼管都連在P1端口時,我清楚的認識到燈和管只能二選一了,因此不得不改變當(dāng)初的設(shè)計規(guī)劃了。進行到中期時,當(dāng)把程序?qū)懭?1后,運行時發(fā)現(xiàn)結(jié)果并非設(shè)想的那么好,而且?guī)缀跏菑氐椎氖?,不過,這并沒有打擊我的積極勁,反而促使我更加專注于程序設(shè)計。而令人最無法忍受的是,自己及同學(xué)都無法查處程序邏輯上存在的問題。總的來說,很是失敗,不過幸虧老師叫我們周一再檢查,不然,若這么多天的努力和付出都付東流真的會很委屈。學(xué)長把我?guī)У剿膶嶒炇?,教會了我如何用Kell軟件一條指令一條指令的執(zhí)行程序和如何采用斷點更方便的查看程序的走向以及如何看個端口的輸出、各存儲單元的值。由于我把本該使用轉(zhuǎn)移指令的命令用成了子程序調(diào)用,導(dǎo)致SP所存值不斷增加,從而當(dāng)進入中斷而想再出來時,由于PC值錯誤,無法回到中斷前的程序。不過,鍵盤輸入程序問題猶在。經(jīng)過又一個通宵,終于完成了主程序、鍵盤程序兩個板塊的糾錯。當(dāng)然,也學(xué)會了如何處理客觀因素帶來的影響,比如當(dāng)我調(diào)試程序時,由于Kell軟件本身的缺陷,經(jīng)常導(dǎo)致我的程序編譯時出現(xiàn)警告,導(dǎo)致無法順利編譯,讓我誤以為是自己程序有問題。還有一個問題是,由于開發(fā)板按鍵問題,改用開發(fā)板后,情況明顯改善。在此,感謝所有在設(shè)計過程中給予我以幫助的同學(xué)和老師
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1