-
Thread
[Anfänger] Ist AVR Butterfly der richtige Einstieg?
HD44780 Displays haben, richtig angeschlossen und die Software funktioniert nachgewiesenermaßen. Die RS232-Hardware ist bescheiden, die Software macht einen Trick, an dem Anfänger bei Selbstbauhardware verzweifel - sie kalibriert den internen Oszillator mit Hilfe des externen Uhrenquarzes. Auch hier: Sie
-
Thread
LED Matrix zum x.ten
Kopf auch wenn ich mich um Multimasterprotokolle bisher noch nicht gekümmert habe. Bisher nur I2C, RS232 mit AVRs.. Würde es denn mit reinem RS232 mit Multiprozessormode gehen? Also ohne RS485 Treiber z.B. oder lassen sich MAX232 nicht zusammenschalten? Würde es denn grundsätzlich auch mit den MAX6952
>Würde es denn mit reinem RS232 mit Multiprozessormode gehen? Also ohne >RS485 Treiber z.B. oder lassen sich MAX232 nicht zusammenschalten? RS485-Treiber kann man ohne Weiteres zusammenschalten, wenn´s nur um den Empfang von
-
Thread
Interface für 10€- Messschieber
solange der Messschieber initialisiert wird. Dann ist ein Pin frei, an den man dann einen externen Oszillator hängen kann. Ob das Programm auch mit dem internen 1Mhz-Oszillator klappt, weis ich nicht. Es kann an vielen Stellen Probleme machen (UART-Toleranz, alle Flanken mitkriegen,...) Und ja, das Protokoll
von 100ms aus, kann man ohne weiters 4 Messchieber einlesen, die Messwerte noch verwurschteln, über RS232 ausgeben und auch an einem LCD-Display anzeigen.
-
Thread
UART senden ohne Timer emulieren
Infos! Neue Frage: Ich möchte den ADC auslesen. Wenn ich das über die ADC-Register mache [c]rs232_send_byte(ADCH); rs232_send_byte(ADCL);[/c] krig ich immernur 00000011 11111111 gesendet? Wenn ich es folgendermaßen auslese funktionierts [c]rs232_send_byte(ADC >> 8); rs232_send_byte
> Wenn ich das über die ADC-Register mache > > rs232_send_byte(ADCH); > rs232_send_byte(ADCL); > > krig ich immernur 00000011 11111111 gesendet? Weil du falschrum liest => Datenblatt konsultieren.
-
Thread
STK500 Problem - Status LED aus
ja ich habe außer der spannungsversorgung und dem seriellen kabel an rs232-ctrl nichts am stk500 angesteckt. die jumper sind auch standardmäßig eingesteckt. würde es sinn machen den at90s8535 zu tauschen und ist es möglich einen atmega8535 an diese stelle einzulöten (habe
: Du programmierst den Bootloader in den ATtiny2313 und seine lfuse so, dass er zwar noch vom internen RC-Oszillator läuft, aber dass die CKDIV8-Fuse abgeschaltet wird. Dann programmierst du als erstes den Bootloader, den ich in diesem Posting angehängt habe. Der ist für einen Takt von 8 MHz statt
-
Thread
Einfacher Low Cost LCD Controller für 320x240 LCD im Textmodus
auf external crystal high frequency. CKOPT ist gesetzt. Geproggt mit STK500 und dem Atmel Studio. RS232 ist nicht angeschlossen. Dein Prog. gibt selbstendig Demotext aus? So korrekt verstanden? Danke nochmal fürs schnelle Reagieren und Grüße, Bernd
vorgeschlagenden Display posten? Wie funktioniert eigentlich dann die Datenübergabe, ich weiß über RS232, mir geht es um die Befehle. Also wie kann ich in eine bestimmte Zeile einen bestimmten Text schreiben. Vielen Dank MAT
-
Thread
Quarz, Resonator, Oszillator -> Unterschied
hi, 'mal ne Frage: genügt die Frequenzstabilität von Keramikresonatoren eigentlich für RS232 ? Ich meine: ohne Abgleich (falls es denn möglich ist) und im "normalen" Temp.-Bereich (ca. 10..50 °C) (Ich habe auch schon den internen AVR-RC-Oszillator bei Zimmertemp. auf 19200 Baud abgeglichen
klaus wrote: > genügt die Frequenzstabilität von Keramikresonatoren eigentlich für > RS232 ? Ja, für RS232 reicht es. Für USB eher nicht und bei CAN wird es knapp.
-
Thread
Richtiger Bus bzw. dynamische Adressvergabe
einen TTL-Pegel überträgst. Aber so wie ich das einschätze, klappt das schon mit einem ordentlichen RS-232. 38,4 kBit ist noch nicht so abartig viel. Vielleicht wäre es hier auch sinnvoll, mal einen Testaufbau zu machen - zwei MAX232 über ein paar Meter Kabelrolle miteinander verbinden und schauen, wie
die du noch durchkriegst. Zum testen kannst du ja einen simplen Rechteckgenerator an den einen MAX232 hängen, und beim Empfänger schauen, wie das Rechtecksignal dann dort aussieht. Wenns mit dem MAX232 nicht geht, könnte man evtl noch einen MAX487 versuchen, der macht RS-485. Übrigens meine ich
-
Thread
Anfänger Warenkorb
müssten, bspw.: - Verschiedene Spannungsregler mit Cs und Schutzdioden - Pegelkonverter für RS-232 mit der vielen Cs und einem Sub-D-Stecker - FT232RL mit USB-Buchse und Zubehör - ENC28J60 mit MagJack-Ethernet-Buchse und Zubehör - AT91SAM7S64 mit Quarz, USB-Buchse, JTAG-Anschluss und
usb auf rs232 gibts für <10eur. ob das allerdings mit dem programmieren komplett klappt, ist ne andre sache... alternativ kannst du dir auch einen isp für den parallelport bauen. da findet man je nach verwendetem
-
Thread
Probleme mit UART_RX mit AtMega2560
SpeicherOszi direkt an PortPin, Signal ist TTL-Pegel und sieht auch gut aus. USB2Serial converter (FT232R) dran gebaut, kommt nur Unsinn rüber. MAX232 dran gebaut - gleicher Unsinn. Unsinn soll heißen, ich bekomme, wenn ich einzelne Zeichen sende, nur quatsch in die Variable geschrieben. Wenn ich nach
umstellen -- zur Laufzeit kann man sie aber immer und ganz ohne Fuse selbst ändern. Der neue RC-Oszillator ist übrigens drastisch stabiler als der alte. Typischerweise bricht eine RS-232-Kommunikation noch nicht zusammen, wenn Vcc sich von 5 V auf 3,3 V ändert.
-
Thread
LCD über nur einen IO-Pin ansteuern
> > Meines Erachtens, sollte sie umgedreht eingebaut werden, damit sie die > logische 1 einer RS232 Verbindung (zwischen -3V und -15V) nach quasi GND > zieht. Stimmt, es sind sogar beide Dioden falsch rum. D1 verhindert Spannungen über VCC, funktioniert aber nur in Verbindung mit dem internen
@Peter Kann man mit der AutoBaud-Funktion in anderen Kontexten auch ohne externen Oszillator bei guter Qualität über RS232 senden, nachdem der UART eingestellt ist?
-
Thread
Probleme mit SPI und RFM12
du Masse verbunden? Doch, wenn die RS232 TxD Leitung vom Computer auf -12V liegt. Oh mann, wieso macht man denn sowas? Sowas ist natürlich völlig tabu. Benutze was anständiges ala MAX232.
Für RS232 ist auf dem Funk-Evaluationsboard von Pollin schon ein Max232 verbaut. Als ISP wird eine Transistorschaltung verbaut, die von RS232 wandelt. Was mich an dem Board stört, ist die Versorgung des
-
Thread
ATmega162 + STK500 + AVRISP mkII
SCKT3000D3, wenn man die RS232 schnitstellen also vorene betachtet links.
installiert? Steckt am im STK 500 nur ein Prozessor? Wie soll der Prozessor getaktet werden? INterner Oszillator oder Quarz ?
-
Thread
Bekomme USART nicht initialisiert!
Mit diesem Programm müsste mir der Hyperterminal doch eigentlich das Hallo ausgeben, oder? von RS232 über Nullmodemkabel an PC und die Hyperterminal-Einstellungen wie bei USART.
falsch? Meine gerade aus der Reparatur gekommene Kristallkugel behauptet, dass du noch mit dem internen RC-Oszillator (1 MHz bei Vcc = 5 V) arbeitest statt mit einem Quarz.
-
Thread
2 Fragen zu AVRs von ATMEL.
stand das? Du kannnst auch einen Timer mit dem Quarz laufen lassen und den AVR mit seinem eigenen internen Takt.
eine mögliche Temperatur- oder Spannungsschwankung berücksichtigt. Der RC-Oszillator ist gut genug für viele Anwendungen (einschließlich RS-232, solange Spannung und Temperatur nicht zu stark schwanken), aber wer eine Uhr haben will, braucht was genaueres. Eine gängige Lösung
-
Thread
Komfortable Rolladensteuerung V1.0
Port führt zu angezogen Relais. An PB4 hängt eine Status-LED An XTAL1 ist ein 10Mhz Quarz-Oszillator angeschlossen. An PD0+PD1 ist die Serielle Schnittstelle mittels MAX232 beschaltet Charly Grosse wrote: > Hallo zusammen, > > Das ganze lässt sich über Funk ansteuern. Wenn auch die Zentrale
Software bin ich nicht der Experte, jedoch es funktioniert... Mittlerweile hab ich eine Bedienung über RS232 und über ein lokales Eingabefeld (LCD Display ist an zentraler Steuerung drauf). Zeitsteuerung, Windalarm (Alle Raffstore werden eingefahren), Uhrzeit, Statusanzeige aller Raffstore sowie EEPROM
-
Thread
Atmega 8: ohne Quarz usw. - nur mit int. Oszilator?
Du kannst dann keine Uhr mehr bauen. Naja, kannst du schon, aber die läuft nicht besonders genau. RS232 funktioniert mal, und mal nicht. Alles was mit präzisem Timing zu tun hat kannst du vergessen. Für ein paar blinkende LEDs reicht der interne RC.
also Hobby, professionelles Produkt, mal eben testen usw.), sehr wohl eine zeitlich gesehen stabile RS232 Kommunikation mit dem internen RC Oszi. hinbekommt. Gruß Hagen
-
Thread
AVR-ChipBasic2 - BASIC-Computer mit ATMega 644
Version die Schnittstelle permanent umstelle, würde ich mich selbst aussperren da ich immer noch die RS232 nutze. Und andere vielleicht auch. Von daher ist das für mich keine Option. Jörg
BAM.... hab jetzt einen FT232 drauf und kann per Jumper zwischen RS232 und USB wählen. Mit USB funktioniert auch der serielle Lader einwandfrei! HA! :) Cool, die ganzen probleme die ich hier immer schreibe, löse ich ein paar
-
Thread
AVR910 Programmer, Schaltplan, Layout, Firmware
Brückengleichrichter an der RS232 ist doch ziemlicher Quatsch, oder nicht?
nimm doch jweils eine Diode und Elko für die +-10V aus der RS232 und schalte mit einem simplen NPN. Du brauchst doch den MAX232 gar nicht.
-
Thread
Gefälschte Transistoren!
Vertrauens ein Artikel nicht eindeutig als Billignachbau zu erkennen ist, also wenn man zb einen MAX232 CPE (Maxim) kauft und statt dessen einen MAX232N (TI) bekommt oder einen LM2576 bestellt und einen TS2576 bekommt
Habt ihr bei Reichelt mal die Max232cpe für nicht mal nen Euro bestellt? Da werden Max232N geliefert! Kotzt mich regelmäßig an, aber der Aufwand dies zu reklamieren lohnt letztlich doch nicht. Auch habe ich dort mal Festspannungsregler
-
Thread
STK500 neu und serielle Verbindung
wird (der nicht bei Auslieferung im Sockel steckt) Ich benutze einen IOGear USB Serial Adapter GUC232A (USB-zu-RS232 Adapter). Leider habe ich keinen direkten Com Port zu Verfuegung. Meine Forenrecherche hat ergeben das dies wohl weniger elegant und nur bei bestimmten (welche?) Adaptern funktioniert
>Ich benutze einen IOGear USB Serial Adapter GUC232A (USB-zu-RS232 >Adapter). Leider habe ich keinen direkten Com Port zu Verfuegung. Meine >Forenrecherche hat ergeben das dies wohl weniger elegant und nur bei >bestimmten (welche?) Adaptern funktioniert
-
Thread
AVR - Frequenz und RC-Osz.
mir fehlt etwas. Kann mir vielleicht Jemand sagen, ob ich bei 3,3V auf 12MHz gehen kann und ob der Interne RC-Oszillator bei 8Mhz genau genug ist für die UART bei 57600 Baud. ciao, Philipp
reines Glücksspiel. Der interne RC-Oszillator ist ziemlich ungenau und hat eine zu hohe Temperaturdrift.
-
Thread
MSP430F1611 TimerA Interrupt Problem
. Der interne DCO kann sehr einfach auf die Uhrenquarzfrequenz synchronisiert werden, was ein präzises Timing ermöglicht! >0000ffe0 <_vectors_end-0x20>: >... >ffec: 84 40 interrupt service routine
mspgcc-Beispielen weiter oben im Posting) mit dem mspgcc compiliert. Das klappt einwandfrei. Dort wird über RS232 ein Zeichen (vom Hyperterminal) empfangen und mit einem Bytecount zurückgesendet. Ich werde das Programm mal laden und die Signale ausmessen. Liegt der 32kHz CLK auch am Pin 9 XOUT? @ Falk:
-
Thread
bidirektionale Datenübertragung zwischen 2 Atmega 8
Dazu ist das UART da. Mit passenden Treibern erreicht man eine Meile. Fuer 2m und nur 2 Stationen ist RS232 passend. Das waeren dann MAX232 treiber.
weshalb ist ftdi so viel besser als die daten per max232 die rs232 schnittstell zu senden kann da keinen nachteil erkennen. außer das ich halt 2 comports brauche.
-
Thread
LED Adressierung bei Buslängen > 10 m
Auf jeden Fall werde ich eine bitweise Synchronisierung brauchen, da die Controller mit ihren internen Oszillatoren bei schwankenden Temperaturen (evtl. auch als open-air Lichtkette) funktionieren sollen. Nur der Master bekommt einen Quarz. Tendieren tue ich zu b.), weils noch etwas einfacher zu
Hallo, Wie läuft die Kommunikation mit den Tinys? Ohne Quarz ist RS232 o.ä. sehr unzuverlässig. :) Was eventuell machbar wäre wenn man sich den Quarz unbedingt sparen will, daten im Manchestercode senden, der bringt den "Takt" gleich mit. Nachteil ist der große Datenoverhead
-
Thread
AVR TWI Master und Slave Funtionen in C
. Was nicht funktioniert sind printf(s) von float/double Zahlen, wie in den Comments in der Datei RS232.c dargestellt. Grüße Manni
ich noch eine Frage. Mit welcher Freuquenz muss der µC laufen. Bekomme nur kommische Zeichen über RS232 heraus. Bin Anfänger! lg monte
-
Thread
Kommunikation Mega8-16 -> RS232
Hallo, es gibt unzählige Beiträge zu dem Thema, aber ich pack es einfach nicht. Aufgabe: ATMEGA8-16 soll Strings an PC senden, Programm (minimal) in BASCOM [pre] $regfile = "m8def.dat" $crystal = 3686400 $baud = 19200 Do Print "Hello" Loop [/pre] eigentlich simpel, aber es kommt nur Datenschrott an. Vermutung: falsche Baudrate!? Ich habe verschiedenes für Baud und Crystal ausprobiert, immer ohne Erfolg. Auch das ASM-Beispiel aus dem Tutorial tut nicht. Die Taktfreq. habe ich mit einem Zähler schon genau ausgemessen und entsprechend eingetragen - nix! :-(( Was muß im Terminalprog
-
Thread
Grundlagen zum PIC
pics machen für den einstieg hast du eine gute wahl getroffen da meines wissens der 627 einen internen oszillator hat d.h. du kannst ihn auf ain normales steckbrett stecken und eine belibige schaltung aufbauen (feine sache ich mach das auch immer so). du solltest dir umbeding mal die seite vom sprut
ausgestattet mit einem Schalter der zwischen Programmmodus und Betriebsmodus umschaltet. Angeschlossen an RS232. Wie gesagt, dass Ding funktioniert auch, Assemblerprogramme kann ich erstellen und brennen. Integriert ist auch ein 4MHz Quarz sowie 6 LED und 4 Taster je Port - was braucht man mehr zu rumspielen
-
Thread
Mega8 Uart Empfangs Problem
Hi, hab hier einen Mega8 der über einen MAX232 mit einem PC verbunden ist. Nutze den internen Oszillator (8Mhz,9600Baud) und die Lib von Peter Fleury. Wenn ich über Minicom oder Hyperterminal Zeichen sende, empfängt der Mega alles korrekt.
0,2%. Warum sollte das nicht gehen? Ich habe hier einen Akkulader mit Mega8, der auch nur mit dem internen Takt läuft und mir seine Ladedaten über RS232 auf den Rechner bringt. Der geht fehlerlos. MfG Paul
-
Thread
[S] Leute die einen Logic Analyzer (MiniLA) bauen wollen
Noch ne Frage, gibt es einen Programmer für den XC95288 der nicht den Parallelport benutzt? (USB, RS232) Gruß Rene
dieser auf mein Nachhauseweg liegt. Der LD... wird duch den Pinkompertibelen TS.. ersetzt. Oszillator habe ich nur bei RS gefunden, alle anderen sind wohl "vergoldet",also zu teuer. Nicht sicher bin ich mir noch nicht mit den Bustreibern, die wären bei Schukat auch zu haben, hÄtten aber nicht
-
Thread
Welche Hardware für den Einstieg (alternative zu C167)
dann doch oversized für dich? (*scherz*) F2xxx-Typen laufen bis 16MHz, mit Quarz oder nur mit internem (kalibriertem) RC-Oszillator. Außerdem sehr stromsparend (220µA @ 1MHz, 0,5µA Standby) >- Wegen meinem Spieltrieb hätte ich gerne ein paar Taster, LEDs, eine >Matrixtastatur und eine LCD-Anzeige
Der Rest sind Samples, bzw Widerstand und Kondensatoren hat die Hochschule sowieso. Hab halt "nur" RS232 statt USB. Gruß, TManiac
-
Thread
RS232 mit MSP430FG4618
Nur ich weiss es nicht, wie ich es rausfinden kann? Im Anhang habe ich die Beschlatung vom JTAG und RS232 mitgesendet. Danke & Gruss Rinny
Ich habe jetzt MAX3232 eingetauscht und es klappt immer nocht nicht. Ich benutzt ein USB To RS232 als Kabel für serielle DÜ, da mein Labtop kein RS232 Anschluss hat. Hat jemand eine Erfahrung damit? Könnte der Fehler an den Kabel liegen? Hier sind paar Werte von MAX3232: T2OUT 3,827 V, Rechteck
-
Thread
HTERM empfängt beim senden mit USART nur wirres zeug
tutorial rangezogen. doch hterm empfängt nur buchstabensalat. Benutze nen atmega16 und übertrage mit usb-rs232 konverter. wie kann man in diesem zusammenhang printf benutzen? danke schonmal
>Ich wette einen Kasten Bier, dass du den internen Oszillator verwendest. Flens hat wieder kistenweise Winterbock...
-
Thread
ZigBit ZigBee Meshnetics
Joan wrote: > Wenn ich die ZigBit module an 3.3V häng, dann laufen die internen > Oszillatoren wie im Datenblatt angegeben.. 4MHz an Pin 10 und 32kHz an > Pin 7. Wenn der 32-kHz-Quarz läuft, dann muss auch der AVR noch funktionieren. Dieser Oszillator läuft nur an, wenn
erledigen? Pin zum Aufwecken ist OK, aber falls du mehr zu erzählen hast, solltest du trotzdem RS-232 oder I²C für die Kommunikation in Betracht ziehen. Die RS-232-Leitung kann ja auch zum Aufwecken an einen interruptfähigen Pin parallel geklemmt werden.
-
Thread
Atmega16-16PU - Ist das jetzt ein Atmega16 oder Atmega161?
meinen atmega16-16pu zu programmieren. egal in welchem socket, es geht einfach nicht. habe ein rs232 kabel zum programmieren. mit dem mitgelieferten atmega8515 klappt alles prima. ??
Fuse-bits kann > man gar nicht die erwähnten 16MHz auswählen. Wo kann ich die einstellen? Der interne RC-Oszillator stellt dir nur 1, 2, 4 und 8MHz zur Verfügung. Alles was darunter, dazwischen und darüber liegt, musst du anderweitig generieren (ext. Quarz, Resonator, RC-Glied usw.). Gruß, Magnetus
-
Thread
avrdude sagt: Fehler! - Bei PonyProg ist alles ok?
einwandfrei in PonyProg (Einstellung: LPT1, AVR/ISP I/O). Verwendeter AVR: ATtiny2313, 8MHz interner Oszillator (Werkseinstellung) So, das komische ist nun, dass das programmieren des AVRs vorgestern mit avrdude hervorragend ging. Und ich habe ihn zu diesem Zeitpunkt noch genau so aufgerufen wie
USBASP aufgebaut, der auf der USB-Seite prima mit avrdude funktioniert. Ich bin aber gerade dabei, den RS232-Support zum Debuggen des Targets dazuzubauen, und dafür verwende ich halt eine 'normalen' 10-polige ISP-Schnittstelle zu LPT1, um dieses Programmiergerät selber zu programieren. Da ich avrdude ansonsten
-
Thread
Müll auf der RS232 Schnittstelle
Hallo Leute, ich habe hier eine fabrickneuen ATmega32L und den möchte ihn mit internen Quarz betreiben. 1 Mhz Ein entsprechendes Testprogramm in BASCOM erstellt und Programmiert. Die Baudrate auf 9600 eingestellt, aber das Ergebnis ist leider nicht lesbar. Was mach ich falsch? Was ist die Ursache? PS: habe noch einen Baudratenquarz rumliegen 7 Komma ungerade, wird der meine Probleme Lösen?
-
Thread
Pollin Atmel Evaluations-Board & Co. - Fragen
eingestellte Fuses voraus. Wenn die externe Taktquelle zwar vorhanden ist, aber die Fuses noch mit der internen RC-Oszillator-Taktquelle 1 MHz arbeiten hast du auch den Faktor 8 MHz/1 MHz = 8 drin.
Kabel muss an der DB9-Buchse für den Programmer angeschlossen sein, nicht an der DB9-Buchse für die RS232-Übertragung.
-
Thread
FPGA synthetisierung
Tach.... Hab mal eine Zwischenfrage Hab mich mal genauer über die RS232 erkundigt Wenn ich einen µC oder AVR verwende, würde ich ja die RS232 (serielle) benutzen ich muss 500kbit/s übertragen... Das maximum der RS232 finde ich jedoch bei 460.800 kbit/s (Die µC die
Vhdler wrote: > Tach.... Hab mal eine Zwischenfrage > Hab mich mal genauer über die RS232 erkundigt > Wenn ich einen µC oder AVR verwende, würde ich ja die RS232 (serielle) > benutzen > ich muss 500kbit/s übertragen... > Das maximum der RS232 finde ich jedoch bei 460.800 kbit/s die
-
Thread
Zeichen fehlerhaft über RS232 an/von ATmega16
Hallo Spezialisten, ich hoffe auf Hilfe von Euch bei folgendem Problem: Ich habe ein kleines Programm auf dem ATmega16 über welches die Tasten der Tastatur des angeschlossenen Rechners eingelesen werden und über "Echo" sofort wieder an das Windows Hyperterminal gesendet und angezeigt werden. Nun habe ich das Problem, dass bei vielen Tasten nicht das aufgedruckte Zeichen gesendet/empfangen wird, sondern willkürliche. Jedoch reproduzierbar immer das gleiche. Weiter tritt der Fehler auf, dass ca. jeder zehnter Tastendruck nicht das gewünschte Zeichen liefert. Z. B.: aaaaaaaaajaaaaaaa. Habe
-
Thread
ATmega2561 - USART
hardware müsste doch alles klappen, ist ja vom hersteller (display3000) und nur mit einem normalen RS232 zum pc verbunden.
Hyperterminal muss dazu ausgeschaltet sein). Die Zeichen laufen vom PC durch das Kabel durch den RS232 Wandler bis zum µC-Sockel. Dort schickt sie die Drahtbrücke über den Tx Anschluss wieder zurück. Sie durchlaufen wieder den RS232 Wandler und gehen über das Kabel wieder zum PC. Mit diesem einfachen
-
Thread
ATMega16 / ATiny2313 hex File größe / interner Flash
machen, da ich sehr viele Debuginfos (Klartext) über RS232 an den PC schicke, die nicht notwendig sind. Oder gibt es einen kleineren (bezogen auf das DIL gehäuse) uC mit - 1 * uart - 6 I/O Ports der sich besser eignet als der Tiny2313? vielen Dank
Pins. Wenn die Anschlüsse für die serielle Schnittstelle in den 8 I/O-Ports schon drin sind und interner Oszillator ausreicht, ist das wohl der kleinste. Hat 4k. Und die Größe des Hex-files ist nicht der verbrauchte Flash, sondern die des Bin-files, falls man eines erstellt. Hex ist immer größer.
-
Thread
stk500, erstes programm
wobei ja die leds leuchten sollten. nun mal zu meinem vorgehen: erst mal zur hardware: hab mit der rs232 schnittstelle gearbeitet, mit isp gabs probleme, auf was muss ich da bei der verkabelung achten?? hab dann noch mein port B mit den LEDs und mein Port D mit den switches verbunden. okay dann buil
Nö, Switches hängen laut Foto an PORTD. Bei mir läuft die Meldung auf, wenn der Oszillator vom STK500 ( warum auch immer ) auf 32.62 kHz Takt zurückfällt...
-
Thread
Unterschied ATmega88 / ATmega168
unterschiedlicher Flash-Speicher. Habe nur das Headerfile in <mega168.h> geändert, Programm (Kommunikation über RS232) läuft aber nicht. Sind die Controller nun doch nicht so gleich, wie angenommen? Freue mich über Ratschläge. Gruß Richard
>Der Fehler lag in der Baudrateneinstellung. >Ich musste den Wert etwas anpassen, da sich der interne >Oscillator bei 2MHz anscheinend etwas anders verhält >als der des ATmega88. Nun läuft die Anwendung. Du hast soeben einen Preis gewonnen. 1000er UART-User, der mit internem Oszillator arbeitet
-
Thread
cyclone ep1c6 Clock Signal
seriellen input, es bekommt ein Bit jede 6 >mikrosekunde. Was für ein Protokoll/Standard ist das? RS232? >Ich muss eine genaue Abtastfrequenz bestimmen basirend auf diesen >internen Oszillator um die Bitfolge zuerst zu speichern dann zu >bearbeiten. Also eine Takt- und Datenrückgewinnung, ähnlich RS232 oder USB. Dazu sollte man einen stabilen Takt von einem Quarz nehmen. Interne RC-Oszillatoren sind ziemlich ungenau und nur sehr wenig kurzzeitstabil. MFG Falk
-
Thread
Compiler error: undeclared (first use in this function)
--------------------------------------------------- // Asinchronous Serial communication // UART RS232 asynchronous communication demo code //----------------------------------------------------------------------------- #include "p33FJ64MC508.h" //----------------------------------------------
Oszillator passen, der in Hardware realisiert ist, also z.B. Quarz. Hast Du denn ein Schema? Die Default-Frequenz (für den internen RC-Osziollator?) entnimmst Du am besten dem Datenblatt.
-
Thread
Interrupt Problem mit UART bei Atmega8535
Funktioniert dein Programm im Pollingmodus oder 1/ hast du die üblichen Probleme mit dem internen RC-Oszillator (1. Vermutung bei 1 MHz) die erforderliche Baudratengenauigkeit für reibungslosen UART-Transfer einzuhalten? 2/ stimmt die Verbindung (TX,RX-Kreuzung) und TTL/RS232-Wandlung zwischen
entsprechend anpassen) oder eine andere CPU-Frequenz nehmen oder eine andere Baudrate. Und was den internen RC-Oszillator angeht, kann ich mich Stefan nur anschließen: Asynchrone Übertragung mit so einer Taktquelle ist generell Glückssache. BTW: Sorry, dass ich auf Deine Mail (anscheinend ja zur selben