-
Thread
Atmega328p in Sleep und mit Watchdog wecken
den > Default-Werten geladen, nicht aber der WD abgeschaltet. Du vergißt, daß er noch seine ATmega8 Schätzchen aufbrauchen will. Und die schalten den Watchdog ab, wenn er nicht per Fusebit permanent an ist. Es hilft also nichts, aus dem ATmega88 Datenblatt zu zitieren.
Peter D. schrieb im Beitrag #5157007: > Du vergißt, daß er noch seine ATmega8 Schätzchen aufbrauchen will. ???: Peter schrieb im Beitrag #5156285: > ich hab hier ein kleines Testprogramm geschrieben, was mir meinen > Atmega328p
-
Thread
ATMega8 RAM Speicher
>Der ATmega328 ist pinkompatibel zum ATmega8 und hat 2kB RAM. Falsch! Du meist den Atmega88!
Det ATmega88 ist auch pinkompatibel zum ATmega8. Die ATmega48/88/168/328 unterscheiden sich nur in der Speicherausstattung (http://www.atmel.com/dyn/resources/prod_documents/doc8161.pdf). Der ATmega88 löst aber
-
Thread
Welcher Prozessor für Anfänger und Aquariumsteuerung
> Die Unterschiede zwischen den ATmega 16, 32 usw. sind doch nur die > internen Speicher oder? Jein. Erstmal ja. Ein kurzer Blick auf das Datenblatt lässt mich vermuten, dass zwischen ATmega16 und ATmega32 im Wesentlichen wirklich nur Unterschiede in der Speichergröße bestehen. Zwichen ATmega32 und ATmega64 wiederum ist es komplett anders geworden: der '64 ist sowas wie '128 mit halbem Speicher. Im Vergleich zum ATmega16 ist da sehr vieles anders (nicht nur die Pinanzahl). > Dil
-
Thread
Kalender-Daten mit USB auf Mega8 spielen
-Nun habe ich von Usbasp von Thomas Fischl gelesen. Das ist eine Möglichkeit, womit man einen ATmega48 oder ATmega8 direkt an USB anschliessen kann. Homepage: http://www.fischl.de/usbasp -Könnte man den Kalender nicht über USB programmieren, statt über Parallelport ? Ich würde den AVR mit folgender
> oder noch besser, nimm ATmega8U2 ist der nicht scheißteuer?
-
Thread
ADC Eingangsspannung
bei 1. Ich möchte dir auch was zu denken geben: Das Datenblatt der AVR, und da mal konkret des ATMega328P (nur als Beispiel) behauptet exakt das Gegenteil. (leider kenne ich das Datenblatt des ESP32 nicht so gut auswendig) Einer von euch beiden liegt falsch. Du, oder das Datenblatt.
http://ww1.microchip.com/downloads/en/DeviceDoc/ATmega48A-PA-88A-PA-168A-PA-328-P-DS-DS40002061A.pdf 24.7 ADC Conversion Result page 256 Dort findest du die Formel. (passend umstellen, wirst du schaffen. die 1024 ändern sich dabei nicht)
-
Thread
Prozessoren fürs STK500
Prozessor für nen kleinen Euro gefunden. Daher wollte ich mal Fragen wo drin Sie sich Unterscheiden? ATmega 8L-8PI Atmel ATmega8 AVR Flash DIP28S° ATmega 8-16PU Atmel ATmega8 AVR FlashController DIP28 ATmega16-16PU Atmel ATmega AVR FlashController DIP40° ATmega 8-16AU Atmel ATmega8 AVR Controller TQFP32
> ATmega 8-16AU Atmel ATmega8 AVR Controller TQFP32° > AT89C4051-24PI Atmel im DIP20-Gehäuse° > AT90S1200-12SI Atmel im SMD-Gehäuse° > AT90S1200-12PI Atmel im DIP-Gehäuse° Die kannst Du vergessen ..
-
Thread
Mikrocontroller Nicht-flüchtig programmieren
Guten Abend. Ich habe mir vor ein paar Wochen einen Arduino Uno angeschafft und mich mit dem ATMega328 angefreundet. Jedoch soll in meinem Projekt der ATMega verbaut werden und für mehrere jahrzehnte seinen Dienst verrichten. Ich befüchte nur dass weil das Programm auf dem Chip in einem Flash Speicher
Du bist dir bewusst, dass ein neuer µC zu einem weigehenden Redesign führen wird? Falls du einen Atmega328 mit OTP- oder MROM möchtest, ist das nur eine Frage des Preises.
-
Thread
Avr mit QT Creator auslesen?
ab, so erhalte ich von QT eine Fehlermeldung. Allerdings kann ich die Daten nicht sehen, die der Atmega sendet. Hat also jemand Erfahrung mit Avr und QT und kann Tipps geben? Danke schon mal. Daniel
selbst. Und mit dem Interpretieren ist das so eine Sache. Wenn da die Werte stehen: [Code] 20 25 48 [/Code] dann würde ich die auch erstmal als dezimal interpretieren. Könnten aber genauso gut hexadezimal sein.
-
Thread
Brushless DC Motorsteureung Dysfunktion AVR444
gleiche > Spannung an wie an Aref, sprich für den Kanal wird der ADC immer 1023 > liefern. ATmega48 pin Connected to Direction PC5 VCC reference In denke, dass damit die 5V gemeint sind.
, a fixed, known voltage reference is needed in order to make accurate current measurements. The ATmega48 has an internal band gap voltage reference, which can be measured relative to AREF by the ADC, but stabilizes too slow for this purpose. Instead an external reference is used in this application
-
Thread
LED KSQ mit 24V Versorgung ca. 976Hz / dimmen
jedoch lediglich um eine LED-Bauform: https://www.highlight-led.de/10-smd-leds-5730-warm-weiss-48-53lm-3000k-150ma.html
AL5809 von Diodes Inc. sind 200 Hz als Optimum angegeben. In den Lunatones werkelt übrigens ein ATMega328.
-
Thread
AVR - Nur Schwachsinn über UART. Liegts am Platinenlayout
ich tippe Mike hats als einzig richtig erkannt, die Pins TxD und Rxd lassen auf einem Atmel ATmega8/88/48/168/328 schliessen, der Pegelwandler Inverter fehlt. Da wundert mich das Verhalten nicht.
Es hat nicht jeder Lust, erstmal das große IC-Ratespiel zu starten, Das IC wurde sogar genannt ATmega8 (ich habs auch überlesen) also ein großes Ratespiel war das nicht. Daniel S. schrieb im Beitrag #3870282: > ich hab hier einen Atmega8 foo schrieb im Beitrag #3872064: > Ich schau mir solche
-
Thread
Uhrbaustein gesucht
Hallo zusammen, ich bin auf der Suche nach einem externen Baustein den ich an einen Atmega hängen kann und via I2C, parallel etc. auslesen kann. Ich möchte, dass der Baustein eine externe Batterie hat, sodass die Uhr permanent weiter läuft, selbst wenn der Atmega keine Spannung hat.
GROUPID=2942;ARTICLE=14531;START=0;SORT=artnr;OFFSET=16;SID=157l3QeKwQAQ8AAFGgGS4ee7dbc8784259e432a2d48e11f3d8166 mfG ingo
-
Thread
Bootloader und ATmega128
0=programmed. Dann hast du keinen Atmega128 vor dir, sondern einen Atmega103. U.a. wird dadurch das FIFO im USART abgeschaltet, d.h. das Timing wird kritischer. Ausserdem hat der Atmega103 keine Bootloader-Fähigkeiten. D.h. der Bootloader
> 0=programmed. Dann hast du keinen Atmega128 vor dir, sondern einen Atmega103. Dann andersrum. Ich hatte jedenfalls beide Werte probiert, weil ich mir nicht ganz sicher war. Als ATmega103 hat er überhaupt nicht reagiert. Markus
-
Thread
Brötje ISR Plus Kommunikation / LPB
Verfügung stellen ;-) Sag mir kurz, für welchen uC Du das brauchst. Ich habe Versionen für Atmega32, Atmega128, Atmega1284p. ( At90Can128 und Atmega644 müsse ich erst nachschauen ) Gruss Frank
schrieb im Beitrag #2985273: > Sag mir kurz, für welchen uC Du das brauchst. Am Besten für den ATMEGA328. Ich denke, der ATMEGA32 tut's auch ;) Ist's denn ASM oder C? C wäre mir lieber, da ASM bei mir immer so langsam im Kopf läuft :-D Michael R. schrieb im Beitrag #2985379: > Sendeteil des e-bus
-
Thread
Elektrozentrale Wohnwagen
ja, ein Trick für den step-down wandler: Nimm einen n-fet + treiber. Dann schaltest du nicht deine <48V durch, sondern GND. D.h. es gibt keine gemeinsame Masse, sondern ein gemeinsames Vcc. Dann brauchst du keinen highside treiber oder p-fets. Du darfst dann aber nicht die <48V vom Schaltnetzteil an die
Fehlerquellen und nie etwas fertig. Als mikrocontroller würde ich kleine atmels empfehlen, so à la atmega32, atmega16, attiny26, attiny48. Bei reichelt kosten die fast nichts.
-
Thread
ATMega2561 wird in AVR Studio nicht unterstützt
attiny2313 attiny24 attiny44 attiny84 attiny25 attiny45 attiny85 avr3 atmega103 atmega603 at43usb320 at43usb355 at76c711 avr4 atmega8 atmega48 atmega88 atmega8515 atmega8535 at90pwm2 at90pwm3 avr5 atmega16 atmega161 atmega162 atmega163 atmega164 atmega165 atmega168 atmega169 atmega32 atmega323 atmega324 atmega325 atmega3250 atmega329 atmega3290 atmega640 atmega64
-
Thread
Arduinoprogramm ohne Arduinoboard flashen
habe ich gelassen wie Arduino es haben möchte: ################################################ atmega8.name=TEST ATmega8 atmega8.upload.protocol=stk500v2 atmega8.upload.maximum_size=7168 atmega8.upload.speed=19200 atmega8.bootloader.low_fuses= >>>0xca<<< atmega8.bootloader.high_fuses=>>>0xc4<<< atmega8.bootloader.path=atmega8 atmega8.bootloader.file=ATmegaBOOT.hex atmega8.bootloader.unlock_bits=0x3F atmega8.bootloader.lock_bits=0x0F atmega8.build.mcu=atmega8 atmega8.build.f_cpu=>>>8000000L
-
Thread
Wie 300 PWM ausgänge?
Ich hab mal ein Projekt mit 16x16 RGB-Leds gebaut. Ein einfacher ATMega32 war ausreichend @16MHz
64 Kanäle bequem mit einem Mega48 aber auch noch ausbaufähig http://www.mino-elektronik.de/AVR_PWM_64/AVR_PWM_64.htm
-
Thread
Ansteuerung eines DOGM-LCD mit Atmega8 Hardware SPI
mich gerade ein DOGM163 LCD-Display via SPI laufen zu lassen. Als SPI-Master verwende ich einen Atmega8 genauer dessen Hardware SPI. Die Hardware Verschaltung ist folgende: Atmega --> DOGM PB3 (MOSI) --> SI (Pin28) PB5 (SCK) --> CLK (Pin29) PB7 --> CSB (Pin38) PB6 --> RS
SPI_MasterTransmit(0x01); _delay_ms(50); } void print_LCD(char* string) { int i; for (i=0;i<48;i++) // Schreiben von 3x16 = 48 Zeichen auf das LCD { PORTB = (1 << DDB6); // high if (i<strlen(string)) SPI_MasterTransmit(string[i]); // Schreiben des Strings aufs LCD
-
Thread
Auslegung Kondensator für Klingelschaltung
Vor kurzem ein W48 an eine Fritzbox gehängt. Erst auch nur schnurren... W48 aufschrauben, die Glocken sind A-zentrisch festgeschraubt. Einfach durch drehen mal mit den Abständen experimentieren bis der richtige Klang
Spannungsspitzen von 83,5V(~) "absichern"? Henrik V. schrieb im Beitrag #6936378: > Vor kurzem ein W48 an eine Fritzbox gehängt. > Erst auch nur schnurren... > W48 aufschrauben, die Glocken sind A-zentrisch festgeschraubt. Das ist mir bekannt. Meine Schaltung lässt es auch ordentlich klingeln, wenn
-
Thread
Ab welcher Betriebsspannung wird ein AVR (M32) zerstört?
Hallo, ein AVR wie der Atmega32 verträgt lt. Datenblatt bis zu 5,5V Betriebsspannung. Weiß jemand, was in der Realität passiert, wenn er mit höheren Spannungen versorgt wird? Wird erst mal nur die Funktion eingeschränkt oder
Rauch ist doch erst bei 48V entwichen??? ;-) Gruß aus Berlin Michael
-
Thread
Probleme mit Uart (Atmega88)
Hi Ich hab dir mal die Initialisierung angehängt, die ich für meinen Atmega8 immer nehme. Wichtig ist, das du auch den 16 MHz Takt hast, also einen Quarz. Ich kenn den Atmega48 nicht, aber er soll ja zum Atmega8 kompatibel sein. Die folgenden Zeilen hast du vermutlich wie
des weiteren ist UDR im EA-Bereich und muß mit "Out" angesprochen werden. Zumindest ist das beim Atmega8 so. Gruß oldmax
-
Thread
Interupt programmierung eines Atmega8 mit AVR Std. 4.18
immer wieder der Fehler das GIMSK nicht > deklariert ist! was daran liegen könnte, dass der ATmega8 kein so Register besitzt...
Dann hast du #include <avr/io.h> vergessen oder vielleicht in den Projektoptionen/Makefile den Atmega nicht richtig gewählt?
-
Thread
8 stellige 7 Segment anzeige
74HCT47/48/49 haben LT (lamp Test) BI (blank) und RBI Eingaenge. Ich habe sie unter Eagle durch die Suche nach einer 7 Segment decoder driver gefunden. Ich habe mittlerweile auch 4558 angeschaut (durch alte
in der gesamtkosten ohne dass man lagerkosten von 100 Styueck nicht beruecksichtigt. Ich habe ATMEGA128. Wenn es mir pfad wird werde ich alles mit 16 output pins alles in software realisieren. No IC. No cry. Incal.
-
Thread
Welcher Datenbus?
Ich benötigen für ein zukünftiges Projekt einen Datenbus. Problem: Ich habe 48 Shift-Register mit jeh 32 Ausgängen, das heisst, für einen Signalwechsel muss ich jeweils 1104 bit senden. Die Register sind 8Mz. Die Clock-Dauer muss mindestens 62ns sein. Für ein Bit also 124ns (high
was für ein Bus eignet sich gut?. Das ganze sollte mit 5 Volt laufen, und wenn möglich möchte ich ATMEGA als "shift-cpu" benutzen. Als "Main-CPU" entweder Atmega oder STM32. Der Bus müsste insgesammt eine Stecke von sicher 2m KABEL (LAN-Kabel z.b.) und dann noch etwa 2-3m auf Platinen die jeweils mit
-
Thread
16 Bit über USART schieben
welcher ein 16 Bit Datenwort empfangen soll. Zur verfügung habe ich die USART Schnittstelle eines ATMEGA 48 Controllers. Diese kann laut datenblatt aber nur 8 Bit laden und diese dann rausschieben. Und mit jeder neuen Sequenz wird lt Datenblatt ein Stopbit mit gesendet. Ist das was ich vorhab
Synchron SPI Und SPI kann der ATMega garantiert auch. USART bedeutet ja, dass er synchron und asynchron kann.
-
Thread
Was beachten bei Umstieg AVR --> Arduino
hat? - Muss der Compiler irgendwie wissen, dass ein Bootloader vorhanden ist? Ich habe den ATMega238P hiermit bereits zum Antworten bekommen: [code] avrdude -p atmega328p -P /dev/ttyUSB0 -c arduino -b 57600 [/code] Danke im Voraus für Hilfe :)
wissen muß, d.h. sie startet ganz normal an Adresse 0x0000. Das geht auch für die ATtiny und den ATmega48. Um den Bootloader zu starten gibt es 2 Möglichkeiten: 1. Der Bootloader fragt einen Pin ab. 2. Der Bootloader wartet nach jedem Reset einige Sekunden, ob ein Kommando reinkommt. Dann erst startet
-
Thread
Platine Atmega mit Ethernet
Hi Ich würde noch einen 25AA02E48 vom Microchip vorsehen. Dann hat deine Platine auch noch eine einmalige MAC. MfG Spess
spess53 schrieb im Beitrag #3387226: > Hi > > Ich würde noch einen 25AA02E48 vom Microchip vorsehen. Dann hat deine > Platine auch noch eine einmalige MAC. > > MfG Spess Wofür das? Der Atmega hat doch einen internen EEPROM-Speicher.
-
Thread
Midiinterface - diskrete UARTs mit integrierter RS232 statt MC UARTs?
Der ATmega4809-48pin hat 4 USARTs, die 40pin-PDIP-Version immerhin noch 3.
Danke für den Tip. Grüße Christoph S. Landolt schrieb im Beitrag #6236066: > ATmega4809-48pin
-
Thread
AVR Studio, Call und Ret Befehl funktionieren nicht
AVR-Programmierung und habe mir das AVR-Studio runter geladen und da dann das folgende Programm für ATmega8 geschrieben .include "m8def.inc" ldi r16,0x00 call m1 ende: rjmp ende m1: ldi r16, 0xFF ret wo er mir sagt das er call und ret nicht kennt aber in einem Programm
Stackpointer selbst initialisieren: - Tiny13 - Tiny24/44/84 - Tiny25/45/85 - Tiny261/461/861 - Tiny48/88 - Mega48/88/168 - Mega644 MfG, Bärbel
-
Thread
AVR128DA AVR-GCC ohne ATMEL Studio (woher nehmen)
Allerdings sind die AVR128DA schon mächtig. Die Clockeinstellung ist deutlich aufwendiger als bei einem ATMEGA/TINY und wenn man dann so Dinge wie die CCL nutzen möchte, wird es wahrscheinlich kaum ohne MPLABX gehen.
UARTs, usw. wurden regelmäßig die Vektor-, Register- und Bitnamen umgerubelt. Wenn man z.B. vom ATmega8 zum ATmega88 upgradet, muß man den UART-Code umschreiben oder sich Macros zur Übersetzung erstellen. Und die Assemblerfreaks müssen zusätzlich von IO auf RAM umstellen (IN,OUT->LDS,STS).
-
Thread
LCD anzeige direkt am MC
wird wohl eher ein tiny48 oder mega48PA...
ich hab mal sowas zusammengeschustert. Mehr interessehalber! http://www.basteln-mit-avr.de/atmega.html Gruß XMEGA
-
Thread
Korrelation ist besser statt hohe Sendeleitsung!!! Gesperrt
http://elm-chan.org/docs/avrlib/avrfft.zip Benötigt für 64 Punkte 3,4ms auf einem ATmega
ATmega8: 1.85 LPC2103: 2.50 ATmega32: 3.50 LPC2103: 3.75 Der Preisunterschied zum AVR ist im Hobby- und Kleinserienbereich also völlig zu vernachlässigen. Und die nächste, noch-lower-cost-Generation
-
Thread
Einsteigerfragen zur Anwendung und ähnlichem(AVR)
Oder den neueren ATmega48, mehr als 4kB in Assembler wird haarig. > Basic würde ich auch (gerne) machen aber Basic ist für AVR noch nicht > 100% ausgereift. Ob Basic oder C hat nicht mit irgendwelchen Bibliotheken
UART ist ja erstmal optional . Also ich denke je nach Preis kann es ein ATmega 16 werden. der 32 hat nur en bissle mehr Speicher. Ich halte den ATmega 16 für den am Anfang sinnvollsten ;) Nun gehts dann mal ans Instruktionen und alles lernen. Na das wird lustig, erstmal
-
Thread
Tabelle mir Präprozessor erzeugen?
Hallo, um mit dem 16-Bit Timer (ATmega48) bestimmte Frequenzen erzeugen zu können, möchte ich eine Tabelle mit Werten für OCR1A im EEPROM ablegen, die folgendermaßen aussehen soll (hier auf 4 Elemente verkürzt; tatsächlich soll die Tabelle
risu wrote: > um mit dem 16-Bit Timer (ATmega48) bestimmte Frequenzen erzeugen zu > können, möchte ich eine Tabelle mit Werten für OCR1A im EEPROM ablegen, Konstanten legt man besser im Flash ab, da ist mehr Platz und das Lesen geht schneller
-
Thread
ATmega644P vs Xmega
an, wie groß deine Tastenmatrix ist. Aber dafür dürfte ein ATmega644 vollkommen ausreichend sein.
mit genug Pins, dann passt das schon. Wenn dir das USI der ATTinys nicht passt, dann nimm einen ATMega. Ein XMega ist für deine Aufgabe Overkill.
-
Thread
ATTiny 2313a programmieren
einfach nicht durchblick versuche ich > den einfachsten Weg einzuschlagen. Wie wäre es mit einem T48 Programmierer um ~50€ bei Aliexpress?
schaltplan.pdf Da scheint tatsächlich ein 2313 in SMD verbaut zu sein. Wieso findet der avrdude dann einen ATmega328?
-
Thread
Geschwindigkeit IO-Zugriff
Rein aus Interesse mal ein STM32F030F4 vermessen: 48MHz Systemtakt -> Pin toggelt mit exakt 4 MHz (entspricht also 250ns) Code wie bei Daniel B.
Lama schrieb im Beitrag #5339724: > Rein aus Interesse mal ein STM32F030F4 vermessen: > 48MHz Systemtakt -> Pin toggelt mit exakt 4 MHz (entspricht also 250ns) Danke Lama !
-
Thread
AX82 - ZX Spectrum Emulator mit AVR + CPLD
ich bei der nächsten Reichelt-Bestellung die entsprechenden Teile mitnehme. Hast du dir mal den ATmega 644PA-PU angesehen? Die zweite Revision (A) lässt sich meistens etwas mehr übertakten. Beim SwinSID (vielleicht ist dir das ein Begriff; SID-Nachbau mit AVR) wurde ein ATmega88PA-AU benutzt, weil dieser
Thanks. Programmed the atmega and set the fuses. Problem. I dont have xilinx software. Can anyone program the xc chip for me in exchange for a pcb ?
-
Thread
AVR-C Pin lesen und in LCD schreiben
Ich benutze übrigens diese LCD Bibliothek: http://me-and-my-mc.blogspot.de/2012/11/lcd-display-mit-atmega16.html
mal richtige Codezahl raus. [c] lcd_data( digitalRead(PIN2) + 48 ); [/c] die 48 kann man wieder durch '0' ersetzen, denn dann sucht der Compiler den richtigen Code raus. Also [c] lcd_data( digitalRead(PIN2) + '0' ); [/c]
-
Thread
stufenlose Frequenz generieren
steigt, soll auch die Frequenz der Rechtecksignale höher werden, und umgekehrt. Ich habe mal den ATmega48 im Auge, um dies zu realisieren. er hat den ADC und 16Bit Timer. Jedoch hab ich hier im Forum schon viel über die Timer gelesen und so wie ich es verstanden habe, ist die Frequenz nicht stufenlos
Kann man die Frequenz überhaupt stufenlos erhalten ? Wenn ja mit nem Timer- und wie ? Ist der ATmega48 dazu geeignet ? Danke schonmal im voraus, Martin
-
Thread
LED-Uhr mit Attiny26
fehlerbehaftet, laufen zu schnell/zu langsam (wie man manchmal auf Blogs lesen kann). Ob Attiny26 oder Atmega328 ist eigentlich egal. Wenn möglich wollte ich den Atmega328 nehmen, da dann externe Ansteurungs ICs entfallen.
und dann neu als .hex kompilieren? Oder ist das viel schwieriger als ich denke?🤔 Beim Atmega16 wären immerhin 11 I/Os unbeschaltet, beim Atmega8 nur drei, wenn ich das richtig sehe.
-
Thread
Komponenten im AVR, die viel Strom verbrauchen
11.0592MHZ Quarz betrieben. Kerntakt bei allen auch die 11MHz, d.h. der PIC hatte die 4-fach PLL an. ATmega644 18.8 mA ATmega324P 16.2 mA ATmega328P 13.0 mA STM8S105C6 10.6 mA PIC18F45K50 7.2 mA AVR sind wahre Stromfresser
Ich hatte hier mal den Strom gemessen(ATmega48): https://www.mikrocontroller.net/topic/223079#2259281
-
Thread
Hilfe bei erster Verbindung, STK500 ,Pololu USB AVR Programmer v2, Atmel Studio 7
der denn für den Anfang geeignet: >https://www.reichelt.de/USB-Konverter/DELOCK-61425... Der ATMega8 gehört eigentlich zu Dinosauriern der AVRs. Allerdings basieren viele (uralte) Tutorials darauf. Pinkompatible zum ATMega8 sind neuere ATMega48/88/168/328. MfG Spess
noch funktioniert, kannst du gerne einen ATmega8 oder die neueren ATmega´s wie oben beschrieben verwenden. Ist dann nur noch eine Preisfrage was am günstigsten zu bekommen ist. Du kannst dir natürlich ein USB->RS232 Konverter für dein STK500 Board
-
Thread
Codesequenz mehrmals brauchen = auslagern
werden. Auch ohne gotos kommt diese Meldung: Build started 7.4.2012 at 00:20:06 avr-gcc -mmcu=atmega88p -Wall -gdwarf-2 -std=gnu99 -DF_CPU=2000000UL -Os -funsigned-char -funsigned-bitfields -fpack-struct -fshort-enums -MD -MP -MT ATMEGA8.o -MF dep/ATMEGA8.o.d -c ../ATMEGA8.c ../ATMEGA8.c: In function 'sleep_p': ../ATMEGA8.c:45:1: error: 'On' undeclared (first use in this function) ../ATMEGA8.c:45:1: note: each undeclared identifier is reported only once for each function it appears in ../ATMEGA8.c:48:1: warning:
-
Thread
AVR64DD32, UART-Ausgabe bleibt hängen, Assembler
Ihrem Programm an mein Selbstbau-Programmiergerät angeschlossen, habe im Programm die Signatur auf ATmega48PA geändert, und kann so 'schreiben', ohne Hänger; das anschließende Verify geht schief, ist ja aber erstmal nachrangig: [code] SSFE RSB 00 RSB 01 RSB 02 CE WPM 0000 AB WPM 0001 CD WPM 0002
Programm an mein > Selbstbau-Programmiergerät angeschlossen, habe im Programm die Signatur > auf ATmega48PA geändert, und kann so 'schreiben', ohne Hänger; Hmm, ist ja seltsam. Vielleicht stimmt auch mit meinem 64DD32 irgendetwas nicht, evtl. zu heiß geworden beim Verlöten ... Einen Moment, ich probiere
-
Thread
LM75 Auswerten und Temperatur über terminal ausgeben?
wert um 48 stellen nach hinten also +48 und erhält das gewünschte ascii Zeichen, um die zehner zu erhalten, teilt man das ganze durch /10 und verschiebt das Ergebnis um 48 stellen also wider +48 jetzt nur noch
man den wert um 48 stellen nach hinten also +48 und erhält > das gewünschte ascii Zeichen, um die zehner zu erhalten, teilt man das > ganze durch /10 und verschiebt das Ergebnis um 48 stellen also wider +48 > jetzt
-
Thread
VGA Grafikkarte an uC
a) Ein Atmega128 lötet sich schlecht auf Lochraster b) Ein Atmega128 ist nicht ganz billig Die TVGA9000 Serie von Trident laufen alle mit abgeklebter 16bit Erweiterung in einem Mainboard, TVGA8900 nicht.
man kann ja unabhängig davon auf die I/O oder Speicherzugriffe abstrahieren. Java->Parallelport->48Port-Erweiterung->ISAslot
-
Thread
AD-Wandlung + Power SAVE
okay sorry ^^ stimmt ein paar infos fehlen wirklich :) also es handelt sich um einen ATmega88 Achso für Asynchronen Modus brauch man zwingen den 32khz? okay das wusste ich nicht :) noch ne frage dazu... wieso muss er eigentlich unbedingt asynchron laufen? also später möchte ich mit
> WDTCSR |= 0x48; // setzt WDIE und WDE für Interrupt and System Reset Mode Das ist so nicht erlaubt. Nur das WDIE Bit kann direkt gesetzt werden. Die Änderung des WDE Bits muss eine strenge Sequenz einhalten
-
Thread
Induktiver Positionssensor - Fragen dazu
zwar schon des öfteren erwähnt, jedoch im DB des AT328P steht: 24.2 Overview The ATmega48A/PA/88A/PA/168A/PA/328/P features a 10-bit successive approximation ADC Was denn auch sonst... Flash-Wandler pfffft mfG fE
ProductDocuments/DataSheets/40001906C.pdf Der Arduino Uno R3 und auch der Arduino Nano haben einen Atmega328P und keinen Atmega328PB verbaut - daher denke ich schon, dass ich das richtige Datenblatt erwischt hatte - never mind. Background: Der Atmega328P wird von Microchip zwar nicht mehr für neue Designs