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

正文內(nèi)容

單片機(jī)課程設(shè)計(jì)——單片機(jī)雙字節(jié)十六進(jìn)制減法實(shí)驗(yàn)設(shè)計(jì)(留存版)

2025-03-04 13:46上一頁面

下一頁面
  

【正文】 gfedcba段碼001111110c0h100001100f9h210110110a4h310011110b0h4110011099h5110110192h6111110182h700001110f8h8111111180h9110111190h 表一 共陰極數(shù)碼管段碼對(duì)照表(2) 讀鍵子程序設(shè)計(jì)為了實(shí)現(xiàn)鍵盤的數(shù)據(jù)輸入功能和命令處理功能,每個(gè)鍵都有其處理子程序,為此每個(gè)鍵都對(duì)應(yīng)一個(gè)碼——鍵碼。 4. 對(duì)項(xiàng)目中的源文件進(jìn)行編譯連接,生成絕對(duì)目標(biāo)代碼和可選的HEX文件,如果出現(xiàn)編譯連接錯(cuò)誤則返回到第2步,修改源文件中的錯(cuò)誤后重構(gòu)整個(gè)項(xiàng)目。 剛開始接到這個(gè)計(jì)算器的課程設(shè)計(jì)任務(wù)時(shí),因?yàn)橐郧白鲞^類似的題目,于是在腦海中初步構(gòu)建了編寫程序的一些控制程序。uint8 n = 0, m = 0, g = 0, h = 0。 case 1:p20 = 1。 case 3:p20 = 1。 switch(k) { case 0:p20 = 0。 default:p20 = 1。 while(!keyin2)。 delay(10)。 num2 = a[2]*16 + a[3]。 } } if(!keyin2) { delay(5)。P0 = number[b[0]]。j = 0。P0 = number[a[2]]。P0 = number[a[0]]。sbit keyin5 = P1^0。 同時(shí)通過本次課程設(shè)計(jì)的學(xué)習(xí),掌握了一種系統(tǒng)的研究方法,可以進(jìn)行一些簡(jiǎn)單的編程,我還深深的體會(huì)到設(shè)計(jì)課的重要性和目的性所在。總的仿真原理電路圖見附錄1圖九。ABS文件由OH51轉(zhuǎn)換成標(biāo)準(zhǔn)的Hex文件,以供調(diào)試器dScope51或tScope51使用進(jìn)行源代碼級(jí)調(diào)試,也可由仿真器使用直接對(duì)目標(biāo)板進(jìn)行調(diào)試,也可以直接寫入程序存貯器如EPROM中。判斷鍵碼是數(shù)字鍵、清零鍵還是功能鍵,是數(shù)值鍵則送LED顯示并保存數(shù)值,是清零鍵則做清零處理,是功能鍵則又判斷是“=”還是運(yùn)算鍵,若是“=”則計(jì)算最后結(jié)果并送LED顯示,若是運(yùn)算鍵則保存相對(duì)運(yùn)算程序的首地址。為了減少端口的使用,故選擇動(dòng)態(tài)顯示。 主程序進(jìn)行初始化,采用行列掃描進(jìn)行查表得出鍵值,每次按鍵后調(diào)用顯示子程序。硬件方面從功能考慮,首先選擇內(nèi)部存儲(chǔ)資源豐富的AT89C51單片機(jī),輸入采用5個(gè)鍵盤。該器件采用ATMEL高密度非易失存儲(chǔ)器制造技術(shù)制造,與工業(yè)標(biāo)準(zhǔn)的MCS51指令集和輸出管腳相兼容。(2)為了得到被按鍵的鍵碼,現(xiàn)使用行掃描法識(shí)別按鍵。 5. 對(duì)沒有語法錯(cuò)誤的程序進(jìn)行仿真調(diào)試,調(diào)試成功后將HEX文件寫入到單片機(jī)應(yīng)用系統(tǒng)的ROM中。但是由于缺乏編寫大量程序的經(jīng)驗(yàn),不能如行云流水般的將全部的各部分代碼寫出,于是去網(wǎng)上查找相關(guān)資料,了解計(jì)算器的輸入控制原理、運(yùn)算處理以及顯示的原理。void delay(uint16 zms){ uint16 i,j。 p21 = 0。 p21 = 1。 p21 = 1。 p21 = 1。 } } if(!keyin3) { delay(5)。 b[1] = a[4]/16。 } } if(!keyin5) { num1 = a[0]*16 + a[1]。 while(!keyin1)。 p23 = 1。 p23 = 1。 p23 = 1。 p23 = 1。sbit keyin4 = P2^7??傊?,通過這次的設(shè)計(jì),進(jìn)一步了解了單片微型計(jì)算機(jī)及應(yīng)用原理,收獲很大,對(duì)軟件編程、排錯(cuò)調(diào)試、查閱資料等方面得到較全面的鍛煉和提高??梢杂^察到:數(shù)碼管顯示“0
點(diǎn)擊復(fù)制文檔內(nèi)容
黨政相關(guān)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1