-
Thread
Lerncomputer so wie KOSMOS CP1 nachbauen
Wo ist das Problem? Nimm einen AVR und strick dir den Interpreter wie du ihn brauchst.
Hmm, gerade mal geschaut was das Ding genau gemacht hatte: 128 Befehlszeilen mit Pseudo Maschinen code (21 Befehle). Das würde man so auch locker in einem AVR rein bekommen, wenn es nur um die Funktion gehen würde. Ansonsten wird es halt teuer, die Original Bauteile
-
Thread
STM32 Nucleo welches Board am besten?
https://www.carminenoviello.com/2015/08/28/adding-ethernet-connectivity-stm32-nucleo/
+ AVR für Echtzeit-IO oder Can.
-
Thread
Installation von AVRSTUDIO 4.19 bricht unter WIN10 ab
Corporation [builtin](2): Including file 'C:/Program Files (x86)\Atmel\Studio\7.0\Packs\Atmel\AVR-Dx_DFP\1.5.74\avrasm\inc\AVR128DA28def.inc' C:/Program Files (x86)\Atmel\Studio\7.0\Packs\Atmel\AVR-Dx_DFP\1.5.74\avrasm\inc\AVR128DA28def.inc(38,0): warning: Unrecognized core version: V4S Und
Corporation > [builtin](2): Including file 'C:/Program Files > (x86)\Atmel\Studio\7.0\Packs\Atmel\AVR-Dx_DFP\1.5.74\avrasm\inc\AVR128DA > 28def.inc' > C:/Program Files > (x86)\Atmel\Studio\7.0\Packs\Atmel\AVR-Dx_DFP\1.5.74\avrasm\inc\AVR128DA > 28def.inc(38,0): warning: Unrecognized core version
-
Thread
Wie stirbt ein Mikrocontroller?
PCB-Dienst ist das kein Problem. Mit soviel Füssen habe ich noch nichts zu tun gehabt, bis jetzt maximal 28 Füsse(ungewaschen).
Stefan schrieb im Beitrag #6505344: > Wie lange hält ein AVR im Dauerbetrieb im durchschnitt durch, wenn von > außen keine Störungen kommen? Als erstes dürfte das Flash-ROM vergesslich werden. In AVR105 wird von einer "expected data retention" von 20 Jahren
-
Artikel
AVR Softwarepool
ATMega von S. Seegel (C) GOS: einfacher preemptive multitasking scheduler von Günter Greschenz (A) Bamo128 Monitorprogramm und Bootloader (C) AvRtos preemtiver real time multitasking scheduler von Harald B. (Sourceforge) (C) avr-threads Thread-Library für AVR Bootloader. (A,C,PC) AVR Bootloader (A, PC) AVR
ENC28J60 µWebserver von SimonK (C) Ulrich Radigs ENC28J60 mit leicht lötbaren/beschaffbaren Bauteilen (C) Dirk Broßwick Webserver auf ENC28j60 Basis mit einem ATmega2561, es gibt auch einen Port auf das AVR-NET
-
Thread
Direktmisch-Empfänger: ungewolltes Seitenband passiv unterdrücken
3 kHz muss ich laut Nyquist mindestens mit 6kHz ADC-samplen, besser also 8-10 kS/s. Aber 10000 mal 128 Multiplikationen sind 1,28 Millionen pro Sekunde. Ein Arduino kann das sicher nicht mehr. Es gibt aber noch die "nahezu phasenlinearen IIR-Filter" mit denen sich mit weit geringerem Aufwand der Phasenschieber
Ausnahme einiger weniger noch immer sendenden Mittelwellen-Rundfunksendern. Naja, und mit einem AVR und so wird das alles nix. Da braucht es was dickeres. W.S.
-
Thread
Liefertermin AVR128DB28-E/SP?
Kennt schon jemand einen Liefertermin für den neuen AVR 128 im DIP Gehäuse?
ich einen neuen bekam (geschweige denn die Lieferung), aber am 12. November waren sie dann da, die AVR128DB28-I/SP, mit Aufdruck 2037K94, also wohl in der Kw 37 produziert.
-
Thread
Was benötige ich um einen 8086 in Assembbler zu programmieren ?
EPROMs kann man auch Statische RAMs (z.B. 6264) mit Pufferbatterie verwenden. Oder EEPROMs, wie den 28C64.
Percy N. schrieb im Beitrag #6481831: > Demnach wäre also die olle IBM eher akkufrei als AVR. AVR hat keinen Akku.
-
Thread
[ASM] SSD1306 text library für oled displays + AVR 0- und 1-Series
Die Beschreibung der Funktionen stehen in der SSD1306_driver.inc mit drin. An alle ASM Fans der AVR Familie, über Rückmeldung würde ich mich freuen. MfG Steffen
komplett neues Bild zu zeichnen. Komplettes Display löschen oder zeichnen dauert jetzt nur noch ca. 28ms bei fTWI = 400.000 Hz.
-
Thread
AVR128DB48 - TCB 32Bit Counter
zu umfangreich, vielleicht setze ich mich später in Ruhe dran; vorab nur: ich hatte das mal für den AVR128DA28 gemacht, die Initialisierung finden Sie in der Anlage (Assembler, natürlich, können Sie ja aber lesen&verstehen), so ad hoc sehe ich keinen Unterschied zu Ihrer. Unklar ist mir, weshalb Sie zwei
Ging schneller als gedacht, läuft unverändert auch auf dem AVR128DB48. > Das Problem wird gefunden Genau, "kriegen wir hin, kriegen wir alles hin".
-
Thread
[V] Verschiedene Bauteile, Dev-Boards, Modellbau, wegen Wohnungsauflösung günstig abzugeben
. - Flight Controller Platine mit ATmega328p und drei Achsen Gyroskop - OLIMEX Development Board AVR-P28-8MHz mit ATmega8, 16MHz Quarz, mini Steckbrett - Team Orion Vortex DSB (ATmega8, 2 Zeilen LCD, 4 Tasten, 3-Pin Anschluss für Modellbauservo, Pins für +5V, Gehäuse) - ANET3D V1.7 Mainboard für 3D-Drucker (ATmega 128, 4x Schrittmotortreiber, 2x Power-FET, USB, Micro-SD, UB=12-24V) - LogiLink USB-RS232 - USBasp - USB programmer for Atmel AVR controllers (PCBA im Gehäuse) - Sparkfun XMega100 Breakout Board - 2,4
-
Thread
AVR128DB - Clock Failure Detection
Danach alle .bat ausführen lassen. Zum Schluss noch die µC in die io.h eintragen. [c] /* begin new AVR128DBxx */ #elif defined (__AVR_AVR128DB28__) # include <avr/ioavr128db28.h> #elif defined (__AVR_AVR128DB32__) # include <avr/ioavr128db32.h> #elif defined (__AVR_AVR128DB48__) # include <avr
Hallo, weil jemand nach einer Bezugsquelle fragte. TME hat mehrere AVR128DA und drei verschiedene AVR128DB (28, 48 und 64 Pin) auf Lager laut deren Anzeige. Filter "AVR128" und "auf Lager" setzen.
-
Thread
USBasp stellt sich tot nach Firmware update.
/irq5.io/2017/07/25/making-usbasp-chinese-clones-usable/ http://cepp-techblog.blogspot.jp/2013/12/avr-isp-aus-der-bucht.html Mußt Du halt mal gucken ob das bei Deinem auch zutrifft
-28 (v1.4) ------------------------ - added TPI support for ATTiny4/5/6/10 (by Slawomir Fraś) - added support for controllers with flash >128kb (by Slawomir Fraś) ... [/pre] > Anbei eine gepatchte
-
Thread
Logiktabelle mit einem TTL IC
laufen, oder, oder, oder... Wenn es unbedingt TTL sein muss, kämen auch PROMs wie z.B. 82S23, 74S28x, 74S571/2/3 in Frage.
dann nicht, wenn man auch µC unter "programierbare Logikbausteine" einsortiert. Da wäre z.B. der AVR128DA28. Dafür braucht man als "Programmiergerät" nur eine serielle Schnittstelle, praktischerweise irgendeinen der spottbilligen USB-Seriell-auf-"TTL"-Wandler, die du im Zehnerpack für drei Euro beim
-
Thread
Ultraschallgerät(Medizin) HMI Touch Vertikale Streifen
vom Atmel, ... > die Busleitung hat nichts, nur der XTAL1 Das Signal am XTAL1 /kommt/ nicht vom AVR, sondern das Taktsingal mit 8MHz /kommt/ von einem Taktgeber und geht in den AVR /hinein/. Der nächste Pin, der dann interessiert, ist der Reset-Pin des AVR. Johann L. schrieb im Beitrag #6436241
denke ich) Stress beschädigt ,ich versuche mal damit https://sites.google.com/site/shaoziyang/Home/avr/avr-universal-bootloadere Ich habe schon einen neue Atmega128 auf das Board angelötet , AVR- ICE ist unterwegs, das Board hat ISP 6Pin Anschluss, da kann ich den ICE dran hängen. Sollte das ganze
-
Thread
AVR128DA übertakten
steht bei CLKCTRL_OSCHFCTRLA für FRQSEL oberhalb 0x9 (für 24 MHz) "Other - Reserved" - nun, bei meinen AVR128DA28 kann ich auch 0xA sowie 0xB einstellen, was zu 28 bzw. 32 MHz führt.
an Wilhelm M.: [code] 20 24 28 32 MHz AVR128DB28: 19.96 23.94 27.95 31.96 AVR128DA28: 19.98 23.98 27.97 31.98 [/code] Konditionierung per 32 KiHz-Quarz habe ich nicht ausprobiert.
-
Thread
TCB von ATmega4809 megaAVR0 Serie
Danke für die 6.15 € Ersparnis. Dass aber Microchip die AVR128DB28-I/SP erst im Dezember liefern kann ... - und dazu passt dann der Name der Errata-Datei (auf den ich mich bezog): "AVR64DB28..."; also etwas mehr Ruhe (und Sorgfalt) wäre angebracht.
> ... Ruhe (und Sorgfalt) ... Ohne weiteren Kommentar: Gestern wurden mir von Microchip die AVR128DB28-I/SP 'acknowledged' und 'scheduled' mit "Estimated Ship Date 03-Dec-2020", heute wurde "06-Mar-2021" daraus.
-
Thread
Mikrokontroller Crash Kurs mit ANSI-C, mit ATMega Register Nutzung Gesperrt
1) Es haißt #include <avr/io.h> und _nicht_ avr\io.h (auch nicht unter Windows). 2) #include <avr/sfr_defs.h> sollte nicht notwendig sein, denn es wird bereits von avr/io.h includiert. 3) double ist erst seit v10 ein 64
Christof E. schrieb im Beitrag #6413225: > WinAVR war die Wahl FÜR Anfänger. WinAVR ist übrigens seit 10 Jahren ungepflegt.
-
Thread
Teensy Synth "Shruthi 2"
C:\Program Files (x86)\Arduino\tools-builder -tools C:\Program Files (x86)\Arduino\hardware\tools\avr -built-in-libraries C:\Program Files (x86)\Arduino\libraries -libraries C:\Users\Micki\Documents\Arduino\libraries -fqbn=teensy:avr:teensy41:usb=serial,speed=600,opt=o2std,keys=de-de -ide-version=10813
Using board 'teensy41' from platform in folder: C:\Program Files (x86)\Arduino\hardware\teensy\avr Using core 'teensy4' from platform in folder: C:\Program Files (x86)\Arduino\hardware\teensy\avr Detecting libraries used... "C:\\Program Files (x86)\\Arduino\\hardware\\teensy/../tools/arm
-
Thread
Taster über externe Stromquelle - GND verbinden?
' | === === GND GND (created by AACircuit v1.28.6 beta 04/19/05 www.tech-chat.de) [/pre]
sicher, ob es ein Hardware- oder Softwareproblem ist. [c] #define F_CPU 8000000UL #include <avr/io.h> #include <avr/interrupt.h> // für Servo #include <util/delay.h> // für Zeit #define button_down ((PINC & (1<<PINC0)) && (PINC & (1<<PINB0))) // Taster gedrückt, wenn PC0
-
Thread
Linux wird nicht wirklich akzeptiert, woran liegt das ?
AVR wird nicht wirklich akzeptiert, woran liegt das?
antwortest du? https://www.mozilla.org/media/protocol/img/logos/firefox/browser/logo-md.f0603b4c28b4.png ← so.
-
Thread
ATXmega-E-Reihe, zweiter UART?
Jahren kann daher nicht die Rede sein. Dachte ich eigentlich auch. an Daniel: Wäre z.B. ein AVR128DA28 eine Option?
-
Thread
atmega flashen durch einen anderen Cobtrollermittels ISP
programmiert. Später ein Programmiergerät gebaut mit einem ATmega1284P, nun vor kurzem ein weiteres mit einem AVR128DA28 - war nie schwierig, wahrhaft kein Hexenwerk.
nicht das Wahre..... 1. Unbrauchbar, bei Betrieb an niedriger Spannung. 2. Macht Probleme bei über 128kB Flash (hatten wir hier letztens) Aber sonst.... Kleine ISP fähige AVR an 5V, dann ist auch die USBasp Welt in Ordnung. Alle anderen Programmierschnittstellen, kann das USBasp Dingen nicht bedienen
-
Thread
Sanfter Umstieg von 8bit auf 32bit Atmel
bleibt im Land, greift hier zu https://www.reichelt.de/mips32-m4k-mikrocontroller-32-bit-2-3-3-6v-128-kb-spdip-28-32mx150f128b-isp-p121326.html?&nbc=1 und drückt den mit drei Kondensatoren und einem Widerstand in sein Steckbrett. Datenblätter gibts hier: https://www.microchip.com/wwwproducts/en/PIC32MX150F128B PICKIT3-Clones gibts für 20€ bei Amazon (das sind alles 1:1 Nachbauten), der PICKIT4, der dann auch AVR und ARM kann, kostet 50€ beim Distributor. fchk
-
Thread
USART Frage zu Bibliotheken
] #include <avr/io.h> #include <util/delay.h> #include <avr/interrupt.h> // Defines: #define LED1 (1<<PD5) #define LED2 (1<<PD6) extern "C" { #include "AVR-UART-lib/usart.h" } bool bUseLib =
umsteigen, mit seinen 16 KiB RAM und Timer3. Oder, warum nicht, falls es räumlich kleiner sein soll, der AVR128DA28. Nur der ATmega8, der ist "vor 30 Jahren stehengeblieben" - na ja, nicht ganz.
-
Thread
Atmega verliert Flashinhalt
Pages des Flash auf 0xFF stehen. So wie dort? https://electronics.stackexchange.com/questions/116607/avr-flash-memory-corruption
Schau mal hier: https://www.avrfreaks.net/forum/avr-lost-its-brains?skey=Program%20memory%20lost
-
Thread
arduino oder GCC Programmierung
1280 MightCore ist wohl seit 10/2019 drin: https://github.com/FastLED/FastLED/blob/master/platforms/avr/fastpin_avr.h
Beitrag #6342049: > aber als ich fastLED auf dem m1284p los lies: > Beitrag "Arduino FastLED LIB vs. WS28xx LIB" > > war der Zugriff im m1284p 10% langsamer durch das dritte Adressregister! > obwohl doch <=128k und alles 16-bitig abläuft. > > ich konnte es für mich ja richten mit einem #define >
-
Thread
STM32 - Low Level Library Dokumentation
Wie gesagt, ich habe von STM32 leider nur wenig Ahnung (ändert sich demnächst hoffentlich), aber mit AVR-Assembler und mit C allgemein kann ich durchaus umgehen. Auch wenn ich den mit großem Abstand meisten Code bisher in Java geschrieben habe. Und eigentlich kein Programmierer bin. Eine Frage hätte
Hier ein blockorientiertes Beipiel für I²C, dass nicht nur auf AVR sondern auch auf STM32 und Lego Mindstorms umgesetzt wurde: [c] /** * Perform an I²C transaction, which sends 0 or more data bytes, followed by receiving 0 or more data bytes. * * @param slave_addr
-
Thread
PPS5330 Labor-Netzteil hack
Kaltstart ohne Last T1 = 20.7 C Me = 20.5 C T2 = 20.0 C Nach 60 Minuten ohne Last T1 = 27.8 C Me = 28.3 C T2 = 34.0 C
Als Display könnte man ein Oled ohne Schutzglas nehmen. Das hier z.B. EA OLEDL128-6LWA von Electronic Assebly. Das würde von den Abmessungen gut hinter die Front passen. Link: https://www.reichelt.de/grafik-oled-128x64-68x51-mm-weiss-ohne-schutzglas-ea-oledl128-6lwa-p259375.html
-
Thread
ATMega 32 mit USBasp und Arduino IDE programmieren
Du musst den Programmieradapter langsamer machen, weil AVR standardmäßig mit 1MHz getaktet sind. Bei USBASP gibt es drei Varianten: a) Sie machen das automatisch (hast du offenbar nicht) b) Sie lassen sich durch den avrdude Parameter -B16 steuern c) Sie
System wide configuration file is "C:\Users\fuhrm\AppData\Local\Arduino15\packages\MightyCore\hardware\avr\2.0.5/avrdude.conf" Using Port : usb Using Programmer : usbasp Setting bit clk period : 32.0 AVR Part
-
Thread
wie ist das mit den 16/20MHz beim Atmega4809
AVR128DA28, I [mA]: [code] f [MHz] 24 4.0 U [V] 5.0 4.75 1.15 3.0 4.60 1.05 2.0 4.25 0.90 [/code]
S. Landolt schrieb im Beitrag #6313453: > AVR128DA28, I [mA]: vielen Dank ! das sieht ja so aus als ob der Strom kaum spannungsabhängig ist. Interessant !
-
Thread
PIC Microchip lebt noch?
, Stichwort PGA oder audiotaugliche D/A-A/D oder BLDC taugliche Hardwaretimer Das alles kann es AVR oder ESP oder rPi nicht, der einzige AVR mit LCD ATmega169 ist abgekündigt, 100mA LED Treiber Pinausgange gibt es nur bei einigen PIC oder Sinowealth, und billig ist PMS15A 1ct OTP, CH551G 15ct PTBO153CX
hatten gleich zum PIC16F84 wechseln mussten, und der damals abgekündigt wurde, konnte man gleich zum AVR gehen.
-
Thread
Attiny412 - String über USART
das du einen Hardware-Bug im Tiny412 gefunden hast. Der > allerdings in ähnlicher Form bereits vom AVR128DAxx bekannt ist... Erklär mal bitte für mich Doofi mehr. Ich weis nur, dass der AVR128 da ein Mapping Issue hat ...
ändern. Und übrigens auch keine Möglichkeit dafür (das ist der einzige Unterschied zur Sachlage bei den AVR128DAxx)...
-
Thread
Alpha-Spektrometer für Soundkarte/Mikrophoneingang (DIY Particle Detector)
erwähnte iPadPix gibt kein drannkommen, oder? 3. Wie wäre es statt einer Soundkarte einen ARM oder AVR zu verwenden? Dann sollten die Signale nicht von den Einstellungen der Soundkarte abhängen.
ich nur zu ~2 Projekten im Jahr komme sollte da niemand auf mich warten ;) Naja, ein STM Nucleo mit 128x128 Pixel LCD auf dem Steckbrett zum Evaluieren liegt seit Jahresanfang hier: https://www.mikrocontroller.net/topic/140369#6267961