99久久全国免费观看_国产一区二区三区四区五区VM_久久www人成免费看片中文_国产高清在线a视频大全_深夜福利www_日韩一级成人av

  • 回復(fù)
  • 收藏
  • 點贊
  • 分享
  • 發(fā)新帖

請教:關(guān)于PIC定時中斷

我現(xiàn)在用PIC做定時中斷時,軟件調(diào)試沒有問題,可是燒寫后沒有出現(xiàn)應(yīng)有的中斷,程序如下:
            ORG 0X00
            GOTO START
            ORG 0X04
            GOTO INT
            ORG 0X50
START
            MOVLW B'10101010'
            MOVWF FLAG1
            BANKSEL TRISB
            BCF TRISB,1
            BANKSEL OPTION_REG
            MOVLW B'10000000'
            OPTION
            BANKSEL PIE1
            BSF PIE1,0
            BANKSEL INTCON
            MOVLW 0C0H
            MOVWF INTCON
            BANKSEL T1CON
            MOVLW B'00110100'
            MOVWF T1CON
            MOVLW 50H
            MOVWF TMR1H
            MOVWF TMR1L
LOOP
            BSF T1CON,0
            GOTO LOOP  
INT
             BANKSEL PIR1
             BCF PIR1,TMR1IF
             BANKSEL PORTB
             BTFSS PORTB,1
             GOTO SET1
             BCF PORTB,1
             GOTO START
SET1
             BSF PORTB,1
             GOTO START
             END  



就是用RB1來反映是否執(zhí)行中斷,但是這個程序運行后RB1只是低電平,不知什么地方出問題了,希望各位老大不吝賜教,謝謝
全部回復(fù)(2)
正序查看
倒序查看
xxy1990
LV.1
2
2004-12-05 21:19
你的程序很亂,中斷返回沒有,有可能陷入死循環(huán).我把修改后的代碼給你.你的系統(tǒng)初始化我沒有改動.我沒有查詢,如果可能你最好用c編寫.           ORG 0X00
            GOTO mainline
            ORG 0X04
            GOTO INT
            ORG 0X50
mainline
              call    initial
               BSF T1CON,0
mainloop            
           GOTO  mainloop
initial
            MOVLW B'10101010'
            MOVWF 20
            BANKSEL TRISB
            BCF TRISB,1
            BANKSEL OPTION_REG
            MOVLW B'10000000'
            OPTION
            BANKSEL PIE1
            BSF PIE1,0
            BANKSEL INTCON
            MOVLW 0C0H
            MOVWF INTCON
            BANKSEL T1CON
            MOVLW B'00110100'
            MOVWF T1CON
            MOVLW 50H
            MOVWF TMR1H
            MOVWF TMR1L
            return          
        
            
INT
             BANKSEL PIR1
             BCF PIR1,TMR1IF
              MOVLW 50H
            MOVWF TMR1H
            MOVWF TMR1L
             BANKSEL PORTB
             BTFSS PORTB,1
             GOTO SET1
             BCF PORTB,1
             retie
SET1
             BSF PORTB,1
              retie
             END
0
回復(fù)
fafamopei
LV.4
3
2007-10-05 17:35
@xxy1990
你的程序很亂,中斷返回沒有,有可能陷入死循環(huán).我把修改后的代碼給你.你的系統(tǒng)初始化我沒有改動.我沒有查詢,如果可能你最好用c編寫.          ORG0X00            GOTOmainline            ORG0X04            GOTOINT            ORG0X50mainline              call    initial              BSFT1CON,0mainloop                      GOTO  mainloopinitial            MOVLWB'10101010'            MOVWF20            BANKSELTRISB            BCFTRISB,1            BANKSELOPTION_REG            MOVLWB'10000000'            OPTION            BANKSELPIE1            BSFPIE1,0            BANKSELINTCON            MOVLW0C0H            MOVWFINTCON            BANKSELT1CON            MOVLWB'00110100'            MOVWFT1CON            MOVLW50H            MOVWFTMR1H            MOVWFTMR1L            return                              INT            BANKSELPIR1            BCFPIR1,TMR1IF              MOVLW50H            MOVWFTMR1H            MOVWFTMR1L            BANKSELPORTB            BTFSSPORTB,1            GOTOSET1            BCFPORTB,1            retieSET1            BSFPORTB,1              retie            END
佩服!您是真正的學(xué)者.
0
回復(fù)
發(fā)
主站蜘蛛池模板: 国产SUV精品一区二区33 | 亚洲中文字幕久久精品蜜桃 | 911精品美国片911久久久 | 国产精品无码一区二区三区不卡 | av免费在线播放网址 | 亚洲国产成人精品女人久久久久 | 千百橹av入口在线观看 | av视屏| 天堂在线最新版 | www久久 | 亚洲欧美国产一区二区三区 | wwwwwww黄| 免费又色又爽又黄的成人用品 | 野花社区WWW视频日本 | 中文字幕第15页 | 国产剧情一区二区三区 | 亚洲国产成人无码AV在线播放 | 亚洲综合色网 | 67PAO国产成视频永久免费 | 69黄色片| 久久久精品一区二区三区 | 国产精品r级最新在线观看 一区三区在线观看 | 国产剧情无码播放在线观看 | 国产专区在线看 | 色视频在线观看免费视频 | 国产精品第100页 | 日韩.www| 免费黄色在线 | 欧美黑人XXXX高潮猛交 | 国内毛片毛片毛片毛片毛片 | 伊人精品成人久久综合软件 | 欧洲在线一区二区 | 久久无码精品一区二区三区 | 亚洲av无码成h人动漫网站系 | 欧美日韩在线影院 | 男人插女人逼逼视频 | 国产麻豆 | 免费看奶头视频的网站 | 国产精品69久久久久孕妇欧美 | 99久久综合国产精品二区国产 | 亚洲一区福利视频 |