-
Thread
ATmega1284p AVR STUDIO 4 Fehlermeldung bei WDTCSR
wieder kleine Copy & Paste-Schlampereien. Dies > ist eine davon. > > Das haben sie wohl vom Atmega8 abgeschrieben. oder ATmega32/162/8515, ATtiny13/2313 uvm., da ist WDTCR=0x21. Bei z.B. ATmega328P gilt wieder die Regel wie bei ATmega1284P, siehe gemeinsames Datenblatt ATmega48A/48PA/88A/88PA
jetzt unwirksam. Eine 2. Chance gibt es nicht. Rainer V. schrieb im Beitrag #3835782: > oder ATmega32/162/8515, ATtiny13/2313 uvm., da ist WDTCR=0x21. Bei z.B. > ATmega328P gilt wieder die Regel wie bei ATmega1284P, siehe gemeinsames > Datenblatt ATmega48A/48PA/88A/88PA/168A/168PA/328/328P. Darin
-
Thread
avrdude schreibt nur bis 64 byte in den flash-speicher
Device code: 0x5e = ATtiny4313 Device code: 0x5f = (unknown) Device code: 0x60 = ATmega161 Device code: 0x61 = (unknown) Device code: 0x62 = (unknown) Device code: 0x63 = ATmega162 Device code: 0x64 = ATmega163 Device code: 0x65 = (unknown) Device code: 0x66
) Device code: 0x70 = (unknown) Device code: 0x71 = (unknown) Device code: 0x72 = ATmega32 Device code: 0x73 = (unknown) Device code: 0x74 = ATmega6450 Device code: 0x75 = ATmega6490 Device code: 0x76 = ATmega8 Device code: 0x77 = (unknown) Device code: 0x78
-
Thread
Was spricht eigentlich für 5V?
nur 3.3V für die Logic > liefert, muss man -2V als Kontrastspannung erzeugen. Nicht immer. EA DOGM162L => Läuft sauber auf 3,3V und regelt den Kontrast selbständig.
weniger > heutzutage Standard. Das ist ja richtig, die meisten Controller, auch die älteren ATmega laufen auch mit 2.7V und ein Großteil läuft sogar mit geringeren Spannungen oder besitzt auch einen internen Spannungsregler. Die Vorteile dieser älteren 5V Technik wurden aber schon genannt, von
-
Thread
Thermomix Rezeptchips
Atmega8 Atmega8 schrieb im Beitrag #3969592: > Hans Ulli Kroll schrieb im Beitrag #3969546: >> Es gab mal einen Windows Treiber, der das gleiche wie dm_crypt auf Linux >> gemacht hat. Nur leider sind die
Atmega8 Atmega8 schrieb im Beitrag #3977083: > ... aber so ist das meiner Ansicht nach kein so attraktives Angebot auf > welches ich mich stürzen würde. Laut Youtube, macht es aber unglaublich guten
-
Thread
Sammelbestellung Transistortester IV
ttest-sb-info.html Der direkte Link auf reichelt ist http://www.reichelt.de/?ACTION=446&SEARCH=DOGM162* Preis EUR 9,05 und für die Hintergrundbeleuchtung http://www.reichelt.de/?ACTION=446&SEARCH=LED55X31
beziehen? Jipp, siehe auch die Artikelbeschreibung bei https://guloshop.de/shop/Mikrocontroller/ATmega328-mit-Firmware-fuer-Transistortester::87.html zu den genauen Modalitäten, insb. für Drehencoder.
-
Thread
Wie erzeuge ich ein gutes 20kHz Signal für einen Resolver
sollte eingentlich kein Problem sein. Ich würde jetzt erstmal meinen Lieblingscontroller, der atmega8 nehmen und den bei 1kHz sampeln lassen. Der wird sicherlich niemals exakt das Maximum treffen. Hier würde ich also einen Integrator dazwischensetzen (Der müsste ja nur so bestimmt sein, dass bei maximaler
läuft die Resolverauswertung fast ohne Zutun der MCU. Ich habe das mal spaßeshalber auf einem AVR (USB162) implementiert und mit dem Luft-CDC-Code kombiniert. Grüßle, Volker.
-
Thread
Retro Fieber: Z80 oder 68000 ?
schrieb im Beitrag #3876051: > Häh? das ging schon 1997 mit einem PIC und der MPLAB IDE. Mit dem ATmega32 und JTAG-Adapter auch. Aber eben nicht mit dem ATmega8. Der funktioniert ziemlich exakt so wie dein Board. Mehr als einen Bootloader (d.h. Atmels Programmierschnittstelle) gibts nicht.
Tastatur. Es gibt ja auch Software dafür, die geladen werden kann. Wie kriegt man sowas in einen Atmega Stick?
-
Thread
Probleme bei Grundbeschaltung 8051 (AT89S52)
allerdings auch die 8051er serie nicht : [code] Supported microcontrollers include: Mega Series ATmega8 ATmega48 ATmega88 ATmega168 ATmega328 ATmega103 ATmega128 ATmega1280 ATmega1281 ATmega16 ATmega161 ATmega162 ATmega163 ATmega164 ATmega169 ATmega2560 ATmega2561 ATmega32 ATmega324 ATmega329 ATmega3290 ATmega64 ATmega640 ATmega644 ATmega649 ATmega6490 ATmega8515 ATmega8535 Tiny Series ATtiny12 ATtiny13 ATtiny15 ATtiny25 ATtiny26 ATtiny45 ATtiny85 ATtiny2313 Classic Series AT90S1200 AT90S2313 AT90S2333
-
Thread
Controller mit FPU
Controllers und seinen Befehlssatz bedingt sind. Verglichen habe ich mal die Performance: Atmega328 @16 MHz, "Arduino UNO" mit SAM3X @84 MHz, "Arduino DUE" Der SAM3X ist fast immer nur zwischen 3,5 bis 10 mal schneller als der Atmega328, mit identischem Arduino-Testprogramm zum Testen von
rund 115µs. Nachdem dem Linker die libm.a 'verordnet' wurde, ging es deutlich schneller. Beim ATmega162 mit 16MHz braucht eine FDIV etwa 32µs.
-
Thread
ATMEGA162 LC7981 Probleme beim Daten löschen 0x00
wird. 1,4-1,6V Voltage Drop im Atmega? etwas viel oder? PS: Display ist übrigends ein Powertip PG240128ERS (240*128Px LCD) und der Atmega162 läuft auf 8MHz internem Takt.
Hannes M. schrieb im Beitrag #3770235: > Der Atmega162 der in der Schaltung im Einsatz ist hat(...)an den Output Pins > lediglich 3,6-3,8V, obwohl er selbst mit 5,2V lt Oszilloskop betrieben > wird. Klingt so, als hättest du dir die Ausgänge zerschossen
-
Thread
LCD DOGM162W-A CDGRAM
Geschätztes Forum, dies ist eine Bitte um Hilfe. Thema: LCD DOGM162W-A CGRAM Schreiben und Lesen. Mittels eines LCD DOGM162W-A, eines ATMEGA8A und einiger weiterer Peripherie habe ich mir ein kleines DVM gebastelt. (Ich weiß natürlich, dass auch das billigste Gerät
mir zum Erlernen von Assembler). Das Gerät stelle ich im Forum Projekte & Code unter "DVM mit DOGM162W-A, ATMEGA8A, ASM" vor (mit vollständigem Programm). Dort ist die Bitte um Hilfe unerwünscht. Das Gerät soll in LCD_line2 so etwas wie eine Quasi-Analog-Anzeige aus 0 bis 80 "Balken" darstellen (
-
Thread
DVM mit DOGM162W-A, ATMEGA8A, AVRASM
Geschätztes Forum, hier kommt ein kleines DVM mit dem LCD DOGM162W-A, ATMEGA8A, Programm in Studio 4 Assembler. Funktionen: Rote Taste: Batteriespannung Ein Aus Gelbe Taste: Backlight Ein Aus Weiße Taste: Kalibriermodus, die Werte werden ohne Korrekturberechnung
die Durchgangsprüfung erweiterte Programm sowie der korrigierte Schaltplan sind angehängt: <DOGM162W-A_Assembler_Programm.zip> und <DVM_Modell_korr.pdf> Beste Grüße Klaus
-
Thread
Erste Doppelseitige Platine mit SMD
sich da nicht viel machen. Dein Routing ist noch verbesserbar. Den Quarz würde ich dichter am Atmega platzieren. Die PCB hat noch Potential zum Üben. ;-)
die Durchkontaktierungen genommen? Ich hoffe das macht unter den ICs keine Probleme, sodass der ATmega nicht mehr flach aufliegt.
-
Thread
8051 (C515C-L) Wo kann ich einen passenden Chip kaufen
ATtiny44, ATtiny45, ATtiny84, ATtiny85, Attiny86, ATtiny261, ATtiny461, ATtiny861 Atmel ATMega Atmega88, ATmega103, ATmega128, ATmega1280, ATmega1281, ATmega16, ATmega161, ATmega162, ATmega163, ATmega164, ATmega168, ATmega169, ATmega2560, ATmega2561, ATmega32, ATmega324, ATmega325
, AT90PWM2B, AT90PWM3, AT90PWM3B, AT90USB162, AT90USB646, AT90USB647, AT90USB1286, AT90USB1287 alle weiteren ATMEGA Prozessoren, die die SPI-Programmierschnittstelle unterstützen. [/code] Aus dem letzten Satz schließe ich, dass
-
Thread
AVR mit 2 UART ansteuern
meinem Laptop geschickt habe. Ich habe während meines Praktikums zwar mal mit dem UART auf dem ATmega88 gearbeitet, dabei ging es allerdings nur darum, wenn man einen Taster drückt, das dann ein Befehl per RS232 an den PC gesendet wird. Als µC hab ich mir den ATmega162 ausgeguckt, da dieser ja schon
-
Thread
VISCA Camera per avr steuern
Hallo, ich bin zur Zeit dabei eine VISCA fähige Kamera von Sony (BRC-Z330) mit einem ATMega162 zu steuern. Am usart1 hab ich einen max485 hängen, an diesem hängt dann die Kamera. Leider kann ich darüber nur senden (sollte reichen für meine Anforderungen), da der max485 kein vollduplex tranceiver
-
Thread
Tutorial LCD initialisieren
http://www.mikrocontroller.net/articles/AVR-Tutorial:_LCD#Anwendung kopiert. Ich verwende einen atmega8a und habe .include "m8def.inc" in .include "m8adef.inc" geändert. Da ich des weiteren alles in eine Datei gepackt habe entfällt bei mir das allerletzte .include "lcd-routines.asm". Nun habe ich mir
mitgelieferten Datenblatt ist dieser Satz nämlich nicht zu finden. Grüße Flo Rida edit: Meine das DIP162-DNLED, sorry
-
Thread
USB CDC device <-> UART?
CDC-*Device* bauen, sondern einen Host, der mit einem vorhandenen CDC-Gerät kommuniziert. Mit dem ATMega32U2 oder U4 geht das nicht, wie man im LUFA-Code (LUFA/Drivers/USB/Core/USBMode.h) sieht: [c] #if (defined(__AVR_AT90USB162__) || defined(__AVR_AT90USB82__) || \ defined(__AVR_ATmega32U2__) || defined(__AVR_ATmega16U2__) || defined(__AVR_ATmega8U2__)) #define USB_SERIES_2_AVR #define USB_CAN_BE_DEVICE
-
Thread
Bootloader richtige Einsprungadresse finden
Bootloader über Putty. Dann wollte ich mal die richtige Adresse eingeben: Ich verwende einen Atmega162, und habe die Einsprungadresse wie im Artiekl erwähnt richtig ausgerechnet, so denke ich zumindest. Die Tabellen befinden sich im Datenblatt http://www.atmel.com/Images/Atmel-2513-8-bit-AVR-Microntroller-ATmega162
schrieb im Beitrag #3723185: > Krieg ich den schon nichtmehr rein? Das wäre ja echt blöd Der ATmega162 hat, wie der Name schon sagt, 16kByte Flash, d.h. bei Byteadresse 0x3FFF bzw. Word-Adresse 0x1FFF ist Schluß. Und mit Start bei Word-Adresse 0x1C00 hast du schon die maximal Größe für den Bootloader
-
Thread
USBASP, LEDs, Kondensatoren Kit
(L), AT90S1200 (L), AT90S8515 (L), AT90S8535 (L), ATMEGA48 (V), ATMEGA8 (L), ATMEGA88 (V), ATMEGA8515 (L), ATMEGA8535 (L), ATMEGA16 (L), ATMEGA162 (V), ATMEGA163 (L), ATMEGA164 (V), ATMEGA165 (V), ATMEGA168 (V), ATMEGA169 (V), ATMEGA169P (V), ATMEGA32 (L), ATMEGA324 (V), ATMEGA325 (V), ATMEGA3250 (V), ATMEGA329 (V), ATMEGA3290 (V), ATMEGA64 (L), ATMEGA640 (V), ATMEGA644 (V), ATMEGA645 (V), ATMEGA6450 (V), ATMEGA649 (V), ATMEGA6490 (V), ATMEGA128 (L), ATMEGA1280
-
Thread
Pegel MAX 232
Hallo zusammen, stehe vor folgendem Problem. Ich verwende ein ATmega162 in Verbindung mit einem MAX 232 um ein externes Gerät zu steuern. Das läuft sein 3-4 Jahren ohne Störung. Nun soll das externe Gerät gegen ein neueres ausgetauscht werden. Das serielle Protokoll
Probleme von einem PC über die serielle Schnittstelle gesteuert werden. Nur mit meiner Hardware (ATmega162 + MAX232) kann ich keine Verbindung aufbauen. Aus irgendeinem Grund versteht das neue externe Gerät die Kommandos des ATmega nicht. Mit dem Oszilloskop ist auch keine Antwort des externen Gerät
-
Thread
chip45boot2 Hex wird nicht richtig geflasht
Hallo Leute, ich wollte meinen Atmega 162 mit einem Bootloader ausstatten und hab den Chip45boot2 gefunden als einfach zu nutzender Bootloader. Also das richtige Hexfile heruntergeladen Atmega 162 uart0_v2.9 dann geflasht und gefreut
Mein Build aus Eclipse meldet mir für mein Programm: AVR Memory Usage ---------------- Device: atmega162 Program: 3068 bytes (18.7% Full) (.text + .data + .bootloader) Data: 483 bytes (47.2% Full) (.data + .bss + .noinit) Der Atmega sollte also nicht voll sein. Die Fuses sind
-
Thread
CP2102 und Bluetooth parallel
Hallo, Folgende Konstellation: CP2102 hängt über Rx/Tx an ATMega256, parallel wird an die selbe Rx/Tx Verbindung ein Bluetooth Empfänger HC-04 gehängt. Grundidee ist, dass sowohl über Kabel als auch BT einen Kommunikation mit einem Kontroller vorgenommen werden
via BT kommunizieren. Anschlussbild: http://witespyquad.gostorego.com/catalog/product/gallery/id/162/image/484/ Optimal ware in dem Fall, dass der CP2102 ein Tristate Ausgang besässe und das Ganze funktioniert. Weiß jemand wie diese aufgebaut sind, das DS hat mir keine Erleuchtung gebracht?
-
Thread
Probleme bei 16x2 LCD mit KS0066 (EW162B0YLY)
Themen gibt, aber dort habe ich leider nichts passendes gefunden. Ich habe ein 16x2 LCD vom Typ EW162B0YLY auf dem Laut Datenblatt ein EU-KS0066 verbaut ist. Bei dem Datenblatt hatte ich schon die ersten Probleme: Pin 3 (V0) ist hier nicht Beschaltet. So weit ich weiß, müsste hier doch die Kontrastspannung
mfg Phil Edit: Falls es wichtig ist, ich schreibe mit Eclipse (C-Plugin) und programmiere einen ATmega168 (20MHz) über ein Rumpus mit entsprechender Firmware.
-
Thread
Welche Hdw zum proggn von AT162
Guten Tag, ich habe vor einen Atmega 162 zu programmieren. Könnt Ihr mir sagen was ich dafür brauche? Was ich herausgefunden habe ist, dass ich mir den Atmega 162 betellen muss und dazu einen Programmer. Es gibt einen Programmer
Der ATmega162 hat keinen ADC. Ich würde zum ATmega1284(P) raten, der hat auch 4 Timer, 2 UARTs und eben noch nen ADC.
-
Thread
Rampenberechnung Schrittmotor
-sqrt(n) => c(0)=1, c(1) = 0.41 Skaliert auf 255 ergibt das: 255, 105 Was wenn ich gerade mit 162 drehe? Wie bremse oder beschleunige ich? (162 kommt in der Tabelle nicht vor)
> => c(0)=1, c(1) = 0.41 > Skaliert auf 255 ergibt das: 255, 105 > > Was wenn ich gerade mit 162 drehe? Wie bremse oder beschleunige ich? > (162 kommt in der Tabelle nicht vor) In dem man den nächst größeren oder kleineren Tabelleneintrag nimmt. Das führt natürlich zu einem "Beschleunigungsfehler
-
Thread
Tonertransfer mit Folie möglich?
aufgeweicht ist.( so etwas wurde früher mit Abziehbildern gemacht). Ich selbst arbeite bis TQFP32 (atmega8)damit und übertrage auch die Bedruckung auf Frontscheiben aus Alu. Danach "fixiere" ich mit transparentem Lack.
g-qm-glanzend-500-Bl-A4-gestrichenes-Papier-/331084511291?pt=DE_Computer_Peripherie_Papier&hash=item4d162cb83b Von ihm habe ich damals auch sowas gekauft, allerdings noch deutlich günstiger...;-) Aber immer wieder mal findet man bei Ihbey solches Papier auch in 1000er Stößen und mehr, ab einem Euro.
-
Thread
NEC Beamersteuerung mit Atmega8U2
_CONTROL UCSRB #define UART0_DATA UDR #define UART0_UDRIE UDRIE #elif defined(__AVR_ATmega162__) /* ATmega with two USART */ #define ATMEGA_USART0 #define ATMEGA_USART1 #define UART0_RECEIVE_INTERRUPT USART0_RXC_vect #define UART1_RECEIVE_INTERRUPT USART1_RXC_vect #define
(__AVR_ATmega3250__) || defined(__AVR_ATmega3290__) ||defined(__AVR_ATmega6450__) || defined(__AVR_ATmega6490__) /* ATmega with one USART */ #define ATMEGA_USART0 #define UART0_RECEIVE_INTERRUPT USART_RX_vect
-
Thread
USBasp auf AVR-ISPmkII flashen?
schrieb im Beitrag #3619101: > ich habe noch einen weiteren mkII Clon in Form des eHaJo Boards mit > Atmega328P (afaik) Und genau da irrst du dich. Da ist ein ATmega32U2 drauf. Der hat ein richtiges USB-Interface und genau deswegen geht es. Der ATmega8 (48, 88) in einem originalen USBasp hat das nicht
Nein, es legt daran, dass der USBTiny_Mkii von Dean Camera andere Architektur hat, da ist kein Atmega8 drin sowie in alle USBasp's & Co. sondern ein AT90USB162.
-
Thread
LCD (HD44780, Displaytech 162C) macht Probleme
Hallo, ich versuche derzeit, mit einem ATmega16A ein LCD (Displaytech 162C) anzusteuern. Dazu benutze ich die Routinen aus dem hiesigen LCD-Tutorial, die eigentlich auch sehr gut funktionieren, nur kann ich, wenn ich mich in der 2. Zeile befinde
>@dummy: Welcher RAM? Der vom Displaycontroller, der von den Treibern, >der vom ATmega16A, mein Kurzzeitgedächtnis? Er meint das RAM von deinem ATmega. Wurde überhaupt der richtige Controller in deinem Projekt eingestellt? Wie sieht dein *komplettes* Programm aus? Keiner weiss
-
Thread
CKOUT und Signalqualität
Hallo Zusammen, da ich auch schon mal einen VGA controller mit einem ATMega162 gebastelt habe, der aber relativ viel Zusatzlogik brauchte (warum das ist eine andere Geschichte), wollte ich mal einen einfacheren VGA Controller bauen. Und da bin ich natürlich auf diesen Thread
Vsync generiere ich in Software (der Hsync Interrupt läuft durch). Als Controller verwende ich einen ATMega1284P. Der ist mit 25MHz eigentlich nur moderat übertaktet. Ursprünglich wollte ich mir auch den Quartzoszi sparen und mit der Fuse CKOUT den Clock an PB0 ausgeben. Aber das Signal am PB0 Pin ist so
-
Thread
Z180-Stamp Modul
Marcel A. schrieb im Beitrag #4298778: > Den ATMEGA1281V gibts bei Reichelt nicht mehr - nur den "dickeren" > ATMEGA2561V - sollte laut Unterlagen gleiches Layout haben, nur doppelte > so viel Flash. Sollte gehen. Aber wieso eigentlich die V-Versionen
Die Netzwerkkarte sieht im wesentlichen so aus: [pre] (ECB) Bus | |<===> PIO <===> ATmega162 <===> WIZnet <---> RJ45 (1) | |<===> Z(1)80 | [/pre] Nur die obere Zeile, die untere soll das Rest-System darstellen. Der ATmega reicht die Daten 1:1 durch. Er dient nur dazu