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

正文內(nèi)容

單片機課程設(shè)計——計算器設(shè)計-文庫吧

2025-06-11 13:00 本頁面


【正文】 計算最后結(jié)果 Yes 系統(tǒng)工作流程圖 AT89C51是一種帶4K字節(jié)閃爍可編程可擦除只讀存儲器(FPEROM—Falsh Programmable and Erasable Read Only Memory)的低電壓,高性能CMOS8位微處理器,俗稱單片機。該器件采用ATMEL高密度非易失存儲器制造技術(shù)制造,與工業(yè)標(biāo)準(zhǔn)的MCS51指令集和輸出管腳相兼容。由于將多功能8位CPU和閃爍存儲器組合在單個芯片中,ATMEL的AT89C51是一種高效微控制器,為很多嵌入式控制系統(tǒng)提供了一種靈活性高且價廉的方案。主要特性:與MCS51 兼容 。4K字節(jié)可編程閃爍存儲器 。1000寫/擦循。數(shù)據(jù)保留時間:10年。全靜態(tài)工作:0Hz24Hz。三級程序存儲器鎖定。128*8位內(nèi)部RAM。32可編程I/O線。兩個16位定時器/計數(shù)器。5個中斷源 。可編程串行通道。低功耗的閑置和掉電模式。片內(nèi)振蕩器和時鐘電路 74LS245是我們常用的芯片,用來驅(qū)動led或者其他的設(shè)備,它是8路同相三態(tài)雙向總線收發(fā)器,可雙向傳輸數(shù)據(jù)。74LS245還具有雙向三態(tài)功能,既可以輸出,也可以輸入數(shù)據(jù)。當(dāng)8051單片機的P0口總線負載達到或超過P0最大負載能力時,必須接入74LS245等總線驅(qū)動器。當(dāng)片選端/CE低電平有效時,DIR=“0”,信號由 B 向 A 傳輸;(接收)DIR=“1”,信號由 A 向 B 傳輸;(發(fā)送)當(dāng)CE為高電平時,A、B均為高阻態(tài)。由于P2口始終輸出地址的高8位,接口時74LS245的三態(tài)控制端1G和2G接地,P2口與驅(qū)動器輸入線對應(yīng)相連。P0口與74LS245輸入端相連,E端接地,保證數(shù)據(jù)線暢通。8051的/RD和/PSEN相與后接DIR,使得RD且PSEN有效時,74LS245輸入(←D1),其它時間處于輸出(→D1)。 圖2 74LS245引腳圖 本程序有LCD動態(tài)顯示,鍵盤輸入顯示功能,程序啟動時默認為計算器狀態(tài)。 (1)計算器狀態(tài)下: 按“0”~“9”,顯示相應(yīng)數(shù)字; 按“復(fù)位”,恢復(fù)初始化模式; 按“加減乘除”可實現(xiàn)加減乘除的運算功能 三、各模塊功能介紹 圖 計算器鍵盤圖 本設(shè)計采用P3口作為矩陣鍵盤輸入口,開始工作后,單片機先對矩陣鍵盤的行進行掃描。若無鍵按下,先使P3為11110000,然后檢測外來輸入,若有輸入,則可使四位的0其中一位置1,即完成了按行號的輸入。列掃描遠離同行掃描相同,產(chǎn)生一個8位二進制碼,即可對鍵盤值進行輸入。 計算器運算控制模塊 控制模塊控制著數(shù)字錄入,數(shù)字錄入是進行計算的前提,它是將從矩陣鍵盤上輸入的數(shù)值、運算符等錄入單片機處理器進行處理,從而得出運算結(jié)果。計算模塊作為計算器的核心模塊共有加、減、乘、除四個部分。其設(shè)計原理是先將鍵盤輸入的BCD碼數(shù)字轉(zhuǎn)換為十進制數(shù)字,然后再對其進行運算。由于最后需要進行輸出顯示,所以我們的最終結(jié)果以十進制的形式顯示在六位的數(shù)碼顯示管上。 圖 數(shù)碼管顯示屏 本設(shè)計采用了六位數(shù)碼管,可以顯示0~999999之間的任意整數(shù),由于LED數(shù)碼管有6個,若采用靜態(tài)顯示,則最少需要48根數(shù)據(jù)線與6根地址線,這對只有40個引腳的單片機來說是不可能實現(xiàn)的。所以我采用了動態(tài)掃描的顯示方法。其原理是不同時刻對不同位上的數(shù)碼管進行選通,同時對其進行數(shù)碼輸出。當(dāng)掃描頻率很高時,將不會看到數(shù)碼管的閃爍。本設(shè)計應(yīng)用了定時器中斷來實現(xiàn)間時顯示。 圖 3,.4 振蕩電路 振蕩電路如圖所示。圖中晶振的兩端分別接單片機的19和18腳。時鐘有內(nèi)部電路產(chǎn)生,定時器件為石英晶體和電容組成的并聯(lián)諧振回路。 圖 限流電阻 這一排限流電阻,它們的作用是起保護作用,防止數(shù)碼管的段位被燒壞。 四、仿真電路 系統(tǒng)電路仿真圖仿真運行結(jié)果 例如:運行23*2時,一次在鍵盤上輸入數(shù)據(jù)和功能鍵,功能鍵不會再數(shù)碼管上顯示出來,只會顯示出輸入的數(shù)據(jù)和運行結(jié)果。 輸入數(shù)據(jù)23時 輸入數(shù)據(jù)2
點擊復(fù)制文檔內(nèi)容
高考資料相關(guān)推薦

基于單片機的簡易計算器設(shè)計-資料下載頁

【總結(jié)】電》