當前位置:首頁 » 課程大全 » 循環流水燈課程設計

循環流水燈課程設計

發布時間: 2021-02-21 01:53:46

⑴ 單片機流水燈課程設計

8255流水燈顯示實驗 ;****************根據查看埠資源修改下列符號值******************* IOY0 EQU ________ ;片選IOY0對應的埠始地址;***************************************************************** MY8255_A EQU IOY0+00H*4 ;8255的A口地址 MY8255_B EQU IOY0+01H*4 ;8255的B口地址 MY8255_C EQU IOY0+02H*4 ;8255的C口地址 MY8255_MODE EQU IOY0+03H*4 ;8255的控制寄存器地址 STACK1 SEGMENT STACK DW 256 DUP (?) STACK1 ENDS DATA SEGMENT LA DB ? ;定義數據變數 LB DB ? DATA ENDS CODE SEGMENT ASSUME CS:CODE,DS:DATA START: MOV AX,DATA MOV DS,AX MOV DX,MY8255_MODE ;定義8255工作方式 MOV AL,80H ;工作方式0,A口和B口為輸出 OUT DX,AL MOV DX,MY8255_A ;寫A口發出的起始數據 MOV AL,80H OUT DX,AL MOV LA,AL MOV DX,MY8255_B ;寫B口發出的起始數據 MOV AL,01H OUT DX,AL MOV LB,AL LOOP1: CALL DALLY MOV AL,LA ;將A口起始數據右移再寫入A口 ROR AL,1 MOV LA,AL MOV DX,MY8255_A OUT DX,AL MOV AL,LB ;將B口起始數據左移再寫入B口 ROL AL,1 MOV LB,AL MOV DX,MY8255_B OUT DX,AL MOV AH,1 ;判斷是否有按鍵按下 INT 16H JZ LOOP1 ;無按鍵則跳回繼續循環,有則退出 QUIT: MOV AX,4C00H ;結束程序退出 INT 21H DALLY PROC NEAR ;軟體延時子程序 PUSH CX PUSH AX MOV CX,3FFH D1: MOV AX,0FFFFH D2: DEC AX JNZ D2 LOOP D1 POP AX POP CX RET DALLY ENDP CODE ENDS END START

⑵ 跪求單片機音樂流水燈課程設計,急!!!!!!

給你篇文抄章參考參考吧
這個http://wenku..com/view/5f66161dfad6195f312ba697.html希望對你有所幫助

⑶ 單片機課程設計,做流水燈的,越詳細越好,謝謝

ORG 0000H
LJMP MAIN
ORG 000BH
LJMP T0I
MAIN: MOV P1,#0FFH
MOV R6,#10
MOV A,#0FEH
L: MOV P1,A
MOV TMOD,#01H
MOV TH0,#3CH
MOV TL0,#0B0H
SETB EA
SETB ET0
SETB TR0
JNB F0,$
CLR F0
RL A
SJMP L
T0I:
L5:JB P2.0,L1
SJMP L5
L1: MOV TH0,#3CH
MOV TL0,#0B0H
DJNZ R6,L3
MOV R6,#10
SETB F0
L3: RETI
END

⑷ 急求流水燈課題設計: 8個燈,1個燈右移循環3次,2個燈左移循環4次,3個燈右移循環5次,8個燈同時閃爍6次

這是最簡單的了,實在不懂再來找我吧!

⑸ 詳述「單片機流水燈」的設計過程!

不好意思,你能詳細的說說你需要哪種類型嗎?有很多的。比如51單片機流水燈內用容C語言編寫的設計程序,單片機流水燈設計程序,51單片機12展流水燈的程序,單片機16路流水燈課程設計。你能詳細說說嗎,可以追問我。我在線等你。

⑹ 急 微機原理的課程設計 模擬流水燈

4.1 流水燈
程序抄介紹:利用P1 口通過一定延時輪流產生低電平
輸出,以達到發光二極體輪流亮的效果。實際應用中例如:
廣告燈箱彩燈、霓虹燈閃爍。
程序實例(LAMP.ASM)
ORG 0000H
AJMP MAIN
ORG 0030H
MAIN:
9
MOV A,#00H
MOV P1,A ;滅所有的燈
MOV A,#11111110B
MAIN1:
MOV P1,A ;開最左邊的燈
ACALL DELAY ;延時
RL A ;將開的燈向右邊移
AJMP MAIN ;循環
DELAY:
MOV 30H,#0FFH
D1: MOV 31H,#0FFH
D2: DJNZ 31H,D2
DJNZ 30H,D1
RET
END

⑺ AT89C51單片機控制流水燈課程設計

/*******************************************************************************
* 標題: ME300系列單片機開發系統演示程序 - LED流水燈 *
;* 硬體: ME300A,ME300S,ME300A+,ME300B *
* 文件: wl001.C *
* 日期: 2004-1-5 *
* 版本: 1.0 *
* 作者: 偉納電子 - Freeman *
* 郵箱: [email protected] *
* 網站: http://www.willar.com *
********************************************************************************
* 描述: *
* LED流水燈 *
* *
********************************************************************************
* 跳線設置: *
* ME300A+ JP1 全部短接,JP2短接在3-4端 *
* ME300B JP1 短接,JP2短接在3-4端 *
* *
* *
********************************************************************************
* 【版權】 Copyright(C)偉納電子 www.willar.com All Rights Reserved *
* 【聲明】 此程序僅用於學習與參考,引用請註明版權和作者信息! *
*******************************************************************************/

#include<reg51.h>
#include <intrins.h>

void delayms(unsigned char ms)
// 延時子程序
{
unsigned char i;
while(ms--)
{
for(i = 0; i < 120; i++);
}
}

main()
{
unsigned char LED;
LED = 0xfe;
P0 = LED;

while(1)
{
delayms(250);
LED = _crol_(LED,1); //循環右移1位,點亮下一個LED
P0 = LED;
}
}

⑻ 單片機16路流水燈課程設計

程序和流程圖寫著麻煩,給你個思路吧分別以P0,P1做兩個單八路流水等先P1全滅,讓P0單流水並計數,8次後P0全滅,讓P1單流水並計數,8次後返回循環.找我的話到 www.ahut.org,論壇中有我的電子製作實驗室版塊

熱點內容
武漢大學學生會輔導員寄語 發布:2021-03-16 21:44:16 瀏覽:612
七年級學生作文輔導學案 發布:2021-03-16 21:42:09 瀏覽:1
不屑弟高考成績 發布:2021-03-16 21:40:59 瀏覽:754
大學畢業證會有成績單 發布:2021-03-16 21:40:07 瀏覽:756
2017信陽學院輔導員招聘名單 發布:2021-03-16 21:40:02 瀏覽:800
查詢重慶2018中考成績查詢 發布:2021-03-16 21:39:58 瀏覽:21
結業考試成績怎麼查詢 發布:2021-03-16 21:28:40 瀏覽:679
14中醫醫師資格筆試考試成績查分 發布:2021-03-16 21:28:39 瀏覽:655
名著賞析課程標准 發布:2021-03-16 21:27:57 瀏覽:881
北京大學商業領袖高端培訓課程 發布:2021-03-16 21:27:41 瀏覽:919