當前位置:編程學習大全網 - 編程軟體 - 求c51單片機程序,關於蜂鳴器控制,最好附帶程序說明,晶振暫定12MHz

求c51單片機程序,關於蜂鳴器控制,最好附帶程序說明,晶振暫定12MHz

;晶振12MHz

;控制蜂鳴器發出"嘀、嘀。。。。"報警聲,報警聲從P1.3端口輸出

;產生頻率為2.5KHz,聲長1.1秒,間隔1秒。

ORG 0000H

JMP MAIN

ORG 000BH

JMP T0_INT

MAIN:

MOV TMOD, #02H

MOV TH0, #56

MOV TL0, #56

SETB TR0

MOV IE, #82H

MOV R2, #100

MOV R3, #50

SJMP $

T0_INT:

JNB F0, NO

CPL P1.3

DJNZ R2, EXIT

MOV R2, #100

DJNZ R3, EXIT

MOV R3, #50

CPL F0

NO:

SETB P1.3

DJNZ R2, EXIT

MOV R2, #100

DJNZ R3, EXIT

MOV R3, #55

CPL F0

EXIT:

RETI

END

本程序,已經經過了測試。

  • 上一篇:ab版ppt是什麽意思?
  • 下一篇:在個人課題研究中可以采用哪些數據分析工具?
  • copyright 2024編程學習大全網