Hallo zusammen,
ich habe mir einen USB UART-Wandler (http://watterott.com/FTDI-Basic-Breakout-5V) besorgt und mir ein Programm gemacht das die Bee "Hallo Welt" sagen lässt:
Code:
#include <nibobee/iodefs.h>
#include <nibobee/led.h>
#include <nibobee/line.h>
void writeChar(uint8_t data );
void writeString(char *string);
int main() {
writeString("NIBOBee sagt\n\r");
writeString("Hallo Welt!\n\r");
}
void writeChar(uint8_t data )
{
while ( !( UCSRA & (1<<UDRE)) );
UDR = data;
}
void writeString(char *string)
{
while(*string)
writeChar(*string++);
}
Lässt sich fehlerfrei kompilieren und auch flashen - nur kommt im Terminalprogramm nichts an.
Bitte um Hilfe, was ich falsch gemacht haben könnte.
Lesezeichen