-
Thread
Rennstoppuhr
Ich habe bei Ebay eine "Arduino 6 Digit 7 Seg SPI LCD LED Display Module with UNO MEGA2560 example Code" gesichtet.Vielleicht könnte ich das (4 Stück davon)verwenden?! Sind gut leserlich und mit Hintergrundbeleuchtung.Danke für die Antwort!
Vielleicht schickst Du mir mal per PN einen Preisvorschlag wenn ich Dir bis April so ein Ding auf AVR-Basis bauen soll... Nur eines oder gleich mehrere?
-
Thread
Funktionsumfang ATiny841
als bei PIC. Aber das wirst du mit Assembler kaum spüren, dafür brauchst du C. Daß C-compiler für AVR kostenlos ist und für PIC relativ teuer, das weiß du schon sicher? Das ist zweite wichtigste Vorteil von AVR.
" machen die AVR lediglich etwas anders und möglicherweise etwas weniger konsequent als die PICs. Nicht daß es praktische Relevanz hätte. Wenn man vom Marketinggeschrei absieht, kann man mit einem AVR genauso stromsparende
-
Thread
Ethernet Anbindung
sehr umständlich ist und bremst. Der Schaltungsaufwand ist auch deutlich höher, vor allem, wenn der AVR mit 5V und der ENC mit 3.3V läuft. Der einzige Vorteil liegt daran, dass Ihr hier keine geätzte Platine braucht, sondern ein Lochrasteraufbau möglich ist. fchk
in Software auf einem Mega16 nachbilden, aber empfehlenswert ist das nicht. Wenn Dir unbedingt bei AVR bleiben müsst, wäre ein Mega64/128/1281/2561/640/1280/2560 das Mittel der Wahl, weil der genau so ein External Memory Interface in Hardware eingebaut hat (Ports A,C,G). Buszugriffe sind über das Hardwareinterface
-
Thread
Atmega2560 + PCINT
: #include <avr/io.h> #include <avr/interrupt.h void ir_int_init(void) int main(void) { int k = 0; DDRJ = 0x00; DDRC = 0xff; PORTC = 0xff; ir_int_init(); sei(); for(;;) k
Also muß ich das dann praktisch so machen: #include <avr/io.h> #include <avr/interrupt.h void ir_int_init(void) int main(void) { int k = 0; DDRB = 0x00; DDRC = 0xff; PORTC = 0xff; ir_int_init(); sei(); for(;;) k+
-
Thread
ATMega2560: Verify Fehler bei Flashen eines Hex-Files > 128 kByte
Hartmut S. schrieb im Beitrag #4279030: > weil der GCC des > Windows AVR Studio __flash und __memx noch nicht kennt. AVR Studio ist ja auch schon etwas angestaubt. Atmel Studio (GCC > 4.8.x) sollte das kennen.
kann es das. Aber nicht jeder Programmer kann das. Vor allem die älteren haben da ein Problem (z.B.: AVR910-Programmer, AVR JTAG-ICE). Jens
-
Thread
Lohnt sich der Einstieg in die MSP430 Welt?
mit der Rechengenauigkeit zu tun, sondern nur mit der Geschwindigkeit und dem Adreßbereich. Auch ein AVR kann 32Bit float und 64Bit int (AVR-GCC) und 256kB Flash (ATmega2560).
AVR schrieb im Beitrag #5534434: > ich werde bald mit meiner Masterarbeit anfangen Hallo AVR, gerne berichte ich Dir, von einem meiner Projekte, doch zunächst ein paar Anmerkungen. Ich konnte bis
-
Thread
Uhrzeit aus RTC auf LCD ausgeben
bisher habe und der (nach meiner Sicht) zumindest bis zum i2c_stop() funktioniert: [c] #include <avr/io.h> #include <util/delay.h> #include "lcd.h" #include "twimaster.c" #include <avr/interrupt.h> int main (void) { sei(); TWCR = (1<<TWIE); lcd_init(); i2c_init(); while(1) {
um die sprintf eben nicht mehr zu nutzen. Aber keine Ahnung was das im MC spart im m1284p bis m2560 ist mir der Platz nie eng geworden, im m328p schon eher.
-
Thread
Finger weg vom Arduino (oder ist mein PC nicht in Ordnung?)
anbetracht der Probleme die wirklich viele Leute beim Flashen haben, werde ich doch wieder auf Programmer (AVR Dragon, Atmel Studio) und nackten µC und eigene Platinen zurück greifen. Zum Glück kann ich die Boards über das AVR Dragon mit ISP/JTAG flashen, somit sind die Boards nicht komplett für die Tonne
der Probleme die wirklich viele Leute beim Flashen haben, > werde ich doch wieder auf Programmer (AVR Dragon, Atmel Studio) und > nackten µC und eigene Platinen zurück greifen. kann ich sehr gut nachvollziehen, weil es mir ähnlich ging. Ich hatte früher AVR-P40-Board von Olimex, da mußte ich immer
-
Thread
steuerprogram ledmatrix hat fehler
Mike B. schrieb im Beitrag #2007288: > mein Controller ist ein TAMEGA2560 > > die klemmen 14 bis 20 sind für die Zeilen die klemmen 21-46 für die > > spalten Was ist denn das für ein Board? Und was sind die Klemmen? Arduino Mega 2560? mfg.
das hier :http://arduino.cc/en/Main/ArduinoBoardMega2560 und da oben ist ein Dreher drin auf dem Controller (ich mein das schwarze teil in der Mitte von dem Board) steht ATMEGA2560
-
Thread
ATMega16u2 auslöten geht nicht, warum?
Projekte. Das Ultimaker-Board ist ja eigentlich nur eine schöne Ausführung eines Arduino Mega 2560 plus Motortreiber auf der Platine. Der USB-Port ist ein ATMega16u2, der Hauptprozessor ein ATMega2560. Schaltpläne hier: https://github.com/Ultimaker/Ultimaker2/blob/master/1091_Main_board_v2.1.1
ein bisschen per Hand nachgelötet. Sieht jetzt alles gut aus. Geht aber nicht. [code] avrdude: AVR device initialized and ready to accept instructions Reading | ################################################## | 100% 0.97s avrdude: Device signature = 0x000000 (retrying) Reading | #####
-
Thread
AVR Rom über USB auslesen
speicherbereiches, damit auch nach einem neustart die informationen im speicher enthalten sind. ich habe nen avr 2560 gleich mit platine. hab gedacht das usb verbindung auf uart basiert (-->siehe bild)??? sorry, weiß noch nicht wie das richtig läuft...
Programmiersprache darf's denn sein? Für C empfehle ich mal beispielhaft folgendes: http://www.nongnu.org/avr-libc/user-manual/group__avr__eeprom.html Wie Du das ganze per UART loswirst, kannst Du z.B. hier im Wiki http://www.mikrocontroller.net/articles/AVR-GCC-Tutorial#Der_UART nachlesen. Oder habe *ich
-
Thread
AVR Studio 4, Atmega 644P und selbstgebautes Board
mir das einfach basierend auf dem Tutorial hier gebaut. http://www.mikrocontroller.net/articles/AVR-Tutorial:_Equipment
lesen • Chip erase • OSCCAL-Register lesen Protokoll: • STK500v2 Softwareunterstützung: • AVR Studio (COM1..COM9) • AVRDUDE • Bascom mit der Einstellung Options->Programmer = STK500: C:\Programme\Atmel\AVR Tools\STK500\stk500.exe und installiertem AVR Studio • erfos-prog-s - für LPC, NXP
-
Thread
Arduino-Kummunication
der Arduino angehalten werden (Resetbutton -> der Bootloader im Arduino nimmt den neuen Download vom AvrDude entgegen) /als auch/ das Steuerprogramm am PC (um überhaupt die Schnittstelle f. AvrDude frei zu geben). Zu beachten ist dabei dass die Arduino IDE die zeitliche Koordination zw. Ser.Monitor, AvrDude und bei gewissen Arduinomodellen dessen Reset übernimmt. Das mitkoordinieren beliebigen weiteren (py oder nicht py) Programmen ist da nicht. Das funktioniert nichtmal mit anderen Seriellen Programme
-
Thread
UART Menger | 1 auf 3 & 3 auf 1
wird. Es wäre sogar vorteilhaft, da dieser der "Hauptchip" ist. Nimm doch einfach einen größeren AVR mit 4 UARTS wie den M1280/2560. Dann hast Du keine Klimmzüge nötig. Oder Du baust einen RS485-Bus auf. Da hängen alle Controller an einem Adernpaar, und jeder kann an jeden senden. Während Du bei
http://www.mikrocontroller.net/articles/AVR_Softwarepool#UART
-
Thread
ATmega328p + stk500v2 (Peter ihm sein Bootloader), Flash bleibt leer
Ich habe daraufhin mir die Assambler Befehle im Datenblatt angesehen und mit denen im lss-file von avr-gcc verglichen. Ich muss zugeben, dass meine Assambler Erfahrungen begrenzt sind, aber zumindest habe ich alle die Befehle wieder gefunden. -> in richtiger Reihenfolge an der gesuchten Stelle. Ein
Grund der mich bestärkt das es klappen könnte liegt darin, das der Assambler Code zwischen ATmega2560 und ATmega328 laut Datenblatt identisch ist und auch die lss Files ähnlich sind. Wenn Daniel jetzt auch noch bestätigt das es möglich ist habe ich noch 2..3.. Fragen. Benutzt du den interenen
-
Thread
Stringverknüpfung C/C++
terminated. exit status 1 Fehler beim Kompilieren für das Board Arduino/Genuino Mega or Mega 2560. [/c]
notwendig ist, dann fülle einen Puffer (char[]) mit atoi() oder atol(). Siehe https://www.nongnu.org/avr-libc/user-manual/group__avr__stdlib.html Wenn du Formatieroptionen brauchst, dann nimm printf(). Siehe https://www.nongnu.org/avr-libc/user-manual/group__avr__stdio.html Die Serial Klasse von
-
Thread
mit was starten? Atmega8 - Einsteiger will keinen Mist kaufen
Was ähnliches wie Turbo Pascal für AVR wäre LUNA AVR oder Mikro Pascal for AVR. jemand hat den kleinen Tiny 13 vorgeschlagen. Lass den lieber beim Verkäufer liegen, nimm einen Tiny 45 anstatt. Der hat auch nur 8 Beine ist dem 13 sehr
TO nicht zu Per Pedes (AVR) raten, sondern Auto, Bahn, usw. empfehlen. (Und ja, ich arbeite mit und kenne AVR und auch andere Plattformen.)
-
Thread
Arduino mit Pt1000: OpAmp nehmen oder VRef anpassen?
Danke schon mal, ich verwende den Mega 2560, weil mir sonst der Speicher übergelaufen ist. Der müsste einen Verstärker haben, nur wirkt der - wenn ich das richtig verstehe - auf ALLE analogen Eingänge. Zu gerne würde ich mich da eines Besseren
Es bleiben die 4 Widerstände als Brücke und dann halt 2 Eingänge für die Differenzmessung mit dem AVR. So klein ist das Signal beim PT1000 auch nicht - der Grund wieso man die im Auto eher selten findet, ist eher der Preis.
-
Thread
AVR Dragon defekt
Hallo zusammen, habe meinen AVR Dragon zerschossen, er wird jedenfalls nicht mehr von der Software erkannt. Fehlermeldung unter Atmel Studio 6: "Failed to get inerface clock value". Offensichtliche Hardware-Defekte wie kaputte Bauteile
Scelumbro schrieb im Beitrag #4136040: > Beitrag "AVR Dragon liefert nur noch Nullen - tot?" Hey, das war ja ich. Mein Dragon funktioniert nach der Reparatur übrigens auch heute noch einwandfrei. Allerdings hat Sören ein anderes Problem, denn wenn
-
Thread
ATtiny mit ATmega2560 programmieren
Hallo! Nachdem ich mich ein bisschen mit der Programmierung des ATmega2560 (AVR-Studio 6, Sprache C) auseinandergesetzt habe, würde ich gerne damit einen ATtiny (zB 13) programmieren. Ist da hardwareseitig nicht mehr zu machen, als eine ISP-Verbindung zwischen den beiden
ein Mikrocontroller mit ein bisschen externer Hardware. Mir ist zwar kein Projekt für den ATmega2560 bekannt, aber für kleinere ATmegas gibt es durchaus auch Open Source Projekte, die sich damit auseinander setzen, siehe z.B. [1]. Wichtig ist im Prinzip nur, dass du auf Seiten des Hosts ein "bekanntes
-
Thread
Schrittmotorsteuerung mit Atmega8?
>Das ist mit diesem Controller im gegensatz zu einem AVR noch loesbar. Was man hier alles ertragen muß! Heute ist der 1. Dezember und nicht der 1. April! Ein Atmega8 reicht für einen Motor; besser ist es, einen AVR zu nehmen, bei dem mehrere 16bit Timer
Tja, damals waren Computer (auch solche mit so niedriger Rechenleistung wie sie heute eine 1 EUR AVR bringt) auch noch richtig teuer. Leider hat Haindenhain vergessen, seit dem seine Preise an den Fortschritt anzupassen.
-
Thread
Arduino FastLED LIB vs. WS28xx LIB
Lib zu ändern: z.B. C:\Programme\Arduino\libraries\FastLED\delay.h [c] // hier andere CPU als AVR #if !defined(__MK20DX128__) template<int CYCLES> __attribute__((always_inline)) inline void delaycycles() { _delaycycles_AVR<CYCLES / 3, CYCLES % 3>(); } #else // dann dürfte der Teil nur
/issues/121 hihi nun die Antwort: Closing this thread as I am not going to be doing any more AVR platform work for more platforms beyond the 32u4, mega328p, and mega 2560. na ja, meine Frickellösung läuft schon witzig die Arduino "Gemeinde" kommt das von gemeinsam oder Gemeinheit?
-
Thread
Probleme bei AVR Studio 5 xmega128a1 Programme größer 65535 byte
schrieb im Beitrag #2370566: > Du solltest sie nochmal drauf stoßen, dass es ja mit dem alten > WinAVR funktioniert hat, Ja das hab ich gemacht. Sie wollten von mir das Projekt haben, um sich das ganze selbst anzuschauen. Hab ihnen ein Beispielprojekt gesendet, das mit WinAVR geht und mit dem AVR Studio nicht. Die WinAVR Programme sind immer etwas größer als die AVR Studio Varianten (bei mir jedenfalls). Wenn ich eine Antwort bekomme melde ich mich nochmal.
-
Thread
LCD EA W204B-NLW
An dieser Stelle besonderen Dank an Bitkracherl, Karl Heinz und besonders an die Verfasser des AVR-GCC-Tutorial/LCD-Ansteuerung sowie an zahlreiche Andere, welche zu diesem Thema hier etwas Sinnvolles beigesteuert haben. Die Zeilendfinition in der lcd-routines.h in Zeile 52 bis 55 habe ich aus
Nabnds, ach ja ich benutze ein STK600 mit ATmega2560 und LCD EA W204B-NLW. Also bei mir ist es wie beschrieben genau so aufgebaut, siehe: [c] #include <avr/io.h> #include "lcd.h" #define F_CPU 16000000UL #include <util/delay.h> uint8_t i; [/c]
-
Thread
CRC Fehler bei Modbus RTU
Kommunikation über Modbus zwischen meinem Smart-Meter (CAN-EZ3 von technischer Alternative) und meinem Atmega 2560 über den max485 hin zu bekommen. Das SMart-Meter ist der Master. ICh kann ohne Probleme Nachrichten vom Smart-Meter empfangen und auch vernünftig lesen. Jetzt möchte ich allerdings auch antworten, um
Denis schrieb im Beitrag #7008013: > Atmega 2560 Was für einen Clock verwendest du? Und was für eine Datenrate auf RS485? Denis schrieb im Beitrag #7008013: > Das SMart-Meter ist der Master. ICh kann ohne Probleme Nachrichten vom > Smart-Meter
-
Thread
Mikrocontroller Einstieg
würde es allerdings nur reichen um damit erstmal zu lernen. Du kannst ja auf deiner eigenen Platine AVR mit mehr Pins verwenden, zum Beispiel den ATmega644 oder ATmega2560 (bekannt als Arduino Mega).
Moin, Die rote AVR Bord von Gregor gefällt mir eigentlich. Gerhard
-
Thread
"Minimalboard" ATMega8/16/32
Hier hatte ich (etwas offtopic) meine Minimalplatine für den Mega 644/1280/2560 als Eaglefile gepostet: http://www.mikrocontroller.net/topic/82796#new allerdings ohne RS232
Wenns auch ein mega128 sein darf, http://cgi.ebay.de/AVR-Modul-mit-ATMEGA128-16AI-RS232-NEU_W0QQitemZ200176904008QQihZ010QQcategoryZ12949QQssPageNameZWDVWQQrdZ1QQcmdZViewItem http://cgi.ebay.de/AVR-Modul-mit-ATMEGA128-16AI-RS232-NEU_W0QQitemZ200176904008QQihZ010QQcategoryZ12949QQssPageNameZWDVWQQrdZ1QQcmdZViewItem
-
Thread
PWM-Frequenzwandlung mit Arduino?
Schau Dir mal den Arduino Mega 2560 an. Der hat mehr Timer.
Ths S. schrieb im Beitrag #7763708: > Weiterhin habe ich mich ein wenig in die Thematik Arduino/AVR eingelesen > und festgestellt, dass eine normale C-Programmierung eines AVR gar nicht > so viel komplizierter als die eines Arduino ist. Lernen müsste ich > ohnehin beides. Tut zu deinem jetzigen
-
Thread
Sind Steckbretter deprecated?
keine Ahnung > haben oder zu faul sind... Das mag ich mal bestätigen. "Früher" habe ich meine Avr's aufs Steckbrett gesteckt und war damit zufrieden. Mittlerweile liegen die Avr's daneben auf dem Arduino board. Aber die Grossen wie den 2650 gibts wohl auch nicht fürs Steckbrett. zu schade.
, aus dem dann ein Layout herauspurzelt. TLC5940 auf "asynchron" anpassen: http://www.fritzler-avr.de/epro/gallery/main.php?cmd=imageview&var1=Testgeraete%2Ftlc_test2.jpg Mal schnell 4 Mosfets+Treiber zusammenstecken, die AVR Platine is aus der Grabbelkiste gefischt: http://www.fritzler-avr.de/
-
Thread
Attiny: LED aus durch Sleepmode
klarkommst Häh? Wieso sollte ich damit nicht klarkommen? > Zusätzich kennst du nicht einmal die avr-gcc > Standardfunktionen. Dem ist wohl nichts hinzuzufügen. Allein "avr-gcc" und "Standard" zusammen zu verwenden, bescheinigt dir bereits vollständige Inkompetenz. Und dann auch noch bezüglich
c-hater schrieb im Beitrag #6774740: > Dem ist wohl nichts hinzuzufügen. Allein "avr-gcc" und "Standard" > zusammen zu verwenden, bescheinigt dir bereits vollständige Inkompetenz. Es geht nicht um den avr-gcc sondern um die avr libc. Und die ist Standard. Atmel und Microchip haben
-
Thread
Java auf AVR Gesperrt
Hier GNU ada für ARM http://www.mikrocontroller.net/articles/AVR-Ada ;)
> Ich nutze WinAVR-20050214 Das könnte bald ein größeres Problem werden. Leider passiert beim WinAVR recht wenig, so dass er inzwischen recht veraltet ist (gcc-3.4.3, aktuell ist 4.0.2; avr-libc-1.2.3, aktuell ist avr-libc
-
Thread
Microcontroller aussuchen
. Vorteil AVR. Cyblord -. schrieb im Beitrag #6839740: > Objektiv haben die keine Nachteile (ARM) Unsinn. Sie sind zwar flexibler, dafür aber auch komplexer zu programmieren. AVR & Co behaupten sich ganz sicher
gehen, >> ist genau die einfache ... Lösung. > > Nicht für jemanden wie den TO, der schon mit AVR vertraut ist. Wäre das der Fall, hätte er einfach einen AVR genommen und hier nicht gefragt.
-
Thread
Nach ISR() dauerreset
Falls es immer noch einen geben sollte, der verschlafen hat, wie die Interruptvektoren beim AVR-GCC heißen: - gehe ins Datenblatt 14.1 Interrupt Vectors in ATmega640/1280/1281/2560/2561 - Copy&paste die gewünschte Source "USART0 RX" - ersetze Leerzeichen durch "_" "USART0_RX"
wird wohl so sein. Lass die System-Header besser in Ruhe. Hier gibts die Doku zur den für alle AVR's in der avrlibc definierten Interrupt-Vektoren: http://avr-libc.nongnu.org/user-manual/group__avr__interrupts.html Da findest du auch alle für den Mega2561. Oliver
-
Thread
Meine Grafiklibary für den Attiny85/SSD1306 und ein kleines Betriebssystem
Ja, swap in den Flash, scheint mir auch nicht recht sinnvoll. Ja, es gibt Alternativen für kleine AVR z.B. ProtoThreads ö.ä. Aber dennoch hat das präemptive auch seinen Reiz
gekümmert haben. Ohne die wäre der C64 nciht mal ansatweise so leistungsfähig. Wo sie diese ASICs im AVR?
-
Thread
Arduino mit Arduino programmieren?
-"Sketch" (M.N. hat den passenden Link bereits gepostet), mit dem man einen Arduino als AVR-ISP missbrauchen kann, um andere AVR-Mikrocontroller (z.B. andere Arduino-Boards, oder auch fabrikneue AVR-Mikrocontroller ohne den Arduino-Bootloader) zu flashen. Auf diese Weise kann man sich, wenn man denn unbedingt will, den Kauf eines eigenständigen AVR-ISP sparen.
-
Thread
AVR JTAG Spannung 5V ?
Hallo Leute! Ich habe ein Problem mit meinem Atmega2560 (http://www.mikroe.com/eng/products/view/83/bigavr-mcu-cards/). Es liegen an meinen JTAG Pins 5V an, wenn ich mein selbst ersteltes Board mit Spannung versorge. Jedoch sind keine Pins in irgendeiner
Er benutzt AVR Studio, da weiß er doch gar nicht, was das Teil eigentlich für ihn gerade tut. ;-) Soweit ich AVR Studio kenne, konnte es bereits erfolgreich ein Problemm laden, denn es ist bereits beim Debuggen
-
Thread
Kann man die Bits beim Adressbus vertauschen?
... und wenn Du einen Mega64/128 oder einen Nachfolger davon verwenden würdest, würde der AVR die SRAM-Ansteuerung ganz von alleine machen. Das wäre mindestens Faktor 3 schneller. Stichwort EBI. fchk
32 Datenleitungen und ist für Taktraten jenseits 100MHz spezifiziert - was will man damit an einem AVR?). Ich ändere meine Aussage also von "gibts nicht" in "dein SRAM hat (mit an Sicherheit grenzender Wahrscheinlichkeit) sowas nicht" XL
-
Thread
AVR Timer/Counter Type E und Type F
Bei der AVR® EB Family wird es den guten alten TCA nicht mehr geben. Seine Aufgaben (und wahrscheinlich die des TCD) übernimmt der neue TCE mit vier PWM-Kanälen (CMP0, CMP1, CMP2, CMP3) und Waveform Extension (
schon bei den Klassik-AVRs gehörig auf den Sack. Ob ATtiny2313, ATtiny25, ATtiny261, ATmega8, ATmega2560, ATmega1284 usw., ständig mußte man die Programme umschreiben, wenn man den Typ wechseln wollte.
-
Thread
EverTool Software auf ATMega48
Controller mit EverTool geht? Gehen alle Controller die kein dW haben (insbes. Atmega 1280/1281 2560/2561) Verstehe ich das richtig, dass ich für EverTool (light) nur einen ATmega16 + Hühnerfutter + Bootloader brauche und dieser dann vom AVRstudio automatisch erkannt wird? Gruß Roland
neueren ist Pumpe damit. > Gehen alle Controller die kein dW haben (insbes. Atmega 1280/1281 > 2560/2561) Nein, gehen nicht. > Verstehe ich das richtig, dass ich für EverTool (light) nur einen > ATmega16 + Hühnerfutter + Bootloader brauche und dieser dann vom > AVRstudio automatisch erkannt
-
Thread
Digital Oszilloskop Frage
scheinbar nicht. Brown-Out da muss ich mal nachlesen wie das anzuwenden ist. uC ist ein AtMega2560 (Arduino) > Eine kleine Nachbearbeitung und Du bist auf aktuellem Bastler Standart. Nachbearbeitung = auf 100MHz hacken ? Und er besitzt mehr Funktionen ausser zwei weitere Kanäle ? Sorry
Beitrag #4593609: > Brown-Out da muss ich mal nachlesen wie das anzuwenden ist. > uC ist ein AtMega2560 (Arduino) Da das MCUSR vom Bootloader gelöscht wird, kannst du die Resetquelle bei keinem AVR Arduino auslesen. *ohne Gewähr*
-
Thread
Bildkompression mit 8-Bit AVR LZSS + Huffmann
einem AVR 5.)Ausgabe auf TFT Anforderugen: 1.)240x320 Pixel mit 8 bit Farbtiefe macht 75KB 2.) 3.)über 1km sollte es sein, Übertragungsrate >=1Kbit/s Hardware) 1.)OV7670 2.)Atmega 128/2560 mit externem
AVR-Huffman/en Ich schaue grade ob inwiefern Huffman Encoden möglich sein sollte auf einem kleinen AVR Kommentare erwünscht Lars
-
Thread
VFD controller
einiger Zeit bei Pollin mit bestellt. 35 Anoden, 40 Gitter + Heizung. Man könnte das auch mit einem AVR o.ä. erledigen da die MAX6921 eigentlich nur schieberegister sind, allerdings beinhalten die MAX685x bereits einen Zeichensatz + co. Falls jemand 2-3 Max 695x über hat oder eine Quelle kennt, wäre
Hat eigentlich schon mal jemand sowas wie einen HD44780 auf AVR basis gemacht? Sprich 14pol. standard Display Header -> AVR mit 44780 Funktionen -> DIY Display?
-
Thread
I2C von 5 auf 3,3V drosseln (Pegelwandler,Voltregulator;Dioden.)
Busbastler schrieb im Beitrag #2116142: > Dann ist die Frage einzig, ob der AVR 3.3V zuverlässig als HIGH erkennt. Im Datenblatt deines Vertrauens steht fuer den AVR: Vih = 0.6 * VCC bei VCC = 5V ergibt das fuer logisch H 3V. Also sollten die 3.3V reichen. Wenn der AVR
Helmut Lenzen schrieb im Beitrag #2116836: > > Seit wann versorgt ein AVR sich selbst? Da ist kein Kraftwerk eingebaut. > Der braucht seine Versorgungsspannung an VCC und AVCC. > Ja was ich damit sagen wollte der AVR wird sowieso bereits versorgt weil auch noch andere
-
Thread
MAX485: empfängt eine Null, die keine ist
Einschränkung: -wenn ich eine Zeichenkette händisch (d.h. langsam, z.B. per Hyperterm) sende, empfängt der AVR nach jedem gesendeten Zeichen ein nachgestelltes '/0'. Mir scheint, als nehme der MAX485 nach dem Empfang einen Zustand ein, den der AVR für ne empfangene '\0' wertet - aber es dürfte doch kein Stopp-Bit
Stephan R. schrieb im Beitrag #6848444: > was könnte die Verwendung von UTF-16 für mich und den AVR bedeuten? Genau das beschriebene Symptom. Prüf den Zeichensatz des HTerms. Leo
-
Thread
8051 (C515C-L) Wo kann ich einen passenden Chip kaufen
ich das falsch? Allerdings steht weiter auf der Seite: [Code] Softwareunterstützung: AVR-Studio 4, AVR-Studio 5 ATMEL-Studio 6 AVRDUDE Bascom mit der Einstellung Options->Programmer = STK500 und installiertem AVR Studio [/code] Heißt das kein KeilµVision? Oder
Konfigurationstool für die Peripherals, es gibt ..., es gibt, ... Oft topic Oben schrieb jemand modern und AVR in einem Satz. AVR und modern schließen sich aus. Gestern waren die Dinger gut, aber heute gibt es wesentlich Besseres. Dass da noch der eine oder andere an den Dingern hängt ist ja OK, aber Anfängern
-
Thread
Crash durch printf (??) auf ATMEGA-2560
einem ArduinoMega 1280 Board lief alles einwandfrei, aber jetzt bin ich auf eines mit dem AVRMEGA 2560 umgestiegen und der einzig verbliebene printf-Befehl bringt die SW zum Absturz. Nach Tante Google liegt wohl eine falsche Rücksprung/Einsprungadresse vor. Im Makefile habe ich den Prozessor auf den 2560 eingestellt, dennoch bringt das Log im Atmel-Studio 6.0 die Meldung: Device: atmega1280. Ist das die Ursache? Bzw. wo kann das/wie eingestellt werden? Zu meinem Vorgehen: Ich habe die alten Projektfiles
-
Thread
Hilfe bei SSD1289 Display Controller
die Daten an das Display weiterreichen und eben nur zwischenspeichern, also nicht das ganze Bild im AVR hinterlegen.
trotzdem einen anderen Prozessor nehmen: einen mit externem Memory Interface. Beispiel: Mega 640/1280/2560/641/1281/2561. Das Display hat nämlich ein Interface, was kompatibel zum Speicherinterface des AVR ist. Da musst Du nicht mehr Portpins einzeln ansprechen, sondern nur noch einen Speicherzugriff auf
-
Thread
Suche AVR mit 2 mal 3 Timeroutputs
Hallo, wie im Betreff schon genannt suche ich einen AVR, möglichst im DIP, der 2 16bit Timer hat, welche je 3 Timerausgänge haben. Ich kenne nur die "Großen" ala 2560, gibt es da nicht auch welche im Bastlerfreundlichen DIP-Gehäuse? Es geht um die Erzeugung
Verständnis? Dann gibt es die Atmel Webseite, auf der man nach verschiedene Kriterien die 8 Bit AVR sortieren kann.
-
Thread
Artuino Pro Mini mit Artuino Serial TTL Adapter programmieren
aus China ist noch gar kein Bootloader drauf. Wenn das der Fall ist, muss man diesen erst mit einem AVR Programmer drauf flashen! Ansonsten kann ein serielles flashen aus der Arduino IDE nicht funktionieren. Peter
Hallo, werde ich jetzt nicht wirklich. Nehmen wir an, ich verbinde die TXD eines AVR und eines FTDI232/CH340/CP2102 miteinenander. Dann drücke ich Reset am AVR/ESP, um meinen Teststring zu übertargen oder was auch immer. Für genau die Zeit der Übertragung und darin die Zeit der 1-Bits