R
rohan0630056
Guest
Snažím sa získať radu poslat z PC do PIC16F877A.Som sa naučil programovať na MPLAB ...Môžem prenášať dáta z PC do PIC, ale prevýšenia dostávať, môže any1 PLZ pomozte mi na tento účel.PLZ pomozte mi ... i cant nájsť y kód nefunguje ... môže u plz povedz mi ...
Môj kód je uvedený nižšie:
list p = 16f877
zahŕňať <p16f877.inc>
org 0x00
goto start
začať
BSF INTCON, GIE
BSF INTCON, PEIE
call initialPORTS
call initialSPAC
návrat
initialPORTS
BSF STATUS, RP0
movlw b'00000000 '
movwf TRISB
movlw b'11000000 '
movwf smietke
BCF STATUS, RP0
clrf PORTB
clrf PORTC
návrat
initialSPAC
BSF STATUS, RP0
movlw b'00100100 '
movwf TXSTA
movlw, 25
movwf SPBRG
BCF STATUS, RP0
movlw b'10010000 '
movwf RCSTA
slučky
btfsc PIR1, 3
call initialREC
goto slučky
návrat
initialREC
movf RCREG, 0
movwf PORTB
návrat
koniec
Môj kód je uvedený nižšie:
list p = 16f877
zahŕňať <p16f877.inc>
org 0x00
goto start
začať
BSF INTCON, GIE
BSF INTCON, PEIE
call initialPORTS
call initialSPAC
návrat
initialPORTS
BSF STATUS, RP0
movlw b'00000000 '
movwf TRISB
movlw b'11000000 '
movwf smietke
BCF STATUS, RP0
clrf PORTB
clrf PORTC
návrat
initialSPAC
BSF STATUS, RP0
movlw b'00100100 '
movwf TXSTA
movlw, 25
movwf SPBRG
BCF STATUS, RP0
movlw b'10010000 '
movwf RCSTA
slučky
btfsc PIR1, 3
call initialREC
goto slučky
návrat
initialREC
movf RCREG, 0
movwf PORTB
návrat
koniec