Hallo, ich beschäftige mich erst seit kurzem mit MC's und wollte nun einen ATMEGA128 um eine Bluetooth-Anbindung erweitern. Dabei hab ich vor mich an diese Anleitung zu halten http://www.robotfreak.de/blog/mikrocontroller/preiswerte-bluetooth-anbindung/44 Jetzt hab ich aber gelesen, dass bei UART Verbindugen ein zusätzlicher Quarz für die Takfrequenz an den Port XCK gehängt werden soll. Trifft das auch bei dem Funkmodul zu? Wenn ja welcher Quarz eignet sich dafür am besten und berechnet sich nun der Wert fürs UBBR-Register mit der Frequenz des Quarzes? Und als letztes würd mich interessieren welche Baudrate man da maximal erreichen kann. Danke schonmal im vorraus. Thomas
Der interne Oszillator des Mega128 ist zwar stabil, wenn es auch VCC ist, aber nicht sehr genau. Deshalb sollte man einen Quarz verwenden, am besten einen Baudratenquarz, z.B. 14,7456MHz, Mit diesem erreichst du 230,4k. UBRR siehe Datenblatt unter USART.
Danke für die rasche Antwort. Eine Frage hätt ich aber noch: Lässt sich das Modul eigentlich nicht im synchronen Modus betreiben, bzw. hab ich das richtig verstanden, dass bei diesem Modus (zur Synchronisation) immer noch zusätzlich eine Taktleitung benötigt wird?
Und noch eine Frage: Kann es sein, dass die C-Control Pro Unit schon einen Quarz eingebaut hat? P.s: Die Unit ist beim Probot-Komplettset dabei und wird deshalb von mir nicht unbedingt freiwillig benutzt ;) (Sobald ich einen ISP-Programmer hab, werd ich den eh "normal" über AVRStudio programmiern)
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.