求助 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

此帖出自小平头技术问答
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
14条回答
dcexpert
2019-03-26 10:19
谭丽娟 发表于 2019-1-28 09:02
在哪 步骤是什么 可否告诉我 我刚开始学

很久没有用过了,好像是在插件(plugins)中,安装一个mcc插件,就可以自动根据选择参数,创建配置。

旧版的mplab IDE不行,需要使用新的mplab x ide

一周热门 更多>