-
Thread
ESP32 oder NodeMCU
ist : https://de.aliexpress.com/item/1005001979531308.html?spm=a2g0o.productlist.0.0.339a745aDF2Ar8&algo_pvid=39f19b3d-5cf8-42e1-b2a7-44bb49b421ff
arduino-Thread-Door-Sens-Low-Power-Funk-ReedSensor https://www.arduinoforum.de/arduino-Thread-SensEgg3-FunkSensor-im-Ü-Ei-ATmega168PA-nRF24-BME280-NTC
-
Thread
PonyProg Proz. 89V8283 unter Win10 /LPT programmieren
vor ein paar Jahren mal beschrieben, wie man einen Parallelport-EPROMmer unter einem 64-Bit-Windows 8.1 mit der zugehörigen DOS-Software weiternutzen kann: https://www.mikrocontroller.net/topic/330355 Das da beschriebene lässt sich so auch auf Windows 10 anwenden. Ich gehe jedenfalls sehr
Moin Es fehlt mir nur noch die richtige software. avrdude bietet mit nur die atmega an , jemand ne idee?
-
Thread
Auswahl geeigneter Hardware nach langer Auszeit
Layout der UNO-Pfostenstecker ist wirklich dämlich - vor allem der 150mil Sprung zwischen IO-7 und IO-8. Aber - ich mag die DIL28-Version des ATmega328. Die sind leider aber nicht immer ganz einfach zu bekommen. Wenn ich Lust habe, rupf ich den ATmega328 dann aus dem Sockel und verpflanz ihn auf mein
ich > nur als Freizeitbeschäftigung betreibt? Die Antwort gilt dann vermutlich > auch für den ATMEGA4809, für den es ebenfalls so ein Nano Board gibt. Die XC-Compiler kannst Du kostenlos benutzen. Die kostenflichtigen Features brauchst Du nicht. Für PIC18F brauchst Du den XC8 Compiler, XC16 ist
-
Thread
Mainboard Dell defekt durch Arduino
am Mainboard geschossen hast. Finde den Kreis, wo die 5V erzeugt werden. Das sollte einer von den 8-Beinern sein. Versuche alle erzeugtwn Spannungen zu messen, welche evtl. fehlt.
wifi rpi anstatt die ursache des problems zu finden? Es gibt 1000ende funktionierende PC-usb-atmega-24V systeme. Such endlich was bei deiner schaltung falsch ist!
-
Thread
[V] Netzteil nostalgisch leicht defekt
für die höheren Spannungen kleiner Transformator für 5V / 12V Anzeige erfolgt mit einem Atmega8 auf 2 x 16 LCD Warnton bei Kurzschluss 0 - 30V ca. 3A mit regelbarer Strombegrenzung * 0 - 30V ca. 3A mit regelbarer Strombegrenzung 12V konstant mit 7812 5V konstant mit 7805 12V an Cinchbuchse
defekt. War vor ca. 10 Jahren schon einmal defekt, soweit ich mich erinnern kann. Den Code für Atmega8 habe ich damals in BASCOM oder PASCAL geschrieben. Ich werde mal alte CDs durchsuchen.
-
Artikel
AVR Transistortester
hat für der ATmega8 eine Spannung von 2,56V, für die anderen Prozessoren aber 1,1 Volt. Mit 1,1 V kann eine bessere Auflösung des ADC für gemessene Spannungen unter 1 Volt erreicht werden. Man kann den ATmega8 ohne Hardwareänderung
für Arduino Mega (ATmega2560) mit 2x16 Zeichen LCD trunk/mega8 Makefile und Daten für ATmega8. Ab Version 1.00k ist der Selbsttest für den ATmega8 nicht mehr konfigurierbar. tags Fertige Software Versionen als ZIP gepackt
-
Thread
Arduino IDE zwei Sketche
richtig machen entweder #if defined(__AVR__) oder #if defined(ESP32) oder #if defined(__AVR_ATmega1284P__) fehlt evtl. das P? #if defined(__AVR_ATmega328P__)
schon. Habe auf einem Projekt zwei uC (ESP und AVR). Der Precompilerbefehl #if defined(__AVR_ATmega8__) #endif #if defined(ESP32) #endif funktioniert nicht wenn man einen ganzen Sketch rein kopiert. Bei mir war es plötzlich der Fehler dass die #include "SPIFFS.h" nicht funktionierte. Vermutlich
-
Thread
Sind das Blitzeinschläge im Wasserfalldiagramm?
Kann auch mit einem AtMega detektiert werden: https://www.ramser-elektro.at/blitz-o-shield-der-gewitter-detektor/
MaWin schrieb im Beitrag #7153013: > AtMega ist hübsch, geht aber sicher auch mit einem Vorsatz an der PC-Soundkarte, zB Direktmischer oder umfunktionierter DCF77-Empfänger.
-
Thread
ADC-Spannung korrekt berechnen?
> 0 * 0,875V + 0,875V = 0,875V, Falsch > bin verwirrt oder überhitzt Überhitzt? Es steht im ATmega8-Datenblatt '0x000 represents ground, and 0x3FF represents the selected reference voltage minus one LSB'.
ergibt 10? Und was ist der Bereich von 11? S. Landolt schrieb im Beitrag #7150323: > Es steht im ATmega8-Datenblatt '0x000 represents ground, and 0x3FF > represents the selected reference voltage minus one LSB'. Weil 1 LSB das 1024ste Teil von Vref ist, entspricht 0x3ff also [pre] Vref - (1/1024
-
Thread
32 Bit MCU gesucht
8MHz betrieben. Ich würde daher gerne langfristig mal auf eine 32 bit Architektur umsteigen. Diese soll nach möglichkeit mit deutlich mehr als 8MHz betrieben werden. Dann wäre es auch nicht so tragisch
. Diese soll nach möglichkeit mit deutlich mehr als 8MHz > betrieben werden. Dann wäre es auch nicht so tragisch wenn keine FPU > vorhanden ist. > > Kann mir jemand vielleicht MCUs empfehlen, die von der Peripherie her > das gleiche wie der Atmega328
-
Thread
Can auf 8 Bit AVR ohne entsprechende Schnittstelle
Jens R. schrieb: Hmm, wer es schafft CAN per Bitbanging umzusetzen und dann auch noch auf nen 8bitter der hat fast nen Nobelpreis verdient. https://github.com/KevinOConnor/can2040
Jens R. schrieb: > Hmm, wer es schafft CAN per Bitbanging umzusetzen und dann auch noch auf > nen 8bitter der hat fast nen Nobelpreis verdient. > > https://github.com/KevinOConnor/can2040 Das ist kein 8 Bitter, sondern ein fetter Doppel-ARM-M0, dazu noch 8 Spezial-PIO Controller, die als programmierbare
-
Thread
Widerstandsmessung 0-24000 Ohm
genau (auf 0.1 Ohm), darüber reichen mir theoretisch 100Ohm Schritte. Der AD-Wandler hängt an einem Atmega128-16AU und der widerum an meinem LCD-Display. Da ich mein Konstrukt recht häufig nutzen werde soll es auch was abkönnen, also bei -20°C und bei +60°C(wenns mal im Auto liegen bleibt) funktionieren
Ausgangsklemmen geben will. Dir sollte klar sein, dass diese Mosfets unheimlich sensibel sind und max. +-8V Ugs aushalten. Da solltest du also gut aufpassen, was du da extern anlegst. Und die SK34 hat als Schottky-Leistungsdiode einen vernehmlichen Rückwärtsstrom.
-
Thread
Einplatinencomputer mit Linux für Heizungssteuerung und mehr
Rücklauftemperatur erreicht ist, dan geht die Ölheizung aus und der Puffer wird geleert. Die Raumtemperatur ist zw. 8 und 21 Uhr auf +- 1 Grad im Sollbereich OHNE Raumtemperaturfühler.
Lohnt Raspi etc überhaupt? Ist das wirklich einfacher als alles direkt mit einem ATmega oder STM32 zu machen? ICh habe noch nicht mit Rasberry und co gearbeitet, aber irgendwie auch gar nicht das Verlangen danach. Daher eine ernstgemeinte Frage
-
Thread
Systemtime per pps sehr genau syncronisieren (~1us)
50ms. Irgendwelche Hardware, welche das koennen soll, muss ausserhalb eines Windows sein. zB ein ATMega, oder ein PIC. Fuer erhoehte Anforderungen ein FPGA.
synchronisiert werden. https://www.mouser.com/pdfDocs/333016_I210_Datasheet_v_3_6.pdf Kapitel 7.8.3.3.3 "Synchronized Output Clock on SDP " und 7.8.3.2 "1588 Timer Registers: SYSTIM, TIMADJ and TIMINC"
-
Thread
Diskettenlaufwerk ansteuern
Klaus B. schrieb im Beitrag #7144378: > 8" Scheibendurchmesser mit 77 Spuren und ein- oder zwei > Seiten. Achtung der Antriebsmotor braucht normalerweise AC, > also 230 V oder 110 V. 8" Laufwerke die schon 230V brauchen - gibts sowas
#7149809: > Mit DD-Disketten (250 kBit/sec) haben das so langsame Geräte wie z.B. > der Atari ST (mit 8 MHz getakteter 68k) oder auch noch langsamere > 8-Bit-Systeme hinbekommen. Ein ZETA V2 (kein DMA) schafft mit seinem Z80 bei 8 MHz auch HD-Disketten, aber nicht bei 4 MHz.
-
Thread
Hilbert Transformation im uC berechnen
Mit der Beschreibung im pdf alleine hätte ich nichts anfangen könne. Hast du den Hilbert mit den 8 Allpässen auch so für Laien nachbaubar irgendwo erklärt? Edit: 3x das gleiche Bild weil ich bei editieren nur Bilder hinzufügen kann, aber keine löschen...
schon verlinkt? https://www.mikrocontroller.net/articles/Hilbert-Transformator_(Phasenschieber)_mit_ATmega da ist auch der Link für die Version mit 8 Allpässen https://web.archive.org/web/20070814013543/http://yehar.com/ViewHome.pl?page=dsp/hilbert/011729.html da stehen die 8 Parameter. Olli Niemitalo
-
Thread
Motoren mit ESP8266 oder ähnliches in 2 Richtungen ansteuern
https://www.amazon.de/gp/product/B08R64Y7V7/ref=ppx_yo_dt_b_asin_title_o00_s00?ie=UTF8&psc=1 Das sind Treiber die ich mir gerade bestellt habe, die kannst du mit einem Arduino ansteuern. Bei dem Motor musst du dich für eine Größe entscheiden, die sind nicht Teuer aber auch nicht
Markisenmotor realisiert und habe ein 2-Kanal Relaisboard von Aliexpress genommen und einen kleinen ATMega. Der ESP nimmt den WLAN Befehl auf und leitet ihn über die serielle SST an den WVR weiter ("Up", "Down", "Stop"), dieser steuert dann die Relais an. Den AVR habe ich benutzt, weil man den Markisenmotor
-
Thread
Luxmeter mit Bereichsumschaltung
so nicht stimmen. zB - 0V signalen ??? - Wenn 6lux=0.6uA und 60lux=6uA wieso ist dann 10lux=0.8uA ??? - Weiters diagram versteh ich noch weniger.... Bist du sicher das bereich 500/5k/50k 10/100/1000 lux ist und nicht umgedreht ? Patrick aus die Niederlande
Denis B. schrieb im Beitrag #7217362: >> - Wenn 6lux=0.6uA und 60lux=6uA wieso ist dann 10lux=0.8uA ??? > Sie haben recht. War ein Tipp Fehler. Habe angepasst(s.Anhang) Dann bestudiere es nochmal.... Sorry
-
Thread
DS18B20 Ablauf zum auslesen der Temperatur
Dafür habe ich den einfachsten Fall, Aktiv-gepowert, nur ein DS18B20 am Pin. Controller ist ein Atmega8. Ich kann ihn resetten und bekomme den Presence-Puls. Jedoch bin ich mir nicht sicher in welcher Reihenfolge ich ihm welche Kommandierung geben muss. Er scheint jedenfalls nicht zu antworten.
read_ds18B20_byte(); //Byte6 read_ds18B20_byte(); //Byte7 read_ds18B20_byte(); //Byte8 _delay_ms(900); //750ms Conversion-Time@12Bit write_ds18B20_byte(0x44); read_ds18B20_byte(); //temp_byte1 read_ds18B20_byte(); //temp-Byte2 [/c] Konkret kommen nur 1en zurück (wie
-
Thread
Stromversorgung für Mikrocontroller & LCD Display
Lukas G. schrieb im Beitrag #7138146: > Der Atmega schläft 8 Sekunden im PowerDown-Modus, wacht auf und gleicht > einen voreingestellten Zeitwert mit einer RTC ab und legt sich dann > wieder hin. Stimmt die Uhrzeit überein, wird ein Relais angesteuert
Lukas G. schrieb im Beitrag #7138146: > Der Atmega schläft 8 Sekunden im PowerDown-Modus, wacht auf und gleicht > einen voreingestellten Zeitwert mit einer RTC ab und legt sich dann > wieder hin. Stimmt die Uhrzeit überein, wird ein Relais angesteuert
-
Thread
[V] 8x Rabbit RCM2000 Modul ( Rabbit 2000 Core Modul ) ((Zilog Z80)) abzugeben
Biete 8 gebrauchte Module an. (Digi-Key-Teilenr.: 316-1084-ND ?!?) Gerne komplett für 4.- / Stück oder einzeln für 6.- / Stück. Zzgl. Umschlag und Porto.
: https://hackaday.io/project/159973-z80-mbc2-4ics-homemade-z80-computer Besteht aus einer Z80 (8MHz), einem Atmega32A als IO, 128kB RAM und einem 74HC00. Der Massenspeicher ist eine SD-Card, in dem Archiv ist eine SD-Card (also das Image) mit CP/M (verschiedene Versionen), UCSDPascal, Uzi (ein
-
Thread
autonomes fahren tesla vs andere
autoindustrie/mercedes-startet-mit-drive-pilot-die-alternative-zu-teslas-autopilot-a-8031ec5c-4856-4000-8df2-1bd026e7b8f2 Teslas Software ist bestimmt nicht sicher. https://www.stern.de/auto/e-mobilitaet/tesla--kraftfahrtbundesamt-zweifelt-an-sicherheitskonzept----die-strasse-ist-kein-experimentierfeld
ist). Gut abgesehen von Deiner Argumentation, die ist so vorhersehbar die kann ich mit einem ATmega8 nachbauen.
-
Thread
Atmega32 16Bit PWM oder 10 Bit?
wave_mode is a desired PWM-16bit mode. There are several modes included : PWM, Phase Correct, 8-bit PWM, Phase Correct, 9-bit PWM, Phase Correct, 10-bit Fast PWM, 8-bit Fast PWM, 9-bit Fast PWM, 10-bit Parameter prescaler chooses prescale value N = 1,8,64,256 or 1024 (some modules support
Timer/Counter Mode of Operation : TOP : Update of OCRnX at : TOVn Flag Set on : PWM, Phase Correct, 8 bit 0x00FF TOP BOTTOM PWM, Phase Correct, 9 bit 0x01FF TOP BOTTOM PWM, Phase Correct, 10 bit 0x03FF TOP BOTTOM Fast PWM, 8 bit 0x00FF TOP TOP Fast PWM, 9 bit 0x01FF TOP TOP Fast PWM, 10 bit
-
Thread
Synchrone Tiefsetzsteller Stufe verabschiedet sich nach mehreren Stunden Betrieb
Lastbedingungen (inkl. Vollast von ca. 450W pro Channel). Leider sind bisher beide Prototypen nach ca. 5h bis 8h zerstört worden. Es gab einen lauten Knall und die Eingangssicherung der Schaltung brannte durch. Wie sich herausstellte wurden in beiden Testfällen zwei der MOSFETs welche zur Tiefsetzsteller-Stufe
delay zwischen oberem und unterem FET? Hab das mal mit den beiden PWM kanälen eines zählers eines atmega versucht. Geht meistens gut. Der pwm1 wird aber vor dem pwm2 geschrieben, und wenn genau dazwischen die übernahme der neuen werte geschieht kann es "beide auf on" geben. Die lösung war: low side
-
Thread
Analogeingang auf pin change interrupt wechseln bei AVR
Komparator (AIN0 - AIN1) könnte klappen. https://www-user.tu-chemnitz.de/~heha/hsn/chm/ATmegaX8.chm/ Suche unter Analogvergleicher
-
Thread
Wie: makefile und Leerzeichen im Verzeichnisnamen
du hast ein Laufwerk D: mit irgendwelchen Daten: [code] mountvol d: /L \\?\Volume{789ddf93-8c56-11db-9ebe-806d6172696f} [/code] Dann kannst du das Laufwerk auch unter C: aufhängen. Als Admin: [code] mkdir c:\datadrive mountvol c:\datadrive \\?\Volume{789ddf93-8c56-11db-9ebe-806d6172696f
make-Verzeichnis eine Datei anzulegen, die per Batch das Verzeichnis aufgerufen hat: makefile: ... MCU = atmega328p #MCU = atmega2560 #MCU = atmega1284p #MCU = atmega644 #MCU = atmega8 #MCU = atmega32 # Target file name (without extension). TARGET = main include mk_target.txt ... mk_target.txt
-
Thread
Schieberegister ersetzen
SPI-Einheit haben). Aber selbst, wenn man zwingend auf ein völlig ungeeignetes Teil wie etwa ATmega8 @8MHz angewiesen wäre (bei dem das halt nicht der Fall ist), könnte man noch eine reine Software-Lösung umsetzen. Es würde tatsächlich gerade so reichen. Dich aber wohl maximal überfordern...
davon hast, was mit ASM möglich ist. Weil du es einfach nicht selber aktiv benutzt. Es geht mit 8MHz (natürlich mit Polling, nicht mit Interrupts), auch ohne ein geeignetes SPI-Device auszukommen. Also z.B. mit einem ATmega8 @ 8MHz, wo dein Code natürgemäß scheitern wird, mangels SPI-Master-fähiger
-
Thread
Lithium Ionen Akku laden (sorry, zum x-ten)
aber nicht, da habe ich halt nur das Teil als Analog-Frontend benutzt und die Steuerung mit einem ATmega8 gebaut.
nicht, > da habe ich halt nur das Teil als Analog-Frontend benutzt und die > Steuerung mit einem ATmega8 gebaut. Hallo Jörg, herzlichen Dank. Werde mal schauen, was ich da für 5s LiPo finde.
-
Thread
Modellbauservo 3,5V zu 5V Steuersignal
Mit einem Atmega168 ;) Ich würde einfach mal probieren, ob das Servo nicht auch mit 3,3V am PWM-Eingang klarkommt. Oliver
klarkommt. Ich schaue zuerst ins Datenblatt und lese da, dass für Versorgungsspannung und Signalpegel 4.8-6V gefordert werden. fchk
-
Thread
Messender für Radioreparatur gesucht
ausprobiert: 3x je 20 dB ins Kabel geschleift und das geht grad noch so, ist aber für einen Generator der +8..+14 dBm liefert, so langsam die Grenze. Dämpft man wesentlich mehr, dann kommt über die Luft mehr in den Prüfling, als über's Kabel. Da über 100 dBc schlupflochfrei zu kriegen, ist schon eine Kunst.
dir beispielsweise uSDR an – ich bin außerordentlich erstaunt, wie viel SDR man in einen simplen ATmega328 bekommen kann.
-
Thread
Was macht diese Lichtorgel Schaltung genau?
Systemtakt für die 'main()-Schleife' nehmen. Ich hatte vor ein paar Jahren für vier Kanäle einen ATmega8 dazu verwendet (hatte ich noch rumliegen).
-
Thread
Atmega8 nutzung von PORT-D7
-->;) :) ;) -->Es lag am für das Projekt eingestellten Controller, ich Flashte zwar einen Atmega8, Compilierte jedoch noch für einen Atmega88 aus der auf dem Vorgänger-Projekt drauf ist. Offensichtlich läuft der 8er schlicht nichtmal was die Pins angeht mit dem 88er Code. -->Nun toggelt
Hi >Offensichtlich läuft der 8er schlicht nichtmal was die Pins angeht mit >dem 88er Code. Such mal nach AVR094: Replacing ATmega8 by ATmega88 Dann weißt du warum. MfG Spess
-
Thread
PIT bei ATMEGA4809 macht nicht was ich gerne hätte
} void loop() { blink(1); SLEEP_1s(); sei(); sleep_cpu(); sei(); blink(8); SLEEP_8s(); sei(); sleep_cpu(); sei(); } [/c] settings.cpp [c] #include "settings.h" #include <util/delay.h> #define F_CPU 16000000UL void RTC_init(void) { uint8_t
ifndef _SETTINGS_h #define _SETTINGS_h void RTC_init(void); void SLEEP_init(void); void SLEEP_8s(void); void SLEEP_1s(void); void PORT_init(void); void blink(uint8_t _num); #endif [/c]
-
Thread
Bldc Motor von einer Spülmaschine ansteuern
ist der Gleiche, den auch Ardumminos verwenden. Bzw. es würde mich extrem wundern wenn es für den ATMega8 keinen passenden Bootloader gibt. Wie bereits gesagt wurde, einfach irgendwas überbrücken wird nicht funktionieren. Der Controller erwartet entweder Anweisungen (in Form von Daten) wahrscheinlich
-
Thread
Timer von Lichterkette
doc8006.pdf 20 Pins: ATtiny261, 461, 861 https://ww1.microchip.com/downloads/en/DeviceDoc/Atmel-2588-8-bit-AVR-Microcontrollers-tinyAVR-ATtiny261-ATtiny461-ATtiny861_Datasheet.pdf 28 Pins: ATmega48, 88, 168, 328, https://ww1.microchip.com/downloads/en/DeviceDoc/ATmega48A-PA-88A-PA-168A-PA-328-P-DS-DS40002061B.pdf 40 Pins: ATmega 164, 324, 644, 1284 https://ww1.microchip.com/downloads/en/DeviceDoc/ATmega164A_PA-324A_PA-644A_PA-1284_P_Data-Sheet-40002070B.pdf
-
Thread
Wechsel von ATmega8 zu ATmega88 Probleme beim PWM
Hallo zusammen, wir haben eine Motorsteuerplatine, bei er jetzt der ATmega8 durch einen ATmega88 ersetzt wurde (wegen Kosten / Verfügbarkeit). Durch den Wechsel wird ein Programmupdate notwendig sein. Von dem alten Program haben wir den BASCOM-Code, aber keinen BASCOM
Also 1. meine C-Kenntnisse sind rudimentär, 2. habe ich keinen ATmega8 zum Ausprobieren und 3. weiß ich nicht, ob es zielführend ist, trotzdem: beigefügtes Programm sollte eine LED an B1 blinken lassen, unabhängig davon, ob ATmega8 oder 88.
-
Thread
ungewollte komische interne-Verspätung von dem Microcontroller ATMEGA32A
Schau mal in die Assembly. Und: wie stehen die Fuses, nicht zufällig auf "Teile den Takt durch 8"? ;)
viel geringer. Das Oszilloskop scheint den Pegel an PIND.0 viel früher als HIGH zu erkennen als der ATMEGA32A. LG, Sebastian
-
Thread
sehr langsamen Takt erzeugen
EInstellbar z.B. über ein Poti. Soll auch nicht genau sein. Klar kann man das ganze problemlos mit einem ATmega machen, allerdings soll das ganze mehrere Jahre 24/7 durchlaufen und ich bin mir nicht ganz sicher ob der ATmega so lange stabil ohne reset laufen wird. Der Standard ist hier ja der NE555 - allerdings
Begriff kann in einem uC-Forum durchaus mehrdeutig sein. ;) https://stm32-base.org/boards/STM32F103C8T6-Blue-Pill.html
-
Thread
AVR128DA28 9600Baud mit 24MHz
NARX schrieb im Beitrag #7122598: > Auf meinem ATmega4809 funktionieren 20MHz mit 9600b, möchte das später > auch mal probieren. Ob die Kommunikation funktioniert hängt von der Gegenstelle ab, die ja auch einen rechnerischen Fehler bei der Baudrate
daß er den Takt wirklich umschalten konnte denn NARX schrieb im Beitrag #7122598: > Auf meinem ATmega4809 funktionieren 20MHz mit 9600b, möchte das später > auch mal probieren. da hat er es ja auch geschafft und zum Thema Change Protection kam kein Geständnis ;-)
-
Thread
Arduino DMX Dimmer
ein relativ großes Problem und würde mich über eure Hilfe sehr freuen. Also ich habe vor mir ein 8 Kanal Dimmer mit ein Arduino zu bauen. Angefangen habe ich damit mir ein Schaltplan zu erstellt und eine Platine in China zu bestellen wo alles drauf gelötet wurde (siehe Anhang). Ich habe natürlich
relativ großes Problem und würde mich über eure Hilfe sehr > freuen. > Also ich habe vor mir ein 8 Kanal Dimmer mit ein Arduino zu bauen. > Angefangen habe ich damit mir ein Schaltplan zu erstellt AUA! [[Schaltplan richtig zeichnen]] > und eine > Platine in China zu bestellen wo alles drauf
-
Artikel
MMC- und SD-Karten
Klein und übersichtlich, hochoptimiert, frei auch für kommerzielle Anwendung. Beispiele für AVR, H8, LPC2k mit MCI u.a. enthalten ("samples"), neuere Versionen mit LFN-Unterstützung. Beispiel für AT91SAM7 inkl. DMA im Projekt ARM MP3/AAC Player. (siehe auch M. Thomas' ARM+SD/MMC Seite) ELM ChaN Petit
MMC/MMCplus/HD-MMC/M-Bridge/SD/SDHC/SDXC-cards on different platforms" SD Card Interfacing with ATmega8 (FAT32 implementation) by CC Dharmani OpenFAT: "OpenFAT is a FAT filesystem implementation intended for use with embedded microcontrollers in small systems. (...) OpenFAT is licensed under the GPL
-
Thread
Wieso spricht man bei den 8 Bit-AVRs von RISC?
Interrupt-Systerm beim AVR ist katastrophal. Erläutere Deine Meinung bitte mal. Ich finde es für einen 8Bit-µC ziemlich gelungen und hatte noch nie ein größeres Problem damit. > Die neueren AVR128Dx kommen nun mit 16kB. 16kB bekommt man auch im bastelfreundlichen ATMega1284. > Welche Deiner AVR Anwendungen
Bitter. Die Bezeichnungen von Renesas sind allerdings ein ziemliches Verwirrspiel. Weil die M32C/8x stärker an die M16C/8x erinnern, als die M16C/8x an die M16C/6x. Und ich andererseits kaum einen Unterschied zwischen M16C/6x und R8C finden konnte.
-
Thread
ATMega 8 LED mit Button schalten
Moin Zusammen, ich habe ein ganz kleines Programm. Dieses soll eine LED am ATMega8 Port PB1 einschalten, wenn ein Taster am Eingang PC3 gedrückt wird und nach 10 Sekunden geht die LED wieder aus: [c] #include <avr/io.h> #include <util/delay.h> void sleep(int milliseconds
Main loop } [/c] Der HW Aufbau ist dem Bild zu entnehmen und nicht besonders spektakulär. Der ATMega hängt an 3 AA Batterien - die liefern ca. 4,09V laut Voltmeter. Ach ja, im Bild hing die LED noch an PD5 - ich hab sie aber testhalber auf PB1 umgehängt. Mein Problem ist nun: weder das Blinken
-
Thread
avrlib: interrupt.h, vector table, jmp/rjmp
Gibt es andere Ideen/Lsg. von jmp zu rjmp innerhalb der Vector Table zu gelangen? uC Target Atmega328p Was war nochmal der Unterschied zwischen asm.s und asm.S files?
viel einfacher, die Hardware des µC optimal zu nutzen. Jedenfalls bei so einfachen Target wie den AVR8.
-
Thread
(V) Aufräum Aktion
. Willem Eprommer (teil)defekt. 24C64 ok. 27C256 NICHT! 10€ 3. TL866CS (teil)defekt. 24LC64 + ATmega328p ok. 27C256 NICHT! 10€ (Hardwaretest liefert Fehler!) 4. PC Duino in OVP. Ubuntu 12.04 installiert. 16GB uSD für Datenaustausch ist dabei. 15€ 5. Eproms 27C256/512 (ca. 24 Stk). 25€ 6. Leergehäuse von Oszi: 10€ 7. TTL und 6116 Ram und andere IC's: 15€ 8. Micro SD Karte 256GB: 15€/Stk 2x da. 9. Micro SD Karte 128GB: 10€ 10. Toshiba Tecra S1 Notebook mit Win7, Serieller+Parallelport inkl. NT: 25€/Stk, 2x vorhanden 11. Batronix Balino II/BX32P
-
Artikel
8051 Timer 0/1
M1 M0 Betriebsart 0 0 Mode 0: 13-Bit Timer/Counter ( ) 0 1 Mode 1: 16-Bit Timer/Counter 1 0 Mode 2: 8-Bit Timer/Counter mit Auto-Reload 1 1 Mode 3: 2x 8-Bit Timer/Counter (nur Timer0, wenn Timer1 Baudrate erzeugt) Erklärung: Mode 0 existiert noch aus Kompatibilität zum 8048 und gehört daher ins Museum
einen 16-Bit Timer/Counter, der Zählerstand ist auf 2 Register aufgeteilt. Mode 2 konfiguriert einen 8-Bit Timer/Counter mit Auto-Reload, gezählt wird im Register TL0 bzw. TL1, der Reload erfolgt bei Überlauf aus TH0 bzw. TH1. Mode 3: hier wird der Timer 0 in 2 8-Bit Timer/Counter aufgeteilt. Überläufe
-
Artikel
OneBitSound
Perich ( komponiert mit dem Ein-Bit-Klang komplette Musikstücke. Ausserdem benutzte er einen AVR Mega 8-Mikrocontroller als Musikmedium (analog zu einer CD) für seine Ein-Bit-Musikstücke. Die Gruppe "Loud Objects", deren Mitglied Tristan Perich ist, kombiniert den Ein-Bit-Klang mit dem Live-Zusammenlöten
Objects Noah Vawter Video zum Artikel. Video (Englisch) Siehe auch. 1-bit audio example program for Atmega Klangerzeugung