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

正文內(nèi)容

畢業(yè)設計-基于at89c51單片機和keilc軟件的流水燈設計-預覽頁

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

下一頁面
 

【正文】 脈沖。如果微處理器在外部執(zhí)行狀態(tài) ALE 禁止,置位無效。 ( 9) /EA/VPP:當 /EA保持低電平時,則在此期間 外部程序存儲器( 0000HFFFFH),不管是否有內(nèi)部程序存儲器。 ( 11) XTAL2:來自反向振蕩器的輸出。采用 c 語言進行單片機系統(tǒng)的開發(fā),具有避免手工分配寄存器,移植容易等優(yōu)點。 仿真頻率 0— 40MHZ 晶振可選。 支持匯編、 c 語言、混合調(diào)試。 在 keilc51 集成開發(fā)軟件環(huán)境是使用工程方 法來管理文件的,而不是單一文件模式。 (此圖參照附錄 3 中圖 22 所示) 工程選擇一個目標器件。 (見附錄 3 中圖 25 所示) 編譯項目文件。其中的鍵盤、 LED 顯示實驗仿真板就是我們所要提的 ledkey控件。 ledkey控件的使用 要使用仿真板,必須對工程進行設置 , 設置的方法是點擊 ProjectOption for Target ‘ Target1’ 打開對話框,然后選中 Debug 標簽頁,在 Dialog :Parameter: 后的編緝框中輸入 d 文件名。 AT89C51單片機是美國 ATMEL公司生產(chǎn)的低電壓、高性能 CMOS 8位單片機,具有豐富的內(nèi)部資源: 4kB閃存、 128BRAM、 32根 I/O口線、 2個 16位定時 /計數(shù)器、 5個向量兩級中斷結構、 2 個全雙工的串行口,具有 ~ 的電壓工作范圍和 0~ 24MHz 工作頻率,使用 AT89C51單片機時無須外擴存儲器。 其硬件原理圖如 圖 31所示: 圖 31 硬件原理圖 功能介紹 圖中的電阻為 LED1~ 8的限流電阻 ,與復位電路連接的 RST引腳 使單片機的 RST復位腳電平先高后低,從而達到復位; 圖中的 系統(tǒng)時鐘電路的設計如 圖 32所示。 與 P3口相連的開關是用來選擇控制各種花樣流水燈所亮的方式 , 狀態(tài)時,其流水花樣 參見圖表 33, 34, 35。跳轉(zhuǎn)到主程序存放地址處 ORG 0030H 。其具體表現(xiàn)在主程序開始地址為 0030H、堆棧指針指向 60H、 P3 口置‘ 1’狀態(tài),也就是 P3口控制的開關一開始是關閉狀態(tài)。循環(huán)等待檢測 指令 JNB在此處的用途為,當 P3口為‘ 0’狀態(tài)時,跳轉(zhuǎn)到相應的程序段,從而實現(xiàn)開關功能。指向表首地址 LOOP1: CLR A 。若 為 1,重新檢測開關 AJMP ON1 。該指令在此處的用途為檢查流水結束標志,也就是當 A≠ 0FFH 時執(zhí)行 SHOW1這個程序段,當 A=0FFH時,就說明程序已經(jīng)執(zhí)行完,則順序執(zhí)行下一指令。顯示程序 ********************************************************** SHOW1: MOV P1,A 。繼續(xù)查表取數(shù)據(jù) 很明顯這段程序是具體實現(xiàn)燈的顯示的。 。 箭頭的方向即為程序的執(zhí)行順序 。 14 結 語 當上述程序之一編寫好以后,我們需要使用編譯軟件 keil對其編譯,得到單片機所能識別的 十六 制代碼,然后再用 ledkey控件 進行仿真 ,我們就看到 LED1~ LED8的 “ 流水 ” 效果了。跳轉(zhuǎn)到主程序存放地址處 ORG 0030H 。檢測開關狀態(tài) ********************************************* Test_on: JNB ,ON1 。指向表首地址 LOOP1: CLR A 。若 1,重新檢測開關 AJMP ON1 。取數(shù)據(jù)表中的值 CJNE A,0FFH,SHOW2 。累加器清零 MOVC A,A+DPTR 。顯示程序 ********************************************************** SHOW1: MOV P1,A 。繼續(xù)查表取數(shù)據(jù) SHOW2: MOV P1,A 。繼續(xù)查表取數(shù)據(jù) SHOW3: MOV P1,A MOV R3,0AH 。繼續(xù)查表取數(shù)據(jù) 。程序結束 19 附錄 2: 花樣流水燈功能表 表 1 花樣圖 1 表 2 花樣圖 2 L7 L6 L5 L4 L3 L2 L1 L0 L7 L6 L5 L4 L3 L2 L1 L0 1 1 1 1 1 0 0 1 1 1 1 0 0 1 1 1 1 1 1 1 0 1 0 1 1 0 1 0 0 1 0 1 1 0 1 0 1 1 1 1 0 1 1 1 1 1 1 0 0 1 0 1 1 1 1 1 1 0 1 1 1 0 1 1 0 0 1 1 1 1 0 0 1 1 0 1 1 0 1 1 1 1 0 0 0 0 0 0 1 1 1 0 0 1 1 1 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 1 1 1 1 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 1 0 0 1 0 0 0 0 1 1 1 1 表 3 花樣圖 3 L7 L6 L5 L4 L3 L2 L1 L0 L7 L6 L5 L4 L3 L2 L1 L0 0 0 0 0 0 0 0 1 0 1 1 1 1 1 1 0 0 0 0 0 0 0 1 1 0 1 0 1 0 1 0 1 0 0 0 0 0 1 1 1 1 0 1 0 1 0 1 0 0 0 0 0 1 1 1 1 1 1 1 0 0 1 1 1 0 0 0 1 1 1 1 1 0 1 1 1 1 1 1 0 0 0 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 0 0 1 0 0 1 0 0 0 0 1 1 1 1 1 1 1 1 1 0 0 1 1 1 0 1 0 1 1 1 1 1 1 1 0 0 0 0 1 1 0 1 1 0 1 1 1 1 1 0 0 0 0 0 0 1 0 1 1 1 0 1 1 1 1 0 0 1 1 0 0 1 0 1 1 1 1 0 1 1 0 0 1 0 0 1 0 0 0 1 1 1 1 1 0 1 0 0 0 0 0 0 0 0 L7 L6 L5 L4 L3 L2 L1 L0 L7 L6 L5 L4 L3 L2 L1 L0 0 1 1 1 1 1 1 1 1 1 1 1 1 0 0 1 1 0 1 1 1 1 1 1 1 1 1 1 1 1 0 0 1 1 0 1 1 1 1 1 0 0 1 1 1 1 1 1 1 1 1 0 1 1 1 1 0 0 0 0 1 1 1 1 1 1 1 1 0 1 1 1 0 0 0 0 0 0 1 1 1 1 1 1 1 0 1 1 0 0 0 0 0 0 0 0 1 1 1 1 1 1 0 1 1 0 1 1 1 1 0 1 1 1 1 1 1 1 1 0 1 1 0 1 1 0 1 1 0 0 1 1 1 1 1 1 1 1 1 0 0 1 1 1 1 0 0 1 1 1 1 1 0 1 0 0 0 0 1 0 1 1 0 0 1 1 1 1 1 1 0 0 0 0 1 1 1 1 1 0 0 1 1 1 0 0 0 1 1 1 1 1 1 1 1 1 0 0 1 1 1 1 1 1 1 0 0 0 20 附錄 3: keilc 軟件 和 ledkey 控件 介紹相關圖片 圖 22 keilc 軟件 21 圖 23 配置圖 22 圖 24 項目保存圖 23 圖 25 軟件配置 24 圖 26 編譯圖 25 圖 27 仿真圖 26 圖 28 例子編譯 27 圖 29 例子仿真
點擊復制文檔內(nèi)容
公司管理相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1