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

正文內(nèi)容

基于51單片機(jī)流水燈延時(shí)點(diǎn)亮課程設(shè)計(jì)-wenkub

2022-09-07 15:45:42 本頁(yè)面
 

【正文】 設(shè)計(jì)方案 ............................................................... 3 模塊說(shuō)明 ............................................................... 3 AT89S51 介紹 ...................................................... 3 串行接口 LED 驅(qū)動(dòng)器 MAX7219 ........................................ 4 74LS273 介紹 ..................................................... 6 鍵盤(pán)掃描控制方式 ................................................. 6 第 3 章 程序及原理圖說(shuō)明 ...................................................... 8 程序流程圖 ............................................................. 8 程序 ................................................................... 8 原理圖 ................................................................ 20 第 4 章 調(diào)試及仿真結(jié)果 ........................................................ 21 仿真 .................................................................. 21 第 5 章 心得體會(huì) .............................................................. 22 參考文獻(xiàn) ..................................................................... 23 1 第 1 章 設(shè)計(jì)任務(wù)及要求 課程設(shè)計(jì)的目的 。 ,了解開(kāi)發(fā)一單片機(jī)應(yīng)用系統(tǒng)的全過(guò)程,為今后從事相應(yīng)開(kāi)發(fā)打下基礎(chǔ)。 、通順,計(jì)算正確,圖紙表達(dá)內(nèi)容完整、清楚、規(guī)范。 2 程序調(diào)計(jì) (1) 根據(jù)要求,將總體功能分解成若干個(gè)子功能模塊,每個(gè)功能模塊完成一個(gè)特定的功能。 (2) 程序設(shè)計(jì)說(shuō)明 對(duì)程序設(shè)計(jì)總體功能及結(jié)構(gòu)進(jìn)行說(shuō)明,對(duì)各子模塊的功能以及各子模塊之間的關(guān)系作較詳細(xì)的描述。 3 第 2 章 方案設(shè)計(jì) 設(shè)計(jì)方案 本設(shè)計(jì)中采用 AT89S51單片機(jī)為整個(gè)系統(tǒng)的控制核心,設(shè)計(jì)了一款 LED燈循環(huán)顯示速度的 按鍵 控制。作為輸出口用時(shí),每位能驅(qū)動(dòng) 8 個(gè) TTL邏輯門電路,對(duì)端口寫(xiě) “ l”可作為高阻抗輸入端用。對(duì)端口寫(xiě) “ l”,通 過(guò)內(nèi)部的上拉電阻把端口拉到高電平,此時(shí)可作輸入口。 ?XTAL2: 振蕩器反相放大器的輸出端。 DOUT端的數(shù)據(jù)在 CLK的下降沿輸出。 特點(diǎn):對(duì) CPU工作影響小,但應(yīng)考慮 鍵盤(pán)處理程序的運(yùn)行間隔周期不能太長(zhǎng),否則會(huì)影響對(duì)鍵輸入響應(yīng)的及時(shí)性。讀鍵值 ,鍵閉合相應(yīng)位為 0 CPL A 。非全 0,有鍵閉合 ,延時(shí) 10ms,軟件去抖 動(dòng) MOV A,P1 。全 0,無(wú)鍵閉合 ,返回 。寫(xiě)入 MOV A,0AH 。置 MAX7219 顯示掃描位數(shù)寄存器地址 MOV R7,07H 。選擇進(jìn)入正常工作, 00H 表示關(guān)閉 LCALL MAX7219 。顯示器個(gè)數(shù) LOOPA: MOV A,R0 。 INC R0 。MAX7219 子程序 MAX7219: CLR 。 NOP NOP SETB 。A 中值左移入進(jìn)位累加器 C 中 MOV ,C 。10ms DEL1: MOV 11H,125 DEL2: DJNZ 11H,DEL2 。選擇譯碼方式 LCALL MAX72191 。寫(xiě)入 MOV A,0BH 。置關(guān)閉顯示寄存器地址 MOV R7,01H 。指向第 0 位 LED MOV R3,08H 。LED 顯示的位地址給 A LCALL MAX72191 。 RET 。 LCALL XH11 。將 CLK 拉低 RLC A 。沒(méi)完成則繼續(xù) RET SHORT_DELAY1:MOV 10H,40 。置譯碼器方式寄存器地址 MOV R7,0FFH 。選擇占空比 LCALL MAX72192 。寫(xiě)入 MOV A,0CH 。 MOV R1,01H 。顯示 2 MOV A,R1 。指向下一位 LED DJNZ R3,LOOPA2 。一位字節(jié)送入 7219 MOV A,R7 ??偣灿?8 位,移 8 次 NEXT2: CLR 。CLK 上升沿,移入數(shù)據(jù) NOP DJNZ R2,NEXT2 。*40=10ms RET A3: DISP3: MOV A,09H 。置亮度寄存器地址 MOV R7,05H 。選擇 8 位顯示方式 LCALL MAX72193 。寫(xiě)入 MOV 40H,00H MOV 41H,01H MOV 42H,00H MOV 43H,00H MOV 30H,40H MOV 31H,41H MOV 32H,42H MOV 33H,43H MAIN3: MOV R0,30H CLR 。取顯示緩沖區(qū)數(shù)據(jù) MOV R7,A 。指向下一個(gè)顯示數(shù)據(jù) INC R1 。將 LOAD 信號(hào)拉低 LCALL XH13 。產(chǎn)生 LOAD 上升沿,鎖存數(shù)據(jù) RET XH13: MOV R2,08H 。給 DIN 口 NOP
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1