-
Thread
Toochain bauen avr-gcc-x.x mit binutils-2.34 funktioniert nicht
atmega3290p atmega3290pa atmega406 atmega64rfr2 atmega644rfr2 atmega64 atmega64a atmega640 atmega644 atmega644a atmega644p atmega644pa atmega645 atmega645a atmega645p atmega649 atmega649a atmega649p
at90can64 at90pwm161 at90pwm216 at90pwm316 atmega32c1 atmega64c1 atmega16m1 atmega32m1 atmega64m1 atmega16u4 atmega32u4 atmega32u6 at90usb646 at90usb647 at90scr100 at94k m3000 atmega128 atmega128a atmega1280
-
Thread
Seagate Barracuda HDs - Firmwareproblem?
sich hier jemand näher mit der Thematik aus? (die Platte ist eine Seagate Barracuda 1TB 3,5Zoll 64MB Cache SATA III 6 Gb/s ST1000DM010)
Rene K. schrieb im Beitrag #6181573: > Ach das war ein selbstgebauter auf ATmega32 Basis 4 Kanal mit FTDI Chip. > War zwar schnarchlahm aber hatte vollkommen gereicht für I2C und > langsames SPI ? Das Ding war damals schon ca. 3-5 Jahre alt, also quasi > so 15 Jahre alt nun
-
Thread
Arduino / ATmega328P UART RX Interrupt LIN
konfiguriert. Mit den Arduino eigenen Funktionen klappt alles wie gewünscht. Genutzt wird AVR Atmel ATmega 328P Programmiert wird in der Arduino IDE, loop() entspricht der main(). setup() wird bei Programmstart automatisch ausgeführt. Erläuterung des Codes: Der Slave wartet auf den INT0 Interrupt
Wo ist denn dein LIN-Bus am ATmega328 angeschlossen? Schaltplan?
-
Thread
avrdude / Atmel ICE
Hallo zusammen, ich versuche, einen ATmega1284P mit einem Atmel-ICE und avrdude zu beschreiben, stoße dabei aber auf Probleme. Verwendetes OS: Debian Buster (Stable, 10.3), 64 bit. Nach dem Anschließen des ICE taucht dieser als USB-Gerät
-
Thread
Modernes "Z80 Klein-Computer"-Analogon für Jugendliche/Kinder?
Softcore aufbauen, aber das ist für erste(!) Hardwarekontakte äußerst kontraproduktiv. Ich kann einen C64 auch als digital-analog mixed-mode Simulation am Bildschirm nachbilden, aber das ist genau das, was ich meinem Sohn (zu Anfang) NICHT antun will!
Bare-Metal-Z80 wäre das Ding hier: https://github.com/jmacarthur/zeta256 Oder ebenfalls mit ATMega für die Interfaces: https://hackaday.io/project/159973-z80-mbc2-4ics-homemade-z80-computer
-
Thread
Einfacher ARM für den Einstieg und Linux Toolchain
und irgendwelche Renesas-Architekturen. fchk PS: https://www.amazon.de/ARM-Emulator-32-Bit-64-Bit-Downloader-STM32-Unterst%C3%BCtzung-Hochgeschwindigkeits-Download/dp/B07SFWCLBT/ref=sr_1_1?__mk_de_DE=%C3%85M%C3%85%C5%BD%C3%95%C3%91&keywords=jlink&qid=1583049159&sr=8-1
bei STM die das erst mal entknoten muß. Die programmieren sich so einfach und straightforward wie ATMega, sogar noch einfacher weil noch logischer und geordneter. Er hat auch explizit nur verlangt daß die Toolchain unter Linux läuft, und die ist ja gleich für alle ARM Cortex. Nur noch ein möglichst
-
Thread
Atmega objdump: Speicherfresser finden
fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -MMD -flto -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10805 -DARDUINO_AVR_NANO -DARDUINO_ARCH_AVR "-I/home/christoph/tools/arduino-1.8.5/hardware/arduino/avr/cores/arduino" "-I/home/christoph/tools/arduino-1.8.5/hardware
nützlich sein: http://www.sikorskiy.net/prj/amap/ "amap : A tool to analyze .MAP files produced by 32/64-bit Visual Studio compiler and report the amount of memory being used by data and code. This app can also read and analyze MAP files produced by the GCC, Xbox360, Wii, PS3 (gcc and SNC), and PS4 compilers
-
Thread
Joy-IT RD6006
für den Operationsverstärker lieferte ein LT1054 Spannungskonverter. Video: https://youtu.be/OXn64HzqIYY Gruß Rolf
ob ich den seriellen Datenstrom zum Displaycontroller hacken kann und die Daten an ein OLED mit ATmega senden kann. Dann kann man vlt noch die Temperatur und andere Dinge mit anzeigen. Gruß Rolf
-
Thread
Toolchain neuere AVRs
atmega3290p atmega3290pa atmega406 atmega64rfr2 atmega644rfr2 atmega64 atmega64a atmega640 atmega644 atmega644a atmega644p atmega644pa atmega645 atmega645a atmega645p atmega649 atmega649a atmega649p
at90can64 at90pwm161 at90pwm216 at90pwm316 atmega32c1 atmega64c1 atmega16m1 atmega32m1 atmega64m1 atmega16u4 atmega32u4 atmega32u6 at90usb646 at90usb647 at90scr100 at94k m3000 atmega128 atmega128a atmega1280
-
Thread
ATMega8 ADC Interrupt - lesen mehrerer Eingänge liefert Schrott
bei meiner ersten > Anwendung ganz ähnlich wie du umgesetzt. Der folgende Code war für einen > Atmega16: > > [c] ... > [/c] > > So funktioniert das jedenfalls tadellos, nur eben nicht freilaufend. Ein prinzipieller Unterschied ist zu dem Code für den ATMega8 nicht zu sehen. Dennoch ist
define ADC_PRESCALER_16 ((1 << ADPS2) | (0 << ADPS1) | (0 << ADPS0)) //! ADC clock prescaler 64 setting. #define ADC_PRESCALER_64 ((1 << ADPS2) | (1 << ADPS1) | (0 << ADPS0)) //! ADC clock prescaler 64 setting. #define ADC_PRESCALER_128 ((1 << ADPS2) | (1 << ADPS1) | (1 << ADPS0
-
Thread
STK500 aus AVRStudio unter WIN10 ging und jetzt plötzlich nicht mehr
zusammen, - - - - - - - DELL OptiPlex 3070; i3 4x 3.6GHz; 8GB; 256GB NVMe Diamex AllAVR OS: Win10 (x64); - - - - - - - - Ich betreibe hier in der Firma in der Fertigung eine 4-fach-Gang-Programmierumgebung zum Programmieren von AVR-Controllern mit STK500 aus ATMELSTUDIO 4.18. Als Programmer verwende
es auch schon ein, zwei andere Threads). Jetzt habe ich das Ganze auf einen Windows 10 Rechner (x64) umgezogen. Ich habe ATMEL-Studio 4.18 installiert und das ATMEL-Driver-Package (7.0.888). Das ganz hat von Mitte Januar bis gestern ohne Probleme funktioniert. Am Freitag wurde sogar noch eine Serie
-
Artikel
WebRadio Clients
VS1053B microSD-Karte Display Power over Ethernet Elektor Internet Radio EIR. ARM7 AT91SAM7SE512 VS1053B 64MB SDRAM MMC/SD-Karte Microchip Demo Board DM183033 --> nicht mehr verfügbar. PIC PIC18F67J60 VS1011E OLED Display Multifunctional Alarm Clock. Alternativ: PIC PIC24FJ64 STA013 ENC28J60 OLED Display Net Radio. AVR ATmega64 128KB SRAM VS1002 Xport Display OpenMCP. AVR ATmega2561 128KB SRAM ENC28J60 VS1011 Shoutcast/ICEcast with infotag supported STM32 Internet Radio. (Chinese) (Chinese) Source Code: ARM Cortex-M3 STM32F10x
-
Thread
Wärmepumpe für Einfamilienhaus 100 MxM Wohnfläche
da im Bild: https://www.mikrocontroller.net/topic/488796#6124327 Dort ersetzt der Arduino Uno Atmega einen PIC24FJ64GA004 Genug OT dazu von meiner Seite. LG old.
-
Thread
ATmega328 Timer 1 Input capture auf 32 Bit verlängern
Hallo Forum, ich möchte mit einem ATmega328 die 16 Bit Input Capture-Funktion von Timer 1 nutzen. Dies geht bei einer Taktfrequenz von 16 MHz bis 2^16 / 16 MHZ = ca. 4 ms auch ohne Timer 1 Overflow-Interrupts. Bei längeren Zeiten muß man
Michael K. schrieb im Beitrag #6129077: > Hallo Forum, > > ich möchte mit einem ATmega328 die 16 Bit Input Capture-Funktion von > Timer 1 nutzen. Dies geht bei einer Taktfrequenz von 16 MHz bis 2^16 / > 16 MHZ = ca. 4 ms auch ohne Timer 1 Overflow-Interrupts. Bei längeren > Zeiten
-
Thread
Weg von Arduino - Beratung
Atmega 8 328 2560 und mysmartusb light (stk500)... und Atmel Studio sollte doch auch zusammenarbeiten oder ist das doch nicht STK500 kompatibel? Für erste Debuggversuche wahrscheinlich nicht schädlich
. Das ist aber eine Fehlerquelle zusätzlich. Ein ARM M4 kostet genausoviel wie ein Xmega oder Atmega. Da stellt sich mir die Frage nicht mehr, was ich nutze..
-
Artikel
AVR Eclipse
local/portage Es gibt Probleme mit crossdev und den ldscripts. Der Link wird nicht angelegt. Fix für 64Bit: ln -s /usr/lib64/binutils/avr/2.20.1/ldscripts/ /usr/avr/lib/ Programmer. emerge uisp Debian. Eclipse-IDE. Eclipse-IDE Version 3.1.0 Eclipse-CDT-Plugin Version 3.0.0 Eclipse-CDT-Addon for AVR Version
Debuggen mit Eclipse unter Windows findet ihr unten bei den Links. simulavr. simulavr -g -p 1212 -d atmega16 -P simulavr-disp startet den Simulator. avarice. avarice -j /dev/ttyS0 -P atmega128 :1212 startet einen Server, der auf Port 1212 lauscht und das OnDeviceDebugging übernimmt. Eclipseeinstellungen
-
Thread
STM32F103C8T6 - Fälschung von ST bestätigt
Breadboard nutzen. Wäre aber wohl nicht ganz so billig... Blue Pill ? Achso, DIP kompatibel zu ATMega16. Eher unsinnig.
überhaupt halbwegs aktuelle auf solchen kleinen Boards? NUCLEO-L432KC, Cortex-M4 mit 256K Flash und 64K RAM.
-
Thread
I2S VU Meter mit STM32, Anfängerprojekt?
das entstehende I2S Signal wird in einen STM32 gegeben und dort ausgewertet. Ein großes VFD (GU256-64-900A) zeigt den Pegel in dBu sowie den maximalen Pegel mit hold Funktion nach dem Bargraph Prinzip. Ein Klassisches VU und PPM. Datenblatt vom Display: http://www.qscomp.cz/Pdf/GU256X64-900A.pdf
tun, ein paar Taster abfragen, 4 Relais schalten und Dinge auf dem Display anzeigen. Alles was ein Atmega8 auch könnte. Wie schätze ich ab welchen uC ich am besten verwenden kann? Ganz toll wäre einer der an 5V läuft denn das Display und der ADC arbeiten mit dieser Spannung, man spart die Pegelwandler
-
Thread
MAX7219: einzelne LED ansteuern
schaden die Eigenschaften des MAX7219 nochmals zu Gesichte führen. Der MAX7219 ist optimiert um 64 einzelne LEDS mit jeweils acht gemeinsamen Kathodenanschlüssen oder acht Common Anode 7-Segment Anzeigen und Dezimalpunkt anzusteuern. Im Falle von einzelnen LEDS müssen jeweils acht LEDS mit ihren Anoden
Led zu lange "reinschaue" wird mir immer schlecht. Irgendwas passiert da. :-) Der µC ist ein ATmega2560 mittels Arduino IDE programmiert. Falls du mehr verraten darfst, was ist ein "LNG302"? Irgendeine Baugruppe die mit Erdgas zu tun hat?
-
Thread
Was ist Fast PWM ? Gesperrt
Lest euch einfach mal die Beschreibung der PWM-Modes in den Datenblättern zu den AVRs, z.B. dem Atmega16, durch.
einfach mal die Folge um const uint16_t pwmtable_8B[8] PROGMEM = { // aus 0, 4, 8, 16, 32, 64, 128, 255 // wird 255-0, 251-4, 255-8, 251-16, 251-32, 251-64, 251-128, 251-255 }; umgedreht deswegen weil einige Nokia5110 high aktiv sind andere low aktiv.
-
Artikel
China SUPER Bauteile-Schnäppchen Thread-Wiki
0,0179€ @500] 1N5822, 40V, 3A (15.06.2015) ICs. AVR. [0,363€ @10] ATTINY13A (15.06.2015) [0,886€ @10] ATMEGA8A TQFP32 [1,105€ @10] ATMEGA328P (Scheinen originale chips zu sein, Test steht noch aus) (14.06.2015) (Highlight) LDO. [0,102€ @100] xc6206p282mr 2,8V 2%, SOT23, low dropout, low quiescent current
) ab ca 7 EUR inkl. Versand [3,87€ @1] Arduino Nano (ATMEGA328, Resettaster, kein USB) [6,33€ @1] Tosduino Nano (ATMEGA328, USB) [1,824€ @5] Arduino Pro Mini (ATMEGA168, Resettaster, kein USB) (ATMEGA328, Resettaster, kein USB) [5,42€ @1] Arduino Pro Mini (
-
Thread
[V] P89C51RD+ und AT89S8252-24PI und ATmega8515L-8PC
Verkaufe folgende Microcontroller (unbenutzt): 5 St. P89C51RD+ 64K Flash PLCC-44 5,-- EUR/St. 1 St. AT89S8252-24PI 8051-Controller mit EEPROM DIL-40 15,-- EUR 1 St. ATmega8515L-8PC DIL-40 5,-- EUR Jeweils zzgl. Versandkosten (aufgerundetes Briefporto
-
Thread
Schneller Controller mit externem Memory Interface
Propagation) anzusprechen, die sind also noch lange nicht am Anschlag. Im Moment verwende ich den Atmega1280 aber bei gewissen Interrupt Events wären 20-30% mehr Performance sehr hiflreich.
anzubinden. So ziemlich jeder ARM Cortex hat mehr RAM als Du brauchst - nimm einfach einen mit 32 - 64K RAM und 256K Flash und gut ist.
-
Thread
Soft-PWM - minimale Einschaltzeit zu lang
Die Pulsbreite entspricht mit unten zitierten Defines mit einer Taktfrequenz von 16MHz auf einem ATMEGA16 ca. 40us. ich würde da gern deutlich drunter kommen. Aber egal was ich tun, ich kriege die Einschaltzeit nicht verkürzt. Ich vermute, ich sehe den Wald vor lauter Bäumen nicht. Kann mir bitte
Ich verwendete eine 10-Bit-PWM mit 64 Stützstellen und logarithmischer Skalierung. https://www.mikrocontroller.net/topic/131525#new
-
Thread
Attiny Programmierung
Georg M. schrieb im Beitrag #6096675: > Dann lieber ein fertiges Mikrocontroller-Board. > Z.B. ATmega328PB ist nur 33×18mm groß Gerade den ATMega328PB (mit der Betonung auf dem B am Ende) möchte man als Anfänger _nicht_ verwenden. Denn er ist anders als die anderen ATMega328 vor ihm (die wiederum
läuft eigentlich immer darauf hinaus, daß man die Bits händisch durch die Gegend schiebt. Und eine 64x64 Multiplikation braucht kaum mehr Code als eine 32x32. Nur mehr Zeit. Falls das ein Problem wird, dann ist man mit einem 8-Bitter (vollkommen egal ob ATMega oder ATTiny) aber sowieso falsch. µC
-
Thread
Zeigt her eure Kunstwerke (2020-2022) Bilder
fest verdrahtet. Das hatte ich vergessen zu schreiben ich habe auch schon Thermometer mit DS 18B20, Atmega 8 und LCD Display 2x16 gebaut.
Hier noch ein Thermometer modere Technik im alten Design. Verwendet wurden ein DS1820, ein Atmega8 und 5 Stück 74HC595. Gruß Ernst
-
Thread
ATtinyX5 und SPI Daisy-Chain
Vermutlich sendet der ATmega zu langsam für den 1-ms-Interrupt in den ATtinys, mal das 'SPI.setClockDivider(SPI_CLOCK_DIV64);' auf '...DIV16' setzen.
Inklusive der Transfers komme ich damit noch auf maximal 5 komplette Durchläufe beim Datenabrufen. Das DIV64 hatte ich genutzt, da ich im objdump ausgezählt hatte wieviele Zyklen der USI Interupt läuft und so fertig ist, bevor das nächste Byte da ist. Damit wurde _DIV32 sehr knapp und somit habe ich mit DIV64
-
Thread
Weche Plattform für Smart Home?
recht lange dauern, > werde ich meine Raspi updaten können. > Die Raspi >= 3 Hardware kann sogar 64 Bit, da sieht es somit sehr gut > aus. Ah das 64bit Argument. Wofür? Gibt es ein 64bit Raspbian? Brauchst nicht googlen, erst seit Oktober. Hat also eine ganze Weile gedauert. > Da immer mehr
. Der Raspberry Pi 3 ist eine 64 Bit CPU, deswegen das >=. Beachte > das = in diesem Operator! > Und den Rapsberry Pi 3 gibt's schon wesentlich länger als die 3 Jahre. Die 64bit CPU bringt dir was genau ohne 64bit Kernel? Ach
-
Thread
PC-Tastatur mit Tasten ohne Querversatz
leider alle auch nur USB und bluetooth. Wenn ich den kompletten Controller rechne, lande ich bei 64x ca 15 Tasten + 64 x 5 Fader / Drehencoder. Wenn das schon für die Tasten in Richtung 300,- und mehr ginge, könnte man auch gleich einen FaderPort oder X-Touch nehmen.
hatte einen preisgünstigen Input. So geht > es nur mit einem PC. Nö. Nimm z.B. einen PIC24FJ64GB002. 28 Pinner, gibts auch in DIL, wenn es sein muss, und hat USB FS Host/Device/OTG. Kostet bei Digikey 3.07 im SO28W (gerade nachgeschaut). https://www.microchip.com/wwwproducts/en/PIC24FJ64GB002
-
Thread
Auswahl MSO-Oszilloskop - Rigol MSOP5074 oder R&S RTC1000
auch ein sinnvolles Set an neuen Features (alles hobbymäßig). Als Einsatzebiet sehe ich insb. die Atmega-Entwicklung und Modellbahn. Ich bin jetzt über zwei Varianten gestoßen, die mir sinnig erscheinen, habe aber keine sinnige Basis um hier eine fundierte Auswahl zu treffen: Rigol MSO5074 mit allen
mit deutlich mehr als 1k Punkten bekommen. Beim Hameg Einsteigeroszi sind es wie oben erwähnt wurde 64k Punkte.
-
Thread
[V] ATMEGA128-16AU + ATMEGA64A
Hallo Ich hab beim Aufräumen noch ein paar ATMegas gefunden. 10x ATMEGA128-16AU und 5x ATMEGA64A-AU Ich dachte so an 25€ incl Versand. Sind noch nicht eingelötet worden. Liegen aber schon ein paar Jahre rum.
-
Thread
Wie bzw. womit programmiert ihr eure AVR µC, speziell C++
sowie make und QtCreator. Weiterhin einen AVR der tiny1 oder mega0 Serie (etwa attiny1614 oder atmega4808). Zum Programmieren per UPDI dann einen simplen USB/seriell-Wandler und pyupdi. Alles vollkommen unspektakulär.
PPM Signale abgreifen. Wohl kaum über den HF Teil. Bleibt als nur der Empfänger. Von dort in einem ATMEGA 328 und daraus ein digitales Signal machen ist der kleinste Teil. Der schwierige Teil ist die Software, sofern diese nicht grad open source ist.
-
Thread
Merkwürdiger _delay_ms() reset
Nachfrage, ist es ein ATmega328 oder ein ATmega328p? Da gibt es Unterschiede.
Karl M. schrieb im Beitrag #6087100: > Nachfrage, > > ist es ein ATmega328 oder ein ATmega328p? > Da gibt es Unterschiede. ATmega328, AtmelStudio ist mit der Signatur zufrieden...
-
Thread
ATmega809 Timer CMP Interrupt funktioniert nicht
Jetzt bin ich ratlos, ein entsprechendes Assembler-Programm auf einem ATmega4809 läuft hier.
> Krieg da jetzt ein paar "beyond end of memory" Fehler. Wurden alle 'ATmega4809' durch 'ATmega809' sowie das 'm4809.def' durch 'm809.def' ersetzt?
-
Thread
Schalten eines Tasters
funktioniert dies nicht so wie gewollt. Ich programmiere in Assembler und nachdem ich die DDR des ATMega8 eingestellt habe, funktioniert die gewollte Funktion nicht. Mit Pull-Up und Pull-Down Funktionen kenne ich mich nicht so gut aus. Es wäre super, wenn mir da jemand helfen könnte.
Variante, Taster nach Masse (Gnd). Den Pullup-Widerstand kann man sich sparen, wenn man den Eingang des ATMega passend konfiguriert, Pullups sind da nämlich integriert. Wie Du dafür das Portregister setzen musst, erarbeitest Du Dir bitte selbst. Möchte man den internen Pullup nicht verwenden, lötet man
-
Thread
[S] Stencil für TQFP32 Gehäuse
probieren, ob das so funktioniert, wie ich mir das denke. Gehäuse: https://m.reichelt.de/mcu-atmega-avr-risc-32-kb-20-mhz-tqfp-32-atmega-328p-au-p119684.html Sind damit die Unklarheiten beseitigt? Geht mir quasi nur um brauchbare Reste.
Habe mal nachgesehen, habe nur TQFP44 und TQFP64 da so je 2 Folien von jeden wo aber 2 und mehr drauf sind. Da sind auch SO8 und anderes drauf. Eine Folie mit QFN28 ist auch noch da. Leider kein TQFP32. Bei Interesse PN, komme aber,wegen Urlaub,
-
Thread
ATmega 2560 - AtmelStudio7 Problem mit CompareA
ich habe folgendes Problem was habe ich vergessen das der Interrupt Vektor auf 0x2A kommt? AVR ATmega2560 beim AtmelStudio7 kommt der Interrupt Vektor so gut wie nie obwohl das compa bit aufleuchtet und der Counter mit CTC resetet wird aber der Interrupt kommt nicht er springt nie dort hin obwohl der
weil nicht nötig. .equ tim0_stop = 0b00000000 .equ tim0_start = 0b00000001 .equ tim0_start64 = 0b00000011 .equ tim0_count = 0x00 .equ tim0_tccr0a_init= 0b00000000 .equ tim0_tccr0a_ctc = 0b00000010 ;CTC,OCR0A=Top .equ tim0_toie0_ena = 0x01 ;TIMSK0 page 131 .equ tim0_ocie0a_ena
-
Thread
Datenlogger 10Kanal
einen EEPROM drangehaekelt und fertig ist die Laube. Mit acht 4051 Muxen laesst sich das ganze auf 64 Kanaele aufblasen.
Bit. Alle, die ich jetzt so spontan gesehen habe, haben auch nur einen ADC, wie die normalen ATMega auch.
-
Thread
STM32 Einstieg
de.aliexpress.com/item/4000086654772.html?spm=a2g0o.productlist.0.0.46801515k2FISj&algo_pvid=f225aed5-64ec-4678-95fe-ca52290b0150&algo_expid=f225aed5-64ec-4678-95fe-ca52290b0150-7&btsid=04b495f9-b60a-41db-b6f2-f63550b9f5fa&ws_ab_test=searchweb0_0,searchweb201602_1,searchweb201603_55
Sebastian R. schrieb im Beitrag #6071909: > Seit wann gehören die ATMega328 zu der XMega-Serie? Du mußt schon genauer lesen. Bei "die AVR" gehört ein ATmega dazu. Um es noch einmal auf den Punkt zu bringen: für den TO als absoluten Anfänger ohne jegliche Erfahrung
-
Artikel
1090 MHz-ADS-B-Receiver
gefilterte Referenz (floating) hat, die mit einem TSH74 erzeugt wird. Die Daten werden in einem dsPIC33FJ64GP306 vorgefiltert (Mode A/C, DME) und an die USB-Schnittstelle abgegeben. Der "rohe" Bitstream zum PC besteht aus 8 bits=1 byte je Manchester-codiertem Bit des 56- oder 112-bit langen Mode-S-Datenwortes
aus TV-Tuner, auch AVR-Programm zur ersten Dekodierung der Daten Die Seiten zeigen, wie mit einem ATMega48 (20 MHz) sehr einfach die Mode-S Daten dekodiert und über den UART gesendet werden können. Nachteil ist allerdings, dass die maximale Datenrate des UART bei 20 MHz Takt nur 230 kBaud betragen und
-
Thread
Grafik Display mit Grafik Controller ST7565R - Probleme bei Zeichenausgabe
Hallo, ich benutze einen Atmega2560 zum Ansteuern eines grafischen LCD Displays. Das Display benutzt den folgenden Controller ST7565R. Warum zeigt das Display die Null vernüftig an, wenn ich die Daten ohne for- Schleife nacheinander
falsche Werte. Stimmt. Und wie ich gerade sehe, kommt noch obendrauf, dass es ein AVR mit mehr als 64k Flash ist - viel Spaß mit diesen Missgeburten ...
-
Thread
Initialwert von globalen Variablen zur Laufzeit verwenden
Pointer auf die struct übergeben muß. Eine Funktion kann dann wiederum mit LDD/STD auf die ersten 64Byte ganz ohne Pointerarithmetik zugreifen.
46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100 };
-
Thread
Arduino+AD9833 code für Rechteckfestfrequenz
elmo64 schrieb im Beitrag #6055004: > https://github.com/Billwilliams1952/AD9833-Library-Arduino aus den Beispielen: [code] /* * ApplySignal.ino * 2018 WLWilliams * * This sketch demonstrates
kommt wohl sehr drauf an, mit welcher Auflösung die Ausgangsfrequenz eingestellt werden soll. Ein ATmega328 ist da mit seinen Bordmitteln schnell am Ende.
-
Thread
Parallel to SPI Interface-Chip?
immer sehr störrisch), aber in ein XILINX XCR3128 (also 128 Makrozellen) passt das locker rein. Bei 64 Makrozellen könnte es knapp werden.
. Allerdings fehlten ihm die I/O-Pins fürs Handshaking. Dafür besaß er noch 256 Byte SRAM, wovon 64 Byte per Batterie gepuffert werden konnten. * Mit einem der Z80-SIO ist das vermutlich nicht so einfach möglich (wenn überhaupt).