|
本人大一新生剛學(xué)單片機(jī)算是一個(gè)小白,自己寫了一個(gè)爆閃燈程序,請(qǐng)大家多多指教謝謝!
- ORG 0000H
- AJMP MAIN
- ORG 000BH
- AJMP TIMER0
- MAIN:
- CLR F0 //設(shè)置狀態(tài)標(biāo)志
- MOV 30H,#5H //每個(gè)狀態(tài)次
- MOV TH0,#3CH //初始化中斷定時(shí)器設(shè)置50ms
- MOV TL0,#0B0H
- MOV IE,#82H
- SETB TR0
- SJMP $
- TIMER0:
- MOV TH0,#3CH
- MOV TL0,#0B0H
- DJNZ 30H,T001 //判斷循環(huán)次數(shù)
- CPL F0
- MOV 30H,#5H
- T001:
- JB F0,T002 //判斷狀態(tài)
- CPL P1.0
- CLR P1.1
- CPL P1.2
- CLR P1.3
- SJMP T0_EX
- T002: CLR P1.0
- CPL P1.1
- CLR P1.2
- CPL P1.3
- T0_EX: RETI
復(fù)制代碼
|
-
-
爆閃燈.zip
2020-5-1 21:06 上傳
點(diǎn)擊文件名下載附件
下載積分: 黑幣 -5
22.94 KB, 下載次數(shù): 7, 下載積分: 黑幣 -5
|