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

正文內(nèi)容

單片機(jī)課程設(shè)計(jì)總會(huì)(參考版)

2025-06-29 12:37本頁(yè)面
  

【正文】 10ms延時(shí)子程序TS1: MOV R6,0FFH TS2: NOP NOP DJNZ R6,TS2 DJNZ R7,TS1 RET END29。鍵碼定義 DB 0EBH,0DBH,0BBH,0E7H DB 0D7H,0B7H,0DEH,0BEH DB 07EH,07DH,07BH,077HGETKEY: ACALL DELAY 。讀入鍵狀態(tài) MOV A,P1 CPL A ANL A,0FH 。結(jié)果是否為二位數(shù) MOV 32H,A 。結(jié)果是否為一位數(shù) MOV B,10 MOV A,YJ1 DIV AB MOV YJ1,A MOV A,B MOV 33H,A 。取個(gè)位數(shù) MOV 34H,A 。結(jié)果除10 MOV YJ1,A 。按鍵次數(shù)清零 LJMP DISP1DEN: MOV R3,0 LJMP DISP1DISP1: MOV B,10 MOV A,YJ 。溢出 MOV YJ,A 。上次結(jié)果送累加器 ADD A,R4 。+N21: LJMP DEN 。與上次功能鍵交換 MOV GONG,A MOV A,R0 CJNE A,10,N21 。功能鍵設(shè)為零 MOV 32H,00H 。輸入值清零 MOV YJ,0 。輸入值送顯示緩存 MOV 33H,34H MOV 34H,R7 LJMP MLOOPE3: MOV R3,0 。輸入溢出 ADD A,R7 JB CY,E3 。輸入值存R4 MOV 32H,00H 。個(gè)位數(shù)暫存R7 MOV B,10 MOV A,R4 MUL AB 。輸入值送顯示緩存 MOV 33H,00H MOV 32H,00H LJMP MLOOP 。第四個(gè)數(shù)字轉(zhuǎn)溢出E11: MOV R4,A 。為第二個(gè)數(shù)字N2: CJNE R3,3,N3 LJMP E13 。判斷第幾次按鍵 LJMP E11 。轉(zhuǎn)功能鍵處理 NEXT11: LJMP E3 。轉(zhuǎn)數(shù)字鍵處理NEXT1: CJNE A,1,NEXT2 LJMP E1NEXT2: CJNE A,2,NEXT3 LJMP E1NEXT3: CJNE A,3,NEXT4 LJMP E1NEXT4: CJNE A,4,NEXT5 LJMP E1NEXT5: CJNE A,5,NEXT6 LJMP E1NEXT6: CJNE A,6,NEXT7 LJMP E1NEXT7: CJNE A,7,NEXT8 LJMP E1NEXT8: CJNE A,8,NEXT9 LJMP E1NEXT9: CJNE A,9,NEXT10 LJMP E1NEXT10: CJNE A,10,NEXT11 。按鍵個(gè)數(shù) CJNE A,0,NEXT1 。判斷有無(wú)按鍵 JZ WAIT CALL GETKEY 。初始化顯示為空 MOV GONG,0 MOV 32H,00H MOV 33H,00H MOV 34H,00HMLOOP: CALL DISP 。中間結(jié)果存放GONG EQU 52H 。附錄源代碼001YJ EQU 50H 。姜志海、2011[4]陳小忠、黃寧、趙小俠《單片機(jī)接口技術(shù)實(shí)用子程序》人民郵電出版社(2005[3]范力旻《單片機(jī)原理及應(yīng)用技術(shù)》電子工業(yè)出版社(2001)雖然這幾天有點(diǎn)兒艱辛,弄得自己有點(diǎn)兒憔悴,但有這樣一次經(jīng)歷還是蠻不錯(cuò)的。經(jīng)歷之后才知道這個(gè)過(guò)程是艱難曲折的。在編寫程序的過(guò)程中也遇到了很多麻煩, 比如讀鍵子程序、顯示子程序和鍵測(cè)試子程序困擾了我好久,在KEIL環(huán)境下程序始終調(diào)試不出來(lái),后來(lái)請(qǐng)教了我參加過(guò)去全國(guó)大學(xué)生“飛思卡爾”智能汽車競(jìng)賽的同學(xué)之后,在反復(fù)的調(diào)試下,才基本把程序編出來(lái)了。結(jié)果做出來(lái)了,雖然有點(diǎn)兒艱辛,但是在我不懈努力下,不畏艱難,勇往直前,最后取得了成功。調(diào)試結(jié)果如下圖所示:圖 11 仿真調(diào)試輸入數(shù)字’29’圖 12 仿真調(diào)試輸入數(shù)字’45’圖 13 仿真調(diào)試輸出數(shù)字’74’通過(guò)仿真調(diào)試‘29’’+’’45’’=’’74’,結(jié)果與實(shí)際完全吻合,說(shuō)明程序和仿真電路都是完全正確的,十進(jìn)制加法計(jì)算器的功能基本實(shí)現(xiàn)。在Proteus中將硬件電路全部接好以后,點(diǎn)擊開始仿真按鈕,電路開始仿真。,調(diào)試?!盤”字母,并在彈出的對(duì)話框里輸入相應(yīng)元器件的英文名,并選擇元器件,或直接在左方框里選擇元器件。 硬件電路圖的接法操作 proteus的操作,如果出現(xiàn)編譯連接錯(cuò)誤則返回到第2步,修改源文件中的錯(cuò)誤后重構(gòu)整個(gè)項(xiàng)目。3.通過(guò)uVision4的相關(guān)選擇項(xiàng),配置編譯環(huán)境、連接定位器以及Debug調(diào)試器的功能。的文本編輯器編寫源文件,可以是匯編文件(.ASM),也可以使C語(yǔ)言文件(),并將該文件添加到項(xiàng)目中去。公司下的AT89C51)采用KEILC51開發(fā)的89C51單片機(jī)編寫程序步驟:目標(biāo)文件可由LIB51創(chuàng)建生成庫(kù)文件,也可以與庫(kù)文件一起經(jīng)L51連接定位生成絕對(duì)目標(biāo)文件(.ASM)。開發(fā)人員可用IDE本身或其它編輯器編輯C或匯編源文件。 KeiluVision4與 若是運(yùn)算鍵則保存相應(yīng)運(yùn)算程序的首地址,并且不顯示。首先初始化參數(shù),送LED三位顯示“0”,剩下的一位不顯示。當(dāng)表中有該特征碼時(shí),它的位置就是對(duì)應(yīng)的順序編碼;當(dāng)表中沒有該特征碼時(shí),說(shuō)明這是一個(gè)沒有定義的鍵碼,與沒有按鍵(0FFH)同等看待。將兩次讀鍵信息進(jìn)行組合就可以得到按鍵的特征編碼,然后通過(guò)查表得到按鍵的順序編碼。讀鍵程序使用的是反轉(zhuǎn)法讀鍵,不管鍵盤矩陣的規(guī)模大小,均進(jìn)行兩次讀鍵。為了得到被按鍵的鍵碼,前面已講過(guò)用行掃描法識(shí)別按
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1