求助 PIC18单片机

2019-03-25 18:42发布

我是刚初学PIC18单片机  用的芯片是PIC18F45K22   我在做串口接收程序  怎么都接收不到数据是怎么回事  ;串口配置
             BCF    TRISE,TRISE0
             BCF    TRISE,TRISE1
             BCF    TRISE,TRISE2
             BSF        LATE,LATE0
             BSF        LATE,LATE1
             BSF        LATE,LATE2
;-------------中断设置------------------------
         MOVLW        0X20
         MOVWF        INTCON
         CLRF        INTCON2
         CLRF        INTCON3                  ;TC设置
         BCF        RCON,IPEN                ;中段级别设置
         BSF        PIE1,RC1IE
         BCF        PIE1,TX1IE
         BCF        IPR1,RC1IP
         BCF        IPR1,TX1IP
    ; BCF     PIR1,RC1IF
     ;BCF     PIR1,TX1IP            
     BSF        INTCON,GIE                ;打开总中断
         BSF        INTCON,PEIE                  ;打开外部中断


CKZD:

      BCF        PIR1,RC1IF              ;清标志位
          MOVF        RCREG1,0           ;接收寄存器存W(标识        
      BCF        LATE,LATE2         ;收指示灯
      BCF    LATC,LATC5        ;控制端置低
      BCF        LATE,LATE1         ;发指示灯
           MOVWF    TXREG1
FASJC:           BTFSS    PIR1,TX1IF
           BRA      FASJC      
      RETFIE FAST
      END

此帖出自小平头技术问答
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。