Ahoj, zkousim rozbehnout jednoduchou komunikaci pres uart s procesorem p18f97j60. Pouzivam MP LAB v. 8.30 a mcc18. Nevim zda se muj problem tyka nastaveni MPLABU nebo je problem ve me . Lepsi bude spis kousek kodu:
#include <p18f97J60.h>
#include <string.h>
#include <stdio.h>
#include <usart.h>
void main()
{OpenUSART( USART_TX_INT_OFF &
USART_RX_INT_OFF &
USART_ASYNCH_MODE &
USART_EIGHT_BIT &
USART_CONT_RX &
USART_BRGH_HIGH,
25 ); /* 40 MHz … 25 … 96kBaud, error +0,16% */
while(1)
{
while(BusyUSART() == 1);
WriteUSART(PORTB);
};
}
kousek z vysilaci casti. Zatim se vubec nebabram s nastavenim, to az pozdeji. O to mi ani nejde. Jde o to, ze po kompilaci vrati MPLAB tuto chybu:
MPLINK 4.31, Linker
Copyright © 2009 Microchip Technology Inc.
Error - could not find definition of symbol ‘WriteUSART’ in file ‘./main.o’.
Errors : 1
Mel by nekdo prosim nejaky napad?
P.s. jsem spise zacatecnik, mozna jsem nekde neco prehledl
administrator: přejmenováno z "USART u p18f97j60"