-
Thread
STK500 + UART + HyperTerminal
über die serielle Schnittstelle laufen zu lassen - wohin muss ich denn von dem 2-poligen Stecker mit "RS232 SPARE" hinfahren - und wenn ich mit dem HyperTerminal bestimmte Tasten drücke - erscheint irgendwie nicht der Buchstabe den ich will sondern irgendwas - statt einem "a" steht da dann ein "y" und statt
Hi - Hast du dir die Quellcodebeispiele im Datenblatt mal angesehen? - Quarz oder interner RC-Oszillator? - Baurate richtig berechnet und auch im Hyperterminal eingestellt? MfG Spess
-
Thread
LCD weigert sich seine Pflicht zu tun
der Fall, also sollte es daran schonmal nicht liegen. Für das Display kannst Du problemlos den internen RC-Oszillator benutzen.
ich benutze beim pollin board die Rs-232 -ISP schnittstelle und da gibt es keine jumper
-
Thread
Glaskeramik Kochfeld mit AVR steuern
Angesteuert werden die Triacs über MOC3043 Optokoppler von einem ATmega32. Dieser wird mit dem internen RC Oszillator getaktet. Die Einstellung der Heizleistung wird über sogenannte Dimmerpotis erfolgen. Der Controller fragt die Stellung der Potis ab, und steuert dementsprechend die Heizleistung
ich wegen Mangel an Bedien- und Anzeigeelementen nicht realisieren können. Obwohl. Ich habe die RS232 Schnittstelle freigelassen. Varistoren wollte ich auch einbauen. Die hab ich im Schaltplan vergessen.
-
Thread
Kann mal jemand einen Blick drauf werfen?
Takt muss unbedingt drauf, falls du jemals vorhast, in der fertigen Schaltung was anderes als den internen Oszillator zu nutzen. Und das wird auf jeden Fall irgendwann kommen. Ansonsten bin ich erklärter Feind solcher Notlösungen. Man benutzt dann sowas untaugliches wie Ponyprog, die weiteren Fragen
schaltungen, Die sicherer sind, die ich aber trotzdem selber ätzen und löten kann?? Zum Thema RS232 ICh hab an meinem gaming-PC eine! Will den aber nicht zum programmieren missbrauchen. An anderen PC's hab ich aber noch genug RS232er, und ich hab noch eine ISA-BUS karte. MfG Flashbanger
-
Thread
Externes SRAM Problem:
!= AAh; ",*pExRam); else printf (" - OK"); } break; Es funktioniert aber nicht. Auf RS232 kommt folgende Ausgabe: " ExRAM-Check. HeapStart: 0x1100, heap end:0xffff XR Adr: 1100h 0000h != 55h; 0000h != AAh; XR Adr: 1101h 0001h != 55h; 0001h != AAh; XR Adr: 1102h 0002h != 55h;
takte den lieber mal mit 1 MHz, dann kanst du sicher sagen obs am Latch liegt oder nicht. Z.B. interner RC Oszillator. MfG Falk
-
Thread
Baudrate beim Mega8 falsch
Hallo, ich sende Daten mit 9600 Baud lt. Einstellung mit meinem Mega8 über RS232 raus. Ich muss allerdings mein Empfangsprogramm am PC auf 1200 Baud einstellen, um die Daten korrekt zu empfangen. Woran kann das liegen? Ich sehe im Oszi, dass ein Bit ca. 0.8 ms lang ist, was tatsächlich
Ratespiel: µC läuft mit Default-Einstellung (1 MHz interner RC-Oszillator) anstatt mit externem 8 MHz-Quarz?
-
Thread
U(S)ART-Anfänger-Probleme
programmier den Atmeag mittels isp. So...ich hab Probleme mit der einfachen Kommunikation mit meiner RS232-Schnittstelle. Irgendwie bekomm ich es nicht gebacken ein einziges Zeichen auf Knopfdruck an meinen PC zu schicken (gelogged wird mit Tera Term pro). Der Quellcode ist im Anhang und wie man
davon aus, dass der µC mit keiner der beiden Frequenzen oben läuft, sondern vermutlich mit dem internen RC-Oszillator @1 MHz...
-
Thread
Framing Error Frage
meines Transfers ein Framing Error auftritt. ich verschicke 11 Datenbytes asynchron (UART) über die RS232 an meinem Mikrocontroller AT90S8515 --> heisst das mein Start und Stoppbit nicht richtig erkannt werden?? --> oder liegt es daran, dass zuviele Daten gesendet werden?? darf in einem Programm
gesetzt, dass der auch verwendt wird? Sonst läuft > dein Controller vielleicht mit dem interen RC-OSzillator mit 4 MHz. > Sende mal viele Daten vom uC zum PC. Wenn da Aussetzer drin sind stimmt > deine Baudrate nicht. Der AT90S8515 hat so was tolles wie einen internen Oszi und die dazugehörigen Fuses
-
Thread
i2c geht nicht nicht richtig
das über den pc betrieben wird Uhhh, da kann man wahrscheinlich gerade mal 50Hz Netzspannung von RS232 unterscheiden. Du misst mit hoher Wahrscheinlichkeit Mist. MFG Falk
aber jetzt läuft es einwandfrei die 22p stammen vom quarz anschluss ich bin halt jetzt auf den internen rc oszillator umgestiegen hi das oszi funktioniert schon immer hin besser als nicht mfg
-
Thread
CAN-Bus Zickiger bei df als RS232?
38.800 Baud auf der RS232-Seite sein zu können. Um erst einmal die Funktion hinzubekommen habe ich mir gedacht, ich benutze den internen Oszillator, schreibe das OSCAL-Byte und wenn es der RS232 - Schnittstelle reicht, sollte
Ich habe meinen CANSniffer mit 16MHz getaktet, damit kann ich über die RS232 500KBit (oder 250Kbit oder 1MBit) fahren. Damit schaffe ich auch die Daten schnell genug weg, wenn der CAN Bus mit z.B. 500KBit läuft. Allerdings habe ich auch andere HW als du. Mit den krummen
-
Thread
Kommunikation zwischen 2 AVRs über einen Anschluss
. Ausserdem wird als Übertragunsverfahren Puls-Code-Modulation verwendet. Das hat gegenüber einem RS232 Protokoll den Vorteil, das die Taktfrequenzen der beiden Kontroller nicht so gut synchronisiert sein müssen. Das ist vor allen Dingen bei den internen RC-Oszillatoren wichtig. Meine grobe Schätzung
hagen) >Na da verbrauche ich aber lieber einen der vielen Timer und kann >nebenbei noch das SPI, die RS232, den ADC, die PWMs, die Ports, den >Analog Comparator, den EERPOM, FLASH, SRAM usw. benutzen. Und was machst Du bei einem Attiny13 ohne SPI, RS232 und mit nur 5 nutzbaren Portpins? > Hannes
-
Thread
ATMega8 an Serieller SS sendet Müll
besonders wenn mehrere Adapter gleichzeitig laufen. ??? Schon wieder 1. April? Duo-Core CPU von USB-RS232 Adaptern überlastet? Ist die Software für Duo-core Unterstützung soooo schlecht? MfG Falk
hatten auf Arbeit neue Laptops angeschafft (Dualcore), mit >denen konnten wir unsere Messumformer per RS232 nicht mehr >parametrieren. Laut Softwareprogrammiere liegt's am Dualcore, warum auch >immer. Das ist ein Witz. Wenn gleich ein schlechter. :-( So ein lausiges 1200 Baud Protokoll scheitert an
-
Thread
Dringendes Problem mit UART+Baudrate.
Klemm man den Quarz ab, dann sollte gar nichts ankommen. Wenn doch was ankommt dann ist noch der interne RC-Oszillator mit 8 MHz aktiv. MfG Falk
auswirken, obwohl der µC gar nicht auf dem Board sitzt? Schließlich will ich das Board nur wegen der RS232-Schnittstelle missbrauchen. Gruß Matze
-
Thread
Propeller Display -> Wie über LuftSpule Daten übertragen?
mit NE567 detektieren (alternativ mit LC-Schwingkreis und ADC im µC) Dann z.B. einfach auf den RS232-RX Eingang, oder manchester-Dekodieren... /Ernst
#include <stdint.h> #include <avr/interrupt.h> #ifndef F_CPU #define F_CPU 16000000 /* Oszillator-Frequenz in Hz */ #endif [...] /* Interrupt am Komparator */ ISR(ANALOG_COMP_vect) { PORTC = 0x00; PORTB = PINB ^ 0x02; // Wir toggeln die LED... } [...] /* Main Funktion */ int
-
Thread
UART Bootloader ATtiny13 - ATmega644
aber nicht weiter. Es passiert nichts mehr, außer, dass sich der Strich dreht. Ich nutze den internen Oscillator, mal 8 Mhz, mal 8/8 Mhz und den MAX232 von TI. Getestet mit echter RS232 Schnittstelle unter Windows ME und alternativ mit Prolific 2303 USB zu RS232 Konverter unter Vista. Baudrate und
XTAL = 1000000 ; 1MHz, not critical .equ BootDelay = XTAL ; 1s Der uC läuft mit dem internen Oszillator auf 1MHz; das wird später noch geändert. ich habe dann über ded FTDI USB->RS232 Konverters eines Arduino's mit dem Programm von Alfred N. ( http://www.mikrocontroller.net/topic/73196#1269387
-
Thread
Teile für AVR tutorial (Anfänger)
erstmal volgende Teile Bestellen: µA 7805 Spannungsregler 1A positiv, TO-220 1 0.17 MAX 232CPE RS232-Treiber 1 0.40 GS 28 IC-Sockel, 28-polig, doppelter Federkontakt 2 0.16 H25PR150 Lochrasterplatine, Hartpapier, 150x100mm 1 1.60 SPL 20 IC-Fassung, 20-polig, einreihig
unbedingt ein Quarz mitbestellt werden soll, dann einen Baudratenquarz, damit später das Timing für die RS232 stimmt.
-
Thread
USART Routine von ATMEL
>Den ATmega8 hast du auch umgestellt vom 1-MHz-RC-Oszillator auf >externen Takt, ja? ? Hab den internen Takt der STK 500 mit 3,86....
Matthias wrote: >>Den ATmega8 hast du auch umgestellt vom 1-MHz-RC-Oszillator auf >>externen Takt, ja? > ? Hab den internen Takt der STK 500 mit 3,86.... Woher weiß das aber dein ATmega8? Den interessiert das einfach gar nicht, was an seinem XTAL1 passiert, solange
-
Thread
bidirektionale RS232 Funkbrücke mit RFM12
Simpel Moduld was kein USB hat oder kann das bestehende ohne > USB genutzt werden? Meines läuft mit RS232, man kann es also mit TTL RS232, mit einem MAX232 oder einem FT232 verwenden. Reinhard Max wrote: > Benedikt K. wrote: >> Dadurch teilt sich die Bandbreite auf beide Richtungen gleichmäßig
version war die rfm12_rs232_rxtx_check5 hat jemand einen hinweis?
-
Thread
ATmega8 -UART Problem(dringend!!!)
eingestellt hast. > Terminal Programm habe ich bestimmt mit 9600 MHz eingestellt. Wow... eine RS232 Schnittstelle mit 9.600.000.000 Baud? Cool! ;) > Mit Osizilloskop habe ich Rx auch beobachtet. Es ist richtig. Bitte um Definition von: "es ist richtig" Gruß, Magnetus Übrigens:
Die interne Oszillator wurde wahrscheinlich benutzt. :-P Die Fusse wurden nicht richtig eingestellt. Ich benutze ICCAVR als Complier und Ponyprog ueber ISP(kein JTag), um die Programm unterzuladen. Wie kann
-
Thread
IrDA-Sender mit AVR (kein RC5/RC6)
Die IR-LED muß kurze Lichtblitze abgeben - nur ca. 3 Mikrosec. lang bei 9600 Baud - im Gegensatz zu RS232. Habt Ihr da einmal ein winziges Programmbeispiel in BASCOM, wie das gehen soll ? Steki
Gattung der faulen Menschen gehöre, bin ich beim MAX3130 gelandet. Der kann nicht nur IRDA, sondern auch RS232 und schaltet zwischen den beiden um. :-) Johannes
-
Thread
USB mit PIC 18xxxxx
anzuschließen um damit ein (intelligentes) I/O-Modul aufzubauen. Der Einfachheit halber will ich die RS232-Emulation über USB (CDC-Firmware von Microchip) einsetzen. Programmieren werde ich wohl in C mit dem C18 (notgedrungen). Die Schaltung ist auch schon fertig und aufgebaut, Controller mit einem kleinen
leben. Wenn man nun für die CPU den internen Oszillator mit geringer Taktfrequenz einsetzt (Internal Oscilator) kann man sicher noch ein wenig Strom sparen. Soweit bin ich aber noch nicht vorgedrungen. Nachdem ich nun weiß, dass es so theoretisch
-
Thread
Taktprobleme AT91SAM7X
Karte mit der doppelten Freuquenz läuft. Insbesondere der USB-Controller funktioniert nicht, aber auch RS232 liefert nur Datenmüll. Stellt man nun den Divider im C-Startup auf den doppelten Faktor, so läuft alles (scheinbar) fehlerfrei. Woran könnte das liegen? Das Eingangsquarz schwingt mit richtiger
das usb und rs232 nicht funktionieren sollte bei doppeltem system-clock logisch sein .... warum das so ist :( .... kann es sein, dass in deiner quarz-schaltung irgendein unschöner zacken am osc-signal entsteht (
-
Thread
Atmega MAX232 Kommunikationsfehler
:_UART Es geht um die Brücke am RS232 4-6-8
Fehlerursache war der Hardware-Handshake durch die fehlenden Brücken 4-6-8 am RS232. Danke an alle!
-
Thread
leitungslänge rs232
RS232 ist Point-to-Point!
(RS232) nicht. Vergiss das RS232, es taugt dafuer nicht. Mit 1.85$ ist das Problem geloest.
-
Thread
Brauche Tips beim Oszikauf
Hallo, @Schoasch RS232 kannste ja am einfachsten mit dem PC erzeugen. Einfach per Terminal ein paar Hundert zeichen raushauen. Mfg Peter
+ Bilder von RS232 mit 9600 Baud; Daten: 0xAAAAA + Bilder von RS232 mit 115200 Baud; Daten; 0xABCDF + Bilder die ich mit der Ultrascope software aufgenommen habe + Messwerttabelle vom Ultrascope (Exeltabellen)
-
Thread
Taktquelle ändern
MCs zu verändern, daß dieser bspw. zunächst durch einen Quarz getaktet wird und dann durch den internen Oszillator z.B. durch einen Interrupt?! Hoffe die Frage ist nicht allzu blöd...
165°C Temperaturdifferenz und RC Oszillator ist allg. eine sehr schlechte Idee. Auch ein Pic hat in so einem Fall arge Probleme mit der Frequenzstabilität. Am einfachsten wäre ein RC Oszi und RS232 mit RTS/CTS und X-Modem Protokoll.
-
Thread
AVR defekt? Wie feststellen
Ich hab auch erst ewig rumgemacht, Probleme mit USB-RS232-Adaptern, Ansprechen der Devices, Probleme über Probleme. Dann hab ich mir bei Ebay ein STK500 (original verpackt noch versiegelt) gekauft und auf einmal lief alles. So macht das Hobby wieder Spaß
kleine Bruder davon (AVR-ISP) ist bezahlbarer und funktioniert (wie das STK500) auch mit billigen USB-RS232-Umsetzern, oder man nimmt gleich die USB-Variante (MK II). Man hat zumindest die Sicherheit, dass der Programmer auch zukünftige AVR-Typen unterstützt, sobald sie am Markt verfügbar sind, denn die
-
Thread
MIDI-Switcher mit PIC
gemeint. Gibt es irgendwo eine ausführliche beschreibung der pic-UART? sprut geht leider nur auf den RS232-Modus ein, und so hat sich mir die sache mit vorteiler und Oszillator noch nicht ganz erklärt. Ne ausführliche (vl. sogar deutsche) beschreibung der UARt wär gold wert.
>Gibt es irgendwo eine ausführliche beschreibung der pic-UART? sprut geht >leider nur auf den RS232-Modus ein, und so hat sich mir die sache mit >vorteiler und Oszillator noch nicht ganz erklärt. Ne ausführliche (vl. >sogar deutsche) beschreibung der UARt wär gold wert. Datenblatt des PIC sagt
-
Thread
USB RFID Tag Leser
proggen" meinte ich für einen µC. hmm, weiß ja nicht was Du meinst, auf uC-Seite ist es auch eine RS232! Guckst Du Quählcode vom Projekt an ;-)
Hab mir jetzt überlegt noch einen FTDI zu benutzen. Also Das USB Signal wieder in RS232. Da hätt ich auch mal früher drauf kommen sollen.
-
Thread
Atmega mit oder ohne externem Quarz
Hi Mirko, Der interne Quarz arbeitet bei vielen Atmega-Typen nur mit 1MHz. Also kann das für große oder zeitkritische Projekte zum Problem werden. Ebenso ist dieser interne Quarz relativ ungenau. Also zur RS232-Kommunikation
Welche Vorteile gibt es, wenn man einen ATmega mit einem externem Quarz > betreibt, anstatt den internen zu benutzen ? Der Vorteil besteht darin, dass es einen externen Quarz gibt, während der 'interne Quarz' nicht existent ist. In einem Mega werkelt ein RC-Oszillator und kein Quarz.
-
Thread
Serielle, Hyperterminal
will sehr wohl die 9600 Baud mit dem internen RC-Oszillator verwenden. mach ich vielleich einen Fehler mit dem hyperterminal? stimmt ansich der code??
Wenn du den internen RC-Oszillator verwenden möchtest, musst du beim Programmstart das Calibration-Byte in das OSCCAL-Register schreiben. Nur dann und nur bei 5 V Betriebsspannung läuft der Oszillator innerhalb der
-
Thread
UART-Fehler :(
(leider auf internem Oszillator. Der ist leider meist seht ungenau. Ob damit eine vernünftige Verbindung mittels RS232 zusatande kommt, ist fraglich. Aber möglich). > > Wäre super, wenn Ihr mir weiterhelfen könnt
so. Jetzt stelle ich mal mein Beispiel rein, mit dem es auf der RS232 SPARE von meinem STK 500 ebenfalls nicht funktioniert: Vllt. könntet ihr mir den Fehler sagen. Ich habe übrigens keinen externen Oscillator/Quarz, sondern den Internen auf 4 MHz in den Fuses gesetzt
-
Thread
Beispielprogramm für RFM12 433MHz Funk-Module
Schau mal hier: http://www.mikrocontroller.net/attachment/24996/rfm12_rs232_rxtx_check_int.zip
@benedikt, vielen dank für die schnelle antwort. zählt rfm12_rs232_rxtx_check_int.zip auch zu den neuen, wie auch die im beitrag funkbrücke!? in dem angehängten code aus dem beitrag: bidirektionale RS232 Funkbrücke mit RFM12 sind ebenfalls schaltpläne, dort
-
Thread
UART- seltsamer Empfang
Mist. Woran kann das liegen? Kabellänge evtl? (ca 1 Meter) oder was sind sonst die stürprobleme bei RS232?
vertan, oder der µC-Takt stimmt nicht mit dem, was du zur Berechnung genommen hast. Kommt gern beim interne Oszillator vor... Ich denke das wird der Fehler sein...
-
Thread
ATMEGA8 Soundgenerator/Synthizer
synthesizer 128 oszillatoren pro stimme. das dürfte der mega nicht schaffen :-) aber man kann sich ja evtl mit 64 oszillatoren und einer stimme begnügen. obwohl ich mit den megas noch nicht viel gemacht habe, werde ich das
Also mit der RS232 Steuerung... das klappt irgenwie nicht.. Ich habe den Eindruck, das sich da irgendwas 'überholt'..?? Der serielle Puffer ist nur 2 Byte groß.. dann wird aber sofort die SID Register gesetzt...
-
Thread
ATMEL billiger und leistungsfähiger als PIC
10-20 Euro - Eigenbau) Debug-ICD2 von Microchip: ca. 300-400 Euro Nachbau ICD2: ca. 30 Euro (nur RS232 und SEHR langsam. Meiner Meinung nach zu langsam für vernünftiges Arbeiten. (Es gibt zwar einen Nachbau mit USB-Chip, dieser Chip ist allerdings abgekündigt und nicht mehr allzu leicht zu bekommen
PIC-Anhängern wie z.B. Die Fuse-Bits eines AVRs würden mich verwirren. Oder: Ich brauche keinen internen Oszillator auf einem Prozessor. .. Die Liste dieser Pseudoargumente ist unendlich lang und tatsächlich ist kein Argument wirklich überzeugend und jedes durch ein Gegenargument sofort entkräftbar
-
Thread
Max233: Falsche Characters
@ Stefan >auch bei 4 MHz internem Oszillator hat das Terminalprogramm noch >Schwierigkeiten mit der Decodierung bzw Darstellung. Dies äußert sich Kein Wunder. Das der interne RC-Oszi selbst Fehler bis zu 5% haben kann hat sich
Hier noch das Datenblatt und meine Schaltung. Wenn ich mir das so anschaue, passen da die internen Brücken? Die Belegungen sind doch unterschiedlich, ist das der Fehler???? Ich seh den Wald..... DatasheetMax233_SMD.jpg SchaltungRS232.jpg Beschreibung: Gnd wird angeschlossen an Pin9
-
Thread
RFM12 - Funkmodul
Würde auch 20 Stück (868MHz, optional mit RS232?) ordern.
eine nicht abgewinkelte Version, oder ? Richtig. Bin mir nicht sicher, welcher Pegelwandler für RS232 leicht zu besorgen und möglichst klein ist... Kann man nen MAX 487 für RS232 nehmen?
-
Thread
6502 Emulation auf AVR ?
eine LUT für die Opcode-Unterprogramme zu verwenden. Diese könnte aus Geschwindigkeitsgründen im internen RAM stehen (512 Byte) Die Zeropage und den Stackpointer würde ich ebenfalls in das interne RAM packen. Ich denke nicht das externe Busbausteine im C64 auf die Zeropage oder den Stack zugreifen
benutzt wird. Jetzt stellt sich mir die grundlegende Frage wie das Sid-File in den Emu kommt. Per RS232 würde sicherlich gehen, ist aber unpraktikabel. USB wäre natürlich der Hit, aber ich denke da mehr an Flashrom welches mit der Seriellen zu betanken wäre. Die Sids fressen ja glücklicheweise fast
-
Thread
USB AVR ISP
. Ich würde jedem der die STK500 Firmware benutzt zu einem Update raten. Hinzugekommen ist eine RS232/RS485 Wandler firmware die mit einem simplen Pegelwandler dahinter dann aus dem Lab einen USB/RS232 oder USb/RS485 Wandler machen kann. Lieben Gruß Christian
Nein USB ist dort wie ich oben schon beschrieben habe nicht angeschlossen. Lediglich ISP und RS232. Ich bin nicht blöd.
-
Thread
mini board hilfe
Verbindungen gesteckt, Jumper im Default-Modus, eine Eingangsspannung von 12V und den Computer über die RS232 Schnittstelle mit dem Entwicklungsboard verbunden. Im AVR-Studio 4 stoß ich aber an meine grenzen. :-( Wenn ich versuche die Konfiguration zu machen (ISP ausgwählt) bekomme ich die Fehlermeldung
@Nils steht doch in der Messagebox. Im Auslieferungszustand ist der interne 1MHz RC Oszillator aktiviert und die ISP Freq. darf maximal 1/4 F_CPU betragen, deshalb musst du die FReq. verkleineren.
-
Thread
Audio-Projekt
2 Audio-Codecs daran ageschlossen bekommt kann den Audio-Prozessor nun benutzen. Der DAP kann per RS232 (vom PC aus) oder per SPI (vom uC aus) gesteuert werden. Es können damit Mischpulte (ok 4 Mono-Eingänge ist nicht der Hit, aber es ist ja noch ausbaufähig), Delays (später auch Chorus, Flanger),
ich aber erstmal eine einfache Testschnittstelle haben möchte (bis ich weiß was noch zu tun ist) ist RS232 vorgesehen. Wenn ich die Doku fertig habe (kann noch was dauern) sollte es für jeden sehr einfach sein selbst MIDI zu implementieren (egal ob über MIDI-Buchsen, oder mal als anregung : Igor- oder
-
Thread
BASIC-Computer mit Mega32
Ich brauche auch kein VGA. Wie ist es denn eigentlich mit der schnelleren RS232 und dem Display anschluss? Gruß Robin T.
Dank für Dein Lebenszeichen - ich warte gerne......Mein Display kann leider nur "NTSC" - aber für die RS232 habe ich meinen TWI-RS232-Umsetzer (in einem MEGA16 nur wegen dem RAM.....), der z. Zt. störungsfrei mit 57kBaud läuft - also mach Dir wegen mir deswegen keine Sorgen.... Gruss Otto
-
Thread
AT Befehle zum Handy senden
Wenn der Atmel ohne Quarz weiter funktioniert dann ist der interne Oszillator aktiv. Und der hat ab Werk 8MHz/8 = 1MHz Also Fuse Bits ändern.
> zwischen handy und µC ist ein max232. Wozu? Verwendet das Telephon etwa RS232-Pegel?
-
Thread
rs232 mit mega8 funktioniert nicht :(
Wieder Einer, der vom ungenauen internen RC-Oszillator Wunder erwartet... Den Rest des Programms habe ich mir dann gar nicht mehr angesehen. ...
interner Takt ist u.U. tödlich für ATMega und RS232. Je nach Temp etc. können die Abweichungen riesig sein und ich glaube, der Kalibrierungswert gilt nur für 1 MHz. Nach Möglichkeit immer einen Quarz (am
-
Thread
USART beim Atmega48
Verwendest Du den internen RC-Oszillator? Dann könnte das beschreiben des OSCCAL-Registers helfen.
Poste doch mal Deinen kompletten Code bzw. den Teil mit dem RS232, vielleicht seh' ich ja was ... Ansonsten, welchen Wandler benutzt Du ? Max232 - Serie ? Mike
-
Thread
osccal
hi leute! im angehängten programm schicke ich per rs232 an den pc.. leider empfängt dieser nicht stetig, da die baudrate nicht ganz hinkommt, ich habe mir sagen lassen, dass ich dies mit "osccal" ausgleichen kann.. leider funktioniert dass nicht so
Ein exakter Wert ist nicht möglich, da der interne Oszillator von der Spannung und der Temperatur abgängig ist. Nimm also besser einen Quarz wenn du den UART verwendest.
-
Thread
Probleme mit AtMega16
gegen meine Bemühungen. Also mal zu erst hab ich Probleme mit der Taktrate. Ich will später mit der RS 232 komunizieren und deshalb gleich einen Quarz mit mi 14,7456 MHz genommen, aber egal welchen Kondensator ich für den Quarz verwende, stimmen die Zeitn hinten und vorne nicht. Bisher hab ich 10pF, 22pF
Du musst den Mega16 um-fusen. Der läuft mit dem eingebauten RC-Oszillator mit 1 Mhz. http://www.mikrocontroller.net/articles/AVR_Fuses Aber unbedingt das Datenblatt zu Rate ziehen! Du musst den Mega16 auf 'crystal oszillator' umfusen. > die LED an 5V, Widerstand
-
Thread
Fusebits - tiny2313 mit 4 MHz Quarz
also im Klartext, UART ist die Übertragungsweise der RS232 Schnittstelle. Was ist dann mit der parallelen Schnittstelle, ist das auch UART? stimmen nun meine Einstellungen für einen Quarz mit 4 MHz?
seinen Baudraten eine Standard-Schnittstelle (Wenn man auch noch den Pegel dazunimmt, ist bei bei einer RS232 oder RS422 bei den Vollduplx-Schnittstellen und RS485 bei den halbduplexen). Parallele Schnisttellen sind nicht drart vereinbar. (GPIB ist auch eine parallele Schnittstelle...)