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

正文內(nèi)容

基于單片機的節(jié)日彩燈設(shè)計課程設(shè)計-文庫吧資料

2025-07-10 16:36本頁面
  

【正文】 jmp key3 loop5:jmp start SEG:db 0feh,0f2h,48h,60h,32h,24h,04h,0f0h,00h speedup: dec 60h dec 60h reti delay:mov r2,60h mov r6,25 loop7:mov r7,25 loop8:nop nop djnz r7,loop8 djnz r6,loop7 djnZ r2,loop7 ret end 本科生課程設(shè)計(論文) 21 第 5章 課程設(shè)計總結(jié) 經(jīng)過幾天的努力,完成了單片機的彩燈設(shè)計。軟件編程是多控制、多閃爍方式的 LED 彩燈系統(tǒng)中的一個重要的組成部分 , 按鍵掃描子程序設(shè)計 本設(shè)計是以單片機 AT89C51 為核心控制 16 個發(fā)光二極管 4 種閃爍方式的變換。數(shù)碼管是共陰極的。作用是提高驅(qū)動能力。 74LS373 這里的用法是邏輯上透明的,也就是 P0 輸出什么,它也輸出什么。數(shù)碼管 顯示模塊 的 D1 和 D8 分別與 74LS373 的 Q1 到 Q8 相連來控制數(shù)碼管顯示模塊 指令寄存器和數(shù)據(jù)寄存器讀寫條件。采用 74LS373 來傳輸 8 位數(shù)據(jù),當液晶顯示器進行寫數(shù)據(jù)時,三態(tài)允許控制端 OE 為低電平 ,通過 74LS373 進行緩存。由于發(fā)光二極管的導通電壓一般為 以上,另外,他的工作電流根據(jù)型號不同一般為 1mA 到 30mA,電阻選擇范圍 100 歐姆~ 3 千歐姆在此我們這里選用 560 歐姆的電阻。發(fā)光二極管與電阻對應(yīng)串聯(lián) ,然后接在與之相對應(yīng)的 P0 口和 P1 口上。 本次設(shè)計的按鍵部分包含四個按鍵, S0 按鍵直接接在復(fù)位電路上,按下 S0使彩燈亮, S1 使彩燈閃爍, S2 使彩燈流水線閃亮, S3 使彩燈單數(shù)等閃亮累計 5 本科生課程設(shè)計(論文) 12 次后, 換雙數(shù)燈閃亮 5 次,依次交換。 單片機最小系統(tǒng) AT89C51 最小系統(tǒng)中 XTAL XTAL2 端接上晶振及兩個諧振電容,在 RESET端接上相應(yīng)的電阻、電容,如需要按鍵復(fù)位,加上按鍵即可組 成一個最小系統(tǒng),按要求通電后,系統(tǒng)就可以工作了。熟悉和了解 MCU的寄存器是掌握 MCU 應(yīng)用的關(guān)鍵。 ( 3) 數(shù)據(jù)輸入端,如圖 在微控制器單元( MCU)中,寄存器是十分重要的資源。 ( 2) 控制輸入端, 它的作用可同時影響寄存器的多個輸出,如圖 CR。 只有當鎖存使能信號有效(圖 是上升沿)時,寄存器才能鎖存輸入數(shù)據(jù)(d3d2d1d0),寄存器狀態(tài)得到更新。 鎖存控制電路 其鎖存功能利用 74LS373 來實現(xiàn),其功能表如表 所示,引腳圖如圖 所示 10181。上電后,由于電容 C3 的充電和反相門的作用,使 RESET 持續(xù)一段時間的高電平。上電后,保持 RST 一段高電平時間,由于單片機內(nèi)的等效電阻的作用,不用圖中電阻 R1,也能達到上電復(fù)位的操作功能,如圖 所示。上電復(fù)位要求接通電源后,自動實現(xiàn)復(fù)位操作。如果 RST 持續(xù)為高電平,單片機就處于循環(huán)復(fù)位狀態(tài)。內(nèi)部振蕩方式所得的時鐘情號比較穩(wěn)定,實用電路中使用較多。圖 31中,電容器 Cl, C2起穩(wěn)定振蕩頻率、快速起振的作用,其電容值一般在 530pF。由于單片機內(nèi)部有一個高增益反相放大器,當外接晶振后,就構(gòu)成了自激振蕩器并產(chǎn)生振蕩時鐘脈沖。 時鐘電路 89C51 單片機的時鐘信號通常用兩種電路形式得到:內(nèi)部振蕩方式和外部振蕩方式。其引腳圖如圖 所示。 XTAL1(19):反向振蕩放大器的輸入及內(nèi)部時鐘工作電路的輸入。注意加密方式 1 時, __EA將內(nèi)部 本科生課程設(shè)計(論文) 7 鎖定為 RESET;當 __EA端保持高電平時,此間內(nèi)部程序存儲器。但在訪問外部數(shù)據(jù)存儲器時,這兩次有效的PSEN 信號將不出現(xiàn)。 PSEN (29):外部程序存儲器的選通信號。另外,該引腳被略微拉高。如想禁止 ALE 的輸出可在 SFR8EH 地址上置 0。因此它可用作對外部輸出的脈沖或用于定時目的。在 FLASH 編程期間,此引腳用于輸入編程脈沖。復(fù)位操作不會對內(nèi)部 RAM 有所影響。復(fù)位后 口均置 1,引腳表現(xiàn)為高電平,程序計數(shù)器和特殊功能寄存器 SFR 全部清零。 復(fù)位 RST(9):復(fù)位 輸入。 P3 口也可作為 AT89C51 的一些特殊功能口,如表 1 所示。當 P3 口寫入“ 1”后,它們被內(nèi)部上拉為高電平,并用作輸入。 P2 口在 FLASH 編程和校驗時接收高八位地址信號和控制信號。 P2 口當用于外部程序存儲器或 16 位地址外部數(shù)據(jù)存儲器進行存取時, P2 口輸出地址的高八位。并因此作為輸入時, P2 口的管腳被外部拉低,將輸出電流。再 FLASH 編程和校驗時, P1 口作為第八位地址接收。 P1 端口( ): P1 口是一個內(nèi)部提供上拉電阻的 8 位雙向 I/O 口, P1口緩沖器能夠接收 4TTL 門電流。 P0 能夠用于外部程序數(shù)據(jù)存儲器,它可以被定義為數(shù)據(jù)、地址的第八位。 P0 端口( ) :P0 口為一個 8 位漏級開路雙向 I/O 口,每腳可吸收 8TTL 本科生課程設(shè)計(論文) 6 門電流。 ( 2)主要特性: 1. 與 MCS51 產(chǎn)品指令系統(tǒng)兼容 2. 4K 字節(jié)可編程閃爍存儲器 3. 壽命: 1000 寫、擦循環(huán) 4. 數(shù)據(jù)保留時間: 10 年 5. 全靜態(tài)工作: 0Hz24Hz 6. 三級程序存儲器鎖定 7. 128*8 位內(nèi)部 RAM 8. 32 可編程 I/O 線 9. 兩個 16 位定時器、計數(shù)器 10. 6 個中斷源 11. 可編程串行通道 12. 低功耗的閑置和掉電模式 13. 片內(nèi)振蕩器和時鐘電路 ( 3)管腳說明: VCC( 40):供電 電壓,其工作電壓為 5V。片內(nèi)置通用 8位中央處理器( CPU)和 FLASH 存儲單元 ,片內(nèi)的存儲器允許在系統(tǒng)內(nèi)改變程序或用常規(guī)的非易失性存儲器編程。
點擊復(fù)制文檔內(nèi)容
研究報告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1