當前位置:編程學習大全網 - 編程軟體 - 用匯編語言編流水燈,有8個LED燈,LED1~LED8 燈按順序點亮,每個等亮壹秒轉到下個燈,壹直循環亮

用匯編語言編流水燈,有8個LED燈,LED1~LED8 燈按順序點亮,每個等亮壹秒轉到下個燈,壹直循環亮

這個流水燈是很普通的壹種花樣,假設LED接P1口,程序如下:

ORG 0000H

LJMP MAIN

0RG 000BH

LJMP T0ISR

ORG 0030H

MAIN:

MOV TMOD,#01H

MOV TH0,#HIGH(65536-50000) ;50毫秒定時

MOV TL0,#LOW(65536-50000)

SETB TR0

SETB ET0

SETB EA

MOV A,#0FEH

MOV P1,A

MOV R2,#20

SJMP $

T0ISR:

CLR TR0

MOV TH0,#HIGH(65536-50000)

MOV TL0,#LOW(65536-50000)

SETB TR0

DJNZ R2,T0E ;1秒未到直接退出

MOV R2,#20

RL A

MOV P1,A ;1秒壹變的花樣流水燈。

T0E:

RETI

END

  • 上一篇:急!!跪求下圖數控車編程,大森操作系統的
  • 下一篇:vcds 12.12.0怎樣調出長編碼幫助
  • copyright 2024編程學習大全網