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

正文內(nèi)容

單片機(jī)課程設(shè)計(jì)十進(jìn)制加法計(jì)算器設(shè)計(jì)(完整版)

  

【正文】 姓名: 學(xué)號(hào): 單片機(jī)課程設(shè)計(jì)報(bào)告 目錄摘 要2設(shè)計(jì)任務(wù)和要求2單片機(jī)簡(jiǎn)要原理3 AT89C51的介紹3 單片機(jī)最小系統(tǒng)8 七段共陽(yáng)極數(shù)碼管9 硬件設(shè)計(jì)9 鍵盤電路的設(shè)計(jì)9 顯示電路的設(shè)計(jì)11 軟件設(shè)計(jì)12 系統(tǒng)設(shè)計(jì)12 顯示與按鍵設(shè)計(jì)14 心得體會(huì)26參考文獻(xiàn)29附錄 系統(tǒng)硬件電路圖29摘要 近年來(lái)隨著科技的飛速發(fā)展,單片機(jī)的應(yīng)用正在不斷深入,同時(shí)帶動(dòng)傳統(tǒng)控制檢測(cè)技術(shù)日益更新。作為該設(shè)計(jì)的主要部分,下面將對(duì)它們的原理及功能做詳細(xì)介紹和說(shuō)明。作為輸出口,每位能驅(qū)動(dòng)8個(gè)TTL邏 輯電平。在flash編程和校驗(yàn)時(shí),P1口接收低8位地址字節(jié)。對(duì)P3 口寫入“1”時(shí),它們被內(nèi)部上拉電阻拉高并可作為輸入端口。ALE/PROG——當(dāng)訪問(wèn)外部程序存儲(chǔ)器或數(shù)據(jù)存儲(chǔ)器時(shí),ALE(地址鎖存允許)輸出脈沖用于鎖存地址的低8位字節(jié)。EA/VPP——外部訪問(wèn)允許,欲使CPU僅訪問(wèn)外部程序存儲(chǔ)器(地址為0000HFFFFH),EA端必須保持低電平(接地)。對(duì)于用作輸入的端口可以不考慮方向初始化,因?yàn)镻O的復(fù)位缺省值為輸入。硬件設(shè)計(jì) 簡(jiǎn)易數(shù)字計(jì)算器系統(tǒng)硬件設(shè)計(jì)主要包括:鍵盤電路,顯示電路以及其他輔助電路。本課題需要的是16個(gè)按鍵,故選擇用非編碼鍵盤。為了減少端口的使用,故選擇動(dòng)態(tài)顯示。顯示與讀鍵模塊,分為判鍵程序段、運(yùn)算操作子程序、顯示子程序等部分;(一) 系統(tǒng)模塊圖 圖七 系統(tǒng)模塊圖 此系統(tǒng)包括晶振電路、復(fù)位電路、LED顯示電路、矩陣按鍵電路運(yùn)算法則指示燈以及單片機(jī)。判斷鍵碼是數(shù)字鍵、清零鍵還是功能鍵,是數(shù)值鍵則送LED顯示并保存數(shù)值,是清零鍵則做清零處理,是功能鍵則又判斷是“=”還是運(yùn)算鍵,若是“=”則計(jì)算最后結(jié)果并送LED顯示,若是運(yùn)算鍵則保存相對(duì)運(yùn)算程序的首地址。將兩次讀鍵信息進(jìn)行組合就可以得到按鍵的特征編碼,然后通過(guò)查表得到按鍵的順序編碼。判斷是否數(shù)字鍵 LJMP E1 。為第三個(gè)數(shù)字N3: LJMP E3 。輸入值送顯示緩存 MOV 33H,34H MOV 34H,R7 LJMP MLOOPE13: MOV R7,A MOV B,10 MOV A,R4 MUL AB JB OV,E3 。顯示清空 MOV 33H,00H MOV 34H,00H LJMP MLOOPE2: MOV 34H,00H MOV 33H,00H MOV 32H,00H MOV R0,FUNCTIONKEY 。=N4: LJMP E3FIRST: MOV RESULT,R4 。按鍵次數(shù)清零 LJMP DISP1JIAN: MOV A,RESULT SUBB A,R4 。暫存商 MOV A,B 。高四位不用 RETKEYTABLE: DB 0EEH,0EDH,0DDH,0BDH 。調(diào)試結(jié)果如圖11所示。這就是我這一周課設(shè)的經(jīng)過(guò),看似簡(jiǎn)單,過(guò)程卻曲折艱辛??傊ㄟ^(guò)這次的設(shè)計(jì),進(jìn)一步了解了單片微型計(jì)算機(jī)及應(yīng)用原理,收獲很大,對(duì)軟件編程、排錯(cuò)調(diào)試、查閱資料等方面得到較全面的鍛煉和提高。將書本上的理論知識(shí)和實(shí)際有機(jī)地結(jié)合起來(lái),從理論中得出結(jié)論。并進(jìn)一步熟練了對(duì)Keil和Proteus軟件的操作??偟膩?lái)說(shuō),這次課程設(shè)計(jì)是比較成功的。讀鍵子程序 ACALL DELAY MOV P1,0FH MOV A,P1 CJNE A,0FH,K12 LJMP MLOOPK12: MOV B,A MOV P1,0EFH MOV A,P1 CJNE A,0EFH,K13 MOV P1,0DFH MOV A,P1 CJNE A,0DFH,K13 MOV P1,0BFH
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1