-
Thread
MAX7456 SPI - Ansteuerungsprobleme (AVR)
Hallo Leute, Hab leider schon wieder ein Problem: Versuche immer noch den Max7456 über SPI anzusteuern http://datasheets.maxim-ic.com/en/ds/MAX7456.pdf Verwende die in den Applicantion Notes vorgestellten Codebeispiele: http://www.maxim-ic.com/appnotes.cfm/appnote_number
hier verfolgt! Benutzt Du das STK500 für Deine Schaltung? Wenn ja schalt mal in die SDOUT-Leitung des MAX7456 ein 120 Ohm Widerstand... Gruss Wolfgang
-
Thread
Datenblatt Verständnissprobleme MAX7456
Ich werd auch dem MAX7456 Datenblatt nicht schlau. Entweder ist der Satz komisch formuliert oder mein Englisch zu schlecht ( oder ich bin einfach zu blöd): http://datasheets.maxim-ic.com/en/ds/MAX7456.pdf 4) Write
-
Thread
Elko ohne Plus (amerikanische Schaltzeichen)
107898#new "gefunden" hab ich es in einem Dateblatt (Seite 10) http://datasheets.maxim-ic.com/en/ds/MAX7456.pdf da ist jetzt kein + eingezeichnet. Ich weiß, dass normalerweiße der gerade Strich + ist, der geschwungene - im oben genannten Thread wird aber davon geredet, dass man das Schaltzeichen
-
Thread
USBasp+AVRdude+libusb=MEGA-STRESS
Polled Memory Type Mode Delay Size Indx Paged Size Size #Pages MinW MaxW ReadBack ----------- ---- ----- ----- ---- ------ ------ ---- ------ ----- ----- --------- eeprom 4 10 64 0 no 1024 4 0 9000 9000
entsprechender Fuse einstellungen vornehmen und dann schreiben zB. für ein Atmega32 mit einem Quarz 14,7456 würde ich die Fuses wie im Bild einstellen bzw. so habe ich es. Gruß
-
Thread
quarzoszillator 3. Oberschwingung
Hi, Ich bräuchte für mein OSD einen 27 MHz Quarz http://datasheets.maxim-ic.com/en/ds/MAX7456.pdf Diesen bekommt man (zumindest bei Reichelt) nur als Oberschwingungsquarz. Artikel-Nr.: 27,0000-HC18 Im Datenblatt steht , dass man einen mit Grundschwinnugn verwenden soll: >Selecting
-
Thread
USART(ATmega32) zu COM(PC)
mode oder kürzer: UCSRC = 0b10000110; dann weiter: UBRRH = 0; UBRRL = 47; Quarz 14,7456MHz einbauen, im Terminal 19200 Baud, 8 bit, no parity, one stop bit, no flow control einstellen und es muss funktionieren. Viel Erfolg damit, Peter
Hallo, wenn dir das Quarz mit 14,7456MHz zu langsam ist, kannst du auch eins mit 15,9744MHz verwenden. UBRRL ist dann auf 51 zu setzen für 19200 Baud. Als reines Bedienterminal eignet sich auch Putty hervorragend. Hat aber keine
-
Thread
Sichere Kommunikation 1:n?
nicht drin ist. Daran ändert auch kein größerer Atmel was, die sind ja soweit ich weiß alle nur bis max. um die 20 MHz spezifiziert. Das einzige Problem wäre dann jetzt noch die Möglichkeit, das 10 Empfänger zu Hause stehen und nicht mitbekommen haben, das die Sequenznummer nach oben gegangen ist und
ohne RTC - wieder auf die aktuelle Sequenznummer zu bringen. 10 Empfänger pro Sekunde bedeutet bei max. z.B. 500 Empfängern 50 Sekunden. Das _sollte_ noch im Rahmen sein, der Empfänger darf dann zwischen Synchronisation und realem Einsatz eben nicht mehr abgeschaltet werden.
-
Thread
Pong-Spiel am AVR
Hab jetzt folgendes IC gefunden : MAX7456 Damit müsste es sich doch auch realisieren lassen?! Ich weiß zwar noch nicht wo ich den herbekomme aber er wird noch produziert. mfg J.K
Die MAX7456 müssten auf dem Weg sein. Laut Datenblatt braucht der IC einen 27Mhz Quarz. Diese gibt es ja fast nur mehr als Oberschwingung. Im Datenblatt wird der Quarz der Quarz direkt angeschlossen (keine
-
Thread
LCD an 8051 - Portkonfiguration?
auslesen und der Rest brauch dich garnicht zu interessieren. Nur wenn es ein standard 8051 bei max 12MHz ist. Moderne 8051-er sind aber zu schnell. Manche erlauben es, zusätzlich Waits einzufügen. Peter
Das zusätzliche NAND hatte ich zu der Hardware dazugezählt. >Nur wenn es ein standard 8051 bei max 12MHz ist. >Moderne 8051-er sind aber zu schnell. Manche erlauben es, zusätzlich >Waits einzufügen. Nö, wieso? Ich benutze einen 8051er mit 14,7456MHz und das funktioniert einwandfrei. Auch bei 16MHz
-
Thread
AVR für wenig Geld im LAN
led_off}, {NULL,NULL} }; weiterhin habe ich auf den Board den 16MHz Quarz gegen einen 14,7456 MHz Quarz ersetzt. Lt. Anleitung von Radig den Max 232 herausgenommen und Cam angeschlossen TX (Cam/blau) auf Pin 14 (M644/RXD) und RX (Cam/grün) auf Pin 15 (M644/TXD) gelötet. Plus (Cam/rot) auf
dann einfach wieder aus: [c] #if USE_SHT "Temp_Akt=%OW@05\r\n" "Temp_Min=%OW@13\r\n" "Temp_Max=%OW@21\r\n" "Humi_Akt=%OW@06\r\n" "Humi_Min=%OW@14\r\n" "Humi_Max=%OW@22\r\n" "Taup_Akt=%OW@07\r\n" "Taup_Min=%OW@15\r\n" "Taup_Max=%OW@23\r\n" #endif // USE_SHT [/c] Es funktioniert
-
Thread
GLCD Routinen ( KS0108, HD61202 )
Habe ein Arduino Board mit mega2560 (16MHz) Bester Dank im Voraus für eure Antworten. mfg max
höherer Taktrate (Quarz) besser? Ich verwende eine ATmege324pa mit internen 8MHz (will aber auch 14,7456MHz) umsteigen. Danke für eine Antowrt
-
Thread
AVR, xtern. SRAM initialisierung, xmem, makefile, .init funktionen
------------------------------------------- // int main(void) { //volatile unsigned long max_bytes; //INITIALISIERUNG //COM 0 UCSR0B |= (1<<RXEN0)|(1<<TXEN0);// UART RX und TX einschalten UCSR0C |= (1<<URSEL0)|(3<<UCSZ00);// Asynchron 8N1 UBRR0H = UBRR_VAL >> 8; //setzen
Kleine Anmerkung zum Schaltplan. Die Datenleitungen RxD vom MAX zum Controller ist nicht richtig angeschlossen :-). Und ich sehe auch gerade das du einen 128Kbyte RAM verwendest, schließe doch einfach A16 auch mit an den Controller an, dann kannst du die restlichen
-
Thread
AT90USB1287 mit Nutzung von USB und UART mit 460800 Baud
Zweierpotenz von 2 MHz (z.B. 16 MHz). - Für den UART brauche ich aber einen Quartzkristall mit 14,7456 oder 7,3728 MHz für die Systemclock. Erste Idee zur Lösung: 2 verschiedene Quartzkristalle auf das Board setzen und über Jumper konfigurieren. Nachteil: Man muss jedesmal zweimal zwei Jumper
Laut Datenblatt des AT90USB1287 liegt der max tolerierbare Fehler bei 1-3% je nach Konfig. Der auftretende Fehler beim Runden des UBRR liegt aber in diesem Fall mit 460800 Baud bei 8%. Also wird das nicht hinhauen.
-
Thread
(V) ATMega16 Header Board
auf Steckleisten geführt, die ein Rastermaß von 2,54mm haben. Auf dem Board ist der ATMega16 mit 14,7456MHz Quarz, 2 SMD LEDs(rot, blau), ISP Anschlussstecker (10Pol Standardbelegung), MAX202 (für RS232 Pegelwandlung), 3polige Steckerleiste (RX, GND, TX) Längsnetzteil (12V in, 5V/150mA out), Poti für den
-
Thread
AVR, externer ram, 2 uarts
davon müsste ich mit 921600 baud betreiben koennen, das sollte aber nach meinen recherchen mit 14,7456Mhz (921600*16) möglich sein oder? im moment scheint mir der atmega8515 der einzige zu sein der einen externen ram unterstuetz ? der hat leider nur einen UART. alternativ ueberlege ich einen softuart
aber der scheint ja noch nicht auf dem markt zu sein oder? ach ja. ich bin mir ausserdem bei dem max232 chip nicht sicher welchen ich da verwenden sollte. an dem UART zwischen pc und atmega8515 würde eine geringere baudrate (z.b. 19200) reichen. vielen dank für eure zeit!
-
Thread
I2C (TWI) Sniffer mit AVR
, Vielleicht hast Du das Signal invertiert. Die SW-UART kann ja engestellt werden, ob über nen MAX232 oder direkt an die COM. Peter
mit und ohne Timestamp) getestet und diese sind scheinbar "inverted" für den direkten Anschluß ohne MAX232 Pegelwandler. Kann mir jemand die beiden ASM Versionen (mit und ohne Timestamp) für 460800 Baud bei 14.7456 MHz als non inverted (für externen MAX232) fertig kompiliren? Ich progge sonst mit
-
Thread
VS1011+Atmega128 = Probleme
Ja, zu mindestens der VS1011e, siehe S.9 zu lesen min., optimal, max. Input Clock Frequency XTALI 24 24.576 26 MHz Input Clock Frequency, with clock doubler XTALI 12 12.288 13 MHz
Pegelwandler zu finden sein. Ausserdem wie schnell ist dein SPI Takt mit dem VS1011? Der verträgt nur max. 6Mhz, die SD-Karte deutlich mehr. Gruss
-
Thread
Feste Abtastrate bei AD-Wandlung?
dass ich wohl mit dem Atmega keine Abtastrate von 60khz erreichen werde... Wenn ich eine CLK von 14.7456Mhz habe, und den Prescaler auf 128, also max setzte, habe ich einen ADC-Takt von 115.2Khz. Im Single-Conversion Mode braucht er aber 25 Takte. Wären also 217us, wobei ich eigentlich alle ca. 17us ein
voller Auflösung mit einem AVR-ADC nicht erreichbar (was aber auch im Datenblatt ganz vorne steht: max. 15 kS/s bei 10 Bit). Wenn Du nur 8 Bit Auflösung brauchst, kannst Du aber i.d.R. mit der Taktrate höher gehen.
-
Thread
AVR-GCC: UART mit FIFO
Ausgabeindex. Gegenüber Pointern ergibt sich dadurch kürzerer und schnellerer Code. In der Regel reichen max 258 Byte Empfangspuffer (HW-Puffer + SW-Puffer) aus. Sind beide Indexe gleich, dann ist nichts im Puffer. Die Eingabefunktion (Receiveinterrupt) schreibt was in den Puffer und erhöht ihren Index. Die
wahnsinnig! Ich habe das obige Projekt für meinen UART verwendet (Benutze einen Atmega644 20PU mit 14,7456MHz). Folgendes: Wenn ich das Projekt auf meinen Atmega flashe, sendet dieser stetig "A4". Er sendet kein "Hallo Welt" usw. Ich verstehe einfach meinen Fehler nicht. Das Projekt ist soweit unverändert
-
Thread
200 mW Funkkamera 2.4GHz: Lizenz?
Christian Erker (DL3CE) wrote: > Probleme sehe ich max. darin das soetwas als "rundfunkartige > Darbietung", die unzulässig ist, gesehen werden könnte, eben wegen der > fehlenden Antwortmöglichkeit. Außerdem ist es ja eine Art automatische Aussendung
für so ein "on-screen display" (OSD), die >irgendwas in einen Videostrom einblenden können? MAX7456 ist ein sehr interessanter Kandidat: http://datasheets.maxim-ic.com/en/ds/MAX7456.pdf Platinen und Software wird gerade hier entwickelt: http://forum.mikrokopter.de/topic-4113.html incl.
-
Thread
LPC 2138 ARM Taktung
Hi, ich betreibe ein Olimex Board mit 14,7456 Mhz und PLL *4 Einstellung. Folgendes Programm: while(1) { IO0CLR|=IO_LED_Y; //Yellow LED on (P0.12) IO0SET|=IO_LED_Y; //Yellow LED off } erzeugt ein Rechtecksignal von ca. 1 Mhz.
LPC2138FBD64/01 ? Ansprechen tust du die Pins zumindest im langsamen Modus. Damit sind bei 60Mhz max. etwa 4Mhz möglich. Die schnellen IOs des LPC2138FBD64/01 können das etwa 3.5x schneller. Ein Grund, dass du nur etwa 1MHz erreichst liegt darin, dass du die Register falsch anspricht! Die IOxCLR
-
Thread
Grafikfähiger LCD Controller für 320x240 LCD mit 4 Graustufen
wer 2 von diesen Winbond S-Rams abzugeben?? Dann hätte ich auch interesse an einer Platine MFG Max
(GD_Y_MAX - y1); uart1_put (x2); // Obere rechte Ecke uart1_put (x2>>8); uart1_put (GD_Y_MAX - y2); uart1_put (fill_color); uart1_put (frame_color); [/c]
-
Thread
ATmega644P UART , Senderegister nie Leer
//PRR = (PRR|(1<<PRUSART0)); UBRR0 = 95; // BaudRate 9600 bei 14,7456MHz // Transmitter und Receiver Enable UCSR0B = (1<<RXEN0)|(1<<TXEN0); UCSR0C = (1<<USBS0)|(1<<UCSZ00); while(1) { // Abfrage ob Senderegister Leer while ( !(UCSR0A & (1<
Ist kein Kaufboard. Der Max istfolgendermassen angeschlossen : Pin14 T1OUT ---> Pin2 RS232 (Rx) Pin13 R1IN ---> PIN3 RS232 (Tx) Ok, das Null-Modem Kabel funktioniert in diesem Fall natürlich nicht.Werde ich ändern
-
Thread
Probleme mit Uart (AVR Tutorial)
habe ist, dass am MAX232 die Kondensatoren falsch angeschlossen oder verpolt waren.
Wie sieht es in der anderen Richtung aus? Was für Pegel liegen am MAX232 am Eingang an (also das Signal vom PC) und was liefert der MAX232 an den uC? Was hast du für ein Kabel verwendet? Nullmodem oder 1:1? Hast du GND vom Kabel/RS232-Buchse verbunden?
-
Thread
AVR ATmega8TestBoard
Hallo, so was könnte helfen: PFRA 050 :: Rückstellende Sicherungen, max. 40A-60V Gruß Thomas
mir jemand helfen? gilt das Bild von Holger auch bei einem Atmega16 mit externe Quartz von 14,7456 MHz ?? bin Anfänger und habe nicht viel Ahnung mit dem "Fuse" , habe viel darüber gelesen aber so einfach ist es nicht :-( unter: http://palmavr.sourceforge.net/cgi-bin/fc.cgi wie in Tutorial
-
Thread
Anfänger Warenkorb
/4 sollten es auch tun, und mehr davon. Ich vermisse den üblichen Kleinkram zur Beschaltung des MAX232, 1µF Elkos. Ich würde statt dem MAX232 ein MAX232*A* nehmen, der braucht kleinere Kondensatoren, 100nF. Es stehen zwar zwei auf der Liste, aber die sind nicht genug und für den MAX232 wie gesagt
lieber mag, die stehen nicht so dumm in der Gegend rum. Reichelt hat die für den gleichen Preis 14,7456-HC49U-S
-
Thread
Bezugsquelle für ein paar Bauteile
ein Board zu entwickeln mit uC, FPGA und Ethernetcontroller drauf. Da der FPGA und der Ethernet-Chip max. 3.6V vertragen, muss ich mich mit 3.3V-Mikrocontrollern und Co auseinandersetzen. Dazu habe ich aber leider überhaupt keine Bauteile in meinen Bastelkisten :( Kann mir einer verraten, wo es folgende
für 3.3V (So im Stil von TL7705) Quarzoszillatoren für 3.3V (mit LVTTL-Ausgang, idealerweise 14.7456 MHz) FLASH für 3.3V (am liebsten 16 Bit breit, min. 1 MByte) In den gängigen Onlineshops, wo ich sowas normalerweise bestelle, sind nur 5V-Teile an Lager. Einen Shop in der Schweiz würde ich vorziehen
-
Thread
Timingprobleme bei Lesen und Schreiben in Array
probiere ich es noch einmal ausführlicher zu schreiben: Zuerst zur Hardware: ein Atmega128 mit 14,7456Mhz. Das Eingangssignal am Interrupt hat ungefähr eine Frequenz von 40Khz. Aber das Schreiben in den Array findet immer erst nach frühestens! 8x500us = 4ms statt. Die ISR und die main-Methode stehen
Abstand von 500us, also braucht es 4ms für das Empfangen von einem Byte. Die Taktfrequenz liegt bei 14,7456Mhz, der ausgelöste Interrupt ist der INT0. @Oliver: das ist eigentlich schon der ganze Code, mehr ist momentan nicht implementiert. Es werden eben nur noch Timer un UART initialisiert. Was ich
-
Thread
Protokoll DC-3840 Handycam
leider kann ich da keine Hex-Eingaben machen. Ne Idee an was es liegen könnte? Loopback nach dem MAX3225 zurück zum PC zeigte eine einwandfreie Übertragung. Kamera läuf wie der MAX an 5V. MFG µLuxx
das problem ist aber dass der max3225 nur bei 5V für 1Mbaud spezifiziert ist. andererseits habe ich mit dem bis 250k spezifierten max232 auch 460k ohne probleme hinbekommen...mal schaun, aber danke für den Tipp!
-
Thread
Alles was man zum Einstieg braucht?
OTk4OTY4&ts=0 Die hatten auch mal eines ohne Funk-Option - finde ich aber gerade nicht mehr. Ggf. 14,7456 MHz nachbestellen - ist für die Serielle Kommunikation geeigneter und nicht viel langsamer als 16 MHz Mit dem Board habe ich angefangen. Das STK500 kommt morgen ;) >1. Bauteile-Set (18,41 Euro
Da du in Richtung Mikrocontroller gehen willst: LCD (2*20 oder 4*20 Zeichen) auf jeden Fall ein MAX232 (wäre zb auf der Komplettplatine schon mit drauf, inklusive RS232 Stecker). Dazu brauchst du noch 5 Kondesatoren a 1µF, RS232 Stecker und natürlich ein passendes serielles Kabel zum PC (falls
-
Thread
Bezugsquellen Bauelemente
Weiss jemand, wo man am besten div. Bauelemente wie z.B. AD7822 oder MAX7456 beziehen kann, die beu C und R nicht im Sortiment sind? Bei digikey bin ich zwar fündig geworden, die Abnahmegrößen sind aber riesig.
-
Thread
ATmega64 spinnt
halte übrigens 16 MHz für UART für ungünstig... zumindest wenn du Standard-Baudraten verwendest. 14,7456 MHz kann ich empfehlen, dann kannst du bessere Teiler verwenden. Welche Kondensatoren hängen an den Quarzen? Stabilisierst du die Spannung ausreichend um den Brown-out-Wert nicht zu unterschreiten
der Fall. Auch ohne UART. Wie gesagt ich habs mal alles auskommentiert und sogar das Modul mit dem MAX232 abgehängt. Das mag auch nach Stochern klingen, aber ich gehe zu 99.9 Prozent davon aus (und wie sollte es auch anders sein, mal ehrlich), dass die Ursache des Programmabsturzes auch in diesem Fall
-
Thread
Oszilloskop für Messungen am RS485 Bus
einfacher waere es einen RS485 Transceiver auf Empfang zu stellen und dann dessen Ausgang ueber einen Max232 an den RS232 des Notebooks anzuheangen. Solche Umsetzter kann man auch kaufen. Ich kenn einen fuer 15 Euro.
232 am PC und/oder auf PCI-Karten nur mit den üblichen Baudratenquarzen gibt (7.3728 MHz / 14.7456) und diese nur ganzzahlige Vorteiler kennt (14.7456 / 16/32/48) ausser man tauscht den Quarz gegen einen passenden und probiert's aus... Wenn in dieser Anwendung wirklich von RS-485 auf RS-232
-
Thread
Webserver mit MCA20 -Kamera statt MCA25 möglich?
habe mir den ISA-CTRL Webserver nach H.Buss gebaut und er läuft auch. Nun habe ich den Quarz auf 14,7456 MHZ verändert, um eine Kamera ansteuern zu können. Allerdings hatte ich hier nur noch eine MCA20. Der Server läuft zwar an, bleibt dann aber mit den Worten "MCA25:" hängen und ich kann ihn nicht mehr
Kamera MCA20 hat zumindest die gleiche Anschlußbelegung wie die MCA25. In Hyperterminal über einen MAX232 gibt sie:"at+ipr=115200" aus. Mal sehen, ob sich irgendwo die AT-Befehle dafür finden lassen. Hier ist ein Link zur Bezugsquelle: http://cgi.ebay.de/COMMUNICAM-T68i-T300-T310-NEU-SONDERPOSTEN-WIE-MCA
-
Thread
Programming Mode Fehler
ich jedoch immer die Fehlermeldung: enter programming mode failed Der Controller läuft mit 14.7456MHz, der Fehler tritt sowohl bei einer ISP-Frequenz von 5KHz als auch mit 500KHz auf. Jedoch: Wenn während des Programmiervorganges ein manueller Reset durchgeführt wird funktioniert alles ! Ohne
USART1 für ein Display genutzt). Zudem hängt über einen 4.7KOhm-Widerstand der Ausgang des Reset-ICs MAX811LEUST dran. Durch einen am RESET-IC angeschlossenen Taster kann ein manueller Reset ausgelöst werden. Bei gedrücktem Taster während des Programmiervorganges über USBProg funktioniert alles
-
Thread
Mega16, Fusebits und Quarz Probleme.
Und zwar welche muss ich nun setzen damit ich meinen externen Quarz ansteuern kann. Es ist ein 14,7456MHz Quarz um eine korrekte Baudrate für meine spätere Anwendung hinzukriegen. Der MC ist ein Atmega16. Soweit ichs verstanden habe muss ich die CSEL alle auf 1 setzen, blos wie ich die STUD setzen muss
ist. Die andere Frage die mich brennend interessiert ist, welcher Kondi ist nötig für meinen 14,7456MHz. Momentan hab ich nen 22 pF drin wies im Atmel Datenblatt steht. Aber beim Reichelt wo ich den Quarz gekauft hab, steht im Katalog drin das 32pF dazugehören. Hab auch im Internet schon einige gefunden
-
Thread
Webserver ATmega32/644DIP ENC28J60
Problem gefunden! Über den Max232 vom STK500 redet der Server nun endlich lesbares mit mir :) Nun werde ich mal die sämtliche C's am Max wechseln und auch direkt einen neuen Max verbauen. Vielleicht wirds ja dann :) So liest
Es gibt den max232cpe, laut Datenblatt 1µF Kondensatoren verwenden und es gibt den max232acpe, bei dem muss man laut Datenblatt 100n überall verwenden. Der max233 braucht gar keine ;) Gruß Henning
-
Thread
Takt benötigt - woher kriegen?
Im Datenblatt steht "Conversion Time at Condition MCLK=32k Min:30 Max:35 KHz" Sieht also so aus als die Taktrate die Messung beeinflussen könnte. Da das Datenblatt recht unvollständig ums mal beim Namen zu nennen ziemlich hausbacken ist, würde ich einfach ausprobieren
> 20MHz laufen ? Das ist ganz krumm. Es gaebe passendere Frequenzen. zB > 18.432MHz, 16MHz, 14.7456MHz. Naja, die Schaltung mit dem µC ist nicht von mir und wegen des Programms dort kann ich auch nicht einfach die Frequenz ändern. Johannes
-
Thread
µC anfang - suche teile zum experimentieren was brauch ich?
. freu mich auf eure vorschläge! am besten vieleicht ganz kurz noch was es ist... (beispiel: -max232 (pegelwandler) für rs232 schznittstelle am µC) vielen dank schonmal! mfg Stefan
noch nicht vorhanden: Quarze aus denen die RS-232-Baudraten abgeleitet werden können, z.B. 14,7456MHz. - Serielle Flash-Speicher (mit SPI- oder I2C-Schnittstelle) als externer Datenspeicher. Damit kannst du ebenfalls Kommunikationsprotokolle üben. - Hast du einen ordentlichen Programmieradapter
-
Thread
Board mit Atmega8 + USB, RS232, 8 LEDs
ich bereit zu bezahlen, wenn ich es bräuchte. Verbeeserungsvorschlag: Nimm einen Quarz mit 14,7456MHz anstatt 16MHz. siehe Datenblatt "UART - Examples of Baud Rate Settings" Gruß Daniel
Einstellung der Timer (mit denen eine bestimmte Zeit einzustellen sehr schwierig wird mit dem 14,7456MHz Qaurz)?
-
Thread
Unnachvollziehbares Verhalten von AVR mit UART
schonmal jemand ein ähnliches Problem. Erstmal die Fakten: Ich betreibe einen ATMega128 mit 14,7456MHz an der UART mit einem PC. Baudrate beträgt wahlweise 9600Baud, 19200Baud und 38400Baud. Als Pegelwandler kommt ein MAX3222 zum Einsatz. Der AVR wird mit BASCOM-Basic programmiert. So nun folgendes
ob ich den Empfangspuffer vergrößern kann und da ist es mir aufgefallen. Der stand aber schon auf max. @buddl die 3ms sind eine unsichere Sache. Ich würde das Programm so ändern, daß erst nach einer Übertragung eines Startzeichens vom PC der Atmel mit der Übertragung beginnt. mfg
-
Thread
Seltsames Verhalten von µC-Schaltung
ein extrem merkwürdiges Verhalten. Zum Board: Das Ding ist bestückt mit 2 AT-Mega128 (5V, 14,7456MHz), die völlig unabhängig voneinander agieren! Der eine AVR (AVR1) übernimmt derzeit die RS232, ein LCD und den I2C Bus. Der andere AVR (AVR2) steuert einen Laserpointer (5V, ca. 80mA) und 2 Luxeon LEDs (5V, 700mA max, 3W) Nun folgendes: Solange nur der AVR1 in Betrieb ist funktioniert alles perfekt. Schaltet man nun den anderen AVR zu und lässt ihn etwas mit dem Laserpointer spielen ist auch noch alles okay
-
Thread
Philosophiestunde Konstantstromquelle
>des high-Impulses bei der untersten Helligkeit beträgt genau einen >Takt... das macht bei 14,7456 MHz eine equivalente Frequenz von 7,3728 >MHz (Sorry, wir haben das Quarz für eine stabilere USART-Verbindung >geändert, daher nicht mehr ganz 8 MHz) Tja, PWM ist nicht alles. Es gibt auch noch
>>Sekunde bei einer Wiederholfrequenz von ca 122 Hz. >Wozu dann 2 MHz Stromquellen? also: 14,7456 MHz Quarz am AVR 2-fach-Multiplex-Betrieb 16-Bit Farbtiefe (65536 Timeslots damit man ohne Timedithering arbeiten kann, was bei unserer Bildwiederholrate ein sichtbares Flimmern verursachen würde)
-
Thread
USART Sender wartet auf Empfänger
Habe an meinem MAX232N 10 uF Kondensatoren, könnte das ein Problem sein, dass ich 1 uF Kondensatoren benötige ?
! Es sei denn mit U2X=1 . Dann sind es nur noch 2,1% . Falls das auch nicht geht, nimm einen 14.7456MHz Quarz oder geh halt mit der Baudrate runter.
-
Thread
UART funktioniert nicht
Hallo Christian, hilfreich wäre: - Schaltungs-Skizze - TTL-RS232-Umsetzung mit MAX232 oder Op-Amp? Schönen Abend Ralli
9600 Baud). Diese konnte ich einwandfrei empfangen. Als Interface zwischen RS232 und uC nutze ich den MAX232. Als Takt nutze ich einen externen Quarz (14.7456 MHz). Auch das konnte ich durch eine Debug-Lampe testen, die ich mit 1 Hz habe blinken lassen. Meine SW habe ich gegen die fertige Internetlösung
-
Thread
Teile für AVR tutorial (Anfänger)
Warte mal. Für den MAX232 brauchst du 5 Stück 1µF Elko, nicht 1
Leiste, Raster 2,54mm 1 Kabel 4-polig Kabel mit Schirmung, Laenge max. 1,5m
-
Thread
Texteinblendung in ein FBAS Signal
Geschichte so speziell, dass sie nur für wenige > Leute brauchbar ist. Soweit ich weis, gibt es nur den MAX7456, der vergleichbares kann. Und der kostet je nach Anbieter 15 bis 30Euro. Und wenn ich es nicht falsch sehe, dürfte man mit deiner Schaltung auch bedingt Grafiken anzeigen können. Hannes Lux
so speziell, dass sie nur für wenige >> Leute brauchbar ist. > Soweit ich weis, gibt es nur den MAX7456, der vergleichbares kann. Und > der kostet je nach Anbieter 15 bis 30Euro. Wenn ich mich recht erinnere, war es der LC74776, der von den ATV-Leuten gern genommen wurde, aber nicht mehr beschaffbar