-
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
ATmega644P mit 14,7456 MHz Quarz
EXTLOFXTAL". Welche Einstellung ist nun die richtige? Oder verträgt der 644P gar keine Quarze mit 14,7456 MHz? Hab ich da im Datenblatt was überlesen? Da heißt es zwar schon "Ceramic Resonator", aber es ist keine max. Frequenz angegeben... Grüße Christian
-
Thread
OSD: VGA-Signale mischen
Hi, Danke für eure antworten erstmal! Ein Traum wäre naturlich MAX7456 für VGA! Hab aber nix gefunden! Würde eine Schaltung wie im Bild dargestellt funzen? Der µC gibt an der richtigen Stelle (da wo ein Overlay-Bild angezeigt werden soll) einen Spannungswert aus
-
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
ENC28J60 - Socket resp. SPI Probleme?
verbunden, und es läuft einwandfrei über Stunden (MP3-Webradio, bis 320kbps). Der Atmega32 läuft mit 14.7456 MHz, und der SPI-Speed ist auf das absolute Maximum eingestellt (Clk/2). Auch mit langsameren Clocks funktioniert es (getestet mit Clk/128). Der ENC liefert dafür eine genug hohe Spannung (3.3V bei
einer Tochterplatine von jelu.se. Das ENC-Modul ersetzt einen X-Port, mit welchem ich leider nur max. 96kbps (sowie ein paar 128kbps-Stationen) zuverlässig direkt empfangen konnte. Als Stack verwende ich einen modifizierten uip, erweitert um eine einfache Fehlerkorrektur (bei einem Paketverlust werden
-
Thread
Alte Eproms sichern, welches Gerät?
UART als Dump schickt. Ich habe selbst mal, weil ich zu faul war eine PC-App zu programmieren den MAX7456 OSD Chip so programmiert: Ein PIC16F59 (Baseline-Core, kann fast nichts, hat viele I/Os) hat auf dem Steckbrett ein EPROM (27C128 oder 27C256) ausgelesen und via Bitbang-SPI-Kommandos an den MAX7456 schickte. Das EPROM enthielt den Inhalt des .MCM-Files als konvertierte Binärdaten.
-
Thread
LVDS OSD oder LVDS ergänzen
Hallo fchk, ich möchte am Signal nichts ändern - nur drauf OSD-Zeichen überlappern. Exakt wie MAX7456 OSD vom UlrichRadig. VG
-
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
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
Motorprüfstand selber bauen, aber wie ?
2s Verwendeter Prozessor: Atmel AVR ATMega128 CPU (128kB Flash, 4kB RAM, 4kB EE-Memory) 14.7456MHz (besseres Baudrate Timing als bei 16MHz) 32.768kHz Clock 62kB ext. RAM 2kB I/O-Range (in 8 * 256Byte pages) RS232 Interface MMC/SD-Card Slot Nun habe ich mir folgende Varianten vorgestellt
AVR nur gespeicher, oder hast du auch gleich die Berechnung damit reingepackt ? 3. Wie hoch war die max. Frequenz am Zählereingang ? 4. In welchen Intervallen hast du den Zählereingan ausgelesen ? Kannst du mir bitte mal den Quellcode für deinen Prüfstand zusenden, denn man muß das Rad ja nicht
-
Thread
MMC/SD-Karte mit FAT16 an AVR
Karte zu Mikroprozessor. Ich denke du solltest dir einen Level shifter suchen. Ich kenn jetzt nur MAX3372E MAX3379 MAX3390 MAX3393E von meinen MkII Programmierer. Die sind aber schwer zu bekommen.
aufgelistet. Informationen zu den Maxim Pegelwandlern gibts hier: http://datasheets.maxim-ic.com/en/ds/MAX3372E-MAX3393E.pdf http://www.maxim-ic.com/datasheet/index.mvp/id/3253 Danke martin
-
Thread
Treiberschaltung mit IRLIZ44N
erste Wahl, der war vor 10 Jahren schon veraltet ;) IRLML2502 => etwas zu knapp bemessen... IRF7456, IRF7463, ....
Vielleicht habe ich ich auch falsch ausgedrückt: Das Schütz nimmt beim Einschalten für ca. 0.5s max. 10A auf, danach angezogen nur noch 200mA. Der IRL2505 ist dann wahrscheinlich auch nicht viel besser. Ich hätte halt gerne was mit TO-220 Gehäuse genommen ;)
-
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
Beginner-Bestellliste zum AVR-Tutorial
PC kommunizieren willst, empfiehlen sich noch ein paar Baudratenquartze (z.B. 3,6864 / 7,3728 / 14,7456 MHz). Quartze kann man generell nie genug haben. Grüße Johannes
, z. B. 4x20 oder 2x16Zeichen 1/4W 47 Vorwiederstand Teil 10 (Der UART) MAX 232 CPE Pegelwandler MAX232 RAD 105 1,0/100 1µF Elektrolytkondensator D-SUB BU 09GW 9-polige SUBD-Buchse (female) AK 218 Modem(nicht Nullmodem
-
Thread
AVR und der Umgang mit C++
return SPDR; 26a: 8e b5 in r24, 0x2e ; 46 26c: 08 95 ret 0000026e <_ZN7Max74564initEv>: //----------------------------------------------------------------------------- // Implements Max7456::init //----------------------------------------------------------------------------- void Max7456::init( void ) { 26e: ef 92 push r14 270: ff 92 push r15 272: 0f 93 push r16 274: 1f 93 push r17 276: cf 93 push r28 278: df 93
-
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
µ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
Mega128 Quarzfrequenz
mal eine Frage zur maximalen Quarzfrequenz eines Mega128. Im Datenblatt steht ja, dass man Ihn mit max. 16MHz (128L mit 8MHz) takten kann. Nun bin ich gerade dabei die RS232 zu initialisieren und da werden Werte für das Register UBRR bis 20MHz angegeben. Kann man den Controller dann doch bis 20MHz betreiben
Datenblättern Baudraten bis 20MHz angegeben. Für korrekte Baudraten empfielt sich ein Standardquarz 14,7456MHz. Peter
-
Thread
Was braucht ein ATmega8 zum Starten, bzw. Programmierung scheitert
5V an (genau: 4,94V) - an PIN 18 des AVR liegen 5V über L=10uH an - zw. PIN 7 & 8 liegt ein 14,7456 Quarz mit 27pF Keramik-Cs - diese Leitungen habe ich komplett durchgepiepst/gemessen - da es ein SMD AVR ist: es sind keine Brücken zw. benachbarten Pins vorhanden (ebenfalls durchgepiepst) - Stromaufnahme
nervliger Zusammenbruch... Dabei steht bei der Programmierfrequenz im AVR Studio auch noch: Takt darf max. 1/4 des uC Taktes sein. Blöd nur, dass der Mega8 mit 1MHz interner Clock ausgeliefert wird. ARGHHHHHH. Nochmals ein dickes danke für den entscheidenden Tipp. Gruß, Martin
-
Thread
Bild in Video einblenden (overlay)
so viel ich weiß, ein s/w Text evtl. noch ein wenig Strichgrafik (künstlicher Horizont) mit dem MAX7456 oder LM1881 Letztendlich möchte ich zwei Video Bilder übereinander mischen. Eins wäre der Rahmen (Farbgrafik) als Standbild und dahinter das live Bild von der Kamera.
-
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
CCD Cam mit nur 1 RS485 pin antstuern
ich möchte auf meiner CCD cam einen text einblenden. Zuerst wollte ich mir ein OSD IC wie z.b. max7456 (schreibt text in ein FBAS signal) zulegen und darüber das machen. Angeblich kann meine Kamera aber RS485 und in den einstellungen kann ich zwischen Pelco-d und Pelco-p und nextchip als Protokoll
Grundlegende Funktion zu testen ist so einfach wie möglich gehalten: hab das Ganze schon mit einen MAX232 (rs232 zu ttl pegelwandler) an PC angeschlossen. Scheint i.O.. ATMEGA auf 8MHz.. Uart rate register auf 103 was 4800 baud bei 0,2% genauigkeit gibt. uart initialisieren: //vieles hier aus dem
-
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
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
Zweites Layout ;) (Display-Platine), bitte mal kurz drüberschauen.
80ct. pro Stück, Wucher! Also hab ich eben den MAX232ACSE statt dessen geplant, der begnügt sich ja mit 100nF. Und eine Frage zum Masse-Layout hab ich noch: Laut Datenblatt des Mega soll man ja AGND nur an einem Punkt mit GND verbinden. In meinem
Kondensatoren sind ja nur bis 16V spezifiziert. Ist das nicht ein wenig knapp für die Ladungspunpe vom MAX, die erzeugt ja irgendwas um die +/-10V? Auf jeden Fall noch mal vielen Dank für die ganzen Tips! Hat mir wirklich sehr geholfen. MfG Stefan
-
Thread
LPC2214: Quarz läuft nicht an
dem LPC2214 Controller und kann mir den verwendeten Quarz nennen? Im Moment hab ich einen 14.7456MHz Quarz dafür vorgesehen ´ (http://www.abracon.com/Resonators/abm3b.pdf mit 10pF), aber der Controller läuft lediglich auf 1.6MHz (toggeln eines I/O Pins) und nicht mit den eingestellten (interne
, 33pF, 10pF) - allerdings ohne jeglichen Erfolg. Der Abstand vom Quarz zu den Pins vom µC ist max. 10mm; der ESR Wert von 70 Ohm ist auch entsprechend niedrig gewählt. Gruß Bernd
-
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
Atmel328 ;Serial Probleme
digitalWrite(7, true); USART_send(recieved_byte); //callback osd.printMax7456Char(recieved_byte, 1, 1); } delay(1000); digitalWrite(7, false); } } Das müsste doch so funktionieren ? Bei den Mhz kann ich es nur
-
Thread
UART Empfangen/Senden mit Atmega1284
mein bisheriges Programm definnitiv ganz falsch. Meine Hardware: Atmega 1284P; Quarz mit 14,7456MHZ; UART: TXD an PD1 / RXD an PD0 Antworten bitte Anfängerfreundlich. Mein aktuelleer Quelltext: [c] #define F_CPU 14745600UL // CPU Taktfrequenz #include <util/delay.h> /
// Zeichen aus UDR an Aufrufer zurueckgeben } void uart_gets( char* Buffer, uint8_t MaxLen ) { uint8_t NextChar; uint8_t StringLen = 0; NextChar = uart_getc(); // Warte auf und empfange das nächste Zeichen // Sammle
-
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
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
ATmega8 UART
hi, ich habe mein ATmega8 mit einem MAX232 CPE verbunden um mir eine Schnittstelle zum PC zu bauen. Was allerdings komisch ist, dass sobald ich den PC mit dem Board verbinde mein ATmega8 Timer stehnbleibt und solange nicht weitermacht bis
synchron dazu wird ein c gesendet. >>16Mhz Ich benutze hier etwas andren uart-gerechten Quarz 14.7456MHz Schau im Datenblatt nach wie gut sich 16MHz und 9600Baud vertragen.
-
Thread
Wetterstation selbst bauen
zum AT89C51ED2 raten (Reichelt: 11,75 ), der hat Programm-Speicher satt (64kB Flash). Dazu noch nen MAX202 und ein 14,7456MHz Quarz und n paar Kondis, fertig. Das alles im DIP-Gehäuse läßt sich einfach auf einer Universalplatine (2,54mm Lochraster) aufbauen. Und wenn Dein PC keine COM mehr hat, eben
-
Thread
UART spinnt total
Ganzzahl aber zu hoch ist (>2%), dann gehts eben nicht und Du mußt ein Baudratenquarz nehmen, z.B. 14,7456MHz). Daß ein 16MHz AVR bei 35MHz noch funktioniert, ist falsch. Du hast eben nur noch keine Fehlfunktion bemerkt. Bestimmt wird das aber bei einer so extremen Übertaktung bald der Fall sein.
alu-teil wo 35.000 draufsteht. und ein atmega8515 is auch drauf, und halt noch ein zwei andere chips (max282 und beim anderen steht nix drauf). Weiteres war auch eine CD dabei mit dem WinAVR Programm und einige Testprogramme drauf. Und da is halt ein Programm für den AVR draufgewesen, dass Video-PAL
-
Thread
2. Serielle am ATmega328P mit 115200
Infos. Schau mal hier: https://www.maximintegrated.com/en/products/interface/controllers-expanders/MAX3107.html
Pincompatibel ist Der ATmega328PB ist pinkompatibel, TXD1 liegt auf PB3. Ein passender Quarz wäre z.B. 14,7456MHz.
-
Thread
PIC 16F877A -Steuerung für Kaffeeautomat
. Definitiv. Handwarm werden eigentlich nur NMOS-CPUs (8085), der eine oder andere BiCMOS-IC (MAX7456 OSD, eine gute Idee mies umgesetzt) und moderne Cortex-M/SoC-Boliden.
-
Thread
CAN Bus Timing
Auf Basis von 15MHz ist das keine Kunst, du hast aber 14,7456MHz. CAN definiert jenseits von 125Kbps offiziell eine Oszillatortoleranz von maximal 0,5%. Du liegst 1,7% daneben. http://pdfserv.maxim-ic.com/en/an/AN2935.pdf
Synchronisationsbereich immer zwischen CANBPS_min = FPCLK/(BRP*(TS1 + TS2 + 1 + SJW) und CANBPS_max = FPCLK/(BRP*(TS1 + TS2 + 1 - SJW) 3. Der Parameter SJW sollte in Abhängikeit von T2 gewählt werden. Es ist nicht sinnvoll SJW größer als TS2 zu machen. SJW = T2 - 1, für T2 < 5 und SJW = 5, für
-
Thread
Probleme mit UART Mega8
multipliziere das mit Ganzzahlen und schau dir die Werte mal an, besonders die, die in der Nähe der Max-Werte der AVRs liegen. Und dann vergleiche deine Ergebnisse mal mit den Tabellen für Baudraten in den AVR-Datenblättern im Kapitel U(S)ART. Dann bedenke, dass alles eine gewisse Toleranz hat. Auch
Baudratenquarze für Mikrocontroller" eröffnest und die Reihe: 1,8432MHz, 3,6864MHz, 7,3728MHz, 14,7456MHz, 18,4320MHz beschaffst und anbietest. Plane mich aber bitte nicht mehr ein, ich habe mich bereits bei CSD eingedeckt, weil Reichelt sie nicht hatte. ;-) Dein BASCOM-Programm ist mir zu kryptisch
-
Thread
14,7456MHz Quarz an Mega8 Fuses?
zusammen, habe mal wieder ein triviales Problem.. Wie sind die Fuses für einen Mega8 mit 14,7456MHz Quarz einzustellen!? big thx
Einstellung für max. 16 MHz: CKOPT=programmed (0) Einstellung für 3 bis 8 MHz (bis 16 MHz wenn CKOPT=Programmed (0)): CKSEL3=unprogrammed (1) CKSEL2=unprogrammed (1) CKSEL1=unprogrammed (1) Einstellung für
-
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
8x8x8 LED Cube - kurze Frage zum Start
8x 74HC574 ICs 16x PN2222 transistors 16x 1k resistors 1x 74HC138 IC 1x Maxim MAX232 IC 1x 14.7456 MHz crustal 2x 22pF ceramic capacitors 16x 0.1uF ceramic capacitors 3x 1000uF electrolytic capacitor 3x 10uF electrolytic capacitor 1x 100uF electrolytic
-
Thread
[V] hobby auflösung
Quarz, 7,3728MHz, HC-49/S 0,20 EUR 0,60 EUR 3 94-230083 Quarz, 14,7456MHz, HC-49/S 0,25 EUR 0,75 EUR 1 94-100916 AT Mega 32-16PU 3,15 EUR 3,15 EUR 10 94-270188 Batterieclip für 9V-Block
max schrieb im Beitrag #1852990: > Rooney Bob schrieb: >> Sag mal, was willst du überhaupt? > > ich schließe mich da an Sieht ganz so aus. Ich geh jetz awa ener petze. Tschö mit Ö.
-
Thread
ATmega328p @ 8Mhz Standalone UART Baudrate einstellen?
/keinem Fehler zu der später verwendete Baudrate passt. Typisch ist hier in aller Regel ein 14.7456MHz Quarz Gruß Christian
0.0% 0.5M 0 0.0% 1 0.0% 1M – – 0 0.0% Max (1) 0.5Mbps 1Mbps [/pre]
-
Thread
Fehler bei UART unter ASM, nicht bei C-Programm
Hallo allerseits, ich nutze hier einen ATmega16 mit externem Quarz (14.7456 MHz). Für UART habe ich einen USB-Serial-Wandler aus dem nur noch RX und TX raus/reinführen. Nach dem Löten prüfe ich den UART immer mit einem C-Programm, welches die empfangenen Bytes wieder zurücksendet
BAUD_REAL*1000)/BAUD-1000) ; Fehler in Promille .if ((BAUD_ERROR>10) || (BAUD_ERROR<-10)) ; max. +/-10 Promille Fehler .error "Systematischer Fehler der Baudrate grösser 1 Prozent und damit zu hoch!" .endif ; ############################################################################
-
Thread
AX81 - ZX81 im AVR
man auch eine externe Matrixtastatur anschließen. LCD, darunter Ersatz-Folientastatur, Gehäuse drum (max. 3 Ecken abrunden, damit es keinen Ärger gibt ;-) und fertig ist das AX81-Tablett... Jörg
Danke. Also 14,7456 und nicht 14,0.
-
Thread
Video overlay
Kompass, Horizont, Batteriestand, GPS, Warnungen angezeigt sind. Dazu wird gerne ein Maxim OSD-Chip MAX7456 oder ein clone dessen eingesetzt. Er ist billig, leicht zu bekommen und hat sich mangels Alternativen durchgesetzt. Leider bringt der IC etliche Nachteile mit sich wie etwa 1-bit Farbe :) und 255
-
Thread
Tastverhältnis 0/4,1/4,3/4 auf STM32 programmieren
gegessen ist und genügend Dokumentation der Sache da ist), hier ein Snip: [c] //ATMega32, F_CPU 14,7456 MHz #define FAM 4600 volatile uint8_t cnt=0,bit=0; volatile uint8_t code[32]={1,3,1,1,1,3,1,3,1,1,1,1,1,1,1,1,1,1,1,3,1,3,1,3,1,0,0,0,0,0,0,0}; //Code A, code[23] = on/off //volatile uint8_t code
frequencyDivNecessary >> 16; // Schiebe 16 Bit nach links, da 16 Bit breite periode moeglich int timerMaxCountValue = ( inputClkFreq / (frequencyDivNecessary + 1) ) / desiredFreqInHz; // Setze Timer auf UB_TIMER2_Init(frequencyDivNecessary, timerMaxCountValue); } [/c] Hoffe das hilft dir.
-
Thread
AVR Ethernet Platine
was auch ich vorgehabt hätte :) Allerdings in xsvfExec.c findet man ab Zeile 336 eben 6 Buffer mit MAX_BITVEC_BYTES Größe, wobei MAX_BITVEC_BYTES = 5 gesetzt wurde. Das funktioniert zwar mit den kleinen CPLD aber bei Altera CPLDs oder FPGA's müsste MAX_BITVEC_BYTES auf mindestens 2048 angehoben werden
Der bei Reichelt doch recht teure MAX3232 CWE (4,75 ) sollte eigentlich durch einen MAX202 ECWE (1,85 ) ersetzbar sein. Wichtig ist hierbei das "W" in CWE bzw. ECWE, da es bedeutet, dass der IC im 300mil breiten Gehäuse kommt. Der MAX202
-
Thread
EMV-Prüfung Problem mit Entladungen auf Masse
noch vor der Spule an das externe Ground gehen? Was haltet ihr von der Dimensionierung? (Baudrate max 50k) NickNack schrieb im Beitrag #3271406: > Ich überarbeite im Moment die Anordnung im Gerät und verkürze dadurch > vor allem die Masse-Leitungen. NickNack schrieb im Beitrag #3271406: >
restarts auslöst? Wie kann ich dies messen bzw. wie stabilisiere ich vorsichtshalber den Quarz(14,7456MHz HC49U mit C=22pF)?
-
Thread
STM32F103C8T6 Schaltplanüberprüfung
Frequenz oder sogar genau 10MHz, oder, je nach CAN-Controller. Der interne CAN-Bootloader braucht 8, 14.7456 oder 25MHz. Johnny B. schrieb im Beitrag #7261332: > Man kann da auch einfach den Pin auf Open-Drain schalten und den Pegel > mittels externem Pull-Up Widerstand auf 5V ziehen. So kann man sich
CAN-BUS Betrieb (Slave) Ausgang: 1x für 5x oder 10x WS2812B RGB LEDs Eingänge: 30x (max) über Button und Rotary Encoder Power: 1 Standalone über USB 2 Slave über externe +5V Einspeisung Besonderheit: Extern soll immer bevorzugt werden, wenn vorhanden. ESD für USB und CAN