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

正文內(nèi)容

單片機(jī)原理及應(yīng)用——電子時(shí)鐘(完整版)

  

【正文】 在本課題中,采用 AT89C51 單片機(jī)作為主控制器 , 6MHZ 晶振作為振蕩源, P0 口作為輸出字段碼, P2 口作為輸出位選碼,采用共陽(yáng)的 LED 數(shù)碼管, 為 秒清零 按鍵, 為 分 加 1 鍵, 為 時(shí)加 1 鍵。在整個(gè)設(shè)計(jì)過(guò)程中學(xué)到了團(tuán)體精神和獨(dú)立解決問(wèn)題的重要性 , 為以后的求職之路打下了基礎(chǔ)。 總的來(lái)說(shuō),硬件部分很好入手,電 路也比較簡(jiǎn)單,主要涉及的是簡(jiǎn)單的按鍵、電容、電阻和數(shù)碼管。 DISPLAY: MOV R0, 7DH MOV 7EH, 0FEH MOV 7FH, 6 _DP_L: MOV A, R0 MOV DPTR, _MA_BIAO MOVC A, A+DPTR MOV P0, A 。時(shí)計(jì)數(shù) MOV A, 53H ADD A, 1 DA A MOV 53H, A CJNE A, 24H, JIAN MOV 53H, 0 JB , _END_T0 JIAN: JB , _END_T0 MOV P1, 0FFH MOV A, P1 。各時(shí)間存儲(chǔ)單元清零 MOV 51H, 0 MOV 52H, 0 MOV 53H, 0 CLR 。當(dāng)按下 K0 鍵時(shí),時(shí)鐘 復(fù)位,從零開(kāi)始計(jì)數(shù) ; 按 K1 鍵時(shí),秒清零;按 K1 鍵時(shí),分清零,再按時(shí)實(shí)現(xiàn)加一功能;按 K2 鍵時(shí),時(shí)清零,再按時(shí)實(shí)現(xiàn)加一功能。 如圖 45 所示: 圖 45 主程序 先對(duì)顯示單元和定時(shí)器 /計(jì)數(shù)器初始化,然后重復(fù)調(diào)用數(shù)碼管顯示模塊和按鍵處理模塊,當(dāng)有按鍵按下時(shí),則轉(zhuǎn)入相應(yīng)的功能程序。 按鍵電路 獨(dú)立式鍵盤(pán)是各按鍵相互獨(dú)立,每個(gè)按鍵各接一根 I/O 接口線(xiàn),每根 I/O 接口線(xiàn)的按鍵是不會(huì)影響其他的 I/O 接口線(xiàn)。 復(fù)位電路 計(jì)算機(jī)在啟動(dòng)運(yùn)行時(shí)都需要復(fù)位,復(fù)位時(shí)使中央處理器 CPU 和內(nèi)部其他部件處于一個(gè)確定的初始狀態(tài),從這個(gè)狀態(tài)開(kāi)始工作。 P1 口管腳寫(xiě)入“ 1”后,被內(nèi)部上拉為高,可用作輸入, P1 口被外部下拉為低電平時(shí),將輸出電流,這是由于內(nèi)部上拉的緣故。 6 1)、 P0 口: P00~ P07 統(tǒng)稱(chēng)為 P0 口,在不接片外存儲(chǔ)器與不擴(kuò)展 I/O接口時(shí),作為準(zhǔn)雙向輸入 /輸出接口。顯示格式為小時(shí)十位、小時(shí)個(gè)位、分十位、分個(gè)位、秒十位、秒個(gè)位。單片機(jī)外部構(gòu)建 三 個(gè)電路:復(fù)位電路、外部按鈕電路、顯示電路,用以實(shí)現(xiàn)對(duì)單片機(jī)內(nèi)部計(jì)數(shù)控制以及譯碼輸出的正確顯示。 課 題主要內(nèi)容 本次課程設(shè)計(jì)基于單片機(jī)內(nèi)部資源設(shè)計(jì)出的一款性?xún)r(jià)比高的電子時(shí)鐘系統(tǒng),主要涉及到以下幾個(gè)研究方向: (1) 熟悉 MCS51 單片機(jī)內(nèi)部定時(shí)器的工作方式; (2) 掌握單片機(jī)內(nèi)部中斷系統(tǒng)的工作模式; (3) 了解 MCS51 單片機(jī)外部電路的一般設(shè)計(jì)方法; (4) 熟悉匯編語(yǔ)言的編寫(xiě)規(guī)則; (5) 掌握單片機(jī)內(nèi)部 ram 地址分配方法; (6) 掌握特殊功能寄存器的用法; (7) 熟悉 Proteus ISIS 及 Keil uVision2 軟件的使用 。 我們采用應(yīng)用廣泛的 AT89C51 作為時(shí)鐘控制芯片,利用單片機(jī) 2 內(nèi)部的定時(shí) /計(jì)數(shù)器 T0 實(shí)現(xiàn)軟時(shí)鐘的目的。該電子時(shí)鐘是將秒、分、時(shí)顯示在人的視覺(jué)器官面前的一種計(jì)時(shí)裝置。 總原理圖 根據(jù)電路原理框圖設(shè)計(jì)出電路原理圖如圖 41 所示,由 6MHz 的晶振給單片機(jī)提供固定的 時(shí)鐘頻率,通過(guò) k0、 k k2 可以對(duì)顯示電路時(shí)間進(jìn)行位設(shè)定。在接有片外存儲(chǔ)器或擴(kuò)展 I/O 接口時(shí) , P0 口分時(shí)復(fù)用為低 8 位地址總線(xiàn)和雙向數(shù)據(jù)總線(xiàn)。 3)、 P2 口: P20 ~ P27 口統(tǒng)稱(chēng)為 P2 口,一般可以作為準(zhǔn)雙向 I/O 接口使用,在接有片外存儲(chǔ)器或擴(kuò)展 I/O 接口且尋址范圍超過(guò) 256 字節(jié)時(shí), P2 口用作高 8 位地址總線(xiàn)。 AT89C51 單片機(jī)有一個(gè)復(fù)位引腳 RST,高電平有效。在本次設(shè)計(jì)中, 8 按鍵為 K0、 K K2,他們分別與單片機(jī) 、 、 接口線(xiàn)相接。 數(shù)碼管顯示 本設(shè)計(jì)有 8 個(gè)數(shù)碼管,從右到左為妙、分、時(shí)。 設(shè) 置初 始 值,啟動(dòng)下一個(gè) 是 開(kāi)始 T0 為方式 1 設(shè)中斷次數(shù)為 8,清計(jì)時(shí)單元 允許 T0中斷 調(diào)用顯示子程序 進(jìn)入功能程序 按下鍵否 開(kāi)始 中斷返回 計(jì)數(shù)器
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1