當前位置:編程學習大全網 - 編程軟體 - 單片機編程題:fosc=6MHZ,在P1.0產生頻率250HZ的方波,持續時間0.5S,靜態為低電平,要求使用中斷方式

單片機編程題:fosc=6MHZ,在P1.0產生頻率250HZ的方波,持續時間0.5S,靜態為低電平,要求使用中斷方式

ORG 0000H

LJMP START

ORG 000BH

LJMP T0_INT

START:

MOV TMOD, #02H ;T0定時方式2

MOV TH0, #6 ;定時500us@6MHz

MOV TL0, #6

MOV IE, #82H

SETB TR0

MOV R7, #4

MOV R6, #125

SJMP $

T0_INT:

DJNZ R7, T0_EXIT

CPL P1.0 ;2000us翻轉壹次

MOV R7, #4

DJNZ R6, T0_EXIT

CLR TR0 ;500ms後,停止

CLR P1.0 ;靜態為低電平

T0_EXIT:

RETI

END

  • 上一篇:今天找到人教版小學語文數學英語視頻教程全套百度雲資源下載鏈接,尷尬的是我不會下載,下面是下載鏈接,
  • 下一篇:python學習
  • copyright 2024編程學習大全網