-
Thread
Ähnlicher (gleicher) ersatz für 80c537
fuer ein copy von A nach B muss man immer wieder das Indexregister neu befuellen. Waehrend zB ein AVR 3 Indexregister hat. Der 8051 hat einen clock div 12 Teiler, waehrend die AVR keinen Teiler benoetigen. Bedeutet, beim 8051 hat man mit einem 12MHz Clock 1 MOps, waehrend es beim AVR 12 MOps sind
Vielleicht magst du mit STM32 einsteigen. http://stefanfrings.de/stm32/index.html
-
Thread
Probleme mit Multiplexen
Er muß ja kein 14-fach Multiplexing machen. Die Schaltung ermöglicht auch nen 7-fach Multiplexing der Segmente mit gleichmäßiger Helligkeit. Die Widerstände sind allerdings etwas hoch. Dass die Pin-Belegung sehr wild
die quasi parallel geschaltet sind. Aber ich denke, das war dem TO klar, weswegen er sich für 14x Multiplexing entschieden hatte.
-
Thread
TP4056 zuwarm (72+C) dumm verlötet und schlechte Idee ?
Lötzinn bekommt man zur Zeit ab 250kg pro kg 3,57€ Für Kupfer ( 1A,Berry.min 98% ) ab 100kg pro kg 4,32€ https://www.schrott24.de Bernd_Stein
geschaltet und jeweils per Wärmeleitfolienkleber, einzeln auf ein 2mm ALU-Winkelstück von 20x10 mit 14mm Länge geklebt. Die Module die ich verwende sind noch die alten, also die wo der MOSFET und der andere IC nicht mit drauf sind. Falls jemand erklären könnte warum dies so ist, wären sicherlich
-
Thread
Z180 Programmierung (Timer)
Hi Sven, es gibt für die CP/M Sticks mit AVR auch eine Weiterentwicklung mit Z80 statt 8080. brauchst du die Links?
Holm T. schrieb im Beitrag #5464113: > 32Kbyte mit CP/M ist nicht gerade die Erfüllung, da läuft doch kein CP/M > Programm richtig. Das stimmt allerdings. Allerdings ist es so nur ein Drei-Chip-System (AVR, Latch, SRAM) und ich war zu faul
-
Thread
IDE mit Fokus auf Assembler für Umsteiger AVR -> STM32
Tellerrand Hinausblick schrieb im Beitrag #5454163: > Bei diesen trägen, lethargischen STM32-Prozessoren muss > man schon höllisch aufpassen dass man nicht zu langsam wird. Das stimmt allerdings. Deshalb spendieren wir bei uns z.B. jedem STM32 noch einen Coprozessor (AVR tiny oder PIC, was
auslösen was im Simulator ein paar Klicks sind. Mein Fazit aus der Diskussion ist bisher dass STM32 und AVR für verschiedene Anwendungen vorgesehen sind. STM32 scheint mir für komplexere Sachen vorgesehen zu sein wo die Hardwareseite von Firmwarepaketen gehandhabtes Beiwerk ist so dass man sich auf
-
Thread
VU-Meter mit XMEGA
Kanäle - 44.1kHz oder 48kHz Samplingfrequenz (höhere Frequenzen kann man wohl vergessen) - 8...32bit Wortbreite (1...4Byte) Meine Rechnung für den worst case geht wie folgt: Der Soundcatcher der Zeitschrift c't liefert z.B. 32bit Daten. SPI triggert nach jedem empfangenen Byte einen Interrupt
ich hätte einen STM32F4 genommen. der hat I2S(SAI) interface und genug rechenpower hätte man sogar ne FFT machen können ...
-
Thread
Registerzugriff C Code frage
) Address offset: 0x14 Reset value: 0x0000 0014 der Zugriff erfolgt über den Befehl [c]__enable_peripheral(SPI1EN); // wobei SPI1EN = 44[/c] im stm32f100.h steht dann [c]#define __enable_peripheral(p) (&RCC_AHBENR
0x004 von einer > Registeradresse zur nächsten Registeradresse zustande, wenn die > Registerlänge 32 Bit ist? Ja, per Konvention sind alle Adressen Byte-Adressen. Das ist aber nicht überall so. Ein Gegenbeispiel sind Flash-Adressen auf dem AVR, die zeigen immer auf einen 16 Bit-Wert und werden
-
Thread
Lötstationen
254280478951&PROVID=2788&gclid=Cj0KCQjw37fZBRD3ARIsAJihSr2moOBJkNAq7L5i0H_jvWHDnu7vLMTLTByk-dUAHMalptOMCYcrJ14aAkzMEALw_wcB&
zu senden so daß man graphisch die Step PID Antwort analysieren kann. Ich habe vor entweder einen AVR 1284P oder STM32F103 einzusetzen. Mit dem letzteren habe ich relativ viel Erfahrung. Mit Atollic Truestudio arbeitet es sich damit recht gut und der Debugger ist natürlich auch nicht zu verachten.
-
Thread
LCD 7-segment für Uhr hh:mm:ss gesucht (I2C oder SPI)
? Bei 100 Pins würde der dann aber > sicher auch einiges mehr verbrauchen? Z.B. MSP430F4x, STM32L4Rxxx Die brauchen auch nicht mehr, als 1 AVR und 11 Schieberegister.
Bei 100 Pins würde der dann aber >> sicher auch einiges mehr verbrauchen? > > Z.B. MSP430F4x, STM32L4Rxxx > Die brauchen auch nicht mehr, als 1 AVR und 11 Schieberegister. Mhh Abseits der Arduinos habe ich mich noch nicht so mit anderen µC beschäftigt. Wie leicht lassen die sich im Vergleich mit
-
Thread
ATMEGA 328 Fuses
] BOOTSZ = 256W_3F00 BOOTRST = [X] CKDIV8 = [ ] CKOUT = [ ] SUT_CKSEL = EXTXOSC_8MHZ_XX_16KCK_14CK_65MS EXTENDED = 0xFD (valid) HIGH = 0xDE (valid) LOW = 0xFF (valid) So ist es bei mir.
vielleicht irre ich mich ja, aber es wurde doch Extended auf 00 gesetzt, und da sehe ich unter 'Table 32-8. BODLEVEL Fuse Coding' eben 'Reserved'. Wie können wir uns einigen?
-
Thread
Code unleserlich schreiben um Zeilen zu sparen.
avr-gcc Pakete für Windows: https://sourceforge.net/projects/mobilechessboar/files/avr-gcc%20snapshots%20%28Win32%29/ http://blog.zakkemble.co.uk/avr-gcc-builds/
Veit D. schrieb im Beitrag #5446928: > avr-gcc Pakete für Windows: > > https://sourceforge.net/projects/mobilechessboar/files/avr-gcc%20snapshots%20%28Win32%29/ > > http://blog.zakkemble.co.uk/avr-gcc-builds/ Und nochmal: avr-gcc ist
-
Thread
Sharp GP2D02 Sensor auslesen mit CodeVisionAVR und einem AT90S8515
18, 17, 17, 17, 17, 17, 17, 16, 16, 16, 16, 16, 16, 15, 15, 15, 15, 15, 15, 15, 14, 14, 14, 14, 14, 14, 14, 13, 13, 13, 13, 13, 13, 13, 12, 12, 12, 12, 12, 12, 12, 12, 12, 11, 11, 11, 11, 11, 11, 11, 11, 10, 10, 10, 10}; unsigned char entfernung; unsigned
0x16, 0x16, 0x16, 0x16, 0x16, 0x16, 0x15, 0x15, 0x15, 0x15, 0x15, 0x15, 0x15, 0x14, 0x14, 0x14, 0x14, 0x14, 0x14, 0x14, 0x13, 0x13, 0x13, 0x13, 0x13, 0x13, 0x13, 0x12, 0x12, 0x12, 0x12, 0x12, 0x12, 0x12, 0x12, 0x12, 0x11
-
Thread
Code(SRAM steuern) verbessern. Arduino mega 2560
Maxim B. schrieb im Beitrag #5441364: > Dafür gibt es interne SRAM. Zeige mir den AVR mit 32 oder 64 KB internem SRAM.
Du hast Recht: STM32 paßt besser für die Zukunft als AVR. AVR wird bestimmt immer mehr als eher Übecontroller benutzt, und dann wird AVR gar eingestellt...
-
Thread
Notebook mit nur 2 USB Anschlüssen - 2. Versuch
und die Situation mit den 2 Ports wurde sichtbar. Ein Umtausch wurde mir also verwehrt, weil: 1. 14 Tage überschritten waren 2. Ich einen Rabatt bekommen habe. Ich fand diese Entscheidung im Übrigen auch vollkommen ok. Ich bin übrigens nicht unfreundlich oder so, wie mir hier unzutreffender Weise
Asus Vivobook E12 E203NA 32GB/4GB. Gibts ab 170€ in Varianten mit 32GB eMMC oder 1TB HDD (E203NAH) und 2G oder 4GB RAM. Prozessor ist aus der Atom-Serie (Goldmont), also kein Vergleich mit Core i3. Als Workstation taugt das
-
Thread
Interne Uhr Microcontroller
Vermutlich dort, wo es auch ATmega32 gibt, die mit 20 MHz spezifiziert sind (statt mit 16).
Wenn du ein Blue-Pill Board verwendest, hast du µC und Uhr in einem Chip. Das ist billiger, als einen AVR + RTC zu kombinieren.
-
Thread
megaAVR 0-Series
Selektion der Spannung 5V / 3,3V. Lustig finde ich, dass der Programmer/Debugger auf dem Board ein 32 bitter ist. Der 32 bitter ist nur dazu da den 8 bitter zu bedienen … Sogar eine virtuelle COM Schnittstelle. Alles da … Die 20Mhz macht der 4809 auch selbst??? Warum hat man das nicht schon
Thomas W. schrieb im Beitrag #5673147: > Der 32 bitter ist nur dazu da den 8 bitter zu bedienen … Klar doch. Warum sollte das ein 32er nicht schaffen? :) > Die 20Mhz macht der 4809 auch selbst??? Ja. Wenn Du den Vorteiler ausschaltest.
-
Artikel
Loxone Link
Beispiel Beispiel Beispiel Beispiel Relais set. MS 0x0xxxxxxx 0x60 0x00 0x00 0x00 Rel. 1-7 Rel. 8-14 0x00 0x00 Relais stat. 0x0xxxxxxx MS 0xE0 0x01 0x00 0x00 St. Rel. 1-7 St. Rel 8-14 0x00 0x00 Beispiel Beispiel Beispiel Beispiel Beispiel Beispiel Beispiel Beispiel Beispiel Beispiel Beispiel Beispiel
,0x3f,0xff,0x00,0x00} an die ID 0x1Bxxxxxx schaltet alle 14 Relais ein. Dabei scheinen die Datenfelder 1 und 2 eine Art Befehlskennung zu sein im Feld 5 stehen die Relais 1-8 und im Feld 6 die Relais 9-14, wobei das LSB das jeweils kleinste Relais ist. Die Extention
-
Thread
Neue Arduino-Module vorgestellt
Spezifikationen des [MKR Vidor 4000](https://store.arduino.cc/arduino-vidor-4000): * SAMD21 Cortex-M0+ 32bit low power ARM, 48 MHz, 256 KB Flash, 32 KB SRAM * Cyclone 10 LP (10CL016YU256C8G), 15408 Logikelemente, 963 LABs, 504 Kbit RAM * WiFi und Bluetooth Low Energy * 8 Digitale IOs
Arduino ist kann man mit Atmel Studio und VisualMicro Plugin programieren. Auch SAMD, ESP8266, STM32... Die entsprechenden Cores und Libraries muss man dann natürlich haben, kann man zur Not über die Arduino IDE installieren.
-
Thread
Daten zwischen PC und USB-Device austauschen. Suche einfachen Weg.
Ich möchte die USB-Schnittstelle gerne nachrüsten. Ich kann den Controller nicht gegen einen Atmel AVR tauschen. Der Aufwand wäre zu groß.
Ich möchte die USB-Schnittstelle gerne nachrüsten. Ich kann den Controller nicht gegen einen Atmel AVR tauschen. Der Aufwand wäre zu groß.
-
Thread
Wasserkontakt -> LED-Blitzer ("klassisch" oder Mikrocontroller?)
Recht einfach per CMOS Schmitt-Trigger wie 74HC14: Einer wertet den Sensor aus, der andere bildet einen Schmitt-Oszillator mit geringer Einschaltzeit und die 4 übrigen wären verwendbar parallel um bis 80mA durch die LED zu treiben. Problem: Spannungsteiler
> Recht einfach per CMOS Schmitt-Trigger wie 74HC14: Einer wertet den Sensor aus, der andere bildet einen Schmitt-Oszillator mit geringer Einschaltzeit und die 4 übrigen wären verwendbar parallel um bis 80mA durch die LED zu treiben. Statt Invertrer
-
Thread
ESP8266 - Arduino - HTTP Get, ESP stürzt ab.
als 5kB für eigene Anwendungen übrig hat (Stand Mai 2017). Auf jeden Fall kannst du da nicht die AVR spezifische Testmethode anwenden. Beim ESP funktioniert die Speicherverwaltung ganz anders.
HTTP requests WiFiServer server(80); void setup(void) { Serial.begin(115200); uint32_t realSize = ESP.getFlashChipRealSize(); uint32_t ideSize = ESP.getFlashChipSize(); FlashMode_t ideMode = ESP.getFlashChipMode(); Serial.printf("Flash real id: %08X\n", ESP.getFlashChipId
-
Thread
Powermessung mit INA219
Konfigirationsregister, Beispiel: 0000 00x1 1101 1111 16V, 40mV, 12 Bit, 8 Samples Mode 0011 10x0 0110 1111 32V, 320mV, 9 Bit, 32 Samples, Mode Bleibt nur noch die übertragung zum INA. Wie kann ich diese relativ grosse Zahl übertragen?
sofort. Steht leider noch eas drin was vielleicht nicht geht [c] #include <stdbool.h> #include <avr/pgmspace.h> #include "main.h" #include <util/delay.h> #include "i2clcd.h" #include "i2cmaster.h" #include "avr/io.h" #include "util/delay.h" #include "avr/interrupt.h" #include "stdlib.h" #
-
Thread
Pro Mini 328 kaputt wegen Strahlung vom Laptop-Netzteil?
deutlich sehen, dass auf allen vier Leitungen was passiert. Somit war klar, dass mein AVR funktionierte und entweder der Programmer defekt oder meine Software gestört war. Am Ende war es das Flachkabel zwischen Programmer und AVR.
ich sehr deutlich sehen, dass auf allen vier Leitungen was > passiert. Somit war klar, dass mein AVR funktionierte und entweder der > Programmer defekt oder meine Software gestört war. Am Ende war es das > Flachkabel zwischen Programmer und AVR. Was Ähnliches hatte ich auch schon, die Spitzen
-
Thread
8h Timer mit attiny85 - Genauigkeit ohne Quarz
lange auf PIC gekuckt. Aber diese zwei Sachen, gebankte SRAM und teure Compiler - das hält mich bei AVR. Wenn schon zu wechseln, dann lieber gleich auf STM32. Auch kostenlose Compiler und frei zugängliche (und auch viel größere) RAM. Wenn AVR nicht mehr reicht. Übrigens, hier hat man noch eins bei
Reset Recommended Usage 00 6 CK 14CK(1) BOD enabled 01 6 CK 14CK + 4 ms Fast rising power 10 6 CK 14CK + 64 ms Slowly rising power 11 Reserved ATtiny25/45/85 [DATASHEET] 29 2586Q–AVR–08/2013 Note: 1. If the RSTDISBL fuse is programmed
-
Thread
Mehrere vorhandene Funktionen für bis zu 4 UART's nutzen?
Nur um mal die AVR-Leute ein wenig zu ärgern: Beim STM32 geht das so: [c]void uart_char(USART_TypeDef* USART_x, char chrtx) [/c] Wobei USART_TypeDef wie folgt definiert ist: [c] typedef struct { __IO
/*!< USART Receiver Time Out register, Address offset: 0x14 */ __IO uint32_t RQR; /*!< USART Request register, Address offset: 0x18 */ __IO uint32_t ISR; /*!< USART Interrupt and status register, Address offset: 0x1C */
-
Thread
Enttäuschende Praxisttauglichkeit heutiger Studenten Gesperrt
Unterricht. Das war einen Tag, alle 2 Wochen, ein bisschen Metallbearbeitung. Sowas wie Schnupperlehre. Ab 14 konnte man dann auch in den Ferien Ferienarbeit für insgesamt 3 Wochen im Jahr machen, um sich das Taschengeld aufzubessern. So lief das zumindest in der DDR. 3. Punkt war die Mangelwirtschaft bei
Rahmenbedingungen sogar heute noch ein ZX81 sein (unwahrscheinlich, aber denkbar), wahrscheinlicher aber ein AVR oder STM32. Mit Ideologie kommt man nicht weit.
-
Thread
RTC DS3231 - Temperatur Daten?
weitere Werte... PC (NTP) DS3231M ppm 02:18:00 02:18:00 0 11:59:00 11:58:03 -1635 14:34:00 14:32:48 -1630 17:55:00 17:53:28 -1636 Ob die NTP Synchronisation vorher nun geeignet ist weiß ich einfach nicht 100%tig, habe aber nichts mit DCF77 im Haus. Joachim B. schrieb im
1024 Hz paßt sehr gut dafür. Auch nützlich, daß diese Frequenz deutlich genauer ist, als Quarz von AVR.
-
Thread
Echtzeituhr mit DS1307 und Multiplexing 7 Seg Anzeige
wäre > die Abschaffung der SZ nicht ebgelehnt worden. Hier helfen drei Variablen in EEPROM von AVR. 1. wann beginnt Sommerzeit 2. wann beginnt Winterzeit 3. Differenz zwischen Sommer- und Winterzeit. Das sollte aus Menu einstellbar sein, so etwa wie Wecker. Am bequemsten geht das mit int32
gleiche EEPROM-Adresse schreibt, wird 100.000 Cycles in 11 Jahren 5 Monaten erreicht. Danach sollte man AVR ersetzen :) Externe EEPROM hätte Sinn für STM32, da dort EEPROM nicht vorhanden ist - aber STM32 hat eigebaute Uhr-Einheit, dort braucht man Uhr-Modul auch nicht :)
-
Thread
Unbekannter Assembler erzeugt große Änderungen bei kleinem Programm
üblicherweise das Programm abspeichern. Die IDE mit Assembler: http://www.padauk.com.tw/products.php?item=14 (IDE v0.81)
es einen AVR der die gleiche Anzahl an Instruktionen hat? Die PICs wurden recht häufig kopiert, von AVR weiß ich nichts. (selbst die OTP-PIC-Klone sind noch teurer)
-
Thread
HDD Festplatte ATA IDE an AVR µC Mikrocontroller ATmega1284p Assembler - viele Fragen
der hat mir auch die CHS-Translation geliefert, die er gut fand. Mit diesen Werten habe ich auf dem AVR eben in einer Subroutine die LBA berechnet und diesen Sektor gelesen. Der Umweg war (ist) deshalb nötig, weil es da (alte) Festlegungen gibt eben wie Bootsektor in Track 0 Sektor 0, Länge 32 Sektoren
durchführen zu können, diverse SATA / IDE Adaper erkennen teilweise nostalgische HDD nicht mehr :-( - AVR / µC formatiert auf FAT16, ev. mit Betriebssystem DOS 6.0 - AVR read write Dateien mit FAT16
-
Thread
ESP8266 DMX Receiver für Arduino/C
Fehlermeldung: c:\Users\timru\Documents\Arduino\libraries\DmxSimple\DmxSimple.cpp:7:10: fatal error: avr/io.h: No such file or directory 7 | #include <avr/io.h> | ^~~~~~~~~~ compilation terminated. exit status 1 Compilation error: exit status 1 Mit DMXSerial bekomme ich diese
Das sind AVR Bibliotheken. Damit kann der ESP nix anfangen. Versuchs damit: https://github.com/someweisguy/esp_dmx
-
Thread
Richtiger Mikroprozessor
mit einer 8-Bit MCU (Micro Controller Unit) bewältigt werden können, du brauchst also noch nicht auf 32-Bit umstellen. Nimm eine ATTiny MCU, wenn dir die AVR Architektur schon familar ist. Die kommen auch mit erheblich weniger Pins daher, so dass das ganze kleiner wird. And the benefit on top ist ein
einem Attiny 24 - lösen, die in SO14 aber auch effektiv nicht wirklich kleiner als ein Atmega328 in LQFP32 sind. Fazit: falls über 50% deiner Bauteile nicht in 0603 Bauform sind, kannst du da nicht viel machen. Viel mehr geht vermutlich
-
Thread
ATmega324a lässt sich nicht mehr programmieren nach Fuse setzen
Copyright (c) 2007-2014 Joerg Wunsch System wide configuration file is "C:\avrdude-6.3-mingw32\avrdude.conf" Using Port : COM3 Using Programmer : STK500 AVR Part : ATmega324P Chip Erase delay
Setz mal den Programmiertakt auf <= 32 kHz.
-
Thread
Eclipse Fehlermeldung
Hallo, ich habe mir ein Tutorial für die erstmalige Einrichtung von Eclipse für ein STM32 angeschaut. Das Einrichten lief problemlos, bis das folgende Programm ausgeführt wurde: #include "stm32f407xx.h" int main(void) { RCC->APB2ENR |= 0x04; GPIOA->CRL = 0x200000; uint32_t
" #include "stm32f407xx.h" int main() { RCC_AHB1PeriphClockCmd(RCC_AHB1Periph_GPIOD, ENABLE); GPIO_InitTypeDef GPIO_InitStruct; GPIO_InitStruct.GPIO_Pin = GPIO_Pin_14; GPIO_InitStruct.GPIO_Mode = GPIO_Mode_OUT
-
Thread
Warum übersetzt GCC-Compiler so unterschiedlich?
0x01 [/c] Woran liegt das? freq_zaehler ist unsigned long, phase_index ist unsigned int, Atmel AVR 8-bit GNU Toolchain 3.6.0.1734 (avr-gcc-5.4.0.exe), AVR Studio 4.19 Vielen Dank im voraus für eine Erklärung.
ist: [c]static const uint32_t amask = (((uint32_t) 1) << 4); static const uint32_t bmask = (((uint32_t) 1) << 3);[/c] So hat der Integer immer die richtige Größe, und man muss nicht überlegen ob es jetzt ein (unsigned) int oder
-
Thread
Programm läuft nur bei angestecktem AVR ISP mkII
Was passiert, denn wenn der AVR-ISP nicht angeschlossen ist? Geht garnix?
Masseverbindung prüfen. Der AVR wird über den mkII auf USB- Masse (meistens PE Potential) gezogen.
-
Thread
Art der if-Auswahl nur Geschmackssache?
Beitrag #5380649: > Allerdings setzt Pascal genau wie C einige Berechnungen zu aufwändig um. > Für a32 = b16 x c16 muss zwingend b und c auf 32 Bit erweitert werden > und eine 32 Bit Multiplikation ausgeführt werden. Der AVR-GCC macht das schon seit geraumer Zeit besser, zumindest bei Controllern
4.6.4 scheints nicht zu können, der ist von > 2013. Auch -O0 ? Damit löst mein avr-gcc 4.8.1 (auch 2013) das auch noch nach __mulhi3 auch, mit -Os (was eigentlich Standard auf AVR sein sollte) aber sehr wohl nach __umulhisi3 (der 32=16*16 widening multiplication)
-
Thread
Audio ausgeben mit µC
unsigned long wert, freq; > wert = Fv*24294967296/Fd; > ISR: > freq += wert; Dafür reichen uint32_t nicht aus. Das bräuchte min. 64 Bits. Und dann ist das freq>>24 natürlich sinnlos. Weshalb überhaupt * 24294967296? 24294967296 != 2^32, und ich dachte 2^32 soll man verwenden? Wobei man damit natürlich
string.h> // Funktionen fuer Zeichenketten #include <inttypes.h> // Fuer Datentyp #include <avr/interrupt.h> // Fuer Interrupts #include <avr/eeprom.h> // Fuer EEPROM #include <avr/pgmspace.h> // Fuer Flash #include <util/delay.h> // Fuer Verzoegerungen #include "main.h" // Allgemeine
-
Thread
S29GL064N mit TL866A und Adapter auslesen
so etwas wie > https://www.aliexpress.com/item/ECU-TSOP56-Programming-Socket-Pitch-0-5mm-Chip-Size-14x18mm-Open-Top-IC-Test-Socket-Flash/32841581520.html > nehmen, da sind alle Pins auf Pfostenleisten und dann über > Lochrasterplatine auf Pfostenbuchsen usw. Ja, die Teile dafür habe ich ja bereits
46 45 5 6 44 43 7 8 42 41 9 10 40 39 11 12 38 37 13 14 36 35 15 16 34 33 17 18 32 31 19 20 30 29 21 22 28 27 23 24 26 25 [/code] Dann habe ich mittels Dupon-Wires die Pins von meinem TSOP56 Adapter
-
Thread
Kreative Zweckentfremdungen
Eingänge. Als Projekt für die Workbench bzw. TrueStudio hier downloadbar: http://stefanfrings.de/stm32/vcp_test.zip Vielen Dank an Niklas für diese Arbeit!
sein. (http://ww1.microchip.com/downloads/en/AppNotes/00001838A.pdf) AVR ESD Schutzdioden + 1M Vorwiderstand = Zero-Cross Detektor (http://ww1.microchip.com/downloads/en/AppNotes/Atmel-2508-Zero-Cross-Detector_ApplicationNote_AVR182.pdf) AVR Reset Pin als Open-Drain Ausgang