Hi Ich habe mal euer AVR-GCC Tutorial durchgelesen und versuche nun einen UART einzurichten. Doch an welchem PIN werden die Daten empfangen? Ich verwende folgednen Code: void init_USART() { UBRRL = 1; //USART_BAUD(F_OSC); UBRRH = 0; UCSRC = (1<<URSEL)|(3<<UCSZ0); // 8bit, 1 stop bit, asynchron UDR = 0; // clear USART data register UCSRA = 0; // clear error flags, disable U2X and MPCM UCSRB = (1<<RXCIE)|(1<<RXEN); // enable interrupts } danke fuer eure antworten
Das hab ich offen vor mir liegen(atmega8515)... Habe noch nichts gefunde:(
Schau mal hier auf Seite 2: http://www.atmel.com/dyn/resources/prod_documents/2512S.pdf Dort findest du die Pinbelegung. Es kommt natürlich darauf an, was für ein Gehäuse dein Baustein hat. Bei PDIP ist es z.B. Pin 10 und 11 (RXD und TDX)
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.