1樓:安迪的快樂時光
花樣流水燈的玩法,一個51微控制器8位埠輪流輸出16顆燈珠,
微控制器十六位led流水燈控制用c語言怎麼程式設計 15
2樓:清風電子製作
微控制器從小白開始系列(七)第一個c語言程式來控制led燈。
3樓:夢夕
你也是計算機應用技術班的嗎? 不會做呢~
4樓:匿名使用者
看不到線路圖,誰能幫你啊!!!
51微控制器中如何用組合語言編寫流水燈
5樓:匿名使用者
org 0100h
ltor: mov a,#01h
loop: rr a
du ;從左到右亮,每次亮一盞zhi
mov p1,a
acall delay
jnb ,loop
loop1: rl a
mov p1,a ;從右到dao左亮,每次亮一盞acall delay
jnb ,loop1
loop2: rr a
orl a,#80h
mov p1,a ;從左到右依次點亮每一盞燈acall delay
jnb ,loop2
loop3: rl a
anl a,#0feh
mov p1,a ;從右到左依次熄滅每一盞燈acall delay
jb ,loop3
sjmp ltor
delay: mov r6,#01h ;延時子程式l2: mov r7,#01h
l1: nop
djnz r7,l1
djnz r6,l2
retend
6樓:匿名使用者
埠的暫存器,賦予一個初值。每位對應一路燈。然後做移位命令。左移右移都可以,不就可以流水了。 寫好花樣,查表 ;亮燈控制程式; ;org ,
7樓:匿名使用者
org 0000h
ajmp main
org 0100h
main: mov dptr,#tab
mov r7,#4fh
loop: movc a,@a+dptr
inc dptr
mov p1,a
acall delay
clr adjnz r7, loop
ajmp main
org 0200h
tab: ;從左到右,再從右內到左,一容次亮一個。
db 7fh,0bfh,0dfh,0efh,0f7h,0fbh,0fdh,0feh ;15,0fh
db 0fdh,0fbh,0f7h,0efh,0dfh,0bfh,7fh
;從右到左,再從右到左,依次點亮。
db 0ffh,0feh,0fch,0f8h,0f0h,0e0h,0c0h,80h,00h
db 0ffh,7fh,3fh,1fh,0fh,07h,03h,01h,00h
8樓:
來自理科生的浪漫,用51微控制器制作心形流水燈。
MC 51系列做微控制器和流水燈 8個燈
這個用微控制器很好實現阿,選好微控制器,譯碼器,這樣的程式也很簡單,找幾天書最好了,具體的我也懶得搞了。include 如果微控制器型號是89c51就是 include define uint unsigned int define unchar unsigned charuint i void d...
高分 89C51微控制器流水燈程式求步驟詳解,看懂了就給分
這是一個花樣流水燈控制程式,主程式沒有,由陣列值來控制 include 提供基本的51微控制器埠定義 include 這個標頭檔案主要提供移位控制函式 define uchar unsigned char define uint unsigned intuchar code display p0 u...
微控制器AT89c51,如圖我要讓LED燈從D12 D16 D11 D3 D2 D4 D7 D5順時
include include unsigned char code ledchar void delay unsigned int i,j for i 0 i 500 i for j 0 j 110 j void main unsigned char i 0 for i 0 i 8 i p0 le...