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

正文內(nèi)容

利率顯示屏設(shè)計(jì)(編輯修改稿)

2025-07-26 21:48 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 都無(wú)效,同時(shí)非同步地清除寄存器,強(qiáng)制所有的輸出為低電平。 用164與數(shù)碼管連接的顯示電路如下圖:圖38 顯示電路 電路分析 在系統(tǒng)電路中,主要是鍵盤電路和顯示電路,鍵盤電路是由單片機(jī)P1口接出,由高4位與低4位組合,在前面的鍵盤電路已經(jīng)分析了。 在顯示電路中,可以顯示4組數(shù)據(jù),每組由4個(gè)數(shù)碼管顯示,分別與4個(gè)164連接,第二個(gè)的數(shù)據(jù)輸入點(diǎn)與第一個(gè)的Q7端相接,第三個(gè)也與第二個(gè)Q7端相接,第四個(gè)也如此,就可以實(shí)現(xiàn)輸入的數(shù)據(jù)一位一位的往后移動(dòng)。串行口在方式0工作時(shí),,在與P2口的一位相與后就可以控制脈沖的輸入了,當(dāng)相與位為0時(shí),將脈沖關(guān)斷,相與位為1時(shí),開啟脈沖,就可以對(duì)該組進(jìn)行數(shù)據(jù)輸入了,否則在沒(méi)有脈沖的情況下,數(shù)據(jù)是無(wú)法輸入的。每組164的復(fù)位端與P2的高4位其中一位相接,當(dāng)該位輸入低電平時(shí),就可以使該組復(fù)位。所以可以得到P2口高四位用來(lái)控制每組數(shù)碼管的復(fù)位,低四位用來(lái)開啟與關(guān)斷數(shù)據(jù)輸入。由于銀行利率通常是百分?jǐn)?shù),都保留了兩位小數(shù),所以在接線時(shí),每組數(shù)碼管的第一個(gè)第二個(gè)第四個(gè)的dp端都沒(méi)有接,所以他們的小數(shù)點(diǎn)都不會(huì)亮,只有第三個(gè)的dp端與Q7相接了,所以只有第三個(gè)數(shù)碼管的dp再有數(shù)據(jù)給他的時(shí)候會(huì)一直發(fā)光。在整體的看上去就可以讓輸入的數(shù)為有兩位小數(shù)的形式了。4 系統(tǒng)軟件設(shè)計(jì) 在設(shè)計(jì)中,系統(tǒng)軟件包括,主程序、鍵盤掃描程序、中斷程序、顯示程序、延時(shí)子程序等程序組成,每個(gè)部分都是不可或缺的。系統(tǒng)程序在附錄中查看。 主程序軟件部分 主程序需要對(duì)單片機(jī)進(jìn)行初始化、設(shè)置串行口功能、中斷工作方式、對(duì)某些引腳賦予初值,并且需要無(wú)限循環(huán)下去等待中斷。圖41 主程序流程圖 鍵盤程序設(shè)計(jì) 本次設(shè)計(jì)采用的是中斷工作方式,只要有鍵按下時(shí),就會(huì)發(fā)出中斷申請(qǐng),相對(duì)于其他方式,不需要一直不斷地掃描看是非有鍵按下。所以鍵盤程序包含在中斷程序中。 圖42 鍵盤掃描程序流程圖 程序只在有中斷請(qǐng)求后執(zhí)行。 按鍵功能程序在設(shè)計(jì)中設(shè)定的當(dāng)鍵值小于10時(shí)為數(shù)值輸入和顯示。下面給出的程序流程圖為鍵值小于10時(shí)的流程圖。圖43 數(shù)字鍵程流程圖 在數(shù)據(jù)輸出到164后,還不一定可以顯示出來(lái),還需要功能鍵使輸入的數(shù)據(jù)能夠顯示出來(lái)。 當(dāng)鍵值不小于10時(shí),鍵值為1215,分別可以控制一組讓其顯示出數(shù)據(jù),需要在開始輸入數(shù)據(jù)之前按下,按下后會(huì)先清除原有的數(shù)據(jù),之后輸入數(shù)據(jù)就可以讓輸入的數(shù)據(jù)顯示出來(lái)。鍵值為10時(shí)為復(fù)位功能,按下將使全部數(shù)碼管復(fù)位熄滅。鍵值為11為確定修改鍵,按下后保持修改的數(shù)據(jù),并且之后再按數(shù)據(jù)鍵將不影響顯示的數(shù)據(jù)。 中斷程序 中斷程序?yàn)榇嗽O(shè)計(jì)的主要程序,其中包含了鍵盤掃描程序、鍵功能賦予程序。 圖44 中斷程序流程圖在中斷程序開始時(shí),需要關(guān)閉中斷,以免中斷還沒(méi)有執(zhí)行完時(shí)中斷再次出現(xiàn),然后進(jìn)行保護(hù)現(xiàn)場(chǎng)。接著跳到掃描程序、功能賦予程序,當(dāng)前面的程序執(zhí)行完后,恢復(fù)現(xiàn)場(chǎng),還需要在調(diào)入延時(shí)程序。如果沒(méi)有延時(shí)程序,再一次按鍵按下后,由于每次中斷執(zhí)行的速度很快,所以按一次鍵會(huì)相當(dāng)于按了很多次,所以需要調(diào)入延時(shí)程序,使中斷后恢復(fù)的時(shí)間變久一點(diǎn),能夠達(dá)到按一次中斷一次的效果。調(diào)入延時(shí)程序后在開中斷,然后返回主程序,等待下一次中斷。5 系統(tǒng)調(diào)試 調(diào)試時(shí),由于設(shè)計(jì)用到的16數(shù)碼管較多,在實(shí)驗(yàn)室不能調(diào)出來(lái),說(shuō)以采用proteus仿真調(diào)試。在調(diào)試中,經(jīng)過(guò)對(duì)線路與程序的反復(fù)修改,最終終于調(diào)試成功。 再輸入數(shù)據(jù)時(shí)的效果圖如下:按下0按下01按下012按下0123圖51 輸入效果圖總體仿真線路圖:圖52 仿真線路圖6 實(shí)驗(yàn)總結(jié) 在這兩個(gè)星期的設(shè)計(jì)中,通過(guò)對(duì)各種資料的查詢,與同學(xué)們的相互請(qǐng)教,終于完成了利率顯示屏的設(shè)計(jì)?;叵朐谠O(shè)計(jì)時(shí)走了些彎路,在對(duì)鍵盤的設(shè)計(jì)上,還是應(yīng)該把鍵盤的鍵按下后怎么變化理解清楚,然后在寫程序時(shí)會(huì)比較容易寫出來(lái),資料也只能作為參考,不能生拉硬套。不然理解不夠透徹到
點(diǎn)擊復(fù)制文檔內(nèi)容
法律信息相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1