MOVLW 0
MOVWF PORTB
; 清B 口
;---------- 以下为开中断设置--------
MOVLW 0A0H
MOVWF INTCON
; 开TMR0 中断使能位
; 和全局中断使能位
BCF INTCON,T0IF
MOVLW TMR0_B
; 清TMR0 中断标志为
MOVWF TMR0
; 向TMR0 赋初值
; 并启动TMR0 定时器
;*******【初始化程序结束】*********************
程序设计流程模块,主程序框图如图2 所示。

图2 主程序流程框图
1 分钟定时中断子程序流程图如图3 所示。

图2 1 分钟定时中断子程序流程图
蜂鸣器相关文章:蜂鸣器原理
评论