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

正文內(nèi)容

單片機(jī)原理及應(yīng)用——電子時(shí)鐘-在線(xiàn)瀏覽

2024-11-01 13:54本頁(yè)面
  

【正文】 方法; (6) 掌握特殊功能寄存器的用法; (7) 熟悉 Proteus ISIS 及 Keil uVision2 軟件的使用 。 在六位數(shù)碼顯示器上顯示時(shí),分,秒。存放時(shí)分秒及 秒的數(shù)值的四個(gè)單元選用片內(nèi)RAM: ( 50H) —— 秒的個(gè)數(shù) ( 51H) —— 秒( BCD 碼) ( 52H) —— 分( BCD 碼) ( 53H) —— 時(shí)( BCD 碼) 晶振頻率為 6MHz,使用方式 1 定時(shí) 秒,則定時(shí)器的初始值為 0BDCH。 此外還要實(shí)現(xiàn)對(duì)時(shí)間的調(diào)整功能, 89C51 的 、 、 外接三個(gè)獨(dú)立按鍵, 當(dāng)有鍵按下時(shí),分別使秒單元清零,時(shí),分內(nèi)容加一。單片機(jī)外部構(gòu)建 三 個(gè)電路:復(fù)位電路、外部按鈕電路、顯示電路,用以實(shí)現(xiàn)對(duì)單片機(jī)內(nèi)部計(jì)數(shù)控制以及譯碼輸出的正確顯示。故將計(jì)時(shí)周期設(shè)置為 24 小時(shí),當(dāng)顯示滿(mǎn)刻度是 23 時(shí) 59 分 59 秒時(shí),數(shù)碼管顯示為 0。 系統(tǒng)電路原理設(shè)計(jì) 在本次的設(shè)計(jì)中對(duì) 6MHZ 的系統(tǒng)時(shí)鐘進(jìn)行定時(shí)計(jì)數(shù),初值設(shè)為0BDCH。用片內(nèi) RAM 的 50H 單元對(duì) 計(jì)數(shù),計(jì) 8 次 1 秒鐘到,然后對(duì)秒計(jì)數(shù)器 51H 單元加 1,秒計(jì)數(shù)器加 4 到 60 后就向分進(jìn)位,則分計(jì)數(shù)器 52H 單元加 1 而秒計(jì)數(shù)器 51H 單元清零;分計(jì)數(shù)器加到 60 后又向時(shí)進(jìn)位,則時(shí)計(jì)數(shù)器 53H 單元加 1 而分計(jì)數(shù)器 52H 單元清零;時(shí)計(jì)數(shù)器加到 24 則時(shí)計(jì)數(shù)器清零。顯示格式為小時(shí)十位、小時(shí)個(gè)位、分十位、分個(gè)位、秒十位、秒個(gè)位。 圖 41 5 AT89C51 是一種帶 4K 字節(jié) FLASH 存儲(chǔ)器的低電壓、高性能CMOS 的 8 位微處理器,俗稱(chēng)單片機(jī)。單片機(jī)的可擦除只讀存儲(chǔ)器可以反復(fù)擦除 1000 次。由于將多功能 8 位 CPU 和閃爍存儲(chǔ)器組合在單個(gè)芯片中, ATMEL 的AT89C51 是一種高效微控制器。 6 1)、 P0 口: P00~ P07 統(tǒng)稱(chēng)為 P0 口,在不接片外存儲(chǔ)器與不擴(kuò)展 I/O接口時(shí),作為準(zhǔn)雙向輸入 /輸出接口。 P0 口是一個(gè)三態(tài)雙向口,由一個(gè)輸出鎖存器、兩個(gè)三態(tài)緩沖器、輸出驅(qū)動(dòng)電路和輸出控 制電路組成。 P0 能夠用于外部程序數(shù)據(jù)存儲(chǔ)器,它可以被定義為數(shù)據(jù) /地址的低八位。 2)、 P1 口: P10~ P17 統(tǒng)稱(chēng)為 P1 口,可作為準(zhǔn)雙向 I/O 接口使用。 P1 口管腳寫(xiě)入“ 1”后,被內(nèi)部上拉為高,可用作輸入, P1 口被外部下拉為低電平時(shí),將輸出電流,這是由于內(nèi)部上拉的緣故。 P2 口為一個(gè)內(nèi)部上拉電阻的 8 位雙向 I/O 口, P2 口緩沖器可接收,輸出 4 個(gè) TTL 門(mén)電流,當(dāng) P2 口被寫(xiě)“ 1”時(shí),其管腳被內(nèi)部上拉電阻拉高,且作為輸入。這是由于內(nèi)部上拉的緣故。在給出地址“ 1”時(shí) ,它利用內(nèi)部上拉優(yōu)勢(shì),當(dāng)對(duì)外部八位地址數(shù)據(jù)存儲(chǔ)器進(jìn)行讀寫(xiě)時(shí), P2 口輸出其 7 特殊功能寄存器的內(nèi)容。 復(fù)位電路 計(jì)算機(jī)在啟動(dòng)運(yùn)行時(shí)都需要復(fù)位,復(fù)位時(shí)使中央處理器 CPU 和內(nèi)部其他部件處于一個(gè)確定的初始狀態(tài),從這個(gè)狀態(tài)開(kāi)始工作。在時(shí)鐘電路工作以后,當(dāng)外部電路使得 RST 端出現(xiàn)兩個(gè)機(jī)器周期( 24 個(gè)時(shí)鐘周期)以上的高電平,系統(tǒng)內(nèi)部復(fù)位。在此次的設(shè)計(jì)中,我采 用按鍵復(fù)位, 如圖 43 所示: 圖 43 只要 RST 保持高電平, AT89C51 單片機(jī)將循環(huán)復(fù)位。 RST 從高電平變?yōu)榈碗娖胶螅?PC 指針變?yōu)?0000H,使單片機(jī)從程序存儲(chǔ)器地址為 0000H 的單元開(kāi)始執(zhí)行程序。 按鍵電路 獨(dú)立式鍵盤(pán)是各按鍵相互獨(dú)立,每個(gè)按鍵各接一根 I/O 接口線(xiàn),每根 I/O 接口線(xiàn)的按鍵是不會(huì)影響其他的 I/O 接口線(xiàn)。通過(guò)按鍵控制顯示器的顯示。數(shù)碼管如果按照段數(shù)分可為七段數(shù)碼管和八段數(shù)碼管,八段數(shù)碼管比七段數(shù)碼管多一個(gè)發(fā)光二極管單元,也就是多了一個(gè)小數(shù)點(diǎn)的顯示;如果按能夠顯示多少個(gè)“ 8”分類(lèi)的話(huà),也可以可分為 1 位、 2 位、 4 位等數(shù)碼管。共陽(yáng)極的數(shù)碼管是將所有發(fā)光二極管的陽(yáng)極接到一起后就形成公共陽(yáng)極( COM)的數(shù)碼管,共陽(yáng)極數(shù)碼管在應(yīng)用時(shí)要將公共極( COM)接到 +5V,當(dāng)某一字段發(fā)光二極管的陰極為低電平時(shí),相應(yīng)字段就點(diǎn)亮,當(dāng)某一字段的陰極為高電平時(shí),相應(yīng)字段就不亮。 如圖 45 所示: 圖 45 主程序 先對(duì)顯示單元和定時(shí)器 /計(jì)數(shù)器初始化,然后重復(fù)調(diào)用數(shù)碼管顯示模塊和按鍵處理模塊,當(dāng)有按鍵按下時(shí),則轉(zhuǎn)入相應(yīng)的功能程序。在本系統(tǒng)中數(shù)碼管顯示采用軟件譯碼動(dòng)態(tài)顯示。 定時(shí)器 /計(jì)數(shù)器 T0 中斷服務(wù)程序 10 T0 用于計(jì)時(shí),選中方式一,重復(fù)定時(shí),定時(shí)時(shí)間設(shè)為 ,定時(shí)時(shí)間到則中斷,在中斷服務(wù)程序中用一個(gè)計(jì)數(shù)器對(duì) 計(jì)數(shù),計(jì) 8 次則對(duì)秒單元加一。在對(duì)各單元計(jì)數(shù)的同時(shí),
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1