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

正文內(nèi)容

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

2023-07-11 12:57:50 本頁面
 

【正文】 腳相兼容。 加法:三位加法,計(jì)算結(jié)果超過255溢出不顯示 減法:三位減法,計(jì)算結(jié)果若小于零溢出不顯示 乘法:三位數(shù)乘法 除法:整數(shù)除法 有清零功能 單片機(jī)簡要原理 在該課程設(shè)計(jì)中,主要用到一個(gè)AT89C51芯片和串接的共陰數(shù)碼管。本設(shè)計(jì)重在設(shè)計(jì)構(gòu)思,使得我們用專業(yè)知識、專業(yè)技能分析和解決問題,通過設(shè)計(jì)使得我們對所學(xué)知識徹底鞏固。 單片機(jī)課程設(shè)計(jì)報(bào)告十進(jìn)制加法計(jì)算器設(shè)計(jì) 學(xué)院:物理與微電子科學(xué)學(xué)院 班級: 姓名: 學(xué)號: 單片機(jī)課程設(shè)計(jì)報(bào)告 目錄摘 要2設(shè)計(jì)任務(wù)和要求2單片機(jī)簡要原理3 AT89C51的介紹3 單片機(jī)最小系統(tǒng)8 七段共陽極數(shù)碼管9 硬件設(shè)計(jì)9 鍵盤電路的設(shè)計(jì)9 顯示電路的設(shè)計(jì)11 軟件設(shè)計(jì)12 系統(tǒng)設(shè)計(jì)12 顯示與按鍵設(shè)計(jì)14 心得體會26參考文獻(xiàn)29附錄 系統(tǒng)硬件電路圖29摘要 近年來隨著科技的飛速發(fā)展,單片機(jī)的應(yīng)用正在不斷深入,同時(shí)帶動傳統(tǒng)控制檢測技術(shù)日益更新。設(shè)計(jì)任務(wù)和要求本次課程設(shè)計(jì),我選題是單片機(jī)十進(jìn)制加法計(jì)算器軟設(shè)計(jì) ,設(shè)計(jì)任務(wù)為: 設(shè)計(jì)一鍵盤顯示裝置,鍵盤上除需定義10個(gè)十進(jìn)制數(shù)字鍵外還要相應(yīng)的功能鍵,其它鍵不定義無響應(yīng)。作為該設(shè)計(jì)的主要部分,下面將對它們的原理及功能做詳細(xì)介紹和說明。由于將多功能8位CPU和閃爍存儲器組合在單個(gè)芯片中,ATMEL的AT89C51是一種高效微控制器,為很多嵌入式控制系統(tǒng)提供了一種靈活性高且價(jià)廉的方案。作為輸出口,每位能驅(qū)動8個(gè)TTL邏 輯電平。 P1 口:P1 口是一個(gè)具有內(nèi)部上拉電阻的8 位雙向I/O 口,P1 輸出緩沖器能驅(qū)動4 個(gè)TTL 邏輯電平。在flash編程和校驗(yàn)時(shí),P1口接收低8位地址字節(jié)。在訪問8 位地址的外部數(shù)據(jù)存儲器(如執(zhí)行MOVX RI 指令)時(shí),P2 口輸出P2 鎖存器的內(nèi)容。對P3 口寫入“1”時(shí),它們被內(nèi)部上拉電阻拉高并可作為輸入端口。P3口亦作為AT89C52特殊功能(第二功能)使用,如下所示。ALE/PROG——當(dāng)訪問外部程序存儲器或數(shù)據(jù)存儲器時(shí),ALE(地址鎖存允許)輸出脈沖用于鎖存地址的低8位字節(jié)。如有必要,可通過對特殊功能寄存器(SFR)區(qū)中的8EH單元的D0位置位,可禁止ALE操作。EA/VPP——外部訪問允許,欲使CPU僅訪問外部程序存儲器(地址為0000HFFFFH),EA端必須保持低電平(接地)。引腳使用說明:I/O端口的編程實(shí)際上就是根據(jù)應(yīng)用電路的具體功能和要求對I/O寄存器進(jìn)行編程。對于用作輸入的端口可以不考慮方向初始化,因?yàn)镻O的復(fù)位缺省值為輸入。 (一) 復(fù)位電路 圖二 復(fù)位電路 本設(shè)計(jì)采用上電與手動復(fù)位電路,電阻分別選取100和10K,電容選取10uF,系統(tǒng)一上電,芯片就復(fù)位,或者中途按按鍵也可以進(jìn)行復(fù)位。硬件設(shè)計(jì) 簡易數(shù)字計(jì)算器系統(tǒng)硬件設(shè)計(jì)主要包括:鍵盤電路,顯示電路以及其他輔助電路。通用計(jì)算機(jī)使用的標(biāo)準(zhǔn)鍵盤就是編碼鍵盤。本課題需要的是16個(gè)按鍵,故選擇用非編碼鍵盤。這種行列式鍵盤結(jié)構(gòu)能有效地提高單片機(jī)系統(tǒng)中I/O 口的利用率。為了減少端口的使用,故選擇動態(tài)顯示。 主模塊,為系統(tǒng)的初始化。顯示與讀鍵模塊,分為判鍵程序段、運(yùn)算操作子程序、顯示子程序等部分;(一) 系統(tǒng)模塊圖 圖七 系統(tǒng)模塊圖 此系統(tǒng)包括晶振電路、復(fù)位電路、LED顯示電路、矩陣按鍵電路運(yùn)算法則指示燈以及單片機(jī)。要顯示數(shù)值,先判斷數(shù)值大小和位數(shù),如果是超過三位或大于255,將不顯示數(shù)字。判斷鍵碼是數(shù)字鍵、清零鍵還是功能鍵,是數(shù)值鍵則送LED顯示并保存數(shù)值,是清零鍵則做清零處理,是功能鍵則又判斷是“=”還是運(yùn)算鍵,若是“=”則計(jì)算最后結(jié)果并送LED顯示,若是運(yùn)算鍵則保
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1