PIC单片机汇编语言的中断程序 ,求人分析一下怎么运行的

LISTP=16F877INCLUDE“P16F877.INC”TMR0BEQU03CHCOUNTEREQU20HORG0000HNOPGOTOMAIN;--------... LIST P=16F877
INCLUDE “P16F877.INC”
TMR0B EQU 03CH
COUNTER EQU 20H
ORG 0000H
NOP
GOTO MAIN
;----------------------------
ORG 0004H
BCF INTCON,T0IF
DECFSZ COUNTER
GOTO RT
INCF PORTC
MOVLW 0AH
MOVWF COUNTER
RT MOVLW TMR0B
MOVWF TMR0
RETFIE
;--------------------------------
MAIN BSF STATUS,RP0
MOVLW 00H
MOVW FTRISC
MOVLW 07H
MOVWF OPTION_REG
BCF STATUS,RP0
MOVLW B”10100000”
MOVWF INTCON
MOVLW 0AH
MOVWF COUNTER
CLRF PORTC
MOVLW TMR0B
MOVWF TMR0
LOOP GOTO LOOP
;---------------------
END
展开
 我来答
不良少年丶丶aa
推荐于2017-10-21
知道答主
回答量:1
采纳率:0%
帮助的人:1.9万
展开全部
很简单的。
在main主程序里面
LOOP GOTO LOOP
这条程序,会不停的执行,到了TMR0溢出的时候就会执行中断程序
ORG 0004H为中断程序的地址
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式