Hi, ich habe vor etlichen Jahren mal etwas mit dem ATtiny84 gemacht, jetzt stecke ich nicht mehr so drin in der Materie. Ich habe ein Gerät, dem will ich mit dem Attiny84 über RS233-TTL etwas zum Anzeigen schicken, so etwas wie den String "The quick brown Fox jumps over the lazy dog" Baudrate weiß ich im Moment nicht genau, könnte 9600 oder 115200 oder 19200 sein. Welche Register muss ich dafür programmieren, gibt es vielleicht eine fertige C-Routine? Steh etwas auf dem Schlauch ;-) Ach ja, Anschlussfrage, welche Portleitung des Attiny84 nimmt man da am besten, ich vermute, nicht jede geht. Sorry, meine Frage mag eine gewisse Herausforderung sein...
Der ATtiny84 hat eine so genannte USI, "Universal Serial Interface". Die kann man (u.a.) auch als UART betreiben. Von Atmel gibt's da eine Appnote dafür. http://ww1.microchip.com/downloads/en/AppNotes/doc4300.pdf
Nowhereman schrieb: > welche Portleitung des Attiny84 nimmt man da am besten, Sowas steht im DB. wendelsberg
Hi
>Von Atmel gibt's da eine Appnote dafür.
Und die passende Software (Anhang).
MfG Spess
Jörg W. schrieb: > Der ATtiny84 hat eine so genannte USI, "Universal Serial > Interface". Die kann man (u.a.) auch als UART betreiben. Von Atmel > gibt's da eine Appnote dafür. > http://ww1.microchip.com/downloads/en/AppNotes/doc4300.pdf Kann ich mit dem Handy, Samsung Galaxy A20e nicht runterladen.
Nowhereman schrieb: > Kann ich mit dem Handy, Samsung Galaxy A20e nicht runterladen. Ist auch nicht notwendig. Der PC, auf dem Du entwickelst, reicht völlig aus.
A. S. schrieb: > Ist auch nicht notwendig. Der PC, auf dem Du entwickelst, reicht völlig > aus. Der PC ist völlig vom Internet getrennt, nur mein Handy hat Internet...
Nowhereman schrieb: > Der PC ist völlig vom Internet getrennt, nur mein Handy hat Internet... Falls Du vorhast, ernsthaft SW zu entwickeln, änderst Du das am besten.
Nowhereman schrieb: >> http://ww1.microchip.com/downloads/en/AppNotes/doc4300.pdf > > Kann ich mit dem Handy, Samsung Galaxy A20e nicht runterladen. Geht hier völlig problemlos. Du brauchst natürlich einen benutzbaren Webbrowser (die von den Herstellern gelieferten sind meist nicht so toll) und einen PDF-Reader. Aber beides gibt's. Andreas B. schrieb: > Falls Du vorhast, ernsthaft SW zu entwickeln, änderst Du das am besten. Zustimmung. Wie will man Software entwickeln, ohne sich Doku und Beispiele aus dem Internet holen zu können? Ja, klar, in der vor-Internet-Zeit haben wir das alle so gemacht, aber da haben wir dann oft genug den Kram auf totem Baum gelesen.
Im Thread Beitrag "(sehr) kleines "FrameWork" für ATtiny44" und dessem Verlauf gibt es ein "Mini-Framework" in dem Sourcecide für rudimentäre Inansoruchnahme des UARTS zu finden ist (USI-basierend). Quelldatei sind im Ordner: "src", der dazugehörende Header im Ordner: "include" Im Ordner "serial_usi" findest du ein Beispielprogramm, das über einen rudimentären printf-Ersatz sowie des UARTS Daten des ADC verschickt. Gruß, JJ
Jörg W. schrieb: > aber da haben wir dann > oft genug den Kram auf totem Baum gelesen. Mein Kellerschrank hat heute noch tausende Seiten in diversen Büchern an Datenblättern, Beschreibungen. Grrr, und das eine wirklich interessante Buch (aus nostalgisch- historischen Gründen) finde ich nicht mehr: PC intern (von Michael Tischer).
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.