Hallo Leute, ich bin mir nicht sicher, ob ich hier im richtigen Forum bin, aber ich hoffe mir kann jemand weiterhelfen! Es geht darum, dass ich auf einer Platine über Optokoppler meinen MCU galvanisch entkoppelt habe und der Optokoppler die Baudrate meines MCU nicht ab kann (nur ca. 100us -> 10kHz). Wie kann ich das Clock Prescaler Register meines MCU beschreiben. Es gibt eine Sicherheit, dass man nicht unabsichtlich die Frequenz ändert. Hat jemand einen Tipp oder ein Beispielprogramm? Grüße William
ja dir kann geholfen werden denken -> schreiben -> lesen -> denken -> drücken. welches mcu ingo
Was hat der System Clock Prescaler mit der Baudrate zu tun ?????? Und welcher Optokoppler braucht "nur" 100us ? Selbst die einfachen liegen meist unter 10us...
Der Optoloppler hat eine Response Time von ca. 100us! Wenn sich also am Eingang viel schneller etwas ändert kann der Optokoppler den Ausgang nicht so schnell schalten. Somit gehen mir Daten verloren. Was heißt denken->schreiben->lesen->denken->drücken? Im Datenblatt steht etwas von CLKPCE bit setzen und prescaler bits auf "null" setzen und danach innerhalb von 4 Zyklen prescaler bits beschreiben!
> Was heißt denken->schreiben->lesen->denken->drücken?
in anbetracht dieser frage nicht erkannt was gemeint ist
nochmals WELCHE MCU ?
ander formuliert welcher controller wird in dem datenblatt beschrieben?
einfach ablesen. und hier schreiben es gibt ja nur (als größere
vertreter) phillips, siemens, motorola, atmel, microchip, ST, hitachi,
renesas, intel, zillog, mit ihren diversen 4, 8, 16, 32, bit familien
und untertypen.
OK! Vielen Dank! Ich habe es geschafft das System Prescaler Register zu setzen! Habe mich vielleicht etwas missverständlich ausgedrückt. Nur zur Info: Wenn man z.B. die SPI über einen Optokoppler abgekoppelt hat, muss man schon darauf achten, dass die Baudrate der Schnittstelle nicht größer ist als die Response Time des Optokoppler. Somit muss ich die MCU Frequenz teilen, um in den Bereich meines Optokoppler zu kommen. Nochmals vielen Dank! PS: Alles klar, bei anderen heißt das dann lesen->denken->schreiben->lesen->denken->drücken Grüße William
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.