-
Thread
ATMEGA 328p Programm Upload nicht Möglich avrdude: stk500_loadaddr(): (a) protocol error, expect=0x1
error, expect=0x14, resp=0x04 avrdude: stk500_paged_write(): (a) protocol error, expect=0x14, resp=0x10 avrdude: stk500_cmd(): protocol error Problem beim Hochladen auf das Board. Hilfestellung dazu unter http://www.arduino.cc
Quatsch. Ja, kein "undefinierter Zustand" aber auch nicht sicher, deshalb empfiehlt ATMEL es auch in AVR042 ... http://www.atmel.com/Images/Atmel-2521-AVR-Hardware-Design-Considerations_ApplicationNote_AVR042.pdf Marc V. schrieb im Beitrag #4619740: > Ich habe unzählige Male auf dem Steckboard etwas
-
Thread
NFS mit grasshopper / AVR32
mount request from 192.168.12.2:973 for /home/Superandi/Avr32/rootfs (/home/Superandi/Avr32/rootfs) Sep 15 13:14:20 localhost rpcbind: connect from 192.168.12.2 to getport/addr(nfs)[/pre] Ich interpretiere die Fehlermeldung so, dass das NFS des Servers seinen
dd if=/tmp/rootfs.avr32.jffs2 of=/dev/mtdblock2 bs=64k das Flash schreiben. Nicht ausschalten, nichts sonstiges machen, bis der Prompt wieder erscheint. Dann einfach resetten und hoffen, daß alles funktioniert
-
Thread
Pac Man mit dem ATmega8
liefern wenn die letzte Zeile ausgegeben wurde. Das Main-Prog erzeugt die Grafik im internen SRAM des AVR (Mega32 mit 2KB) wobei die Auflösung leider nicht sehr hoch sein kann (128x96, 1 Bit). Man kann ja noch externen SRAM anbinden und vielleicht in Farbe senden. MfG Andi
Also, ich hatte auch überlegt. Ein Chip liest Bilder von EEProm in RAM. Anderer AVR sendet Befehl mit Bildnummer u. Position an GrafikAVR. GrafikAVR fügt Bild ein und zeigt an. Bsp. Befehl: 1011010-111111-101010-1 BildNR.-Pos.X -Pos.Y -Tranzparenz?
-
Thread
Bitte um Hilfe mit Verständnis, ISR von Timer usw.
Bit-Bereich stehen, so wie AT90PWM3B). Du solltest stattdessen auf einen moderneren wie etwa die AVR-DA/DB/DD Serie wechseln. Da gibt es auch eine RTC oder PIT für solche Aufgaben.
Wilhelm M. schrieb im Beitrag #7349296: > Du solltest stattdessen auf einen moderneren wie etwa die AVR-DA/DB/DD > Serie wechseln. Da gibt es auch eine RTC oder PIT für solche Aufgaben. Ich habe gestern für Probe auf zweite Win7 letzte Atmel Studio installiert (obwohl ich weiß, daß das sehr schlechtes
-
Thread
SD-Karte am PC auslesen
auch images von Festplatten und DVDs. Ist unabhängig vom Dateisystem. Eventuell gehts auch mittels dd.
jemand, ob man einen einfachen CardReader "schlachten" kann, um daraus den MMC/SD-Karten Slot an einem AVR über SPI zu betreiben? Die Slots kosten neu bei Reichelt zwischen 8€ und 14€. Einfache CardReader bekommt man teilweise billiger... Danke.
-
Thread
Rasberry Webradio von Michael Schwarz
In wiring I don't input Q1 14,3181MHz.
will work and not brick your AVR. Best, Chris
-
Thread
ALC 5000 Mobile firmware hack
files: 0112408C8AB8AC1239631AACDDCE3C97D260D22A5DAD864032F9881D2D3FA48C0A563682231 AA2E1B812C460DD2FBB5C063EBE99C38AC4AE0F6613B14AEB115EE228EBEAF747B09D8AB48C 09D4B2B05BEF3D5648AAAA9FC4781C17D7AB3ADC5F319529CB7361CD58802A8AD8E37FED66E B0E59C66D90A8588DC4F33CE5F63A65BF16D52864169C2C2DC6D4701D962F52D625AEB9765C
for ALC5000 v. 2.01 made for galep4 programmer which are not cripted. But this files are for Galep32 soft ver.1.17.29 which is not compatible whith other versions of Galep32. Actually the different versions of galep32 are not compatible with each other! Anyhow playing with different glp files I've
-
Thread
Arduino Nano Clone mit AVR Studio programmieren
/ total 0 lrwxrwxrwx 1 alex alex 10 May 13 21:21 c: -> ../drive_c lrwxrwxrwx 1 alex alex 10 May 14 14:43 com1 -> /dev/ttyS0 lrwxrwxrwx 1 alex alex 10 May 14 14:43 com2 -> /dev/ttyS1 lrwxrwxrwx 1 alex alex 10 May 14 14:43 com3 -> /dev/ttyS2 lrwxrwxrwx 1 alex alex 10 May 14 14:43 com4 -> /dev/ttyS3 lrwxrwxrwx 1 alex alex 12 May 14 14:43 com5 -> /dev/ttyUSB0 lrwxrwxrwx 1 alex alex 8 May 13 21:22 d:: -> /dev/sr0 lrwxrwxrwx 1 alex alex 8 May 14 14:43 lpt1 -> /dev/lp0 lrwxrwxrwx 1 alex alex 1 May 13 21:21 z: -> / [/code]
-
Thread
Linux ist Mist - mal wieder (Xubuntu) Gesperrt
versteckt man sich dann auch gleich hinter einer "Gast-Maske" für einen 800Megaherzer also ein 32Bit Ubuntu? auch 14.04?
▶ J-A von der H. schrieb im Beitrag #4543650: > für einen 800Megaherzer also ein 32Bit Ubuntu? > auch 14.04? Kann man sogar noch allgemeiner formulieren: "für einen 32-Bitter ein 32Bit Ubuntu"
-
Thread
Minimum Abstand zwischen Stencil Ausschnitten JLCPCB
eines Stencilsausschnittes beruht oder andere Gründe hat. Aber wenn ich mir ein Pastenmaske eines AVR32DD20 QFN anschaue, sind dort Ausschnitte mit 0,2mm Breite und einem Abstand 0,2mm angegeben (zumindest wenn ich es recht verstehe) https://ww1.microchip.com/downloads/aemDocuments/documents/MCU08/ProductDocuments/DataSheets/AVR32-16DD20-14-Prel-DataSheet-DS40002413.pdf (Seite 598) Dies heißt aber wiederum nicht das JLCPCB das auch fertigen kann. Ich hab da auch Null Kenntnis was da überhaupt möglich ist. Aktuell für mich
-
Thread
Verzweiflung wegen Schrittmotorsteuerung
erschlagen mich gerade die Datenblätter. Ich dachte an eine Ansteuerung bestehend aus 3 TMC249 mit TMC32. Ein TMC428 steuert sie und wird seinerseits von einem AVR angesteuert. Allerdings tun sich einige Fragen für mich auf: -Was gibt es zu beachten ausser den 1.000 Dingen im Datenblatt? -Komme ich mit
SOT223, D2-Pack, DD-Pack. Plus noch neuere Gehaeuse.
-
Thread
Brauche Unterstützung beim OV7670 (bzw. SCCB)
Das mit dem Pegelwandler würde ich mir ersparen. Wenn du den AVR mit 8 Mhz betreibst, reichen für diesen auch 3Volt. Für eine gescheite Auflösung ist der avr eh zu langsam. Ein stm32f407-board mit dcmi-camera-Schnittstelle kostet um die 10€. Auch damit ist der Betrieb
/wiki/ShapeShifter macht, aber ein 68020 mit 14MHz (als Minimum) auf dem ESP32??? OK genug Geplauder... ;-) Insofern wird OV7670 und AVR für mich eben nur als Beweis dienen können, daß man es irgendwie machen kann. Gruß aus Berlin Michael
-
Thread
SDCARD Am Software SPI???
ist #define SPI_SS 5 //Nicht Benutz muß aber definiert werden #endif #if defined (__AVR_ATmega32__) #define SPI_DI 6 //Port Pin an dem Data Output der MMC/SD-Karte angeschlossen ist #define SPI_DO 5 //Port Pin an dem Data Input der MMC/SD-Karte angeschlossen
ist #define SPI_SS 0 //Nicht Benutz muß aber definiert werden #endif #if defined (__AVR_ATmega32__) #define SPI_DI 6 //Port Pin an dem Data Output der MMC/SD-Karte angeschlossen ist #define SPI_DO 5 //Port Pin an dem Data Input der MMC/SD-Karte angeschlossen
-
Thread
AVR: Wetterinformationen über DCF77 Gesperrt
Hallo Habe mir aus nem AVR ne Uhr gebaut. Wo liegen genau die Wetterbits? von Sekunde Anfang 01 bis Ende 14 oder schon von Sekunde 00-14. Gruss Andreas
Katastrophensignals, die aus Kompatibilitätgründen 0 bleiben müssen. Daraus ergibt sich ein Nutzsignal von 12 + 2x14 = 40 bits, nicht wahr ? Gibt es eigentlich bereits nwnder, die ihren controlller mit einem offiziellen Decoder aufgemotzt haben ? Also z.B. DCF77->Decoder->AVR->PC, um im Pc die kompletten Wetterdaten
-
Thread
ELF File Offset für Sektionen
Hallo, ich würde gerne ein Tool bauen, welches ein ELF File einlesen kann. Controler ist AVR32U3C3 und die GCC Toolchain von Atmel Studio 6.2 wird benutzt. Mit dem tool arvr32-objdump - C:\mingw\bin\objdump my.elf -h -p >dump.txt [code] SBS_Boot_Secondary_HW25.elf: file format elf32
unbekannten *Offset*. Bzw. wie macht das Objdump von GCC das? [code] ELF Header Class: ELF32 Encoding: Big endian ELFVersion: Current Type: Executable file Machine: Atmel Corporation 32-bit microprocessor family Version: Current Entry: 0x80000000 Flags
-
Thread
Heatronic 3 Adapter (Junkers Heizung) fuer Raspberry Pi
perl test.pl /tmp/ht_binlog.log | grep 'a1 00 ff' Ergibt 00 00 22 00 10 00 90 a1 ff 00 01 00 0c dd 00 a1 10 ff 00 00 0c 02 dc 00 90 00 21 00 a1 00 ff 00 00 0c 02 03 64 01 2c 22 b9 00 a1 00 2a 00 32 00 Hinten ist das ein gültiges telegramm? a1 00 ff 00 00 0c 02 03 64 01 2c 22 b9 00 Müsste das
tty40 /dev/tty45 /dev/tty5 /dev/tty54 /dev/tty59 /dev/tty63 /dev/ttyprintk /dev/tty1 /dev/tty14 /dev/tty19 /dev/tty23 /dev/tty28 /dev/tty32 /dev/tty37 /dev/tty41 /dev/tty46 /dev/tty50 /dev/tty55 /dev/tty6 /dev/tty7 /dev/tty10 /dev/tty15 /dev/tty2 /dev/tty24 /dev/tty29 /dev/tty33
-
Thread
Seriennummernproblem
als > zufällige Fehler(durch zufällige Duplikate). Sicher richtig, nur bei 100 Geräten und einer 32-bit Zufallszahl wäre die Wahrscheinlichkeit 6 Richtige im Lotto zu haben (1 : 14 Mio) höher als 2 Geräte mit gleicher Nummer (1 : 43 Mio) ;-) Funkbasierte Abstimmungsgeräte kling für mich allerdings
Easylife schrieb im Beitrag #3770468: > nur bei 100 Geräten und einer 32-bit Zufallszahl wäre > die Wahrscheinlichkeit 6 Richtige im Lotto zu haben (1 : 14 Mio) höher > als 2 Geräte mit gleicher Nummer (1 : 43 Mio) ;-) Ich weiß nicht, wie du auf diese Zahl kommst, aber
-
Thread
Anfängerfragen zu Mikrochips
welche Art ich meine): http://www.ledstyles.de/index.php?page=Attachment&attachmentID=7648&h=bedd44fe14bc7119da32d3e733839f18e63eecdc EDIT: Wie oft lässt sich der ATmega 8 in etwa beschreiben? Habe etwas von 1000 mal gelesen.
er 11 Ports (das interpretiere Ich aus folgendem Bild: http://www.mikrocontroller.net/wikifiles/d/dd/Avr-schaltplan-1.gif ) Hat ein Port immer 8 Pins? 8) Bei folgendem C-Programmierhowto: http://www.mikrocontroller.net/articles/AVR-GCC-Tutorial steht im ersten Beispielquellcode folgende Zeile
-
Thread
(STM32) Register Lib mit define oder nicht define..
Ich komme aus der AVR Ecke und bin es jahrelang gewohnt meine Register selbst zu beschreiben. Nun gibt es ja für die STM32 die HAL Lib und die StdPeriph Lib. Die nehmen einen ja schon ne Menge Arbeit ab, aber ich mach
ausreichend header für die ARMs. Und die sind ordentlich angelegt, nicht wie dieser Shift-Scheiss aus der AVR Ecke. Sorry, musste sein. Hier ein Beispiel von den ARM Machern: http://www.keil.com/dd/docs/arm/st/stm32f10x/stm32f10x.h Schön alle Flags als Masken, wie es sich gehört.
-
Thread
C++ auf einem MC, wie geht das?
return IDR () & (1 << m_iPin); } private: const uint8_t m_iPort, m_iPin; volatile uint32_t& ODR () { return *reinterpret_cast<volatile uint32_t*> (0x40020000 + (0x400 * m_iPort) + 0x14); } volatile uint32_t& IDR () { return *reinterpret_cast<volatile uint32_t*> (0x40020000 + (0x400
pue; // PUEx pull up enable }; Und definiere dann meine Ports als Konstante . #ifdef __AVR_ATmega16__ constexpr AvrPortRegsTyp1 PORTA = {0x19,0x1A,0x1B}; constexpr AvrPortRegsTyp1 PORTB = {0x16,0x17,0x18}; constexpr AvrPortRegsTyp1 PORTC = {0x13,0x14,0x15}; constexpr AvrPortRegsTyp1 PORTD
-
Thread
Fernbedien RC5 Empfänger
.dep/fernbedienung.elf.d fernbedienung.o RC5/RC5.C C:/Programme/WinAVR/bin/../lib/gcc/avr/3.4.3/../../../../avr/include/avr/signal.h --output fernbedienung.elf -Wl,-Map=fernbedienung.map,--cref -lm cc1plus.exe: warning: command line option "-Wstrict-prototypes" is
RC5.C:27: warning: converting of negative value `-0x000000002' to `unsigned char' C:\Programme\WinAVR\bin\..\lib\gcc\avr\3.4.3\..\..\..\..\avr\bin\ld.exe:fernbedienung.o: file format not recognized; treating as linker script C:\Programme\WinAVR\bin\..\lib\gcc\avr\3.4.3\..\..\..\..\avr\bin\ld.exe:fernbedienung.o
-
Thread
ZX81 plus38 Clone
, U5 pin 20, default = nROMCS, alternative = A11 JP12, U3 PIN 1, default= GND (16K), alternative A14 (32K) Obendrei kann ich kein VSYNC Signal bei U13 Pin_3 messen und das müsste ja vorhanden sein, oder?
analogem Messschieber :-) Zu guter Letzt hätte ich noch ein Vorschlag/Wunsch zum Adressdecoding, um 32k ROM und 32k RAM nutzen zu können. Dabei springen sogar zwei Spare-Gates raus: U24A.3 auf A14 des RAMs A14 an U23D.12/U21F.13 A15 an A14 des EPROMs U23A und U23B entfallen. Das Layout wäre dann
-
Thread
LCD Display macht Probleme
1.) 14 Min zwischen der ersten und der zweiten Anfrage sind deutlich zu kurz. 2.) Du hättest die Zeit besser genutzt um mit dem Stichwort "schwarzer Balken" mal in die Suche zu gehen. Da tauchen dann erstaunlicherweise
----*/ void LcdGotoXy(uint8_t Col, uint8_t Line) { const char HD_LineAddr[] = { 0x00, 0x40, 0x14, 0x54 }; LcdPutch(HD_SET_DD_ADR + (Col % 40) + HD_LineAddr [Line % 4], HD_CMD); } // LcdGotoXy Col steht für die x-Position, Line fuer die Zeile. Obs für 4-Zeiler auch geht, hab ich nicht
-
Thread
PIC Mikrocontroller noch aktuell ?
spezifisch für 8-bit Mikrocontroller interessiert, dann kommt natürlich auch PIC in Frage. Aber Padauk, AVR und STM8 sind vielleicht sogar interessanter. Ansonsten gibt es viele 32 bit alternativen: RP2040, STM32, CH32V, PY32F etc...
beispielsweise: https://ww1.microchip.com/downloads/aemDocuments/documents/MCU08/ProductDocuments/DataSheets/AVR64DD32-28-Complete-DataSheet-DS40002315.pdf
-
Thread
LPC1549 lässt sich nicht programmieren
nehme ich mbed weil ich damit schnell Projekte starten kann, egal ob kleinen LPC812 oder fetten STM32F407.
die erwartete Stelle im virtuellen Filesystem. Abhilfe war IIRC Firmware.bin überschreiben (z.B. "dd of=firmware.bin") und nicht vorher löschen.
-
Thread
Kann man VQFN mit Heißluft handlöten?
AVRxDB oder EA Serie nachdenken - wegen TQFP. Von denen habe ich bereits einige auf Lager, also AVR128DB64 und -32, AVR64DD32, AVR64EA48 und AVR16EB32, alle in TQFP. Bin gerade dabei, mir kleine Experimentier-Boards (100×100mm², I/Os alle auf Pin-Header geführt) dafür zu designen. Eigentlich brauche
Veit D. schrieb im Beitrag #7713229: > AVRxDU müsste auch bald > rauskommen. Sind schon draußen, AVR64DU32-I/PT hatte ich vor einiger Zeit schon mal 2 Stück auf Lager gelegt.
-
Thread
ATMEGA32 Minimum System Board
Link: http://dx.com/p/jy-mcu-minimum-avr-system-board-atmega32-104310 korrigierter Link für Youtube-Video "atmega32 minimum Bascom blinky 9 Euro" http://youtu.be/gQD3SdgPueQ
Auf Wunsch compilier ich dir was vor. Der AVR muesste ein ATmega32L auf 12 MHz sein? MfG
-
Thread
ATmega16 UART sendet keine Daten
Problem ist, dass mein µC keine Daten an meinen PC sendet. HTERM zeigt nichts an. Der µC läuft mit einem 14.7456 MHz Quartz. In AVR Studio hab ich EXTHIFXTALRES_16KCK_64MS eingestellt. Die Werte für UBRR habe ich dem Datenblatt entnommen. Hat jemand eine Ahnung warum der Code nicht funktioniert? [c] int
Hi DD-Register gesetzt? MfG Spess
-
Thread
China SUPER Bauteile-Schnäppchen Thread
AVR Transistortester - fertig aufgebaut. Unter 11€ inkl. Versand http://www.ebay.de/itm/191084000301 oder mit Grafikdisplay und ZIF-Sockel für 14,29 http://www.ebay.de/itm/310926851097
Board mit TEA5767, TDA1308 und Atmega16. Siehe ebay: http://www.ebay.de/itm/ATmega16-ATmeg-a32-TEA5767-TDA1308-ISP-5V-FM-Radio-AVR-Development-Board-MCU-/310573921196?pt=LH_DefaultDomain_0&hash=item484fa5f3ac Gesehen auch hier: https://www.fasttech.com/shoppingcart?sku=1002700 Kostet
-
Thread
Installation von AVRSTUDIO 4.19 bricht unter WIN10 ab
/mplab/avr-support/avr-and-sam-downloads-archive Atmel Studio 7 benötigt auf meinem 7 Jahre alten PC unter WIN10 nur 14 Sekunden (bis zur Auswahlmöglichkeit von bestehenden Projekten). Somit habe ich keinen
://www.microchip.com/mplab/avr-support/avr-and-sam-downloads-archive > > Atmel Studio 7 benötigt auf meinem 7 Jahre alten PC unter WIN10 nur 14 > Sekunden (bis zur Auswahlmöglichkeit von bestehenden Projekten). Somit > habe
-
Thread
Bosch Athlet 25,2 V Akku 7 Stück Tauschen
werden zu müssen. Zur Firmware, für die, die es interssiert: Ich konnte aus meinem Bosch Athlet 32.4 V (BBH73260K) übrigens Progmem und EEPROM des AVR auslesen und disassemblen, könnte es also mit Änderungen wieder zurück flashen. Aber ohne Vergleich mit einem nicht "ge-brick-ten" Gerät bringt das
Gibt es eine Hex-Datei für den 32,4 V oder muss die angepasst werden? LG
-
Thread
Welchen Piezo-Summer an AVR
habe hier an einem mega8515 einen BJM 05 siehe: http://www.reichelt.de/inhalt.html?SID=14Q3OivtS4AQ4AAFpuSow193b6953094f3022dd598552cc526a32;ACTION=6;LASTACTION=3;SORT=artikel.artnr;GRUPPE=H4;WG=0;SUCHE=summer;ARTIKEL=SUMMER%2520BJM%252005;START=0;END=16;STATIC=0;FC=668;PROVID=0;TITEL=0;ARTIKELID
AVR-Pin anschliessen kann. Ich danke Euch allen für die Antworten. Schönes Wochenende Hilel
-
Thread
Attiny Programmierung
aber ersteinmal kein Problem darstellen. Sehe ich auch so. Bevor ich mich mit diesen "neuen" AVR beschäftige, schaue ich mir lieber die STM32 an. Ich denke, davon habe ich langfristig mehr. Für mich endet die 8bit Welt bei den klassischen AVR Mikrocontrollern mit ISP Interface und Debug Wire
Stefan ⛄ F. schrieb im Beitrag #6095926: > Bevor ich mich mit diesen "neuen" AVR beschäftige, schaue ich mir lieber > die STM32 an. Ich denke, davon habe ich langfristig mehr. ... kommt drauf an, wenn es mal um "richtig" low power oder batterie geräte geht sind die neuen avr's
-
Thread
Marlin Firmware mit dem ATMEL STUDIO 7 auf das Arduino Mega 2560 Board flashen
E:\Projekte AVR-Studio\ATmega\ATmega88\TWI_3\TWI_3\Debug\TWI_3.obj" "" -I "G:\AVR Studio\7.0\Build1188\7.0\toolchain\avr8\avrassembler\Include" AVRASM: AVR macro assembler 2.2.7 (build 69 Jul 26 2017 16:25:
AtMega1284P-AU* hat gegen GND ( Pin 28 ) auf jedenfall einen Widerstand im Megaohmbereich. Pin 33=14 M, 32=15M, 31=14M, 30=15M, 29=15M, 27=6M, 26=14M, 25=14M, 24=8M, 23=8M. Werde jetzt mal gucken, ob ich den defekten mit meinem einstellbarem Heißluftfön von der Platine bekomme ohne andere Bauteile
-
Thread
Mini-Farbdisplay (+mehr) für 1 Euro
ganz witzig wäre : Flash auslöten, Leiterbahnen um die CPU mit Cutter-Messer durchtrennen, ATMega32 auf kleiner SMD-Platine reinkleben und mit Display, Tastern und USB-Kabel verbinden. USB-Bootloader drauf : http://www.obdev.at/products/vusb/prjprog.html Fertig, AVR-Handheld Konsole ;)
Jakob schrieb: > Flash auslöten, Leiterbahnen um die CPU mit Cutter-Messer > durchtrennen, ATMega32 auf kleiner SMD-Platine reinkleben > und mit Display, Tastern und USB-Kabel verbinden. [...] Die Idee, da einen AVR hineinzubasteln hatte ich auch schon. Aber wenn man sowieso eine SMD-Platine
-
Thread
AVRdude hängt beim flashen
mit dem mySmartUSB light vergleichbar." http://s-huehn.de/elektronik/avr-prog/avr-prog.htm "Installation - Windows eigener Treiber. Einbindung durch einfache *inf Datei" http://www.srt-versand.de/index.php?sid=&cl=details&anid=8dd49932d00865747.65532223&listtype=search
Anhang an deine Beiträge anhängen. 2. In der Debugausgabe taucht jetzt als zu programmierender AVR ein *ATMEGA8* auf aber in deinem Makefile ist als Target ein *ATMEGA32* (siehe auch 1. Beitrag: Device signature = 0x1e9502) eingetragen. Ein für Atmega32 übersetztes Programm läuft i.d.R. auf dem Atmega8
-
Thread
Mikrocontroller an 24V mit Optokopller?
oder so.. Denk an Freilaufdiode. Brauchst keine Optokoppler...normalerweise 3. Wenn du nicht schon AVR kannst, nimm lieber nen kleinen Arm, Pic,MSP430 sieht man öfters in der Industrie als AVR...
ICs-LM-LS-/LM-2594-M5-0/3//index.html?ACTION=3&GROUPID=2912&ARTICLE=109361&START=0&OFFSET=16&WKID=0&SID=14VBelzH8AAAIAADj4Ircf24a5dc3501406dd46a2572a9c42ca67&LANGUAGE=EN - LM2594 >2. Nimm Mosfets BSS138 oder so.. Denk an Freilaufdiode. Brauchst keine >Optokoppler...normalerweise Daran habe ich noch
-
Thread
VT100 ESC Sequenzen + LCD
nach links verschoben, ich bekomme einfach [D. Es geht um ein KS0070B kompatibles LCD mit Atmega32 angesteurt. Danke im vorraus
1 Vss GND 2 Vcc 5V 3 Vee GND 4 RS PD4 am AVR 5 RW GND 6 E PD5 am AVR 7 DB0 offen 8 DB1 offen 9 DB2 offen 10 DB3 offen 11 DB4 PD6 am AVR 12 DB5 PD7 am AVR 13 DB6 PD2 am AVR 14 DB7 PD3 am AVR Bei der 'lcdconf.h
-
Thread
1000 Leds an Atmega32
im Beitrag #3886485: > Wenn man 4 ULN2803 Horizontal und 4 UDN2981 Vertikal anlegt, ergibt das 32 x 32, das ist für mich 1024, für dich ?
avr schrieb im Beitrag #3886689: > 1/32 dutycycle? Bei dem UDN bekommen die Leds einen Strom von ~300µA. Troll dich. Oder such jemanden der dir vorlesen kann, was ich geschrieben habe.
-
Thread
LCD Displaytech 204B (von Reichelt)
mans anschließt, Beispiel-SW ist auch dabei: http://tobias.schroepf.de/doku/doku.php?id=garage:atmel_avr#lcd
http://www.mikrocontroller.net/topic/79584 http://tobias.schroepf.de/doku/doku.php?id=garage:atmel_avr#lcd Die Zeilen 0 und 2 lassen sich ansteuern, die anderen nicht. Das Ding ist mir echt ein Rätsel - ist nicht gerade mein erstes 4-zeiliges LCD. [c] DD-Ram-Adressen (hex): Line0: [00][01][02
-
Thread
(Umfrage) Was war eure erste Programmiersprache usw.?
hauptsächlich Buskartensteuerung von Messgeräten PC Assembler TurboPascal QuickC, dann TurboC PIC, AVR, 8051, STM32, NXP ARM7 in C Bin halt ein Dinosaurier was Programmieren anbelangt...
Fortran Turbo Pascal unter CP/M Turbo Pascal unter DOS Prolog unter DOS 8051 Assembler Delphi AVR Assembler AVR GCC
-
Thread
MMC an AVR (Data start token problem)
Wie der Betreff schon sagt, versuche ich eine MMC an einem AVR (Mega32) zu betreiben. MMC deshalb, weil ich keine SD Karte da habe und ich erst morgen eine besorgen kann. Die Initialisierung funktioniert (CMD0, CMD1). Wenn ich aber versuche das CID oder
sogar passen (sind 15 oder 16 byte, wenn ich mich nicht verzählt habe). Ein Lesetest mit einer (mit dd) mit Testdaten gefüllten Karte zeigt, dass zwar irgendetwas gelesen wird (ebenfalls kommt 0xfc statt 0xfe) aber es ist nur Müll, allerdings reproduzierbar immer der gleiche. AVR an 5V, Spannungsteiler
-
Thread
USBasp über Parallels
device=m&mktype=pla&googleloc=9043899&poi=&campaignid=17935704717&mkgroupid=139162549385&rlsatarget=pla-1404115578933&abcId=9301059&merchantid=138391959&gclid=Cj0KCQiA1NebBhDDARIsAANiDD3RPN31DT1tAKDHGcTfpbN4Unu3P8OXwQEi8jYkht9d6r8_dW5aCIoaAsPwEALw_wcB Ich könnte damit leben, die Programme über Die VM zu
www.engbedded.com/fusecalc/ Eine GUI für avrdude (benötigt Java 8 oder 11): http://stefanfrings.de/avr_tools/AVR8-Burn-O-Mat.zip
-
Thread
USB RFID Tag Leser
[c] //11111111 11000110 00101111 10001100 01010011 00010000 00100101 00110110 // DDDD DD DD DDDD DDDD DDD D DDDD D DDD DDDD DDDD DD DD DDDD // 0000 00 00 1111 1111 222 2 2222 3 333 3333 4444 44 44 d[0] = (temp[1] & 0x70) << 1 | (temp[1] & 0x03) << 2 | (temp[2] & 0xC0)
L1 ist das ein LQH3C 10 und C22 und C14 ein ELKO 10/16 ?
-
Thread
Sonnenaufgang/Sonnenuntergang in Tabelle (Astro-Uhr/Dämmerungsschalter)?
:37 5:49:37 5:50:09 13.09.22 5:51:16 5:51:16 5:51:48 14.09.22 5:52:55 5:52:55 5:53:27 15.09.22 5:54:34 5:54:34 5:55:06 16.09.22 5:56:14 5:56:14 5:56:45 17.09.22 5:57:53 5:57:53 5:58:25 18.09.22 5:59:32 5:59:32 6:00:04 19.09.22 6:01:12
4:21:42 4:19:48 4:21:21 19.05.22 4:20:16 4:18:23 4:19:55 20.05.22 4:18:53 4:17:01 4:18:32 21.05.22 4:17:32 4:15:41 4:17:11 22.05.22 4:16:14 4:14:23 4:15:53 23.05.22 4:14:58 4:13:08 4:14:37 24.05.22 4:13:44 4:11:55 4:13:23 25.05.22 4:12:33 4:10:45 4:12:12 26.05.22 4:11
-
Thread
Probleme win WinAVR 20081205
-h -S LCD1.elf > LCD1.lst avr-objcopy -j .text -j .data -O ihex LCD1.elf LCD1.hex avr-objcopy -j .text -j .data -O binary LCD1.elf LCD1.bin avr-objcopy -j .text -j .data -O srec LCD1.elf LCD1.srec avr-objcopy -j .eeprom --change-section-lma
0) && (PWM_value <= 100) ){ OCR1A = PWM_value*0xFF/100; d2: dd 24 eor r13, r13 d4: da 94 dec r13 d6: 0f 2e mov r0, r31 d8: fa e4 ldi r31, 0x4A ; 74 da: ef 2e mov r14, r31 dc: ff 24 eor r15
-
Thread
AVR: Rogue Pointer oder böser Geist verursachen Abstürze
_t result = ( ((uint32_t)pointerToSV) - ((uint32_t)str) ); free((void*)str); return result; } #endif void badISRError(uint8_t numb) { #ifdef debugStart while(1) { PORTA = 0xAA;
halten wenn ich den Code Portieren möchte? Alle int durch long int ersetzen oder besser durch int32_t bzw. uint32_t.
-
Thread
Brötje ISR Plus Kommunikation / LPB
7F D7 00 14:15:26 74 0A AD FF CA FE D2 E3 7F D9 00 14:15:29 74 0A AD FF C6 FE D2 E3 7F DB 00 14:15:32 74 0A AD FF BE FE D2 E3 7F DF 00 14:15:35 74 0A AD FF BA FF D2 E3
ff ff ff 16 f1 89 78 0e 00 08 c0 02 00 14 e6 05 05 00 0b f5 6b 78 17 08 00 0c 02 00 14 e7 05 05 00 0b 00 74 03 16 02 0d 03 32 00 ec 9b 78 0e 00 08 c0 02 00 14 06 05 05 04 b3 f5 37 78 17 08 00 0c 02 00 14 07 05 05 04 b3 00 ff 03 19 ff
-
Thread
LCD DM19264A (KS0108B Controller)
und bekomme leider keine Anzeige. Die Dateien hänge ich an. Betrieben wird das LCD mit einem Atmega32 (im AVR Studio so angegeben) und nem 8MHZ Quarz. Die "nops" habe ich auf die Megaherzzahl angepasst. Hat irgendwer einen Tipp? Beschalten ist es, wie von Karl Anton beschrieben. Mit Regulierung des
zum 8Mhz Quarz - oder brauchts da aus Tempogründen 16Mhz?) und noch in der config selber auf Atmega32 gestellt und 8000000 Hz als Takt angegeben. Anschließend compiliert alles ohne Probleme. Flash nun noch per AVR Studio. Ich hab den Reset wie du mal auf Vcc über 10kOhm gezogen, hat aber auch
-
Thread
Zeigt her eure Kunstwerke (2017-2019) Gesperrt Bilder
...ist zwar vom letzten Jahr, aber es ist ja wieder soweit. 16 x 32 Duo-LED Matrix mit 14 Bit PWM.
Gezeigt hier ist ein einfacher ICSP Programmier-Adapter für ATMEL 28 und 40-pin AVRs wie ATMEGA32-1284 und 328 u.a. Anschlüsse für AVR-ISP MK2 und Serial USB Adapter für avrdude Bootloader sind vorgesehen (Arduino). Quarz Beschaltung bis auf 24MHz getestet. Den Quarz müssen sich beide AVR Sockel