-
Thread
Problem mit DCF77 Empfänger, Signal passt nicht
-0-2000 Time: 0:0:0 Sync: 1 Rx: 1 0-0-2000 Time: 0:0:13 Sync: 0 Rx: 0 Hardware: ATmega328P mit 16MHz und einem 10k PullUp am OUT-Signal Viele Grüsse, Dirk
neu synchronisiert. Ist das Signal unplausibel, dann läuft die Uhr autark mit dem Taktsignal des Atmega 16, ich habe den mit einem 8 MHz-Quarz versehen, es ginge auch ohne Quarz, dann ist die Abweichung der Uhrzeit aber noch ungenauer, als mit dem selben. Ist aber so kein Problem, da die Uhr am Netz
-
Thread
Datenlogger Pendeluhr
kann der natürlich. Der hat 18 frei > verfügbare Ports Auf dem Arduino Nano Board wird der ATmega328 verwendet. Wenn du in das Datenblatt dieses µC guckst, siehst du, dass der genau *drei* Ports besitzt, bezeichnet als "Port B" (8 Bit), "Port C" (7 Bit) und "Port D" (8 Bit). Beim Arduino Nano
Rainer W. schrieb im Beitrag #8090804: > Auf dem Arduino Nano Board wird der ATmega328 verwendet. Wenn du in das > Datenblatt dieses µC guckst, siehst du, dass der genau drei Ports > besitzt, bezeichnet als "Port B" (8 Bit), "Port C" (7 Bit) und "Port D" > (8 Bit). > Beim Arduino
-
Thread
Hilfe bei der Auswahl des Quarzoszillators für STM32G4
ist: https://www.st.com/resource/en/application_note/cd00221665-oscillator-design-guide-for-stm8af-al-s-stm32-mcus-and-mpus-stmicroelectronics.pdf
12pF an einem AT90S2313. Da warst Du mit Deiner Wahl der Kondensatoren sehr zurückhaltend. Bei 1,8 MHz - vermutlich im HC49 Gehäuse - hätte ich erfahrungsgemäß 22 - 27 pF genommen. Bei einer Schaltung mit ATmega328 und 10 MHz Quarz hatte ich 2 x 33 pF bestückt und zusätzlich noch einen Trimmkondensator
-
Thread
Claude Code trifft AVR-Assembler: vom Chip in den Browser mit einem Prompt
/Digitaler_Funktionsgenerator), entwickelt im Jahr 2003 basierend auf einem AVR-Mikrocontroller (ATmega8). Ein mit 262 kHz laufender Timer-Interrupt erzeugt mit [DDS](https://www.mikrocontroller.net/articles/DDS) verschiedene in einer Tabelle abgelegte Wellenformen (Sinus, Rechteck, Sägezahn, Dreieck
interrupt callback to allow a higher DDS sampling rate.". Hier fällt Claude zunächst auf, dass avr8js nur 2 Zyklen per Interrupteintritt braucht, der echte ATmega8 allerdings 4, und dies berücksichtigt werden muss, damit der Code lauffähig auf der echten Hardware bleibt. Nachdem ein unnötiges Branching
-
Thread
Arduino im Dauerbetrieb (Langzeiterfahrung) - Lebensdauer?
Ich hab seit 12 Jahren einen ATMega8 (der Opa vom 328 Arduino ATMega) in der Alarmanlage der Werkstatt laufen. 24/7, kein Sleepmode. Temperatur von -5°C - 35°C. Keine Auffälligkeiten.
Paul B. schrieb im Beitrag #8087297: > Ich hab seit 12 Jahren einen ATMega8 (der Opa vom 328 Arduino > ATMega) in der Alarmanlage der Werkstatt laufen. 24/7, kein Sleepmode. > Temperatur von -5°C - 35°C. Keine Auffälligkeiten. Gab es ein offizielles Board mit Mega8
-
Thread
Wie geht Win-COM-Kanal auswahl bei PiPico
Rudi schrieb im Beitrag #8086879: > da jeder Pico immer den gleichen Kanal wählt. Ist bei den ATMega32U4 und mit ATMega16U2 Arduinos genauso. Da wird die ChipId verwendet um eine Serialnummer für USB zu generieren. Bei Anderen würfelt Windows.
ebenfalls keine > Treiber nachinstallieren, d.h. auch keine Admin-Rechte nötig. Unter Windows ab 8 ja. Bei Linux muss man dann trotzdem noch eine passende libusb nachinstallieren, wenn man die Bibliothek nicht selber nachimplementieren will. Beim Mac weiß ich es nicht, hab ich nie gemacht. HID ist
-
Artikel
Avr-gcc Bugs
8.0 81754 Building of avr compiler broken 8.0 20296 81268 Speeding up small ISRs Support __gcc_isr pseudo-instruction 8.0 81075 Move jump-tables out of .text 8.0 81072 Add XMEGA devices with flash seen
4.8.2, 4.7.4 57516 Incorrect fixed-point rounding result in the overflow case 4.8.2 57506 Some devices are present twice in avr-mcus.def 4.8.2, 4.7.4 56263 Provide strict address-space checking 4.8.0 56064
-
Artikel
Wanderkiste (Widlar)
8.4 kg 5 mindsolve 40591 10.04.19 15.04.19 357607438205 8,74 kg 6 f_p 890xx 17.04.19 29.04.19 340434220387461915 9,02 kg 7 Patrick_j96 38458 03.05.19 962375013461 ca.9kg 8 seeers 08.05.19 11.05.19 357608117553
, RFM12 Sende- und Empfangsmodul, InEar-Kopfhörer (neu), RJ45 Stecker (Crimp), fertige RJ45 Kabel, 8xATMEGA328(SMD)+passende Eval-Boards, Yubico Security Key, ESP8266, S-OnOff-WLAN-Steckdose(kann mit Tasmota geflasht werden), PIR Sensor, div. ältere Speichermodule/Chips; Details/sonstige Wünsche gern
-
Thread
Texas Instruments "fälscht" die eigenen IC
schon > seit über 50 Jahren und wird auch heute noch produziert. Klar, das macht > Sinn. Den ATmega8 von ehemals Atmel gibt's nun fast 25 Jahre und der wird auch heute noch produziert. Daß es längst bessere (mehr Speicher und Peripherie, gleichzeitig günstiger) Alternativen gibt, dürfte unbestritten
Johannes F. schrieb im Beitrag #8077384: > Den ATmega8 von ehemals Atmel gibt's nun fast 25 Jahre und der wird auch > heute noch produziert. Daß es längst bessere (mehr Speicher und > Peripherie, gleichzeitig günstiger) Alternativen gibt, dürfte >
-
Thread
USB Design mit AVR16DU14, bitte um Review
Serienwiderstände vorhanden sind, gehe ich einmal davon aus, dass ich die nicht brauche.Beim Datenblatt des ATMEGA16U4 sind dier Widerstände dagegen erwähnt. https://ww1.microchip.com/downloads/en/DeviceDoc/Atmel-7766-8-bit-AVR-ATmega16U4-32U4_Datasheet.pdf Ok, wenn es da schon ein AVR64DU32 Curiosity Nano Board
-
Thread
CH32V006 und CH32V007 von WCH
, so daß es sich angeboten hat den Sprung auf die Version CH32V006K8U7 und CH32V007K8U6 mit einem QFN32-Gehäuse zu wagen. Insbesondere da der Preisunterschied zwischen der Version mit TSSOP20 zu einem QFN32 je nach Angebot noch nicht einmal vorhanden ist (26 Cent) und
wirtschaftlich reparieren ließ diese MCU zu finden war. Bei dem SH79F084AL handelt es sich um einen "2.8V~5.5V 51 Family 8KB FLASH SOP-16 Microcontroller"
-
Thread
Bizarrer Firmware crash - ATmega4808. Wie Debuggen?
nicht. Ich glaube auch nicht dass es einen Überlauf des RAMs in irgendeiner Form gibt. Denn der ATmega4808 hat 6kB RAM, der AVR64DD32 hat 8kB. Auf beiden Prozessoren ist der Absturz identisch, d.h. der Fehler muss imho in meinem Code liegen, nicht an der Hardware. Nach dem Kompilieren sind gerade einmal
features it finds during configuration.[/pre] In dem Fall betroffen ist die Portierung von specs-atmega4808 auf GCC < v8.
-
Thread
Pellet-Saugsonde funktioniert nicht richtig
und ein Kabel für die fernsteuerung der Steuerung, basierend auf einer selbstgebastelten SPS mit ATmega2560. Gruss Chregu
Hab heute gefilmt: https://youtube.com/shorts/s__NY4r3ZYk?is=8c1j0xMTK7aRAkAX Soviel kann man leider nicht erkennen. Versuche mit Leitblecher brachte nur minimale Verbesserung. Die Pellets machen riesige senkrechte Wände. Da sind schon mal Löcher von 10cm
-
Artikel
AVR-GCC-Tutorial
AVR (Pins) werden zu Blöcken zusammengefasst, einen solchen Block bezeichnet man als Port. Beim ATmega16 hat jeder Port 8 Anschlüsse, bei kleineren AVRs können einem Port auch weniger als 8 Anschlüsse zugeordnet sein. Da per Definition (Datenblatt) alle gesetzten Bits in einem Datenrichtungsregister
die allgemeine Headerdatei avr/io.h einzubinden: Ist im Makefile der MCU-Typ z. B. mit dem Inhalt atmega8 definiert (und wird somit per -mmcu=atmega8 an den Compiler übergeben), wird beim Einlesen der io.h-Datei implizit ("automatisch") auch die iom8.h-Datei mit den Register-Definitionen für den ATmega8
-
Artikel
AVR Arithmetik
beschäftigt sich mit 16- und 32-Bit-Arithmetik auf AVR-Controllern. Für detaillierte Ausführungen zur 8-Bit-Arithmetik auf AVR gibt es eine Seite im AVR-Tutorial. Glossar. LSB: L east S ignificant B yte, niedrigstwertiges Byte MSB: M ost S ignificant B yte, höchstwertiges Byte Vergleich. 16 Bit. 32 Bit
siehe Forum: AVR: 16-Bit Quadratwurzel in 63 Takten. C-Variante Die C-Variante verbraucht auf einem ATmega etwa 25 Instruktionen und 120 Ticks inclusive Funktionsaufruf und Parameteraufbereitung (getestet mit avr-gcc 4.6 und auf Größe optimiert): Binär-zu-BCD-Umwandlung. Zur Ausgabe einer Binärzahl auf
-
Artikel
AVRDUDE
Option -i ist auch nützlich bei AVRs, die für einen langsamen Takt konfiguriert sind. Bei einem ATmega8, der mit einem 32.768 kHz Quarz läuft, kann es z.B. notwendig sein, die Option -i 90 zu verwenden. Den Zahlenwert ggf. ausprobieren. Manche Programmer werten die Option -i manchmal nicht aus, dann
hinzugefügt. Ein zweiter Eintrag burkhard2 in dieser avrdude.conf ist für die Programmierung des Atmega8 auf dem Franzis Retro-Pong Bausatz mit Hilfe des "Mega8-ISP-Programmer" (Layout siehe ELO-Webseite) vorgesehen. AVRDUDE mit Arduino Bootloader benutzen. Mit der Option -c stk500v1 kann AVRDUDE den
-
Thread
Nach Neuinstallation Microchip Studio funktioniert "Build" nicht mehr.
\Packs\Atmel\ATmega_DFP\2.4.522\avrasm\inc\" -I"D:/Microchip Studio for AVR and SAM\7.0\Packs\Atmel\ATmega_DFP\2.4.522\include\" -I"D:/Microchip Studio for AVR and SAM\7.0\Packs\Atmel\ATmega_DFP\2.4.522\avrasm\inc" -
oder weniger nur "exploited". Beim Vergleich der verschiedenen Versionen des ATmega_DFP habe ich jedenfalls keine wirklich auffälligen strukturellen Unterschiede feststellen können (mal abgesehen vom zusätzlichen Gedöhns für den XC8-Compiler), auch nicht beim Vergleich der aktuellen
-
Thread
[S] Gerät um Temperaturfühler an zwei Steuerungen anzuschließen
Heinz R. schrieb im Beitrag #8069343: > 8 bit, also 8 Relais sind schon mal 256 Stufen > mit jedem weiteren Relais verdoppelt sich die AUflösung Entsprechend präzise Widerstände sind auch noch nötig. > Mag altmodisch klingen Man
H. H. schrieb im Beitrag #8069347: > Heinz R. schrieb: >> 8 bit, also 8 Relais sind schon mal 256 Stufen >> mit jedem weiteren Relais verdoppelt sich die AUflösung > > Entsprechend präzise Widerstände sind auch noch nötig. soweit ich mich erinnere hatte
-
Thread
Elektroniklabor Auflösung Gesperrt
Hi zusammen, Ich löse mein Elektroniklabor auf. Die Raspberry PI3 und 4 sowie alle gezeigten Atmega16 Atiny8 usw. werden verkauft. Das System waren Basteleien mit www.elektronik2000.de, habe mich aber schließlich doch für KNX entschieden und habe jetzt keine Verwendung mehr dafür. Alles auf einmal
. Hier weitere Details mit mehr Bilder https://www.kleinanzeigen.de/s-anzeige/raspberry-pi3-4-atmega-atiny-phoenix-aufloesung-elektroniklabor/3447174569-168-6600?utm_source=sharesheet&utm_medium=social&utm_campaign=socialbuttons&utm_content=app_android Viele Grüße Sebastian
-
Thread
[V] LCD Grafikdisplays LCM-5430-E 10,4" 640x200 CCFL Pollin NOS
.. Ja und? Es kann ebenfalls 320x240 in 4 Graustufen darstellen. Sogar mehr, nämlich 320x256 in 8 Graustufen.
> Ja und? Es kann ebenfalls 320x240 in 4 Graustufen darstellen. Sogar > mehr, nämlich 320x256 in 8 Graustufen. Ja, die meisten Autos haben auch vier Räder...
-
Thread
Einstecken eines USB-Adapter lässt µC abstürzen.
Hallo, ich habe eine Schaltung mit einem Atmega328P (Arduino Pro Mini), die mit einem eigenen Netzteil versorgt wird. Ein MIC29302A versorgt die gesamte Schaltung. Zwischen den beiden Steckleisten, in die das Board eingesteckt wird, ist ein 100n
Schaltungsmasse und der USB-Masse 120V. Das Oszi zeigt, dass die Spannung zunächst um 6V, manchmal auch um 8V ansteigt oder abfällt, um sich dann innerhalb von 1µSec einzupegeln. Bei jedem zweiten oder dritten Einstecken stürzt der µC ab. Das Oszi wurde direkt an den GND und Vcc Pins des Arduino angeschlossen
-
Artikel
Benutzer:Boerge
=Aktuelles...= ...github.com/boerge42 =Vergangenes...= 3D-LED-Display BLIT2008-Board ein ATmega8 spielt Schach... IR-USB-Maus Elektronisches Metronom 8x8-LED-Matrix ("Game of life", Laufschrift, "Auffang"-Spiel, "Die andere Uhr") Ansteuerung Display SDA5708 Berliner Uhr Basic-Interpreter auf
-
Thread
Hilfestellung bei der Auswahl des richtigen PCB-Prototypen-Erstellungswerzeugs
ich gefunden: https://www.ebay.de/itm/137384728529?_skw=lpkf+protomat&itmmeta=01KVTQKJ0NNWXMDFV8MJ30NBTK&hash=item1ffcc497d1:g:FtIAAeSwjOFqI~aI&itmprp=enc%3AAQALAAAA0GfYFPkwiKCW4ZNSs2u11xBV8vHLb%2BzL7djq0FSVCZZxJyhH%2BsFZyMXmLAxxbS%2FeE%2Fj31%2FHiEvmMLBmOPXJ7D%2F2VtI8QGtbsm811uiQcUFYm03AQD4Sn4WbkqG7VQWd340050NFp23HhPDrf0qamL5CFZt7tYBK6Jqzs2bMO9WW
Kupfer "weggebrannt" wird, oder sehe ich das falsch ? https://www.youtube.com/watch?v=JZdE70YeKI8
-
Thread
PV Simulator für Batteriebetrieb von Hoymiles & Co
50A-H-Brücken sind etwas Overkill, aber sie laufen. Das ganze ist 4-kanalig sicherlich auch auf einem Atmega328P (Ard-Nano) lauffähig.
des Reglerchips eine externe Spannung vorgibt. Für eine selbstgemachte DA-Wandlung wären 60kHz und 8bit durchaus ausreichend, sofern man die 8bit auf den maximalen Spannungsbereich des FB-Pins (ca. 1,1-1,3V? also 0...100% duty) verteilt. In unserem Fall ergäbe sich eine Auflösung von 400W/256. Ein
-
Thread
bin neu hier, atmega8.
nichts kluges beizutragen... zu dieser Sache ansonsten beschäftige ich mich halt weiter mit dem atmega8...
David V. schrieb im Beitrag #8062044: > ansonsten > beschäftige ich mich halt weiter mit dem atmega8... Warum gerade der ATmega8? Der ist etwa 20 Jahre alt, überteuert und veraltet. Da du offenbar Einsteiger bist, ist dir dringendst nahezulegen, mit was neuerem anzufangen. Wenn es 8-bit
-
Thread
Projekt AWO-Raumanzeige — Hilfe/Umsetzung einer PoE++ Strom- & Steuerplatine gesucht (Raspberry Pi)
4): aus dem Ethernet 12 V gewinnen. Wunsch-Baustein: Silvertel Ag59812-LPB (12 V, 89 W, Class 8, SMD) — Alternativen willkommen. 2. Aus der 12-V-Schiene versorgen: - 10,1"-Display (12 V) -> versorgt wiederum den Pi (5 V), - 2x Lüfter Noctua NF-A4x10 PWM (12 V, Zu-/Abluft), - 12V
Last, s. u.). 3. Ethernet-Datenpaare zum Pi durchreichen (RJ45 / Stecker). 4. Mikrocontroller (ATmega328P bzw. Arduino Nano) für: - WS2812B-Datenleitung (D2, mit 330 Ohm), - Lüfter-PWM (D9, 25 kHz, beide Lüfter parallel). Firmware ist fertig; der µC hängt seriell am Pi (kurzes USB-Kabel
-
Artikel
AVR In System Programmer
. Thomas Fischls USBasp ist ein Openhardware-/Openfirmware-USB-ISP-Adapter. Er basiert auf einem ATmega8, ATmega8L, ATmega88 oder ATtiny85, der mittels einer rein auf Firmware basierenden USB-Implementierung von Objective Development arbeitet. Bezugsquellen: Ein offizieller USBasp Bausatz ist erhältlich
den AVR wiederbeleben kann. Auch wer mit niedrigen Taktraten arbeitet (z. B. 32kHz), kann einen ATmega64 in ca. 4,8 Sekunden programmieren und vergleichen. Darüber hinaus kann mit geeigneten Makros die Programmausführung getracet werden. Die maximale Programmierdauer beträgt bei einem ATmega64 mit 16MHz
-
Thread
DIDR0 bzw. DIDR1 Entsprechung bei ATmega8 gesucht
ADC-Pins bei ATmega8 ab? Gibt es eine Entsprechung?
Der ATmega8 kann das nicht.
-
Thread
Auflösung der Abtastung eines periodischen Signals mit ADC
ist relativ alt und würde früher in Oszilloskopen verwendet. Ich habe damit mal mit dem ADC eines Atmega8 das stehende Bild eines Videosignals gesampelt.
1,5 ns auf. Der zweite Anstieg ist übrigens die Reflektion vom Ende eines offenen Koaxkabels, ca. 8 Meter lang.