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

正文內(nèi)容

畢業(yè)設(shè)計-基于at89c51單片機(jī)和keilc軟件的流水燈設(shè)計-全文預(yù)覽

2024-12-31 19:38 上一頁面

下一頁面
  

【正文】 程序 *********************************************** DELAY: MOV R7,0FFH D1: MOV R6,0FFH D2: DJNZ R6,D2 DJNZ R7,D1 RET 此延時程序段總的延時時間為 : {1+[1+(2 255)+2] 255+2} 1us=(注:在此處假設(shè)晶振為 12MHz,所以機(jī)器周期就等于 12 1/12=1us。由于與 P1口相連的是 LED 顯示燈,所以將 A中的狀態(tài)送到 P1口,就能實(shí)現(xiàn)表中各種狀態(tài)在 LED顯示燈所對應(yīng)的亮法了。將數(shù)據(jù)送到 P1口 MOV R1,0AH 12 D_LOOP1:ACALL DELAY 。當(dāng)將一個表中的數(shù)據(jù)都取完時,程序?qū)⒅匦聶z測開關(guān),所以這里就用到了指令 JB bit, rel此指令意思為:若( bit) =1,則轉(zhuǎn)移到( As+3+rel),否則程序順序執(zhí)行。所有花樣流完,則從頭開始重復(fù)流 當(dāng)檢測到 ‘ 0’狀態(tài)時,此段程序就開始被執(zhí)行了。累加器清零 MOVC A,A+DPTR 。若 P3口不為‘ 0’,則執(zhí)行指令 JMP,使此段程序來個短跳轉(zhuǎn),跳回到此段首地置,重新執(zhí)行此段程序,從而實(shí)現(xiàn)了檢測開關(guān)狀態(tài)的作用。 。設(shè)置主程序開始地址 START: MOV SP,60H 。(注:以下各表只是其完整花樣中的一部分, 詳 見附錄) 表 33 控制花樣圖 L7 L6 L5 L4 L3 L2 L1 L0 0 1 1 1 1 1 1 1 1 0 1 1 1 1 1 1 1 1 0 1 1 1 1 1 1 1 1 0 1 1 1 1 表 33 控制花樣圖 表 34 控制花樣圖 L7 L6 L5 L4 L3 L2 L1 L0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 1 1 0 0 0 0 0 1 1 1 0 0 0 0 1 1 1 1 0 0 0 1 1 1 1 1 L7 L6 L5 L4 L3 L2 L1 L0 1 1 1 1 1 0 1 0 1 1 1 1 0 1 0 1 1 0 1 0 1 1 1 1 0 1 0 1 1 1 1 1 0 0 1 1 1 1 0 0 11 4 多花樣流水燈 軟 件設(shè)計 程序功能 說明:以下程序代碼只是全部代碼的一部分,完整的程序代碼 請參照 附錄 1。 圖 32 復(fù)位電路 10 對于時間要求不高的系統(tǒng),使用內(nèi)部振蕩方式即可 (如圖 31)。因此,本流水燈實(shí)際上就是一個帶有八個發(fā)光二極管的單片機(jī)最小應(yīng)用系統(tǒng),即為由發(fā)光二極管、晶振、復(fù)位、電從原理圖中可以看出,如果要讓接在 LED1亮起來,那么只要把 ;相反,如果要接在 LED1熄滅,就要把 ;同理,接在 ~ 7個 LED 的點(diǎn)亮和熄滅的方法同 LED1。例如要用 (即第一塊仿真板 )進(jìn)行調(diào)試,就輸入 dledkey,如圖 29 所示,輸入完畢后點(diǎn)擊確定退出。這塊仿真板將枯燥無味的數(shù)字用形象的圖形表達(dá)出來,可以使初學(xué)者在沒有硬件時就能感受到真實(shí)的學(xué)習(xí)環(huán)境,降低單片機(jī)的入門門檻。 (見附錄 3 中圖 26 所示) 硬件或者軟件調(diào)試。 (此圖參照附錄 3 中圖 23 所示) 創(chuàng)建源程序文件并輸入程序代碼并保存。所有的文件包括源程序(包括 c 程序,匯編程序)、頭文件、甚至說明性的技術(shù)文檔都可以放在工程項(xiàng)目文件里面統(tǒng)一管理。 內(nèi)部存儲物理空間為 68k,是偉福通用仿真器 G6 型的 7 倍,是偉福 51 專用仿真器的 4 倍。 程序代碼可重復(fù)裝載。 恒科 keilc51 的 IDE 開發(fā)防真器優(yōu)特點(diǎn): 仿真 8031 內(nèi)核的單片機(jī)。 其管腳圖如圖 11所示。注意加密方式 1 時, /EA將內(nèi)部鎖定為 RESET;當(dāng) /EA端保持高電平時,此間內(nèi)部程序存儲器。 ( 8) /PSEN:外部程序存儲器的選通信號。如想禁止 ALE的輸出可在 SFR8EH 地址上置 0。 5 在 FLASH 編程期間,此引腳用于輸入編程脈沖。 P3口也可作為 AT89C51 的一些特殊功能口,如下 列 所示: RXD(串行輸入口) TXD(串行輸出口) /INT0(外部中斷 0) /INT1(外部中 斷 1) T0(記時器 0 外部輸入) T1(記時器 1 外部輸入) /WR(外部數(shù)據(jù)存儲器寫選通) /RD(外部數(shù)據(jù)存儲器讀選通) P3口同時為閃爍編程和編程校驗(yàn)接收一些控制信號。 P2口在 FLASH編程和校驗(yàn)時接收高八位地址信號和控制信號。并因此作為輸入時, P2口的管腳被外部拉低,將輸出電流。 ( 4) P1 口: P1口是一個內(nèi)部提供上拉電阻的 8 位雙向 I/O 口, P1口緩沖器能接收輸出 4TTL門電流。 ( 3) P0 口: P0 口為一個 8 位漏級開路雙向 I/O 口,每腳可吸收 8TTL 門電流。 ( 6) 5 個中斷源,即 INT0、 INT T0、 T RXD 或 TXD。 ( 2)程序存儲器 ROM:內(nèi)部有 4KB、外部最多可擴(kuò)充至 64KB。 具體體現(xiàn)在以下幾點(diǎn): AT89C51 的 結(jié)構(gòu) ( 1) 8 位微控制器。 ( 8) 多并行接口型。 ( 4) 高級語言型,如, 8052AHBASIC 芯片內(nèi)固化有 MCS BASIC52 解釋程序,其BASIC 語言能與匯編語言混用。 單片機(jī)的分類 MCS51系列單片機(jī)品種很多,如 果按照存儲器配置狀態(tài),可劃分為:片內(nèi) ROM型,如 80( C) 5X;片內(nèi) EPROM,如 87( C) 5X;片內(nèi) FlashEEPROM型,如 89C5X;內(nèi)部無EPROM 型,如 80( C) 3X。 emulate 3 1 AT89C51 單片機(jī)簡介 單 片機(jī)的發(fā)展 單片機(jī)(又稱為微控制器)的出現(xiàn)是計算機(jī)發(fā)展史上的一個重要里程碑,它以體積小、功能全、性價比高等諸多優(yōu)點(diǎn)而獨(dú)具特色,在工業(yè)控制、尖端武 器、通信設(shè)備、信息處理、家用電器等嵌入式應(yīng)用領(lǐng)域中獨(dú)占熬頭。在程序?qū)崿F(xiàn)方面通過文字說明和相應(yīng)的圖片又充分的介紹了 keil軟件及控件使用方法 。 通過對單片機(jī) 發(fā)展、分類、硬件原理圖 的介紹,特別是 AT89C51的介紹,具體到其結(jié)構(gòu)、特性、管腳說明等,讓單片機(jī)學(xué)者對 51 系 列單片機(jī)有了初步的認(rèn)識。 widget。特別是近年來,基于單片機(jī)的嵌入式實(shí)時操作系統(tǒng)的出現(xiàn)和推廣,表明了 51 系列單片機(jī)在今后的許多年中依然會活躍如故,而且在很長一段時間中將占據(jù)嵌入式系統(tǒng)產(chǎn)品的低端市場。 ( 3) 低功耗型,有 80C5X、 80C3X、 87C5X 和 89C5X 等。 ( 7) DMA型。 AT89C51 的 介紹 AT89C51 是一個低功耗,高性能 CMOS 8 位單片機(jī),片內(nèi)含 4k Bytes ISP(Insystem programmable)的可反復(fù)擦寫 1000 次的 Flash 只讀程序存儲器,器件采用 ATMEL 公司的高密度、非易失性存儲技術(shù)制造,兼容標(biāo)準(zhǔn) MCS51 指令系統(tǒng)及 80C51 引腳結(jié)構(gòu),芯片內(nèi)集成了通用 8 位中央處理器和 ISP Flash 存儲單元,功能強(qiáng)大的微型計算機(jī)的 AT89C51 可為許多嵌入式控制應(yīng)用系統(tǒng)提供高性價比的解決方案。盡管如此,目前所采用的單片機(jī)微控制器,仍是以 8位為主,只有在特殊場合,才會采用 16 位的單片機(jī),如 8096 等。 ( 5)一個全雙工串行口,即 UART。 ( 2) GND:接地。在 FIASH編程時, P0 口作為原碼輸入口,當(dāng) FIASH進(jìn)行校驗(yàn)時,P0輸出原碼,此時 P0 外部必須被拉高。 ( 5) P2口: P2口為一個內(nèi)部上拉電阻的 8位雙向 I/O口, P2口緩沖器可接收,輸出 4個 TTL門電流,當(dāng) P2口被寫 “1” 時,其管腳被內(nèi)部上拉電阻拉高,且作為輸入。在給出地址 “1” 時,它利用內(nèi)部上拉優(yōu)勢,當(dāng)對外部八位地址數(shù)據(jù)存儲器進(jìn)行讀寫時, P2口輸出其特殊功能寄存器的內(nèi)容。作為輸入,由于外部下拉為低電平, P3口將輸出電流( ILL)這是由于上拉的緣故。 ALE/PROG:當(dāng)訪問外部存儲器時,地址鎖存允許的輸出電平用于鎖存地址的地位字節(jié)。然而要注意的是:每當(dāng)用作外部數(shù)據(jù)存儲器時,將跳過一個 ALE
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1