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

正文內(nèi)容

基于at89s52單片機(jī)的簡(jiǎn)易數(shù)字頻率計(jì)設(shè)計(jì)(修復(fù)的)。。。(編輯修改稿)

2024-11-25 15:26 本頁面
 

【文章內(nèi)容簡(jiǎn)介】 信息也通過數(shù)據(jù)總線傳送。 PA0~ PA7:端口 A 輸入輸出線,一個(gè) 8 位的數(shù)據(jù)輸出鎖存器 /緩沖器, 一個(gè) 8 位的數(shù)據(jù)輸入鎖存器。 PB0~ PB7:端口 B 輸入輸出線,一個(gè) 8 位的 I/O 鎖存器, 一個(gè) 8 位的輸入輸出緩沖器。 PC0~ PC7:端口 C 輸入輸出線,一個(gè) 8 位的數(shù)據(jù)輸出鎖存器 /緩沖器, 一個(gè) 8 位的數(shù)據(jù)輸入緩沖器。端口 C 可以通過工作方式設(shè)定而分成 2 個(gè) 4 位的端口, 每個(gè) 4位的端口包含一個(gè) 4 位的鎖存器,分別 與端口 A 和端口 B 配合使用,可作為控制信號(hào)輸出或狀態(tài)信號(hào)輸入端口。 39。 A0,A1:地址選擇線 ,用來選擇 8255 的 PA口 ,PB 口 ,PC口和控制寄存器 . 當(dāng) A0=0,A1=0 時(shí) ,PA 口被選擇 。 當(dāng) A0=0,A1=1 時(shí) ,PB 口被選擇 。 當(dāng) A0=1,A1=0 時(shí) ,PC 口被選擇 。 當(dāng) A0==1時(shí) ,控制寄存器被選擇 . LED顯示器內(nèi)部由若干發(fā)光二極管組成,當(dāng)發(fā)光二極管導(dǎo)通時(shí)相應(yīng)的一個(gè)點(diǎn)或一個(gè)筆劃發(fā)光,控制不同組合的二極管導(dǎo)通就能顯示出各 種字符。 在單片機(jī)應(yīng)用系統(tǒng)中通常使用 7段發(fā)光二極管組成,也稱為 7段 LED顯示器,由于主要用于顯示各種數(shù)字符號(hào),故又稱為 LED數(shù)碼管,我們這里用的是共陽極 LED顯示器。 圖下所示為共陽極 LED顯示器的內(nèi)部結(jié)構(gòu)。圖中各二極管的陽極連在一個(gè)起,公共端接高電平時(shí),若某段陰極加上低電平即邏輯“ 0”時(shí),該段發(fā)光二極管就是導(dǎo)通發(fā)光;而輸入高電平 (即邏輯“ 1” )時(shí)則不發(fā)光。 7段 LED顯示器可采用硬件譯碼與軟件譯碼兩種方式。我們?cè)O(shè)計(jì)用的是軟件方 式實(shí)現(xiàn)譯碼顯示。加在顯示器上對(duì)應(yīng)各種顯示字符的二進(jìn)制數(shù)據(jù)稱為段碼。在數(shù) 碼管中, 7段發(fā)光二極管加上一個(gè)小數(shù)點(diǎn)位共計(jì) 8段,因此段碼為 8位二進(jìn)制數(shù),即一個(gè)字節(jié)。 字型 共陽極段碼 字型 共陽極段碼 0 C0H 9 90H 1 F9H A 88H 2 A4H B 83H 3 B0H C C6H 4 99H D A1H 5 92H E 86H 6 82H F 8EH 7 F8H 滅 00H 8 80H LED數(shù)碼管段碼表 五 .硬件設(shè)計(jì) 數(shù)字頻率計(jì)的主要功能是測(cè)量周期信號(hào)的頻率。頻率是指單位時(shí)間 1s內(nèi)信號(hào)發(fā)生周期變化的次數(shù)。在給定的時(shí)間內(nèi)對(duì)信號(hào)波形計(jì)數(shù),并將計(jì)數(shù)結(jié)果顯示出來,就能讀取被測(cè)信號(hào)的 頻率。 數(shù)字頻率計(jì)首先必須獲得相對(duì)未定與準(zhǔn)確的事件,同時(shí)將被測(cè)信號(hào)轉(zhuǎn)換成幅度與波形均能被數(shù)字電路識(shí)別的脈沖信號(hào),然后通過計(jì)數(shù)器計(jì)算這一段時(shí)間間隔內(nèi)的脈沖個(gè)數(shù),將其換算后顯示出來,這就是數(shù)字頻率計(jì)的基本原理。從數(shù)字頻率計(jì)的基本原理出發(fā),根據(jù)設(shè)計(jì)要求,設(shè)計(jì)出電路的基本框架。 見附錄一 元件名稱 型號(hào) 數(shù)量 /個(gè) 用 途 元件名稱 型號(hào) 數(shù)量 /個(gè) 用途 單片機(jī) AT89S52 1 控制核心 驅(qū)動(dòng)器 74LS245 3 LED驅(qū)動(dòng) 晶振 1 晶振電路 可編程器件 8255 1 電容 20f 2 晶振電路 74LS373 1 邏輯電路 74ls00 1 數(shù)碼管 6位共陽 1 顯示電路 電源 +5v 1 提供 +5v 表二 基于 AT89S52單片機(jī)簡(jiǎn)易數(shù)字頻率計(jì)元件清單 六 .軟件設(shè)計(jì) 。待測(cè)信號(hào)由單片機(jī)的 T1中斷來間接測(cè)量。定時(shí)器 1定時(shí) 50ms中斷,并對(duì)中斷次數(shù)進(jìn)行計(jì)數(shù),當(dāng) 50ms中斷次數(shù)計(jì)到 20次即 1s時(shí),查看計(jì)數(shù)器 0上的計(jì)得的數(shù)值,經(jīng)過計(jì)算得到的待測(cè)定信號(hào)的頻率值,放入顯示緩沖區(qū),由數(shù)碼管進(jìn)行顯示。 單片機(jī)當(dāng) C/T=1時(shí)為計(jì)數(shù)方式, 輸出脈沖頻率 與定時(shí)器的外部引腳連通,外部計(jì)數(shù)脈沖由引腳輸入。當(dāng)外部信號(hào)由 1至 0跳變時(shí),計(jì)數(shù)器加 1,此時(shí) T0成為外部事件的計(jì)數(shù)器。 當(dāng) C/ T=0時(shí)為定時(shí)方式,對(duì)單片機(jī)內(nèi)部計(jì)數(shù)器進(jìn)行 12分頻 ,計(jì)數(shù)器的實(shí)際計(jì)數(shù)頻率為單片機(jī)內(nèi)部頻率凡的 1/12, 當(dāng) GATE=0時(shí),反相器輸出為 1,或門輸 出為 1,打開與門,使定時(shí)器的啟動(dòng)僅受 TRO端信號(hào)電平的控制。 在此種情況下, INT0引腳的電平變化對(duì)或門不起作用。 TRO=1時(shí)接通控制開關(guān),計(jì)數(shù)脈沖加到計(jì)數(shù)器上,每來一個(gè)計(jì)數(shù)脈沖,計(jì)數(shù)器加 1,只有當(dāng) TRO=0時(shí),控制開關(guān)斷開,計(jì)數(shù)器停止計(jì)數(shù)。 當(dāng) GATE=0時(shí),若 TRO=1,或門、與門全部打開,外部信號(hào)電平通過 INTO引腳直接控制定時(shí)器的啟動(dòng)和關(guān)閉。輸人高電平時(shí)允許
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1