• 回复
  • 收藏
  • 点赞
  • 分享
  • 发新帖

SPI发送程序,但是却发送不出去啊,请高手指点

SPI发送程序,但是却发送不出去啊,请高手指点


LIST      P=PIC16F877          
#INCLUDE         
__CONFIG  _BODEN_ON& _WDT_OFF& _PWRTE_ON & _XT_OSC
JJ   EQU  30H
MM   EQU  31H


  ORG  0000H
  GOTO MAIN
  ORG  0010H
MAIN: CLRWDT
  BCF  STATUS,RP1
  BSF  STATUS,RP0
  MOVLW B'11001111'
  MOVWF OPTION_REG

  MOVLW B'11010111'
  MOVWF TRISC

  CLRF SSPSTAT

  BCF  STATUS,RP0

  MOVLW B'00110010'
  MOVWF SSPCON
  
  MOVLW B'10101010'
  MOVWF SSPBUF
  
  BSF  STATUS,RP0
LOOP: BTFSS   SSPSTAT,BF  
        GOTO    LOOP
  BCF  STATUS,RP0


  DELAY1S:MOVLW .100
  MOVWF JJ
BB:  CLRWDT
  MOVLW .255
  MOVWF MM
AA:  DECFSZ MM,1
  GOTO AA
  DECFSZ JJ,1
  GOTO BB
  MOVF SSPBUF,W
  END
全部回复(1)
正序查看
倒序查看
言军
LV.1
2
2006-01-13 16:27
严格按照时序写,应该没问题的,仔细检查吧,我用的是C51单片机
0
回复