音影先锋亚洲天堂网|电影世界尽头的爱完整版播放|国产 熟女 91|高清无码免费观看欧美日韩|韩国一区二区三区黄色录像|美女亚洲加勒比在线|亚洲综合网 开心五月|7x成人在线入口|成人网站免费日韩毛片区|国产黄片?一级?二级?三级

登錄 免費注冊 首頁 | 行業(yè)黑名單 | 幫助
維庫電子市場網(wǎng)
技術(shù)交流 | 電路欣賞 | 工控天地 | 數(shù)字廣電 | 通信技術(shù) | 電源技術(shù) | 測控之家 | EMC技術(shù) | ARM技術(shù) | EDA技術(shù) | PCB技術(shù) | 嵌入式系統(tǒng)
驅(qū)動編程 | 集成電路 | 器件替換 | 模擬技術(shù) | 新手園地 | 單 片 機 | DSP技術(shù) | MCU技術(shù) | IC 設(shè)計 | IC 產(chǎn)業(yè) | CAN-bus/DeviceNe

程序錯在哪里?

作者:hua902108 欄目:單片機
程序錯在哪里?
用中斷實現(xiàn)脈沖電平輸出,該程序我檢查了很多次了,可是還是沒達(dá)到預(yù)期的效果,請教各位大蝦哪里出問題了,謝謝.

#include <P16f73.INC>     
PORTA EQU 5
PORTB EQU 6
PORTC EQU 7
INTCON EQU 0BH

      ORG 00H

      GOTO MAIN

      ORG 04H
      GOTO INT_SERVICE
     
      ORG 100H
MAIN  
      CALL INITPORTS  ;初始化端口
      CALL INITTIME   ;初始化定時器
loop  nop
      nop
      nop
      goto loop
INITPORTS             ;初始化端口子程序
      CLRW
      CLRF PORTA
      CLRF PORTB
      CLRF PORTC
      BSF 3,5
      BSF ADCON1,1
      BSF ADCON1,2
      MOVLW 03FH
      MOVWF    TRISA
      MOVLW 0F8H
      MOVWF    TRISB
      MOVLW 0FFH
      MOVWF TRISC
      BCF 3,5
      BSF PORTB,0   ;端口RB0輸出高電平
      BCF 3,2
      RETURN

INITTIME
      BSF 3,5
      MOVLW 0D7H
      MOVWF 81
      BCF 3,5
      BSF INTCON,5
      BSF INTCON,7
      MOVLW 076H
      MOVWF 1
      CLRW
      BCF 3,2
      RETURN  
    
INT_SERVICE
    BTFSS INTCON,2
    GOTO INT_SERVICE
    BCF INTCON,5
    BCF INTCON,7
    BCF INTCON,2
    MOVLW 0FEH
    ANDWF PORTB,1
    NOP
    NOP
    CALL DELAY_35MS
    MOVLW 01H
    IORWF PORTB,1
    BSF INTCON,5
    BSF INTCON,7
    MOVLW 076H
    MOVWF 1
    CLRW
    BCF 3,2
    RETFIE

DELAY_35MS
    MOVLW 0FH
    MOVWF 22
DELAY3
    MOVLW 0FFH
    MOVWF 23
DELAY4
    DECFSZ 23
    GOTO DELAY4
    DECFSZ 22
    GOTO DELAY3
    CLRW
    BCF 3,2
    RETURN
    
    END
      

參與討論
昵稱:
討論內(nèi)容:
 
 
相關(guān)帖子
PIC新手,請問PIC16F648開發(fā)要用什么仿真器合適?
可能極少人會碰到的問題
移植
paul zhang :麻煩您進(jìn)來看一下
為什么16F877A比16F877的功能強,卻比16F877的價格低?
免費注冊為維庫電子開發(fā)網(wǎng)會員,參與電子工程師社區(qū)討論,點此進(jìn)入


Copyright © 1998-2006 m.58mhw.cn 浙ICP證030469號