Re: 有關RS232的問題...求救中
|
||||
---|---|---|---|---|
版主
|
加入:
list p=18f452 #include <P18f452.inc> 或 list p=16f877a #include <P16f877a.inc>
發表於: 2006/3/7 15:59
|
|||
|
有關RS232的問題...求救中
|
||||
---|---|---|---|---|
初級會員
|
我想用RS232-9600-8N1作傳送跟接收的動作...
我不懂這樣是哪裡出了錯....我都有宣告阿.... 還有一個問題我想傳送跟接收都產生中斷@@ 我該怎麼做ㄋ START_CODE EQU 0X30 DATA1 EQU 0X31 DATA2 EQU 0X32 DATA3 EQU 0X33 DATA4 EQU 0X34 CHECKSUM EQU 0X35 END_CODE EQU 0X36 W_TEMP EQU 0X40 STATUS_TEMP EQU 0X41 ORG 0X00 GOTO MAIN_C ORG 0X04 GOTO INT ORG 0X10 MAIN_C BSF STATUS,RP0 MOVLW 0X03 MOVWF ADCON1 MOVLW 0X70 MOVWF PIE1 MOVLW 0X03 MOVWF ADCON1 MOVLW .129 MOVWF SPBRG BCF STATUS,RP0 CLRF TMR0 CLRF PORTA CLRF PORTB CLRF FSR MOVLW 0X98 MOVWF ADCON0 MOVLW H'A0' MOVWF INTCON MOVLW B'00110000' MOVWF TXSTA MOVLW B'10000110' MOVWF RCSTA INT MOVWF W_TEMP SWAPF STATUS,W MOVWF STATUS_TEMP BTFSC PIR1,ADIF GOTO AD_INT BTFSC PIR1,RCIF GOTO RC_INT BTFSC PIR1,RXIF GOTO TX_INT INT_R SWAPF STATUS_TEMP,W MOVWF STATUS SWAPF W_TEMP,F SWAPF W_TEMP,W RETFIE AD_INT BCF PIR1,ADIF GOTO INT_R RC_INT BCF PIR1,RCIF GOTO INT_R TX_INT BCF PIR1,TXIF GOTO INT_R END ****************************************** Error[113] G:\TEST\TEST1.ASM 44 : Symbol not previously defined (SPBRG) Error[113] G:\TEST\TEST1.ASM 57 : Symbol not previously defined (TXSTA) Error[113] G:\TEST\TEST1.ASM 59 : Symbol not previously defined (RCSTA) Error[113] G:\TEST\TEST1.ASM 68 : Symbol not previously defined (RCIF) Error[113] G:\TEST\TEST1.ASM 70 : Symbol not previously defined (RXIF) Error[113] G:\TEST\TEST1.ASM 81 : Symbol not previously defined (RCIF) Error[113] G:\TEST\TEST1.ASM 88 : Symbol not previously defined (TXIF)
發表於: 2006/3/7 15:54
|
|||
|