Forum
robotik (Elektronik)
» im zweiten "tutorial", der ersten antwort wir mit einem Quarz die Baudrate
» berechnet, der 3.6864 MHz "hat".
»
» Da steht: (zitat)
» Es kann nicht jede beliebige Baudrate verwendet werden. Bei unserem
» 3,6864MHz-Quarz lassen sich die Standard-Baudraten fehlerfrei generieren,
» z.B.: 9600, 14400, 19200, 28800, 38400, 57600, 76800 und 115200.
» (zitat enden
)
»
» Bei conrad such ich jetzt nach quarz und finde nur 4MHz quarzbausteine;
» geht das auch???
Hier gibt es eine nette Erklärung, wo überhaupt das Problem liegt und warum Quarze mit krummen Taktraten toll sind:
http://www.mikrocontroller.net/articles/AVR-Tutorial:_UART
und
http://www.mikrocontroller.net/articles/Baudratenquarz
» wenn ich einen pin als eingang nutze kann ich dann auch abfragen ob der hight ist?
» ab wann wird ein pin als hight bezeichnet.
» ich meine wenn ich ihn als ausgang deklariere, dann sind es ja jenachdem 5V!???
Selbstverständlich kannst Du einen als Eingang deklarierten Pin abfragen. Alles andere wäre ja Quatsch.
Die Schaltschwelle, ab wann ein Pin als High erkannt wird, findest Du im Datenblatt. Beim ATmega16 sind es zum Beispiel 0,6 * VCC für high und 0,2 * VCC für Low.
Gruß
Torsten
Gesamter Thread:
