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

正文內(nèi)容

單片機(jī)課程設(shè)計簡易計算器的設(shè)計-展示頁

2025-07-05 09:44本頁面
  

【正文】 2口送0E0H,將P1口弦送1在讀P1口的數(shù)據(jù)當(dāng)P1口低四位全1時說明沒有鍵按下;再掃描下一行,如果P1口不是全1,則說明有鍵按下,將P2口高四位和低四位組合成一個字節(jié),放入R5寄存器中,通過延遲技術(shù)來進(jìn)行按鍵去抖,判斷按鍵是否松開,如松開則將得到的鍵值進(jìn)行判斷是哪一個鍵。編程語言當(dāng)中,匯編語言比較接近底層,編程效率高;C語言則語言靈活,在編寫算法中會比較方便。另外一端,高電平通過按鈕接入單片機(jī)芯片RST端口,并接一個電容和一個電阻,降低電流沖擊對芯片的影響。芯片如下圖:圖5 單片機(jī)芯片AT89C51 外接電路為了進(jìn)一步強(qiáng)化該設(shè)計的功能,所以在單片機(jī)芯片C51外圍添加了時鐘脈沖芯片和復(fù)位電路,這樣就可以對其電路頻率進(jìn)行調(diào)節(jié)。該設(shè)計中選取的是LM0202型號液晶顯示屏,如下圖:圖4 液晶顯示屏 單片機(jī)芯片AT89C51應(yīng)本次課程設(shè)計的要求,此設(shè)計之中選取的是C51芯片,取代了之前設(shè)計之中的pic芯片。鍵盤如圖:圖3 數(shù)字輸入鍵盤 顯示屏連接電路如上所述,當(dāng)數(shù)字輸入鍵盤有鍵按下的時候,經(jīng)過程序識別,則會有相應(yīng)結(jié)果被送入顯示屏得到顯示。另外12M Hz晶振接入單片機(jī)芯片AT89C51的XTAL1接口。單片機(jī)實質(zhì)上是一個硬件的芯片,在實際應(yīng)用中,通常很難直接和被控對象進(jìn)行電氣連接,必須外加各種拓展接口電路、外部設(shè)備等才能構(gòu)成一個單片機(jī)應(yīng)用系統(tǒng)。軟件流程大致如下:開始,然后是系統(tǒng)的初始化,進(jìn)行鍵盤掃描,對掃描的鍵值進(jìn)行判斷(分為數(shù)字鍵和功能鍵),如果是數(shù)字鍵,執(zhí)行數(shù)字處理子程序,即顯示數(shù)字并將數(shù)值存儲;如果是命令鍵,即先判斷是否為清屏,如為清屏鍵,則執(zhí)行清屏子程序,若為加減乘除運(yùn)算鍵則顯示相應(yīng)的符號并存儲結(jié)果,若都不是則為=鍵,即要先判斷上個符號位,然后調(diào)用對應(yīng)的運(yùn)算子程序運(yùn)算,就可以得到需要的結(jié)果。軟件部分的設(shè)計思路時將整個程序劃分為鍵盤掃描部分、顯示部分、運(yùn)算程序部分、清屏顯示部分。在電機(jī)的作用下,產(chǎn)生冷熱變化,從而影響它的透光性,來達(dá)到顯示的目的。方案二:使用液晶顯示器來顯示。 顯示部分在單片機(jī)應(yīng)用系統(tǒng)中,使用的顯示器主要有LED(發(fā)光二極管顯示器)、LCD液晶顯示親以及CRT接口。方案二:采用獨(dú)立式按鍵,獨(dú)立式按鍵借口電路配置靈活,軟件結(jié)構(gòu)簡單。 單片機(jī)部分單片機(jī)以AT89C51來作為核心元器件。最后,運(yùn)算時,如果按錯了可以使用清零鍵直接清零,重新輸入數(shù)據(jù),運(yùn)算過程中,如果運(yùn)算表達(dá)式是加、減、乘、除混合運(yùn)算,可以進(jìn)行連續(xù)運(yùn)算,不需要按等號鍵,運(yùn)算規(guī)則則是從左到右,不區(qū)分運(yùn)算等級。主要硬件構(gòu)成部分由四個,一個AT89C51單片機(jī)芯片,一個液晶顯示屏,一個4*4鍵盤和一個排阻(10K)做P0口的上拉電阻,可以實現(xiàn)16位的數(shù)值操作計算。1.設(shè)計要求及功能分析:本次單片微型計算機(jī)與接口技術(shù)課程設(shè)計做的是利用C51單片機(jī)為主體的計算器,實現(xiàn)了簡單的加、減、乘、除功能。緒論設(shè)計要求掌握數(shù)碼管移位動態(tài)掃描顯示的編程方法,掌握矩陣掃描的編程方法,掌握數(shù)據(jù)在內(nèi)部運(yùn)算的編程方法。汽車上一般配備40多部單片機(jī),復(fù)雜的工業(yè)控制系統(tǒng)上甚至可能有數(shù)百臺單片機(jī)在同時工作!單片機(jī)的數(shù)量不僅遠(yuǎn)超過PC機(jī)和其他計算的綜合,甚至比人類的數(shù)量還要多。手機(jī)、電話、計算器、家用電器、電子玩具、掌上電腦以及鼠標(biāo)等電腦配件中都配有12部單片機(jī)。事實上單片機(jī)是世界上數(shù)量最多的計算機(jī)。它是一種在線式實時控制計算機(jī),在線式就是現(xiàn)場控制,需要的是有較強(qiáng)的抗干擾能力,較低的成本,這也是和離線式計算機(jī)的(比如家用PC)的主要區(qū)別。單片機(jī)內(nèi)部也用和電腦功能類似的模塊,比如CPU,內(nèi)存,并行總線,還有和硬盤作用相同的存儲器件,不同的是它的這些部件性能都相對我們的家用電腦弱很多,不過價錢也是低的,一般不超過10元即可,用它來做一些控制電器一類不是很復(fù)雜的工作足矣了。同時集成諸如通訊接口、定時器,實時時鐘等外圍設(shè)備。目錄摘要……………………………………………………………………………………………1緒論……………………………………………………………………………………………1………………………………………………………………………1 設(shè)計要求………………………………………………………………………………1 基本功能………………………………………………………………………………2……………………………………………………………………………………2 硬件部分設(shè)計方案……………………………………………………………………2 單片機(jī)部分…………………………………………………………………………2 按鍵部分……………………………………………………………………………2 顯示部分……………………………………………………………………………2 軟件部分設(shè)計方案……………………………………………………………………2………………………………………………………………………4 系統(tǒng)的總體硬件設(shè)計…………………………………………………………………4 鍵盤連接電路…………………………………………………………………………4 顯示屏連接電路………………………………………………………………………5 單片 機(jī)芯片AT89C51…………………………………………………………………6 外接電路………………………………………………………………………………7………………………………………………………………………8 鍵盤識別程序設(shè)計……………………………………………………………………8 顯示程序………………………………………………………………………………11 運(yùn)算程序………………………………………………………………………………11……………………………………………………………………12 元器件清單……………………………………………………………………………12 程序清單………………………………………………………………………………12……………………………………………………………………………………18 仿真驗證………………………………………………………………………………18 性能分析………………………………………………………………………………20 出現(xiàn)故障及其原因……………………………………………………………………20 解決方法………………………………………………………………………………20結(jié)論……………………………………………………………………………………………20參考文獻(xiàn)………………………………………………………………………………………21致謝……………………………………………………………………………………………21附錄PCB圖……………………………………………………………………………………22簡易計算器的設(shè)計學(xué)生:李飛 馬鵬超 舒宏超指導(dǎo)老師:王孝儉摘 要:單片機(jī)是指一個集成在一塊芯片上的完整計算機(jī)系統(tǒng)。盡管他的大部分功能集成在一塊小芯片上,但是它具有一個完整計算機(jī)所需要的大部分部件:CPU、內(nèi)存、內(nèi)部和外部總線系統(tǒng),目前大部分還會具有外存。而現(xiàn)在最強(qiáng)大的單片機(jī)系統(tǒng)甚至可以將聲音、圖像、網(wǎng)絡(luò)、復(fù)雜的輸入輸出系統(tǒng)集成在一塊芯片上。我們現(xiàn)在用的全自動滾筒洗衣機(jī)、排煙罩、VCD等等的家電里面都可以看到它的身影!它主要是作為控制部分的核心部件。單片機(jī)比專用處理器最適合應(yīng)用于嵌入式系統(tǒng),因此它得到了最多的應(yīng)用?,F(xiàn)代人類生活中所用的幾乎每件電子和機(jī)械產(chǎn)品中都會集成有單片機(jī)。而個人電腦中也會有為數(shù)不少的單片機(jī)在工作。關(guān)鍵詞:單片機(jī)、計算器、控制電路、仿真。設(shè)計任務(wù)實現(xiàn)最大8位正整數(shù)加、減、乘、除,具備清零、等于功能,16個按鍵功能依次為: 數(shù)字0、數(shù)字?jǐn)?shù)字?jǐn)?shù)字?jǐn)?shù)字?jǐn)?shù)字?jǐn)?shù)字?jǐn)?shù)字?jǐn)?shù)字?jǐn)?shù)字清零、等于、加、減、乘、除。采取的是鍵盤輸入和液晶顯示屏的輸出結(jié)果顯示。:首先,計算器可現(xiàn)實8位數(shù)字,開機(jī)運(yùn)行時,只有數(shù)碼管最低位顯示為“0”,其他位全部不顯示;其次,可以對計算結(jié)果在16位以內(nèi)的;兩個無符號數(shù)進(jìn)行加、減、乘、除運(yùn)算,并顯示計算結(jié)果,如果輸入操作數(shù)和輸出結(jié)果超過16位,則會顯示“error”,以提示使用者輸入錯誤,應(yīng)清零后重新輸入。即認(rèn)為加減乘除是同等級的運(yùn)算。 按鍵部分方案一:采用4*4行列式鍵盤,分別設(shè)定數(shù)字鍵和功能鍵,采用查詢方式,每次有鍵按下時,先判斷是
點(diǎn)擊復(fù)制文檔內(nèi)容
范文總結(jié)相關(guān)推薦

基于單片機(jī)的簡易計算器設(shè)計-展示頁

【摘要】電》