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

正文內(nèi)容

片機課程設(shè)計--數(shù)字式秒表-文庫吧

2025-05-15 06:46 本頁面


【正文】 不會亮。通過分時輪流控制各個數(shù)2 碼管的的 COM 端,就使各個數(shù)碼管輪流受控顯示,這 就是動態(tài)驅(qū)動。 事實上,顯示器上任何時刻只有一個數(shù)碼管有顯示。由于各數(shù)碼管輪流顯示的時間間隔短、節(jié)奏快,人的眼睛反應(yīng)不過來,因此看到的是連續(xù)顯示的現(xiàn)象。為防止閃爍延時的時間在 1ms 左右,不能太長,也不能太短。本設(shè)計可 采用 P0 口直接 驅(qū)動 八 段數(shù)碼管顯示。 此電路采用單片機的 P0 口作為數(shù)碼顯示管的段控,采用 P2 口作為數(shù)碼管的位控。 8 個獨立式鍵盤分別接在單片機的 P1 口上,以及其他部分構(gòu)成數(shù)字式秒表的硬件電路。通過編寫程序使用單片機的定時計數(shù)器,以及軟件延時,中斷資源來實現(xiàn)秒計時和相關(guān)控制。此數(shù)字式秒表的硬件整體結(jié)構(gòu)如 圖 11 所示。 圖 11 數(shù)字秒表硬件電路基本原理圖 A T 8 9 C 5 2單 片 機 控 制 器獨 立 式 按 鍵位 驅(qū) 動數(shù) 碼 管 顯 示復(fù) 位 電 路振 蕩 電 路電 源3 第二章 數(shù)字式秒表硬件系統(tǒng)的設(shè)計 AT89S52 芯片的介紹 (1) 與 MCS51 產(chǎn)品相兼容; (2) 具有 8KB 可改寫的 Flash 內(nèi)部程序存儲器,可寫 /擦 1000 次; (3)256 字節(jié)內(nèi)部 RAM; (4) 32 根可編程 I/O 口; (5) 3 個 16 位定時器 /計數(shù)器。 (6) 8 個中斷源; (7) 可編程中串行口; (8) 低功耗空閑和掉電方式。 它的價格便宜,功能強大 ,能耗低。很大程度上減少總電路的復(fù)雜性,提高了所設(shè)計系統(tǒng)的穩(wěn)定性。其芯片引腳圖如圖 21 所示。 圖 21 單片機引腳圖 4 時鐘電路的介紹 時鐘電路用于產(chǎn)生單片機工作所需要的時鐘信號,單片機本身就是一個復(fù)雜的同步時序電路。輸入端為芯片引腳 XTAL1,輸出端為引腳 TXAL2,在芯片的外部通過這兩個引角跨接晶體振蕩器和微調(diào)電容,形成反饋電路,就構(gòu)成了一個穩(wěn)定的自激振蕩器。 此電路采用 12MHz 的石英晶體。時鐘電路如圖 22 所示。 圖 22 時鐘電 路 復(fù)位電路的介紹 復(fù)位是單片機的初始化操作,其主要功能是把 PC 初始化為 0000H,使單片機從 0000H 單元開始執(zhí)行程序。除了進入系統(tǒng)的正常初始化之外,當(dāng)由于程序運行出錯或操作錯誤是系統(tǒng)處于死鎖狀態(tài)時,為擺脫困境,也需要按復(fù)位鍵以重新啟動。 RST 引腳是單片機復(fù)位信號的輸入端,復(fù)位信號是高電平有效,其有效時間應(yīng)持續(xù) 24 個振蕩周期(即 2 個機器周期)以上,若使用頻率為 6MHz 的晶振,則復(fù)位信號持續(xù)時間應(yīng)超過 4us 才能完成復(fù)位操作。復(fù)位操作有上電自動復(fù)位和按鍵手動復(fù)位兩種方式。上電自動復(fù)位是通過 外部復(fù)位電路的電容充電來實現(xiàn)的。按鍵電平復(fù)位是通過使復(fù)位端經(jīng)電阻與 Vcc 電源接通而實現(xiàn)的。在本設(shè)計中采用了按鍵電平復(fù)位方式,其復(fù)位電路如圖 23 所示: 5 圖 23 復(fù)位電路 鍵盤電路的介紹 本設(shè)計使用獨立式鍵盤接在單片機的 P1 口上但通過軟件賦予其中三個按鍵功能,其中 S2 是計時開始按鍵, S3 為停止按鍵, S4 為計時暫停按鍵, S5 為繼續(xù)計時按鍵, S6 是清零按鍵。注意使用時只有在暫停狀態(tài)下才 能繼續(xù)計時,只有在停止?fàn)顟B(tài)下才能清零,在停止時不能繼續(xù)計時,在暫停時不能清零。鍵盤電路如圖 24 所示: 圖 24 鍵盤電路 6 驅(qū)動及顯示電路的介紹 數(shù)碼管實際上是由二極管構(gòu)成發(fā)光二級管正常工作時,其兩端正向壓降約為 ,正向電流約為 10mA,為了使數(shù)碼管達到一定的亮度而又不至于由于電流過大而損壞,我們使用三極管 S8550 作為數(shù)碼管的驅(qū)動,同時在 P0 口和 P2 口上串上 470 歐姆的電阻。此處使用四位一體共陰極數(shù)碼管,由于驅(qū)動電路決定了此處共陰極數(shù)碼管和共陽極數(shù)碼管均可以 采用而且均采用共陽極代碼來編寫顯示程序,具體電路如圖 25 所示。 圖 25 數(shù)碼管驅(qū)動及顯示電路圖 單片機下載口電路 下載口主要是一個十芯的座子,如圖 26 所示??梢酝ㄟ^使用 USB 下載線對單片機進行程序下載。方便整個軟件的設(shè)計,也能讓我們使用起來更加方便。 圖 26 單片機下載口電路圖 7 第三章 數(shù)字式秒表軟件系統(tǒng)的設(shè)計 數(shù)字式秒表使用單片機資源 情況 本次電子鐘設(shè)計除了了使用單片機工作所必須的硬件資源(如連接晶振的引腳 XTAL1 和 XTAL2,復(fù)位引腳 RESET)外,對單片機的硬件資源還做了具體的安排。 P0 口: 作為數(shù)碼管顯示器的段控。 P1 口: 、 、 、(由于自己的 )作為獨立式鍵盤的輸入端。 P2 口: 分別控制數(shù)碼管 LED0LED7 的位控碼驅(qū)動。 8 主程序流程圖 開 始m a i n顯 示 學(xué) 號是 否 循 環(huán) 了 2 0 0次NY顯 示 系 統(tǒng) 提示 符 P .秒 表 是 否 開始 工 作N按 鍵 掃 描Y秒 表 工 作 程序 圖 32 主程序的流程圖 9 開始是否滿 100是否滿 60是否滿 6010 ms 顯示秒顯示加 1秒顯示清零毫秒顯示清零分顯示加 1顯示加 1NYNYN分顯示清零Y返回 秒表的工作流程圖 圖 33 秒表工作的流程圖 10 顯示程序流程圖 圖 34 顯示程序流程圖 開始 現(xiàn)場保護 寄存器初始化 顯示代碼查表 送段控代碼 送位控代碼 延時 1ms 送段控代碼 位控代碼左移 左移 8 次? 恢復(fù)現(xiàn)場 返回 N Y 11 按鍵掃描流程圖 35 按鍵掃描流程圖 軟 件系統(tǒng)程序清單 按照流程圖應(yīng)用軟件 keil,使用 C 語言編程實現(xiàn)秒表功能。程序見附錄 C。 按 鍵 掃 描按 鍵 是 否 按 下NY是 否 按 下k e y 1 按 鍵秒 表 開 始 工 作Y是 否 按 下k e y 2 按 鍵N秒 表 暫 停 工 作Y是 否 按 下
點擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1