Příklad programu v C pro komunikace přes USART u PIC18F97J60

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 :slight_smile:. 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

:arrow_right: administrator: přejmenováno z "USART u p18f97j60"