-
Thread
Fake Produkt? entlarven Schaltkreis Emmi Dent Ultraschall Zahnbürste
Atmega8 A. schrieb im Beitrag #5903987: > Dieses Ultraschall-Zeug lässt das weiche Gewebe in Ruhe, zerstört aber > feste Strukturen wie Knochen ... oder Zähne. Das ist trotzdem sehr gefährlich für Leute
Mikro nur > bis grob 20 kHz erfasst, sondern eine brauchbare Messung. Ich habe heute mit einem Atmega168 mit 16MHz Quarz und mit Taktteiler 64 einen 32 Ohm Speaker zum quietschen gebracht. Das ganze über PD6/OC0A. Nach dem das funktionierte, hab ich den 32 Ohm Speaker beiseite gelegt und einen
-
Thread
Sehr interessante uC Project Seite
Wer es nicht kann, dem würde ich auch eher zu Bauteilen raten, die man heute kaufen kann. So ein Atmega328 ist schließlich wesentlich handlicher, als die alten Teiler aus den 80er und 90er Jahren. Ich weiß, wovon ich rede, denn ich habe mein "Handwerk" mit genau den Teilen gelernt, die auf der Seite
es nicht kann, dem würde ich auch eher zu Bauteilen raten, die man > heute kaufen kann. So ein Atmega328 ist schließlich wesentlich > handlicher, als die alten Teiler aus den 80er und 90er Jahren. Moment...ohne Tutorial heißt nicht das man sämtliche Befehle, Timings und Beschaltungen im Kopf hat
-
Thread
Atmega168 Timer auf dem Arduino Nano3
geschaut http://ww1.microchip.com/downloads/en/DeviceDoc/Atmel-2545-8-bit-AVR-Microcontroller-ATmega48-88-168_Datasheet.pdf 16Mhz durch 64 (Teiler bei CS00 und CS01 =1) wären 250Khz. Durch die 16Mhz als F_CPU ergibt sich ein Reloadwert von 249 für den Timer, sollte also alles passen, dennoch
64 -1 ist halt 249...!? Aber wie gesagt, wenn ich es so rein lade bleibt es dabei, von daher verstehe ich nicht was ich zu der Frage noch schreiben soll... Viele Grüße DS
-
Thread
[AVR] Unerwarteter Compilerfehler mit constexpr
IO-Adressen kleiner 0x1F ist wohl fälschlicherweise nachlässig. Da anscheinend zumindest beim ATmega64/128/256 die PIN-DDR-PORT Register doch einem gewissen Muster folgen, könnte man es vielleicht noch so schöner machen: [c]struct Register { std::uint16_t address; std::uint8_t read () const
wieder ---------------- Niklas G. schrieb im Beitrag #5900421: > Da anscheinend zumindest beim ATmega64/128/256 die PIN-DDR-PORT Register > doch einem gewissen Muster folgen, könnte man es vielleicht noch so > schöner machen: Werde ich untersuchen!
-
Thread
Charlieplexing mit 72 LED und 9 PIN - ich bin an meinen Grenzen
Könnte man nicht 3 Stück MAX7219 verwenden? Je einer für eine Farbe der RGB Leds. Einschränkung wäre 64 Leds oder man nimmt 6 Stück.
zum Verständnis. https://www.stuffandymakes.com/blog/2013/04/29/charlieplexing-leds-with-an-avr-atmega328 Aber Achtung, in den Schaltplänen fehlen die Widerstände! Aber das Prinzip sollte klar werden. Oder googelst weiter mit "avr charlieplexing".
-
Thread
Display am Attiny 841 mit I2C Bus
Hallo Gemeinde In einem Projekt von mir verwende ich einen Atmega 128 als Master im I2C Bus. Als Slave verwende ich mehrere Attiny 841 mit verschiedenen Aufgaben. Möchte unter anderem ein Display mit 4x16 und dem PCF betreiben. Kann ich das Display durch ein Slave
I2C-PortExpander-Shield-Modul-fur-Arduino-Raspberry-Pi-und-sonstige-uC/291971347592?hash=item43fad93488:g:g64AAOSwPOhaXman
-
Thread
ATMega328p / ADC nutzen
Schaltung mit 48V, 50V oder 60V erfolgt. Dazu würde ich gern den Onboard-ADC des bereits vorhandenen ATMega328p verwenden. Da ich bisher noch nie mit einem ADC gearbeitet habe, habe ich mir anhand des Datenblattes und eines Online Tutorials die angehängte Schaltung erdacht. Als Referenzspannung würde
sein - Also keine Float Berechnungen. Wenn man mit 16-Bit Int arbeitet kann man bequem bis zu 64 Messungen ohne Überlauf zusammenzählen und dann durch Rechtsschieben sehr schnell dividieren solange man sich auf 2er Potenzen beschränkt. Man soll dann zum Schluss die Hälfte des Mittelwert Divisors
-
Thread
Reichelt liefert Kondensatoren "Made in West Germany" im Jahr 2019
sie woanders bekommen kann. Ein Kunde hatte plötzlich das Problem das neue Platinen mit einem Atmega+Schrittmotortreiber in Rauch aufgingen. Die Dinger wurden mit 36V Eingangsspannung gefahren und der LM317 machte die 5V für den Atmega. Es waren bereits ca. 1000 Platinen davon in der freien Wildbahn
Robotron-Industrieladen nie Schwierigkeiten z.B. U2164 zu kaufen zu bekommen. 8 Mann davon und man hatte 64KByte und damit Platz wie im Tanzsaal. :) http://www.ac1-info.de/literatur/fa_87_12.htm
-
Thread
Warum funktioniert mein AVR Assembler Code nicht?
Beitrag #5893354: > Je nach AVR-Typ Hier gehts aber nicht um irgendeinen Typ, sondern um einen ATmega328P. Oliver
Hi >Hier gehts aber nicht um irgendeinen Typ, sondern um einen ATmega328P. Auch der ATMega328 hat IO-Register die mit LDS/STS und nicht mit IN/OUT angesprochen werden müssen. MfG Spess
-
Thread
Mein TransistorTester geht nicht an, wie neuen 328p flashen?
Jetzt funktioniert alles. Besten Dank soweit. Würde mich trotzdem interessieren wie man einen Atmega328 mit nem Arduino Bootloader per Galep programmiert. Werd mich da noch bissel einfuchsen müssen.
Atmega328P erzeugt und das dann im Galep-Programm als Projekt-Datei gespeichert. Anschließend einen anderen 328er im Galep gelöscht und dann die Projekt-Datei gebrannt. Das ergibt einen perfekten Clon des
-
Thread
(V) Spannungsregler, Logik, MCUs,
ATTINY13V-10PU, DIL8, 1K Flash ATTINY44V-10PU, DIL14, 4K Flash ATTINY84, DIL14, 8K Flash ATMEGA88-20PU, DIL28, 8K Flash ATMEGA168-20PU, DIL28, 16K Flash SMT: LM217, TO263, 1.2V to 37V adjustable voltage regulators LM317, TO263, 1.5A Adjustable Output, Positive Voltage Regulator
1,20 Mini-ICE mit ATMEGA16-16AU und FT232RL, 2,60
-
Thread
Update von WinAVR2010
waren es 10657 bytes, GCC8.2.0 64bit 21833 bytes und GCC9.1.0 32bit 22264 bytes. bei einem deutlich größeren Programm für Atmega2560: totaler Speicher incl. Debug-Informationen: GCC4.3.3 39231 bytes, GCC8.2.0 64bit 72040 bytes, GCC9.1.0
\lib\avrxmega3\ Datei: specs-atmega4809 von: .\Atmel.ATmega_DFP.1.4.351.atpack\gcc\dev\atmega4809\device-specs\ nach: .\avr-gcc-9.3.0\lib\gcc\avr\9.3.0\device-specs\ [/code] Falls es mit dem spec File Probleme gibt, ich hatte
-
Thread
93C66 Tacho Datei
[code] Offset(h) 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 00000000 30 30 33 30 31 11 64 7E 78 17 79 37 88 68 00 00 00301.d~x.y7ˆh.. 00000010 01 12 70 40 FF 80 14 5A 7E 9C A0 A8 AA 5A 7E 8C ..p@ÿ€.Z~œ ¨ªZ~Œ 00000020 A3 AA AA A0 9E 78 80 7C 72 5A 40 2B 7C 7F 6E 15 £ªª žx€|rZ@+|.n.
..p.¥.Ù.t. 000000A0 2B 0D 2B 40 2B 41 03 03 04 03 03 AA 00 28 40 50 +.+@+A.....ª.(@P 000000B0 64 6E 78 0B 05 0F 0F 0F 0E 15 00 00 0F 00 01 17 dnx............. 000000C0 16 14 12 11 10 23 27 21 24 20 22 25 00 00 00 00 .....#'!$ "%.... 000000D0 32 46 5A 78 FF FF FF FF FF 07 15 13 26 FF FF FF
-
Thread
Raspberry Pi 4 vorgestellt
/posts/rpi4-64bit-virt/
geht 64bit Raspbian eigentlich auch auf dem Pi 3? Denn können könnte er es ja, Ubuntu für Pi 3 ist 64bit - nur leider unbedienbar lahm.
-
Thread
Verstärker 1-1500MHz 1Watt
ungeschirmt im Gerät herum? Nein es ist in einen Schubert Gehäuse aus Weisblech mit samt dem Atmega Prozessor untergebracht. Ralph Berres
eine PLL angebunden ist, was ich auch schon versucht habe. Allerdings hatte ich die Frequenz durch 64 geteilt und mit einen MC145151 verglichen. Die Frequenz am Phasenvergleicher war auf grund der Schrittweite von 250KHz nur ein 64tel von 250KHz ). Bei dem ADF4351 macht sich das Breitbandrauschen
-
Thread
Rechtecksignal mit Anstiegszeit < 1 ns für Oszi- und Tastkopf-Tests
Transistor ausreichend viele Schaltzyklen schafft. Ist etwa 30 Jahre her. Doku noch erstellt auf C64 "Printfox" mit Pixelgrafik! Hat auch funktioniert....
Oszi-Eingang vorgesehen. Leider habe ich noch keinen Quarzoszillator hier, daher vorerst einen Atmega (im Arduino Nano) als Signalgenerator umprogrammiert. Schaltung funktioniert, Spannungsdifferenz ca. 1,50 V (+/-0,75 V), die Amplitudenhöhe ist allerdings sehr unruhig/schwankt.
-
Thread
93C46 Lesen Schreiben mit Ponyprog und Selbstbau Adapter
Quellcode hervor, mußt Dir ggf. anpassen wenn die AVR-Pins nicht frei sind. Das Programm war für einen ATMega644 und ist nicht besonders optimiert, für 256 Byte war es ausreichend und bei fliegender Verdrahtung des EEPROMS ohne Bypass-Kondensator usw. wollte ich keine Geschwindigkeitsrekorde brechen. Dürfen
Zugriffsmöglichkeiten mehr und mehr beschränkt. Angeblich gibt es eine giveio Version für Windows-7, sogar als 64Bit Variante. Die sinnvollste Lösung ist wirklich ein Arduino als Prommer. Das ist aus den vorhandenen Bibliotheken in kurzer Zeit zusammen gestrickt.
-
Thread
Wer schreibt mir einen Bootloader für ATMEGA32M1 + SPI Eeprom (Jobangebot)
Hallo Zusammen Ich suche jemanden, der mir einen Bootloader für einen AVR ATMEGA32M1 in C schreibt, welcher die Firmware aus einem SPI EEPROM holt und diese updated (natürlich gegen Bezhalung, siehe weiter unten) Die Datenblätter: ATMEGA32M1: http://ww1.microchip.com/downloads/en/DeviceDoc/Atmel-7647-Automotive-Microcontrollers-ATmega16M1-32M1-64M1-32C1-64C1_datasheet.pdf EEPROM 25AA640-I/P (SPI, 64k) https://www.mouser.ch/datasheet/2/268/21223G-70499.pdf Hintergrund: Ich möchte künftig ein Gerät so erweitern, dass ein
-
Artikel
AVR CP/M
Wichtiger Hinweis. Bitte den Artikel erst komplett durchlesen! Ursprünglich bestand die Hardware aus Atmega88+1x4256 DRam und die Software war ein 8080 Emulator-CP/M System, was direkt ein Abbild einer Diskette von einer SD Karte las. Inzwischen wurden sowohl Hardware (Atmega328p plus nun 2xDRam für 8-bit
Zeilenende = Unix Konvention!): diskdef avrcpm seclen 128 tracks 77 sectrk 26 blocksize 1024 maxdir 64 skew 1 boottrk 2 os p2dos end AVR Software. Zum Soforttest gibt hier eine AVR Variante avrcpm.hex für die folgende Testumgebung: ATmega 168 24 Mhz externer Takt über FT232R Terminal mit 57600 Baud, 8N1
-
Thread
VierGewinnt mit ATmega328p
Nach Durchsicht der Sourcen, habe ich jetzt noch etwas für einen ATmega328p mit TFT 128x128 Pixel portiert (im Nachbarthread war es Tetris und Breakout): Hier jetzt [code] Vier gewinnt [/code] für ATmega328. Die benötigte Schaltung
Hast du mal einen ebay Link auf die Displays? Sehr nett, finde aber nur die oled 128.64
-
Thread
AVR: Ist PORTx |= atomar?
immer erst auslesen, Bit ändern und das Ergebnis zurückschreiben. Zumindest ist das bei einem Atmega8 etc. so.
Ich verstehe keinen Assemböer. Hier der Code, wenn jemand helfen möchte. Es geht um PORTC vom ATMega1284: An dem läuft Software-SPI (s.u.) und andere Bits werden in Interrupts geändert. Im C-Code für SPI verändern die Makros SOFTSPI_SCK_TOGGLE(), SOFTSPI_MOSI_HIGH(), SOFTSPI_MOSI_LOW() den PORTC.
-
Thread
Sinnvolle Grenzen von ADC/UART
die Vorgabe erreichen kann oder nicht. Genau. Es gibt Leute, die "muessen" eine Regelung mit 64bit float laufen lassen. Da ist amn dann mit 10 Hz schon zufrieden.
durchaus Spielraum, besonders wenn man die geforderte maximale Ausgangsimpedanz der Ansteuerung (Beim ATmega 10k Ohm) merklich unterschreitet. Das Problem der Datenübertragung hast Du dann immer noch. Bei einem mit 20 MHz getakteten ATmega kommt man, im Asynchronous Double Speed mode, auf maximal 2,5 MBaud
-
Thread
SD Karte an uC: exFat oder FAT32
Sherlock Holmes schrieb im Beitrag #5860718: > und denk dran dass ein ATMega328 mindestens das xfache > an Strom braucht Wie meinst du das? Dass der ATmega328 viel mehr Strom braucht, als der ATmega8?
c-hater schrieb im Beitrag #5861241: >> Für einen Atmega ist das relativ egal. > Leider ist das nicht wirklich der Fall. Warum nicht? Schreibe "SD-Karten bis 64 GB" in die Anleitung und dein kommerzielles Problem ist gelöst. Oder formatiere die Karte
-
Thread
Physikalischer CAN Bus mit Transceivern aber ohne CAN Controller
Wie komplex ist denn die bestehende Software für den ATmega, dass man den unbedingt behalten muss?
CAN-Hardware sorgt automatisch dafür, daß alles richtig ankommt. AVRs mit CAN sind z.B. AT90CAN128, ATmega64M1 und deren kleineren Brüder.
-
Thread
u8g2 lib - SSD1309 mit Hardware-SPI aber ohne Arduino?
und für sich komme ich damit gut zurecht und ich kann das Display im Software-SPI Modus mit meinem Atmega2560 prima ansteuern. [code] #define F_CPU 16000000UL #include <avr/io.h> #include <util/delay.h> #include <stdio.h> #include <u8g2.h> #define DISPLAY_CLK_DIR DDRK #define DISPLAY_CLK_PORT
für die SPI-Kommunikation. Die Init sieht in meinem Fall so aus: [c] u8g2_Setup_st7920_s_128x64_f(&u8g2, U8G2_R0, u8x8_byte_hw_spi, u8x8_gpio_and_delay); [/c] Und der SPI-Callback hat folgende Signatur: [c] uint8_t u8x8_byte_hw_spi(u8x8_t *u8x8, uint8_t msg, uint8_t arg_int, void *arg_ptr
-
Thread
Tier RFID-Tag´s auslesen, mit Arduino
es damals zum laufen bekommen. Problem war, soweit ich mich erinnern kann, die Ausgabe der ID, 64bit Zahlen auf dem Arduino zickten etwas rum.
[[Mega]] - https://www.ebay.de/itm/MEGA-2560-R3-Arduino-kompatibler-Mikrokontroller-Board-Atmel-ATmega2560-CH340G/173333487628?epid=725480683&hash=item285b7b200c:g:za8AAOSwMv9c2-Qa&frcectupt=true zulegen und es erneut probieren.
-
Thread
Sound Experimente ATmega AVR ADC PWM Assembler
sogar polyphone hin. Ich habe hier > 16 kHz 8 Bit PCM mit 4 Kanälen und nur ein RC am Ausgang des ATMega: https://youtu.be/BGyaB4OQniw https://youtu.be/M7aI7KLEi1s
AVR Fast > Timer ist, du würdest das, was im Video erklingt "gut" nennen??? Zum Weglaufen. C64 klang besser.
-
Thread
Pin6 is I/O pin - wie umstellen? Gesperrt
Ralf Schneider schrieb im Beitrag #5843079: > 48ern. ATMega48? > Pin6 Ist je nach Gehäuse was anderes. > Oder brauch ich dafür so ein 12V Programmier dings? Wohl schon.
Kommentare abgeliefert > > Es könnte auch ein AtTiny48 sein ? Das glaube ich nicht! Es wird ein ATMega48 sein. Oder ein PIC16F64 mit dem reduzierten 48kB Speicher
-
Thread
RFM01 & RFM02 - Eigenartiger Empfang
www.mikrocontroller.net/topic/258089 auf einem arduino nachzubauen. Dazu verwende ich eine Arduino Mega (ATMega2560) an dem ich beide Module per SPI, Interrupt-Leitungen, etc wie im obigen Post anschließe. Den konfigurations-code habe ich mit den Datenblättern der HopeRF-Website abgeglichen http://www.hoperf.de
konfiguriert sein Empfangene Daten: [c] rfm02 sending something output: 0 0 rfm01 data available: 64 //dieses byte sollte die daten enthalten - keine sinnvollen daten, da das byte sich dauernd änderd bei konstantem input (durchgehend character a geschickt) rfm01 output: 199|64 0|133 0|135 0|133
-
Thread
SimulAVR, GDB Programm mit ADC simulieren
Hallo, ich will mein ATMEGA8 Programm nun mal per SimulAVR und GDB unter Debian Linux simulieren. Mein Kernproblem ist das Setzen der ADCs bei der Simulation. Muss ich die Breakpoint vor [c] ADCSRA |= (1 << ADSC); [/c]
Hallo, hier noch der Auszug aus dem simulavr -g -P simulavr-disp -d atmega8 [c] golbs@debian-net-amd:~/Atmel/2019-04-08-ATMega8P$ simulavr -g -P simulavr-disp -d atmega8 Simulating a atmega8 device. devsupp.c:338: MESSAGE: TODO: attach IO Reg 'TWBR' at 0x0020 devsupp.c
-
Thread
Arduino an 5V usb KFZ Netzteil
Unterschied ist so gering dass der 10bit ADC es nicht auflösen kann. SChau mal ins Datenblatt vom Atmega?, da steht was zur Filterung der Versorgungsspannung vom ADC, das solltest du eventuell machen (und den Sensor auch aus dieser Spannung versorgen)
Unterschied ist so gering dass der 10bit ADC es nicht auflösen kann. > SChau mal ins Datenblatt vom Atmega?, da steht was zur Filterung der > Versorgungsspannung vom ADC, das solltest du eventuell machen (und den > Sensor auch aus dieser Spannung versorgen) Ok, habe jetz mal den Vout des Sensor bei
-
Thread
DC Motor für TWI enstören
muss nur gerade so einen glaubwürdigen RückwärtsCouter in Sek Anzeigen. [PWM_Prescaler=8000000/64] Schon mal ein Danke für euer bisheriges Feedback. (Bin leider immer erst um 21:00 Uhr zmdaheim und kann dann etwas testen/umsetzen)
doch auf die Min und Max Werte, die ich hier mal als Grafik [Exemplarisch aus dem Datenblatt vom Atmega644] rein kopiert habe, oder? Können wir hier kurz auf die Theorie dahinter noch mal eingehen, damit ich es verstanden habe? Karl B. schrieb im Beitrag #5821774: > Ein Ende der Abschirmung,
-
Thread
Am besten C lernen
Funktion des Microcontrollers so ganz nebenbei auch gleich C. Basiert allerdings auf einem reinen Atmega und nicht auf einem fertigen Arduino. Gruß thoern
verarbeiten kann, und ich übergebe die Länge, wie breit mein > Datenwort ist. Und was, wenn du ein 64bit-Wort umwandeln willst? Dann brauchst du eine 2. Funktion. Oder du machst immer 64bit, und ziehst auf nicht-64bit-Rechnern immer 32 unnötige Bits mit. Ineffizient. Joe F. schrieb im Beitrag #5821686
-
Thread
Einstieg in die Welt der Mikrocontroller leicht gemacht: Onlinekurs zum ESP32 im Mai
C64 Handbuch mit den Registern und auch der ASCII Tabelle war meine Bibel. Danach habe ich an der Hardware rumgebastelt, was einige Portbausteine das Leben gekostet hat. Auch da habe ich erstmal nur fertige
für STM32F30x > - Fachingenieur für ESP32 > - Fachingenieur für ARDUINO > - Fachingenieur für ATmega Das nennt sich Spezialist, einer der immer mehr von immer weniger weiss bis er alles von NICHTS weiss.
-
Thread
Fehler beim Flaschen ATMEGA328P
Kondensatoren. Programmer ist auch richtig angeschlossen. Das beides schließe ich daraus, dass es mit dem atmega8 auch alles geklappt hatte (Ext 16 Mhz). Ich habe nur den Quarz und den uC gewechselt Derzeit habe ich: Ext. Crystal Osc.; Frequency 8.0 - Mhz; Start-up time PWRDWN/RESET: 16K CK/14 CK +64ms eingestellt
Könnte es sein, dass die Programmierumgebung, wie auch immer, nicht richtig auf den ATmega328 eingestellt ist? Schließlich ist die Pagesize bei ATmega8 nur 64 Bytes groß, beim 328 hingegen 128. Das würde auch erklären, warum es erst beim Verify Probleme gibt, das Verstellen der Fuses hingegen
-
Thread
Tag/Nacht Sync
erst 10 Varianten probieren, die nicht funktionieren. Projekt: der 1000-te giessomat mit Atmega 328p, Solarbetrieben, jeweils 8s Schlaf.. gesamthaft 24h schlafen, erde kontrollieren, Wasser pumpen falls nötig. Funktioniert alles soweit einwandfrei. Da der interne clock für den deep-sleep
Stefan M. schrieb im Beitrag #5814693: > der 1000-te giessomat mit Atmega 328p, Solarbetrieben, Dann brauchst du schon mal keinen LDR. Es gibt Leute, die haben eine Solaranlage auf dem Dach, zeichnen die Leistungsabgabe auf und stellen die Kurven ins Internet. Schau dir
-
Thread
Minirechner/Rechner für FORTH
(0)D(1)D(2)D(3)D(4)D(5)D(6)D(7)(z=x-2 C C C C C C C C+129 S 6 S 4 S 6 S 8 S 8 S 6 S 2 S 2 S 12)?x/64-1?((0 O a(y)=a(x) O 9 [o]=a(5),8[o]=a(4) O 237==*c++?((int (*)())(2-*c++?fwrite:fread))(l+*k+1[k]* 256,128,1,(fseek(y=5[k]-1?u:v,((3[k]|4[k]<<8)<<7|2[k])<<7,Q=0),y)):0 O y=a(5 ),z=a(4),a(5)=a(3),a
deshalb schon bei Forth sehr früh die Möglichkeit viele Kommentare in den Sourcecode zu schreiben (64k Limit).
-
Thread
STM32 Taktfrequenz
Der STM32 wird gegenüber dem ATMega häufig wegen der tollen Peripherie hervorgehoben. Dabei wird vergessen zu erwähnen, dass der STM32 ohne diese Peripherie unbrauchbar ist! Beim ATMega kann so einiges an fehlender Peripherie durch die
dein Programm schneller zu machen. Dann ist aber ein Add auch 1 Cycle und du bist wieder in der Atmega-Welt.
-
Thread
HDMI an Arduino
hier VGA auf nem Atmega1284: https://hackaday.com/2013/03/29/avr-vga-generator/ übertaktet auf 25MHz, schafft ganze 128×96 Pixel mit 64 Farben, aber Respekt dass er das überhaupt hinbekommen hat.
machen kann, kann es keine andere vernünftige Antwort geben. Es ist schlicht unmöglich, mit einem Atmega2560 direkt ein HDMI Signal zu erzeugen. > Hier wurde eingangs nicht nach Alternativlösungen gefragt. Doch wurde gefragt. Ich zitiere: R. F. schrieb im Beitrag #5812577: > Der kann aber von
-
Thread
Keine AliExpress-Lieferungen nach Deutschland Gesperrt
Atmega8 A. schrieb im Beitrag #5911486: > Das ist so ein Power-Mamagement-IC ? Oder für deinen DVD-Player? Genau! Ist in der Stromversorgung eines AEG Car-DVD-Systems (zwei Displays, wobei das zweite
aliexpress-mit-versandeinschraenkungen-nach-deutschland/ https://forum.open4me.de/viewtopic.php?t=64 https://www.open4me.de/index.php/2019/04/aliexpress-keine-lieferung-nach-deutschland/ https://www.sellerforum.de/weitere-marktplaetze-verkaufsplattformen-f42/aliexpress-keine-lieferung-nach-deutschland-t54314
-
Thread
Atmega88-20PU + Arduino Uno
/downloads/en/DeviceDoc/ATmega48A-PA-88A-PA-168A-PA-328-P-DS-DS40002061A.pdf ATmega88A 0x1E 0x93 0x0A ATmega88PA 0x1E 0x93 0x0F
-v -c stk500 -P COM4 -B20 -p atmega88p [/pre]
-
Thread
Byte auf verteilten Ausgängen ordnen
0x0b, 7 sbrc r25, 0 sbi 0x0b, 7 // 8 Bytes [/c] Das sind 8*8 Bytes = 64 Bytes. + 2(mov am Start) + 2(rjmp am ende) ergibt 68 Bytes. Und ergibt immer 8*4 Takte = 32 Takte. Dass die lut Tabellen kompliziert und auch kompliziert zu ändern sind, ist wohl klar. Tim
sbrc r25, 0 > sbi 0x0b, 7 // 8 Bytes > [/c] > Das sind 8*8 Bytes = 64 Bytes. > + 2(mov am Start) + 2(rjmp am ende) ergibt 68 Bytes. > Und ergibt immer 8*4 Takte = 32 Takte. Hmm, ich komm da auf andere Werte: Angenommen das Bit ist gesetzt, dann braucht sbrs 2
-
Thread
Pollin Display VL-FS-COG-VLGEM1277-01
es seit einiger Zeit nun das hier: https://www.pollin.de/p/lcd-varitronix-cog-vlgem1277-01-240x64-pixel-121713 Es wird mit 3,3V betrieben und hat eine Auflösung von immerhin 240x64 Pixel. Im von Pollin angehängten Datenblatt ist ein Epson Controller S1D15721 als COG integriert, der die Auflösung
Hast du den ersten Beitrag mal genauer angeschaut? Der Code läuft auf einem Arduino Nano mit ATmega328P.