微控制器程式,微控制器程式

2022-07-15 21:25:16 字數 1135 閱讀 8245

1樓:林立秋

org 100h ;微控制器起始地址

mov a,31h ;分配儲存空間

m0:mov a,#0efh ;p2口賦初值mov r0,#08h ;迴圈次數

m1:mov p2,a ;給p1口賦值,從而點亮ledlcall delay ;led點亮延遲時間lcall delay

lcall delay

rr a ;led右移迴圈顯示djnz r0,m1 ;迴圈結構語句

jmp m0

delay: mov r6,#0ffh ;延遲時間設定dl1: mov r7,#0f0h

djnz r7,$

djnz r6,dl1

retend

2樓:匿名使用者

org 0000h

jmp start

org 000bh

jmp timer

start:

mov sp ,#60h

mov th0 ,#0fh

mov tl0 ,#0fh

mov a ,#0feh ;依據接法也可以為01hmov r0 ,#10h

mov p2 ,a

mov tmod ,#01h

setb et0

setb ea

setb tr0

sjmp $

timer:

clr tr0

djnz r0, t

mov r0, #10h

mov a,p2

rr a ;依接法和要求的左右移,此處也可能為rlmov p2 ,a

mov th0, #0fh

mov tl0, #0fh

setb tr0

reti

t:mov th0, #0f0h

mov tl0 ,#0fh

setb tr0

retiend

3樓:雙初厹

mov sp ,#60h

mov th0 ,#0fh

mov tl0 ,#0fh

mov a ,#0feh ;依據接法也可以為01hmov r0 ,#10h

mov p2 ,a

求助微控制器控制LED程式,求助微控制器控制LED程式

你好!微控制器什麼型號?程式是c語言寫嗎 什麼微控制器,用什麼語言說清楚 微控制器控制led程式詳談幫你搞定 什麼型號的微控制器?要用什麼語言編寫?多少個led燈?51微控制器如何控制8個led程式 include包含微控制器專用標頭檔案 include這個是什麼俺也不知道,但這個程式不需要這個標頭...

微控制器,程式看不懂啊,求解釋,微控制器,程式看不懂啊,求解釋。

你需要先看微控制器彙編,以及熟悉cpu的gpio,還有就是看懂硬體原理圖。其實多數彙編程式可以改寫成c程式,你可以從學51微控制器c語言開發入門 微控制器c語言程式,看不懂,求講解 t0中斷服務程式不是一個子程式嗎?但沒看見在主程式中呼叫這個子程式啊,求講解這個程式命令的執行過程,定時器怎麼中斷的?...

微控制器實現LED閃光程式,51微控制器實現用按鍵控制led的閃與不閃

感覺要求有些重複 1 每分鐘閃60次,那麼還手動幹嘛?2 一個開關按一下,亮一個,再按一下另一個亮,再按是都滅嗎?還是第一支亮?不能明白你到底想怎麼樣。手動,自動?每分鐘60次 自動閃亮?為什麼又要按?提問題,也要說清楚哦!這種程式設計不難,先會讓一隻led閃。然後不讓led閃,會用按鍵控制兩隻le...