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

正文內(nèi)容

畢業(yè)設(shè)計(jì)-基于at89c51單片機(jī)和keilc軟件的流水燈設(shè)計(jì)(完整版)

2025-01-20 19:38上一頁面

下一頁面
  

【正文】 0000H 。因此,要實(shí)現(xiàn)流水燈功能,我們只要將發(fā)光二極管 LED1~ LED8 依次點(diǎn)亮、熄滅, 8 只 LED燈便會(huì)一亮一暗的做流水燈了。 ledkey控件原理圖 圖 28 控件原理圖 圖 28是鍵盤、 LED 顯示實(shí)驗(yàn)仿真板的圖,從圖中可以看出,該板比較簡(jiǎn)單有在 P1 口接有 8 個(gè)發(fā)光二極管,在 P3 口接有 4 個(gè)按鈕,圖的右邊給出了原理圖。 (此圖見附錄 3 中圖 24 所示) 把源文件添加到項(xiàng)目中。 仿真頻率可達(dá) 40MHz。 接支持 keilc51 的 IDE 開發(fā)仿真環(huán)境, 63k 用戶程序空間。在 FLASH 編程期間,此引腳也用于施加 12V編程電 ( VPP)。此時(shí), ALE 只有在執(zhí)行 MOVX, MOVC 指令是 ALE 才起作用。 ( 7) RST:復(fù)位輸入。這是由于內(nèi)部上拉的緣故。當(dāng) P1口的管腳第一次寫 1 時(shí),被定義為高阻輸入。 ( 3)數(shù)據(jù)存儲(chǔ)器 ROM:內(nèi)部有 128B、外部最多可擴(kuò)充至 64KB。 ( 9) 在系統(tǒng)可編程( ISP)型。如果按照其功能,可分為: ( 1) 基本型,有 803 805 8031AH、 875 89C51 和 89S51 等。 關(guān)鍵詞 : 單片機(jī);編程 ;控件 ; 仿真 2 Design of glide light base on single chip of AT89C51 and keilc software Abstract:This paper introduces an software design procedure for multiform pomadeng, especially lies out the method of the program software, so that scholars can have a preliminary understand for program language. According to introduce the development, sort of single chip and hardware illustrative diagram, especially the introduce of AT89C51, in particular , referring to the explain of its structure , specialty ,pin’ instruction. For this introduce , the scholars of single chip can have an initial understand for the sort of single chip. And then We have sufficient introduce for the keil software and widget of using method by means of the words and pictures, in aspect of the program’ realization. Key word: single chip。 program。 ( 2) 增強(qiáng)型,有 805 803 875 89C52 和 89S52 等。 ( 10) JTAG 調(diào)試型。 ( 4) 4 組可位尋址的 8 位輸入 /輸出端口,即 P0、 P P2 及 P3。 P0 能夠用于外部程序數(shù)據(jù)存儲(chǔ)器,它可以被定義為數(shù)據(jù) /地址的第八位。 P2口當(dāng)用于外部程序存儲(chǔ)器或 16位地址外部數(shù)據(jù)存儲(chǔ)器進(jìn)行存取時(shí), P2口輸出地址的高八位。當(dāng)振蕩器復(fù)位器件時(shí),要保持 RST 腳兩個(gè)機(jī)器周期的高電平時(shí)間。另外,該引腳被略微拉高。 ( 10) XTAL1:反向振蕩放大器的輸入及內(nèi)部時(shí)鐘工作電路的輸入。 全保留單片機(jī)特性,避免仿真正常而實(shí)際燒錄芯片不正常的問題。 1 支持 10 個(gè)硬件斷點(diǎn)。 (見圖 21 所示 ) 圖 21 源文件添加到項(xiàng)目 為工程項(xiàng)目設(shè)置軟硬件調(diào)試環(huán)境。 ledkey控件的安裝 Ledkey 控件的安裝很簡(jiǎn)單,只需根據(jù)需要將 文件拷貝到 keil 軟件的c51/bin文件夾中即可。在此我們還應(yīng)注意一點(diǎn),由于人眼的視覺暫留效應(yīng)以及單片機(jī)執(zhí)行每條指令的時(shí)間很短,我們?cè)诳刂贫O管亮滅的時(shí)候應(yīng)該延時(shí)一段時(shí)間,否則我們就看不到 “ 流水 ” 效果了。單片機(jī)上電后從 0000H地址執(zhí)行 AJMP START 。檢測(cè) JNB ,ON2 JNB ,ON3 JMP Test_on 。檢查流水結(jié)束標(biāo)志 JB ,Test_on 。 。當(dāng)延時(shí)結(jié)束后,就要接著去取下一個(gè)要取的數(shù)據(jù),在這里為實(shí)現(xiàn)這一功能用到了指令 INC,在這里就不再詳細(xì)介紹 它了 。 NO YES 開始 指針指向 60h 檢測(cè)開關(guān)狀態(tài) =1 =1 =1 開關(guān) P3初始化 顯示程序 將相應(yīng)表中的數(shù)據(jù)送入 P1口 調(diào)用延時(shí)程序 10 次 指針指向下一數(shù)據(jù) 圖 41 流程圖 13 5 多花樣流水燈的仿真 用 keil軟件和 ledkey控件來進(jìn)行其仿真 ,仿真結(jié)果如以下圖片所示 : 圖 51 仿真圖 圖 51給我們展示了 ,代碼中表 1所顯示出的一個(gè)瞬間狀態(tài) 圖 52 為開關(guān) 仿真圖 從圖 52 中根據(jù)圖一的介紹,很容易知道這是當(dāng) ,代碼中表 2 顯示的一個(gè)瞬間狀態(tài) 以上只是代碼在仿真時(shí)的一個(gè)狀態(tài)顯示, 而還有許多花樣狀態(tài)并未在此處列出。P3口初始定義 。檢查流水結(jié)束標(biāo)志 JB ,Test_on 。指向表首地址 LOOP3: CLR A 。取數(shù)據(jù)表指針指向下一數(shù)據(jù) AJMP LOOP1 。取數(shù)據(jù)表指針指向下一數(shù)據(jù) AJMP LOOP3 。延時(shí)程序 *********************************************** DELAY: MOV R7,0FFH D1: MOV R6,0FFH D2: DJNZ R6,D2 DJNZ R7,D1 RET 。將數(shù)據(jù)送到 P1口 MOV R2,0AH D_LOOP2:ACALL DELAY 。取數(shù)據(jù)表中的值 CJNE A,0FFH,SHOW3 。所有花樣流完,則從頭開始重復(fù)流 ON2: MOV DPTR ,TAB2 。檢測(cè) JNB ,ON2 JNB ,ON3 JMP Test_on 。本文所給程序?qū)崿F(xiàn)的 花樣 功能比較 多 , 但方法簡(jiǎn)單, 旨在拋磚引玉,用戶可以自己在此基礎(chǔ)上擴(kuò)展更復(fù)雜的流水燈控制,比如鍵盤控制流水花樣、控制流水燈顯示數(shù)字或圖案等等。延時(shí)程序 *********************************************** DELAY: MOV R7,0FFH D1: MOV R6,0FFH D2: DJNZ R6,D2 DJNZ R7,D1 RET 此延時(shí)程序段總的延時(shí)時(shí)間為 : {1+[1+(2 255)+2] 255+2} 1us=(注:在此處假設(shè)晶振為 12MHz,所以機(jī)器周期就等于 12 1/12=1us。將數(shù)據(jù)送到 P1口 MOV R1,0AH 12 D_LOOP1:ACALL DELAY 。所有花樣流完,則從頭開始重復(fù)流 當(dāng)檢測(cè)到 ‘ 0’狀態(tài)時(shí),此段程序就開始被執(zhí)行了。若 P3口不為‘ 0’,則執(zhí)行指令 JMP,使此段程序來個(gè)短跳轉(zhuǎn),跳回到此段首地置,重新執(zhí)行此段程序,從而實(shí)現(xiàn)了檢測(cè)開關(guān)狀態(tài)的作用。設(shè)置主程序開始地址 START: MOV SP,60H 。 圖 32 復(fù)位電路 10 對(duì)于時(shí)間要求不高的系統(tǒng),使用內(nèi)部振蕩方式即可 (如圖 31)。例如要用 (即第
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1