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

正文內(nèi)容

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

  

【正文】 繼續(xù)查表取數(shù)據(jù) SHOW3: MOV P1,A MOV R3,0AH 。取數(shù)據(jù)表中的值 CJNE A,0FFH,SHOW2 。跳轉(zhuǎn)到主程序存放地址處 ORG 0030H 。繼續(xù)查表取數(shù)據(jù) 很明顯這段程序是具體實(shí)現(xiàn)燈的顯示的。指向表首地址 LOOP1: CLR A 。 與 P3口相連的開(kāi)關(guān)是用來(lái)選擇控制各種花樣流水燈所亮的方式 , 狀態(tài)時(shí),其流水花樣 參見(jiàn)圖表 33, 34, 35。其中的鍵盤(pán)、 LED 顯示實(shí)驗(yàn)仿真板就是我們所要提的 ledkey控件。 支持匯編、 c 語(yǔ)言、混合調(diào)試。 ( 9) /EA/VPP:當(dāng) /EA保持低電平時(shí),則在此期間 外部程序存儲(chǔ)器( 0000HFFFFH),不管是否有內(nèi)部程序存儲(chǔ)器。作為輸入,由于外部下拉為低電平, P3口將輸出電流( ILL)這是由于上拉的緣故。 ( 2) GND:接地。 ( 7) DMA型。 通過(guò)對(duì)單片機(jī) 發(fā)展、分類、硬件原理圖 的介紹,特別是 AT89C51的介紹,具體到其結(jié)構(gòu)、特性、管腳說(shuō)明等,讓單片機(jī)學(xué)者對(duì) 51 系 列單片機(jī)有了初步的認(rèn)識(shí)。 ( 4) 高級(jí)語(yǔ)言型,如, 8052AHBASIC 芯片內(nèi)固化有 MCS BASIC52 解釋程序,其BASIC 語(yǔ)言能與匯編語(yǔ)言混用。 ( 6) 5 個(gè)中斷源,即 INT0、 INT T0、 T RXD 或 TXD。 P2口在 FLASH編程和校驗(yàn)時(shí)接收高八位地址信號(hào)和控制信號(hào)。 ( 8) /PSEN:外部程序存儲(chǔ)器的選通信號(hào)。 程序代碼可重復(fù)裝載。 (見(jiàn)附錄 3 中圖 26 所示) 硬件或者軟件調(diào)試。 圖 32 復(fù)位電路 10 對(duì)于時(shí)間要求不高的系統(tǒng),使用內(nèi)部振蕩方式即可 (如圖 31)。若 P3口不為‘ 0’,則執(zhí)行指令 JMP,使此段程序來(lái)個(gè)短跳轉(zhuǎn),跳回到此段首地置,重新執(zhí)行此段程序,從而實(shí)現(xiàn)了檢測(cè)開(kāi)關(guān)狀態(tài)的作用。將數(shù)據(jù)送到 P1口 MOV R1,0AH 12 D_LOOP1:ACALL DELAY 。本文所給程序?qū)崿F(xiàn)的 花樣 功能比較 多 , 但方法簡(jiǎn)單, 旨在拋磚引玉,用戶可以自己在此基礎(chǔ)上擴(kuò)展更復(fù)雜的流水燈控制,比如鍵盤(pán)控制流水花樣、控制流水燈顯示數(shù)字或圖案等等。所有花樣流完,則從頭開(kāi)始重復(fù)流 ON2: MOV DPTR ,TAB2 。將數(shù)據(jù)送到 P1口 MOV R2,0AH D_LOOP2:ACALL DELAY 。取數(shù)據(jù)表指針指向下一數(shù)據(jù) AJMP LOOP3 。指向表首地址 LOOP3: CLR A 。P3口初始定義 。當(dāng)延時(shí)結(jié)束后,就要接著去取下一個(gè)要取的數(shù)據(jù),在這里為實(shí)現(xiàn)這一功能用到了指令 INC,在這里就不再詳細(xì)介紹 它了 。檢查流水結(jié)束標(biāo)志 JB ,Test_on 。單片機(jī)上電后從 0000H地址執(zhí)行 AJMP START 。 ledkey控件的安裝 Ledkey 控件的安裝很簡(jiǎn)單,只需根據(jù)需要將 文件拷貝到 keil 軟件的c51/bin文件夾中即可。 1 支持 10 個(gè)硬件斷點(diǎn)。 ( 10) XTAL1:反向振蕩放大器的輸入及內(nèi)部時(shí)鐘工作電路的輸入。當(dāng)振蕩器復(fù)位器件時(shí),要保持 RST 腳兩個(gè)機(jī)器周期的高電平時(shí)間。 P0 能夠用于外部程序數(shù)據(jù)存儲(chǔ)器,它可以被定義為數(shù)據(jù) /地址的第八位。 ( 10) JTAG 調(diào)試型。 program。如果按照其功能,可分為: ( 1) 基本型,有 803 805 8031AH、 875 89C51 和 89S51 等。 ( 3)數(shù)據(jù)存儲(chǔ)器 ROM:內(nèi)部有 128B、外部最多可擴(kuò)充至 64KB。這是由于內(nèi)部上拉的緣故。此時(shí), ALE 只有在執(zhí)行 MOVX, MOVC 指令是 ALE 才起作用。 接支持 keilc51 的 IDE 開(kāi)發(fā)仿真環(huán)境, 63k 用戶程序空間。 (此圖見(jiàn)附錄 3 中圖 24 所示) 把源文件添加到項(xiàng)目中。因此,要實(shí)現(xiàn)流水燈功能,我們只要將發(fā)光二極管 LED1~ LED8 依次點(diǎn)亮、熄滅, 8 只 LED燈便會(huì)一亮一暗的做流水燈了。檢測(cè)開(kāi)關(guān)狀態(tài) ********************************************* Test_on: JNB ,ON1 。當(dāng)所有花樣流完時(shí),通過(guò)指令A(yù)JMP ON1使之實(shí)現(xiàn)循環(huán)功能。圖的右邊顯然是實(shí)現(xiàn)程序循環(huán)的。取數(shù)據(jù)表中的值 CJNE A,0FFH,SHOW1 。調(diào)用延時(shí)子程序 17 DJNZ R1,D_LOOP1 INC DPTR 。十六進(jìn)制表示花樣 ******************************************* TAB1: DB 7FH, 0BFH, 0DFH, 0EFH, DB 0F7H, 0FBH, 0FDH, 0FEH, DB 3FH, 9FH, 0CFH, 0E7H, DB 0F3H,0F9H, 0FCH, 3FH, DB 0FH, 03H , 00H ,0BDH DB 0DBH ,0E7H, 42H , 00H DB 0CH ,0C3H , 1FH ,0F8H DB 0FFH TAB2: DB 0F8H, 0F5H , 0AFH , 5FH DB 0BCH, 0C0H , 3FH , 0FH DB 0F0H, 09H , 81H , 0C3H DB 0D7H, 0A5H , 7EH , 0BBH 18 DB 0DBH, 0E7H , 00H , 03H DB 01H , 3FH , 7FH DB 0FFH TAB3: DB 01H , 03H , 07H , 0FH DB 1FH , 3FH , 7FH , 3FH DB 5FH , 6FH , 77H , 7BH DB 7DH , 7EH , 55H , 0AAH DB 0E7H, 0C3H , 81H DB 00H DB 0FFH 。檢查流水結(jié)束標(biāo)志 JB ,Test_on AJMP ON3 。循環(huán)等待檢測(cè) 。 )根據(jù)以上顯示程序段的說(shuō)明,整個(gè)程序中使 LED燈點(diǎn)亮的時(shí) 間延時(shí)為 10 =。因?yàn)榇顺绦虻脑O(shè)計(jì)用的是查表法,而查表法用的是程序存儲(chǔ)器,指令符號(hào)采用 MOVC的形式,所以就應(yīng)該先讓寄存器 DPTR指針指向表 TAB1的首地址,同時(shí)還應(yīng)將累加器清零,這樣在用指令 MOVC A, A+DPTR時(shí)就很容易的讓我們看到所取的為表中的哪個(gè)數(shù)據(jù)了。設(shè)置堆棧起始地址為 60H MOV P3,0FFH 。編譯、連接完成后按 CTRL+F5 進(jìn)入調(diào)試,此時(shí),點(diǎn)擊菜單 Peripherals,即會(huì)多出一項(xiàng)“鍵盤(pán) LED 仿真板( K)”,選中該項(xiàng),即會(huì)出現(xiàn)如圖28的界面。在使用 keilc51 之前,您應(yīng)該習(xí)慣這種工程的管理方式,對(duì)于剛剛使用 keilc51 的用戶來(lái)講,一般可以按照下面的步驟來(lái)創(chuàng)建一個(gè)自己的 keilc51 應(yīng)用程序。 圖 11 管腳圖 6 2 keilc 軟件及 ledkey 控件 介紹 keilc 軟 件介紹 keilc51uvision 是德國(guó) keil公司開(kāi)發(fā)的基于 windows 環(huán)境的 8051 軟件開(kāi)發(fā)平臺(tái),它集項(xiàng)目管理、源程序編輯、程序調(diào)試于一體,是一個(gè)強(qiáng)大的集成開(kāi)發(fā)環(huán)境。在平時(shí), ALE端以不變的頻率周期輸出正脈沖信號(hào),此頻率為振蕩器頻率的 1/6。 P1口管腳寫(xiě)入 1后
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1