dutchtronix.com
Connects to your analog scope in X-Y mode using BNC cables or probes (1x, 10x)
Use the Atmega328p with 236K flash memory
Standard power regulator for your user provided wall adapter (8-15V DC center positive)
On-board Real-Time Clock with 32.768kHz crystal and battery backup; clock won't lose
-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
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
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
/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
DDS simulator self test
Runs the ATmega8 headless (no audio device) and checks it against what programm/avr/da-test.asm says it must do.
stock = ISR every 25 cycles = 262144 Hz
PASS stock: LCD line 1 after reset is the default waveform "
nicht mehr auf; nach oben hin immer noch (ist aber unkritisch) ; - Umstellung von AT90S2333 auf ATmega8 (theoretisch bessere Sicherheit für ; EEPROM-Inhalt wegen funktionierender Brown-Out-Protection) ; 31.01.03 - feinere Frequenzeinstellung (in 0.5 Hz-Schritten) .include "m8def.inc" .listmac ;;;;;;
nicht mehr auf; nach oben hin immer noch (ist aber unkritisch) ; - Umstellung von AT90S2333 auf ATmega8 (theoretisch bessere Sicherheit für ; EEPROM-Inhalt wegen funktionierender Brown-Out-Protection) ; 31.01.03 - feinere Frequenzeinstellung (in 0.5 Hz-Schritten) .include "m8def.inc" .listmac ;;;;;;
====================================================== ; dds-seq.asm - Schrittsequenzer fuer den ATmega8-Funktionsgenerator von 2003 ; ; Eigenstaendige Quelle. Der Generator von damals (Wellenformtaste, vier ; Stimmtasten, Frequenzanzeige) ist hier nicht mehr enthalten - das Geraet ist ; ein reiner Achtschritt-Sequenzer
DDS simulator self test
Runs the ATmega8 headless (no audio device) and checks it against what program/avr/da-test.asm says it must do.
stock - ISR every 25 cycles = 262144 Hz
PASS stock: LCD line 1 after reset is the default waveform "Sinus
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
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
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