Ich hab Dir mal meine UART-Routinen angehängt.
Dürfte alles relativ selbsterklärend sein.
Die global.h wird hier nur wegen der typedefs von BYTE und WORD benötigt. Die kannst Du also auch in die uart.h kopieren und die global.h einfach weglassen.
Wichtig ist, dass Du in der uart.h die Makros MULTI_UART, COM_PORT und UART_BAUD_RATE richtig einstellst.
Lesezeichen