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

正文內(nèi)容

基于at89c51單片機的led點陣顯示電子鐘設(shè)計(編輯修改稿)

2024-11-28 08:23 本頁面
 

【文章內(nèi)容簡介】 精度且穩(wěn)定的振蕩信號,即頻率為 6MHz 的方波信號,此信號為單片機提供一個時鐘信號,以供定時器定時用。 1 復(fù)位電路部分 7 7 圖 4 2 時分調(diào)節(jié)電路部分 圖 5 復(fù)位電路如圖 4 所示,該電路中的復(fù)位電路為上電與按鍵均有效的復(fù)位,上電瞬間 RST引腳獲得高電平,隨電容 C1 的充電, RST 引腳的高電平將逐漸下降。 RST 引腳上的高電平只能保持兩個機器周期的時間,單片機就可以進行復(fù)位操作。單片機在運行期間,我們可以利用按鍵開關(guān)來完成復(fù)位。當按鍵開關(guān)按下瞬間, RST 上的電平立即變?yōu)楦唠娖剑纯蛇M行復(fù)位。時分調(diào)節(jié)電路具有相同的原理,控制時分的顯示時間。 驅(qū)動部分 圖 6 74LS373 是常用的帶有三 態(tài)門的 8D 鎖存器。當門控端 G 輸入正脈沖,且輸出控制 OE 高 8 8 電平有效時, D 端的數(shù)據(jù)被鎖存到鎖存器的輸出端:當 G 為低電平,輸出 Q 保持不變,當 OE為低電平時,輸出 Q 是高阻態(tài)。 顯示電路部分 圖 7 8 8 點陣共需要 64 個發(fā)光二極管組成,且每個發(fā)光二極管是放置在行線和列線的交叉點上,當對應(yīng)的某一列置 1 電平,某一行置 0 電平,則相應(yīng)的二極管就亮;因此要實現(xiàn)一根柱形的亮法,如圖 3 所示,對應(yīng)的一列為一根豎柱,或者對應(yīng)的一行為一根橫柱,因此實現(xiàn)柱的亮的方法如下所述: 一根豎柱:對應(yīng)的列置 1,而行則采用掃描的方法來實現(xiàn)。 一根橫柱:對應(yīng)的行置 0,而列則采用掃描的方法來實現(xiàn)。 圖 8 AT89C51 的原理及說明 AT89C51 是美國 Intel 公司生產(chǎn)的低電壓,高性能 CHMOS8 位單片機,片內(nèi)含 4k bytes的可反復(fù)擦寫的只讀程序存儲器( PEROM)和藹可親 128 bytes 的隨機存取數(shù)據(jù)存儲器( RAM),器件采用 Intel 公司的高密度、非易失性存儲技術(shù)生產(chǎn),片內(nèi)置通用 4 位中央處理器( CPU)和 Flash 存儲單元,功能強大 AT89C51 單片機適合于許多較為復(fù)雜控制應(yīng)用場合。 9 9 AT89C51 引腳圖 主要性能參數(shù): 與 MCS51 產(chǎn)品指令和引腳完全兼容 10 10 4k 字節(jié)可重擦寫 Flash 閃速存儲器 1000 次擦寫周期 全靜態(tài)操作 :0Hz— 24MHz 三級加密程序存儲器 128 8 字節(jié)內(nèi)部 RAM 32 個可編程 I/O 口線 2 個 16 位定時 /計數(shù)器 5 個中斷源 可編程串行 UART 通道 低功耗空閑和掉電模式 引腳功能 Vcc(40):電源電壓 GND(20):接地 P0 口 (3239): P0 口是一個 8 位雙向 I/O 接口,也即地址 /數(shù)據(jù)總線復(fù)用口。作為輸出口用時,每位吸收電流的方式驅(qū)動 8個 TTL 邏輯門電路,對端口 P0 寫“ 1”時,可作為高阻抗輸入端用。在訪問外部數(shù)據(jù)存儲器時 ,這組口線分時轉(zhuǎn)換地址 (低 8 位 )和數(shù)據(jù)總線復(fù)用。 P1 口 (18): P1 是一個帶內(nèi)部上拉電阻的 8 位雙向 I/O 口, P1 的輸出緩沖級可驅(qū)動(吸收或輸出電流) 4 個 TTL 邏輯門電路,對端口寫“ 1”通過內(nèi)部的上拉電阻把端口拉到高電平時,此時可作輸入口。作為輸入品使用時,因為內(nèi)部存在上拉電阻,某個引腳被外部信號拉低時會輸出一個電流。 RST(9):復(fù)位信號輸入端。當振蕩器工作時, RST 引腳出現(xiàn)兩個機器周期以上高電平將使單片機復(fù)位。 ALE/PROG(30):地址鎖存有效信號輸出端。當訪問片外程序存儲器或數(shù)據(jù)存儲器時, ALE(地址鎖存允許)輸出脈沖用于鎖存地址的低 8 位字節(jié),一般情況下, ALE 仍以時鐘振蕩頻率的 1/6 輸出固定的脈沖信號,因此它可對外輸出時鐘或用于定時目的,要注意的是:每當訪問外部數(shù)據(jù)存儲器時將跳過一個 ALE 脈沖。 XTAL1(19):振蕩器反相放大器的及內(nèi)部時鐘發(fā)生器的輸入端。 XTAL1(18):振蕩器反相放大器的輸出端。通過 XTAL XTAL2 外接晶振后,即可構(gòu)成自激振蕩器,驅(qū)動內(nèi)部時鐘發(fā)生器向主機提供時鐘信號。 第三章: 系統(tǒng)軟件設(shè)計 主程序: 本次實訓(xùn)的軟件部分由主程序,靜態(tài)顯示子程序,中斷服務(wù)程序,時、分加 1子程序,時、分單元清零子程序組成。 LED 點陣電子鐘的程序 11 11 本設(shè)計中,計時采用定時器 T0 中斷完成,其余狀態(tài)循環(huán)調(diào)用顯示子程序,當端口開關(guān)按下時,轉(zhuǎn)入相應(yīng)功能程序。其程序執(zhí)行流程見下圖 9。 圖 9 程序代碼如下: ORG 0000H LJMP MAIN ORG 0003H LJMP PINT0 ORG 000BH LJMP INTT0 ORG 0013H LJMP PINT1 ORG 0030H MAIN:MOV SP,60H MOV TMOD,01H MOV TL0,0e0H MOV TH0,0b1H MOV IE,87H 12 12 MOV 30H,01H MOV 31H,02H MOV 32H,0AH MOV 33H,00H MOV 34H,00H MOV 35H,00H MOV 36H,00H SETB IT0
點擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1