-
Thread
warum timer drift
Guten Morgen! Habe auf meinen At90CAN128 folgendes Problem. Der Timer driftet ab und ich verstehe nicht warum. Wenn ich die Zeit Messe vom Interrupt dann habe ich eine Zeit von 10ms Das Runled ist aber nicht 1000ms sondern 1003ms
! > F_CPU ist 16000000. > Verstehe nicht was du meinst:-\ Also einen Takt für den Counter mit 64µs Zykluszeit. Für 10ms müßtest Du also durch 156,25 teilen. Geteilt wird also wohl durch 157 wegen Deiner Rundung. Macht dann also 10,048ms für einen Zyklus. Passt doch ganz gut, die 16MHz sind
-
Thread
Programmieren mit KI
/ self-serve station), the car has to be there—so you’ll need to drive the car those 50 meters (or at least move it there)."
schrieb im Beitrag #7399820: > https://www.youtube.com/watch?v=XhgMXExO4SY https://science.orf.at/stories/3226319
-
Thread
Cariad SE Erfahrungen Gesperrt
ist, für den er sich hält, dann wäre er mit 35h, EG16 und mittellagiger Leistungszulage von 15% bei 90k plus Gewinnbonus. So wie ich ihn verstanden habe, ist er aber <90k und 38h? unterwegs.
Hat jemand Skala für AT bei Cariad? Kann eine Position als Senior Manager im AT Bereich platziert werden? Danke!
-
Thread
Gehalt für Ingenieure und Techniker 2010 Gesperrt
stehen und das mit nur 5 Jahren Berufserfahrung! Die, welche 40h schieben, habe alle 70k+ und mit AT bei 45h durchschnittlicher Arbeitszeit kommen sie auf weit über 80k+. Projektleiter mit 45h liegen bei 90k und teilweise 100k. Das ist ganz normal und rechnet sich auch für den AG.
und > das mit nur 5 Jahren Berufserfahrung! > > Die, welche 40h schieben, habe alle 70k+ und mit AT bei 45h > durchschnittlicher Arbeitszeit kommen sie auf weit über 80k+. > Projektleiter mit 45h liegen bei 90k und teilweise 100k. Das ist ganz > normal und rechnet sich auch für den AG. Das mag
-
Thread
Target mit SWD verbinden - "Vdd from Application" , GND?
found in mapping dictionary Apr 1 20:32:14 Christophs-MacBook-Pro AMPDevicesAgent[1017]: tid:15fb7 - Can't handle disconnect with invalid ecid Apr 1 20:32:14 Christophs-MacBook-Pro AMPDeviceDiscoveryAgent[633]: tid:1238b - Can't handle disconnect with invalid ecid Ob das was damit zu tun hat, kann
auch genau diese Bibliothek: ldd /usr/bin/openocd | grep usb libusb-1.0.so.0 => /usr/lib64/libusb-1.0.so.0 (0x00007fa270480000)
-
Thread
AMD-AI-Keynote, Amper heruntergeskillt, PCIe 7.0 und AI-Ethernet
● CPU load and task execution graphs ● Support for custom tracepoints Developers can use View for free, and registration unlocks additional features at no cost. [/c] ### ic-Haus iC-LFMB - neuer Linien-CCD ic-Haus ist einer der wenigen „rein deutschen“ Halbleiter-Hersteller: Das
process without compromising measurement accuracy. Technical Highlights iC-LFMB is a 64-pixel linear image sensor with a special pixel geometry. The sensor contains 64 active photo pixels measuring 56 µm × 600 µm each. The pixel pitch of 63.5 µm corresponds to a resolution of 400 DPI.
-
Thread
[S] Mitbesteller für "Paperless Recorder" für Temp und Co.
From 0s to 240s: 0/1/2/5/20/40/60/120/240 S Memory capacity: 2M Bit Screen: Resolution:192*64, refurbish frequency:1Hz Power supply: AC: 0.1A @ 90~260VAC,45~55Hz Size: Dimension:160mm(Width)×80mm(Height)×48mm(Depth) Installation hole:152mm×76mm Net weight ≤0.5kg ________________
for Paperless recorder is 10pcs, if you only order one piece, we only can provide you the one with Chinese version. Best regards, Cheryl" Die Firma möchte momentan noch kein Erprobungsexemplar rausrücken! Ich werde diese Firma aber am Montag telefonisch versuchen
-
Thread
Wo bekommt man zurzeit noch Mikrocontroller her.
Leute die ihre Bastelbestände auflösen oder aussortieren. Da habe ich vor einiger Zeit einen Haufen AtMega2560s günstig (~ 5€ pro Chip) erwerben können.
Mouser lieferbar: EFM8BB1 mit ADC > 50.000 Stück EFM8BB3 mit ADC/DAC > 5.000 Stück F580 mit CAN/LIN > 5.000 Stück ab 01.10. AT89LP51ED2 mit ADC > 5.000 Stück ab 01.11.
-
Thread
Library für EA-DOGM Grafikdisplays inkl. Font-Generator
hervorruft: Error 2 undefined reference to `double_bits' Ich benutze AVR Studio 5 und einen At90CAN (Was aber dafür wohl nichts zur Sache tun sollte). Mein C ist eher rudimentär, weswegen ich mitt: #ifdef FONTS_INCLUDE_font_fixed_8px extern const struct font_info font_fixed_8px PROGMEM ;
code ja bestimmt umändern für dieses glcd. ich bräuchte aber eher einen code, um ein bild von 64x64 pixel ganz nach rechts an den rand zu zeichnen. kann mir da jemand helfen? Jan
-
Thread
Micropython und Esp32 statt Arduino ?
Warning The minimum timer period is one millisecond in MicroPython, whereas with Arduino code, it can easily be reduced to one microsecond. Timer performances are limited so that MicroPython can keep up with the pace.. Damit ist die Methode "Timer" aus "Machine" gemeint. Also fast sowas wie ein Abstraction
1650.0 µs 40 +1700.0 µs 50 +1750.0 µs 60 +1800.0 µs 70 +1850.0 µs 80 +1900.0 µs 90 +1950.0 µs 100 +2000.0 µs 110 +2050.0 µs 110 +2050.0 µs [/pre]
-
Thread
Seltsames Verhalten am Computer, nach Umzug in altes Haus
Steckdose geklebt wurden und die Löcher abdeckten. Um den Stecker reinstecken zu können, mußte man ihn 90° gedreht ansetzen, 90° drehen und reindrücken. Rainer Z. schrieb im Beitrag #7739662: > Ich war vermutlich weniger gehorsam oder die Neugier überwog. Vielleicht lag es auch daran, daß mein Vater
Computer Most latency problems do not result from electricity. However, rarely, they do. It's often at the level of "Too infrequent to show up in manufacturer beta testing" but at the level of "It appears over a thousand people are affected in a population of 10,000,000" "Latency from interference
-
Thread
Atmel Studio 7 Error: recipe for target 'main.o' failed
. Scrollt man dann ein bisschen weiter nach oben sieht man eine ganze Reihe von "#if defined(__AVR_AT90CAN32__)" ... Der Fehler liegt vermutlich in dem fehlenden define für den Prozessortyp. Wie das allerdings über den Wizard eingestellt werden kann, weiß nicht, weil ich nicht mit Atmegastudio arbeite
werden (siehe Anhang). as.exe avr-objcopy.exe cc1.exe ld.exe Meine Bedingungen: Windows 10 64bit AtmelStudio 7 (Version: 7.0.2397) Liebe Grüße und viel Erfolg
-
Thread
ILI9341 Spannungsregelung
Kurze Frage, ich steuere mein LCD mit ili9341 controller über einen at90can an. dieser hat 5 V ausgangsspannung. Wie regel ich diese spannung am besten auf 3,3 V runter? Gibt es dafür einen schnellen Tip? Vielen Dank im voraus
LCD_Write_COM(0xEA); LCD_Write_DATA(0x00); LCD_Write_DATA(0x00); LCD_Write_COM(0xED); LCD_Write_DATA(0x64); LCD_Write_DATA(0x03); LCD_Write_DATA(0X12); LCD_Write_DATA(0X81); LCD_Write_COM(0xF7); LCD_Write_DATA(0x20); LCD_Write_COM(0xC0); //Power control LCD_Write_DATA(0x23); //VRH[5:0
-
Thread
Habt ihr schonmal eure alten Disketten gereinigt und hattet ihr damit Erfolg?
> Hast du noch nie Software gekauft? Freilich, aber nach dem C64 kam sowas sowas bei mir auf CDs, mit den Win 3.11-Disketten, die zu meinem ersten PC (486DX2-66) mitgeliefert wurden, könnte ich heute nicht mehr viel anfangen und für alles andere vor CDs war ich noch
> Was ist mit dir los? > Bis jetzt ging es ja einigermaßen. Siehe: https://www.gesundheit.gv.at/leben/ernaehrung/info/vitamine-mineralstoffe/spurenelemente/eisen
-
Thread
Gesetztes Bit bleibt nicht aktiv. ISR löscht Bit.
Timerstart TCNT0 = 150; // Startwert nachladen, 0xFA // 250* 64us=16ms bis Overflow SREG = (1<<7); // Allgemeine Interruptfreigabe; TIMSK=(1<<TOIE0); // Freigabe Timer0 Iterrupt } int main(void) { zeit=124; init
ja, das mit dem volatile ist mir noch nicht ganz klar...bei meinem µC Board mit nem AT90CAN128 hab ich das noch nie gebraucht.... hab den fehler aber schon gefunden: ich schreibe in der ISR: CLEARBIT(PIND,PIND1); SETBIT(PIND,PIND0); das muss so sein: CLEARBIT(PORTD,PORTD1
-
Thread
Chinabestellung, Erfahrung mit dem Zoll seit Juli ?
(IOSS) number of AliExpress in their import declaration into EU, this is to ensure that the goods can then be released for free circulation and delivered to you without being charged with VAT or any additional handling fees at the customs." Man kann das dann nur bei Aliexpress monieren, damit die
Habe gerade auch so einen Fall am laufen - in AT. Paket ist gekommen mit großem gelben Aufkleber und der Aufforderung 5,90€ zu zahlen. Ich hab die Annahme verweigert und zurückgeschickt. Dann Kontakt mit Händler und Post aufgenommen. Auf eine Antwort
-
Thread
Bitte um Hilfe bei der Programmierung von AVR8-Mikrocontrollern in C
Beitrag #7515007: > auch ein Achtbitter darf 16-Bit-Register haben... Stimmt, das hatte schon der AT90S2313. mfg
match. The counter will then have to count to its maximum value (0xFFFF) and wrap around starting at 0x0000 before the compare match can occur. " Ich vermute, damit kann man dann diesen Fehlerfall erkennen, wenn der Timer dann bis MAX ( 0xFFFF ) gezählt hat. Bernd_Stein
-
Thread
Einfacher und billiger Webserver mit AtMega32
http://www.mikrocontroller.net/articles/Einfacher_und_billiger_Webserver_mit_AtMega32
auch bei "Konnte nicht testen, hatte kein Strom" http://cgi.ebay.de/Atmel-AVR-Mega644-20PU-Prozessor-64k-20MHz-PDIP40_W0QQitemZ9732363725QQcategoryZ12949QQcmdZViewItem 6,90 Euro
-
Thread
Compilierung des EU1KY AA unter Linux.
' or '__attribute__' before '{' token { ^ Src/analyzer/rtc/emrtc.c:475:1: error: expected '{' at end of input }
arm-none-eabi-gcc -v Using built-in specs. COLLECT_GCC=arm-none-eabi-gcc COLLECT_LTO_WRAPPER=/usr/lib64/gcc/arm-none-eabi/5/lto-wrapper Target: arm-none-eabi Configured with: ../configure --prefix=/usr --mandir=/usr/share/man --infodir=/usr/share/info --libdir=/usr/lib64 --libexecdir=/usr/lib64 -
-
Thread
Define Makros in C
Portpin-Knappheit leidest - aber das ist ein anderes > Thema. Nö, an den Portpins liegt es nicht (AT90CAN128). Ich hab eben oft galvanisch isolierte Schaltungskreise (über ADuM1401). Oder ich möchte größere Lasten schalten (TPIC6B595). Oder ich möchte keine riesen Kabelbäume ziehen.
= PINC & (1<<6); 8a: 86 b1 in r24, 0x06 ; 6 8c: 80 74 andi r24, 0x40 ; 64 8e: 89 83 std Y+1, r24 ; 0x01 v = IRMP_PIN & (1<<IRMP_BIT_NUMBER); 90: 86 b1 in r24, 0x06 ; 6 92: 80 74 andi r24, 0x40 ; 64 94: 89 83 std Y+1
-
Thread
Kugelschreiber mit Barcodescanner bei Pollin
mal deinen Code schicken, mit dem du aus dem Stift schon etwas herausbekommen hast. firutin1985 (AT) arcor.de Ich werde das ganze unter Linux in angriff nehmen.
"Tastatur" abwirft. So macht das zumindest mein alter Tastatur-Barcode-Scanner, der aber noch mit AT-Tastaturanschluss daher kommt und etwas unhandlicher ist :) Wenn sich was tut, melde ich mich...
-
Thread
ATtiny85 (AVR Atmel 8bit), Linux, Microcontroller, C/C++
CC) $(CFLAGS) $(LDFLAGS) -o $@ $^ $(LIBS) # dependency: $(PRG).o: $(PRG).c # With this, you can flash the firmware by just typing "make flash" on command-line flash: $(PRG).hex micronucleus --dump-progress $(PRG).hex # With this, you can flash the firmware and execute it by just typing
preiswerte Alternativen OHNE Gefrickel! https://www.reichelt.de/programmer-f-avr-stk500-atmega-attiny-at90-diamex-usb-isp-p110344.html?r=1 > Es gibt aber unzählige ISP-Adapter am Markt. Lies den Artikel > AVR In System Programmer im hiesigen Wiki. Tja, aber das ist die Qual der Wahl! Der Anfänger
-
Thread
AVR Studio 4
Project wähle Assembler oder GCC drücke next wähle AVR Simulator/Simulator2 wähle deinen Chip AT90S8515 wähle fertig Im Project Fenster unter sourcefile füge den Sourcecode ein oder create new build und run
Bei mir läufts auch (Studio V4.18Build700, Win7 x64). Das Problem wird wohl irgendwie mit deinem PC zusammenhängen. Theorie1: Dein PC hat nicht genügend Ressourcen (Prozessorleistung, RAM, ...). Abhilfe ist dann klar. Theorie2: Bei deinen ersten
-
Thread
EAGLE vs KiCAD vs Altium
abgestürtzt oder hat sonne dämlichen Fehlermeldungen gebracht. Fehlermeldung: Access violation at address 00022F98. Execution of address 00022F98 at 00022F98. , Base Address: 00020000. Da weiß ich doch sofort bescheid!
es gute und schlechte Hardware/Software Kombinationen für Altium gibt. Z.B. hatte ich Probleme mit 64Bit Altium und 32Bit Office, die 64Bit Bit Datenbanktreiber kann man nachinstallieren und laufen irgendwann aber beim nächsten Office Update ist wieder alles durcheinander. 32Bit Office deinstalliert
-
Thread
EPROM: Intel-Identifikation - wo ist die Info versteckt?
bytes are given in Table 4 and can be read-out on outputs Q0 to Q7." Das sind: ELECTRONIC SIGNATURE – Manufacturer Code: 20h – Device Code: 3Dh Habe gerade nochmal in einem alten Datenblatt des NatSemi 27C64 nachgeschaut
vollständig gelöscht ist... Dauert Monate. Wiki schreibt: "Ein ungeschütztes EPROM kann nach ca. 90 Tagen direkter Sonneneinstrahlung gelöscht sein." Kann - muss also nicht. Ein viertel Jahr ist schon eine Ansage, der UV-Löscher schafft es in 10 min.
-
Thread
ATtiny85 - bei 3.5kB ist Schluss
0b00110 }; [/c] kann auch alles im Flash bleiben. Bei verfügbaren 512 Bytes kannst du dir 64 Bytes Verschwendung nicht einfach so erlauben.
befindliches Array kopieren, bevor man sie mit lcd.createChar() anwendet. Spart weitere 8 * 8 = 64 Bytes im RAM - abzüglich des einen RAM-Arrays. Verbleiben also 56 Bytes Ersparnis.
-
Thread
Zeigt her eure Kunstwerke (2020-2022) Bilder
weil es damals noch keine schnellen CMOS Vorteiler gab und bestenfalls auf ECL Typen wie z.B. der 11C90 oder 95H90 und später die stromsparenden Typen wie Plessey SP86 Serie oder die Motorola MC120xx serie. Ohne diese Art der Vorteilung müsste man um auf für 74LS Logikbausteine nutzbare Frequenzen
Korrektur: der Motor hat natürlich nur 0.635Nm (90oz.in) DM und nicht 635Nm. Auch der Ausgangsdrehmoment mit 14Nm waren falsch und sollten anstatt rund 143Nm sein.
-
Thread
Temperaturmessschaltung möglichst genau?
DS1822: 750ms (max.) für 'ne Wandlung und 64 bit Protokoll .. naja ..
noch bissel was lernen. >Autor: Thilo M. (power) >DS1822: 750ms (max.) für 'ne Wandlung und 64 bit Protokoll .. naja .. Klar, du willst alle 1ms die Temperatur messen. Und 64 Bit über ne Leitung klingeln ist auch soooo schwer. Und vor allem so störanfällig . . . MfG Falk
-
Thread
Probleme mit AVR ADC
interrupt is empty !!,it's only for getting out of the sleep * mode * * ADC_clk = sys_clk/64 */ ADCSRA = (1 << ADEN) | (1 << ADIE) | 6; oldchan = 0; } uint16_t get_adc_val(uint8_t chan) { int16_t adc_val; if (oldchan != chan) { ADMUX = (1 << REFS0) | (chan & 31)
sleep_cpu(); sleep_disable(); adc_val = ADC; return adc_val; } [/c] Das Device ist ein AT90can128, Clock ist 8MHz, der ADC sollte also mit 125 kHz laufen, was zwischen 50 und 200kHz liegt. Vdd ist 3,3V, was auch als Vref verwendet wird. In meinem main habe ich folgendes: [c] if
-
Thread
avr-gcc: _spawnv: No such file or directory
Hi It can help somebody so I decided to write how I resolved the problem: avr-gcc: _spawnv: No such file or directory (I don't speak german but I understood the topic ;-) I have Win XP. And I found out
thank Stefan Brueck very much for the patch. avr-gcc in my Ubuntu Feisty has a problem with the at90usb1287 chip and my Win98 has that problem with with avr-gcc so I was stuck. The patch is working very nicely. It's very cool how he did it too.
-
Thread
MSP430G2955 BSLUpdate Kalibrierungsdaten
ich dem BSL übergebe sieht meiner Meinung nach auch ok aus: @2100 31 40 00 21 B0 12 66 21 B0 12 90 21 B2 40 80 5A 20 01 C2 43 56 00 D2 42 FF 10 57 00 D2 42 FE 10 56 00 32 D2 F2 D0 20 00 53 00 B2 40 42 A5 2A 01 F2 43 22 00 F2 43 21 00 D2 D3 1A 00 D2 D3 19 00 F2 40 30 00 1B 00 F2 D0 80 00 61 00 F2 40 34 00 62 00 C2 43 63 00 E2 42 64 00 D2 C3 61 00 D2 D3 01 00 32 D2 30 41 B2 40 A0 5A 20 01 B0 12 0C 21 F2 D0 80 00 22 00 F2 E0 80 00 21 00 3F 40 3E 0D 3E 40 03 00 3F 53 3E 63 FD 2F F5 3F 30 40 94 21 30 40 8C 21 FF 3F 00 13 @FFE4
-
Thread
128 Bit Risc
Assembler-Dateien und GAS könne vielleicht was gehen: https://en.wikibooks.org/wiki/X86_Assembly/GAS_Syntax "The AT&T syntax is the standard on Unix-like systems but some assemblers use the Intel syntax, or can, like GAS itself, accept both."
Dieses Gestochere im Nebel ... es gibt doch int64_t und uint64_t.
-
Thread
Ansteuerung eDIP 240-7 mit AT90CAN über SPI klappt nicht
leicht verzweifelt ein eDIP 240-7 über SPI anzusteuern. Ich benutze das STK500 /STK 501 und einem AT90CAN128. Zum Programmieren benutze ich das AVR Studio 4.16. Ich bin gerade dabei mich in die Materie einzuarbeiten, d.h. ich habe mir den Code zusammenkopiert und so verändert, das er hoffentlich funktioniert
/* Clock Phase: sample on rising SCK edge */ (1 << SPR1) | /* Clock Frequency: f_OSC / 64 */ (0 << SPR0); SPDR = 0xff; } uint8_t spi_putc( uint8_t data ) { PORT_CS &= ~(1<<P_CS); SPDR = data; // Sendet ein Byte // Wartet bis Byte gesendet
-
Thread
UWB-Arduinos, Wachstumsmarkt Weltraum, XIAO mit WizNet uvam
ubuntu-release-upgrader should stop upgrades beyond Ubuntu 24.04 on hardware that does not support the RVA23U64 profile. RVA23U64 [1] is the profile relevant for user space. As there is no upgrade path from Ubuntu 25.04 Plucky for RVA20 systems, we should also stop upgrading these RISC-V systems from Noble
particular our first multicore support! Initially available on the RP2040 microcontrollers, now TinyGo can use both cores at the same time for true concurrency in hardware. Another very powerful new capability added in this release is USB Mass Storage Device (MSD) support on the RP2040/RP2350, SAMD21, and
-
Thread
RS232 nach HTTP/HTML Konverter
access log, and if the file we're sending has an unacceptable character set, there's nothing that can be done about it. Even the HTTP version number on the first line isn't needed; we're planning to use the simplest HTTP interface anyway. It would seem that we can chop off the remainder of the
sein. @ Thomas, kannst Du mit dem Quelltext Deiner bisherigen Versuche etwas beisteuern ? info at key-it.de, oder hier im Forum.. Ich stelle meine "Ergüsse" auch zur Verfügung. Jasmin... fährt jetzt bis Montag in Urlaub......
-
Thread
SP14Q002-A1 aus eBay - Erfahrungsaustausch
Grafik-Dev.-Board für s/w-Anwendungen noch an. Es hat mal ursprünglich bei Schukat und Co. um die 90Euro ohne MwSt. gekostet. Schönen Gruß... Hans
Hi all, I can only write in English. This forum seems to be the only forum that could help me with my problem. We just bought Hitachi SP14Q002-A1 MONO LCD graphic display. Howerver, i cant find any application
-
Thread
Kommerzieller AVR C Compiler
ein Stand 2010/2011, da so ein Compiler ja eine > laufende Entwicklung ist. Meiner ist aus den 90er Jahren. Warum sollte ich eine neuere Version verwenden, wenn mir die alte reicht und ich neuere AVRs selber definieren kann? Ich leide nicht an Featureritis.
eine Erweiterung auf insgesamt größere Adressen stattfinden müssen (der Mega128 hat bereits mehr als 64 kiB Flash-ROM, und kann bis zu 64 kiB RAM ansteuern). Bei kleineren AVRs mit /insgesamt/ nicht mehr als 64 kiB Adressraum wäre aber so ein einfacheres Adressierungsmodell möglich, ohne die Harvard-Architektur
-
Thread
Beispielprogramm für RFM12 433MHz Funk-Module
dabei mir einen überblick zu verschaffen und naja, es ist viel. mein ziel ist es das rmf12 an einen at90can128 anzuschließen. als grundlage habe ich den code von benedikt (weiter oben rfm12_rs232_rxtx_check_int.zip ) angenommen. jetzt gibt es knapp 10 weitere ausführungen dieses oder eines ähnlichen
programm: 1) die sourcen von Peter Fleury 2) einen softwareuart ich habe die sourcen an den at90can128 soweit angepasst, dennoch sind fragen offen. -zum schaltplan, warum verwendest du den fet bs170 in deiner schaltung, hat der atmega8 keine flankeneinstellungen oder was war der grund? -ist
-
Thread
direkter Zugriff auf Low/High Byte von 16bit-Werten
eor r26, r26 74: bb 27 eor r27, r27 76: 80 93 64 00 sts 0x0064, r24 } 7a: 80 e0 ldi r24, 0x00 ; 0 7c: 90 e0 ldi r25, 0x00 ; 0 7e: 08 95 ret [/code] Es werden hier also alle 4 Byte von "longword" in Register
lds r24, 0x0063 62: 80 93 68 00 sts 0x0068, r24 low2 = longword2 >> 24; 66: 80 91 64 00 lds r24, 0x0064 6a: 90 91 65 00 lds r25, 0x0065 6e: a0 91 66 00 lds r26, 0x0066 72: b0 91 67 00 lds r27, 0x0067 76: 8b 2f mov r24, r27 78: 99 27 eor
-
Thread
Höchstmögliche Schaltfrequenz an einem normalen AVR Ausgangs-Pin
einmal weisst, was eine LUT bei einem FPGA ist, dann wirdst du wohl auch ein Leben lang immer beim AtMega bleiben.
Thread hatte ich Dir schonmal den Wechsel auf einen anderen µC vorgeschlagen, als Dich mit diesen alten AtMegas herum zu schlagen. Dort war es für Dich nicht möglich, jetzt schon? Die Adapter von TQFP32/48/64 bekommst Du bei ebay problemlos für ein paar Cent. Macht Dein Hobby auch nicht exorbitant teuerer
-
Thread
! Vorsicht NEWB 7-Segmentanzeigen via PC ansteuern
steht unter GPL Copyright (C) [2006] [Dietmar Steiner] 'This program is free software; you can redistribute it and/or modify it 'under the terms of the GNU General Public License as published by the Free Software Foundation; either version 3 of the License, or (at your option) any later version
String wird auf Adresse &H60 im AVR abgelegt. Dies ist die Adresse des ersten Bytes im SRAM .Da der AT90S2313 über 128 Bytes SRAM vefügt, ist die höchste SRAM-Adresse &HDF. Quasi "darüber", also auf die selbe Adresse, legen wir ein Feld, das genauso lang wie der String ist. Das ist alles. Der Trick
-
Thread
Audiosignal über ADC einlesen / AT90CAN128 / Bandbreite 10kHz
Moin, ich möchte ein Audiosignal am ADC des AT90CAN128 einlesen. Dazu habe ich einen Tiefpassfilter 1. Ordnung mit einer Grenzfrequenz von 10kHz vor den AD Wandlereingang gelegt. Nach dem Tiefpassfilter habe ich mit Hilfe eines Spannungsteilers
Ergebnis Linksbündig ausgeben //ADMUX |= (1 << ADLAR); // ADC aktivieren, Teilungsfaktor auf 64 // mit ADPS0 entspricht 128 ADCSRA = (1 << ADEN) | (1 << ADPS2) | (1 << ADPS1) | (1 << ADPS0); // Auto Triggering aktiviert //ADCSRA |= (1 << ADATE); ADCSRA |= (1 << ADSC); //
-
Thread
Einsteiger, Anfänger - Welche Mikrocontroller-Familie?
SDKarten, Flash-Speicher etc. anzubinden hat. Auch für die Standardschnittstellen ala RS-232/485, CAN gibt es passende Treiberbausteine.
JTAG mkII habe ich zwar, bin damit aber nicht so zufrieden. Das Olimex-Teil (Elektronikladen, EUR 49,90) gefällt mir viel besser.
-
Thread
DCF77 ausgefallen
Kleiner Tipp: Versucht euch doch mal an der Netzfrequenzmessung! Habe ich vor 2 Jahren in einen AT90S2313 rein programmiert in ASM. Vier Nachkommastellen, allerdings nur mit gewöhnlichem Quarz und mit umschaltbaren Messzeiten. Werte waren plausibel. mfG
Betrieb > noch keine falsche Uhrzeit gesehen. Karl B. seine AtTiny Uhr hat wahrscheinlich keine RTC und decodiert "on the fly".
-
Thread
Empfehlung Elektronik-Baukasten für Kind 8 Jahre
gefunden. Experimenten die man sein lassen sollte: Theo Gray's Mad Science: Experiments You Can Do at Home - But Probably Shouldn't https://www.amazon.com/-/de/dp/1579127916
Da ich in den 90ern meinen C64er leider verkauft habe, musste ich die, auf Seite 12 im Fischertechnik Computing Baukastenbaubuch abgebildete, Fischertechnikbausteinelängensortiermaschine nun mit Relais steuern. Mikrocontroller
-
Thread
Projekt: 200MHz DDS-Generator
und die 64dB nicht erreicht werden - so wurde dann halt ein 0 bis 95dB-Dämpfungsglied daraus, indem ich die letzte Stufe auf ebenfalls -32dB umbestückt hatte und die fehlenden -32dB extern dazuschaltete...
und die 64dB nicht > erreicht werden - so wurde dann halt ein 0 bis 95dB-Dämpfungsglied > daraus, indem ich die letzte Stufe auf ebenfalls -32dB umbestückt > hatte und die fehlenden -32dB extern dazuschaltete
-
Thread
Was kann man mit 16Byte an RAM machen?
Ich hatte mal den AVR LS1200 oder so, der hatte glaub kein gar RAM und > nur 1200 byte code. Der AT90S1200 ist ja der Uropa der AVR. Etwa 30 Register hat der nur. Für viele einfache Sachen reicht der völlig. Auf dem STK-500 ist der u.a. für die ser. Kommunikation zuständig.
michael_ schrieb im Beitrag #4834008: > Der AT90S1200 ist ja der Uropa der AVR. > Etwa 30 Register hat der nur. Der Z80 hat garkein RAM und viel weniger Register, trotzdem gabe es viele Schaltungen ohne externen RAM-Baustein. Sowas erfordert
-
Thread
Eklatanter Fehler im Handbuch zu ATtiny87 / ATtiny167
. > > Also mein STK500 hat keine SO-Pads, nur DIL-Sockel ... Gab's auch dafür, bspw. für die AT90PWMx und ATtinyX4. >> Ansonsten bin >> ich mittlerweile schnell dabei, mir auch für Experimente lieber eine >> Platine zu ätzen. > > Und wie änderst du dann deine Schaltung? Fängst du da jedesmal
anbei die Ausgabe zu obigem Code. Die erste Zeile ist noch richtig, danach gibt er jede Sekund 4 x 64 Bytes aus, jedesmal identische Zeilen.
-
Thread
Smartphone Kameras fast alle schlecht
Stefan F. schrieb im Beitrag #7452533: > Schließlich hat die Kamera des Motorola mehr Megapixel (48 vs 64). Die MP sagen nur wenig aus. Die Bilder sind ohnehin auf 12 und 16 MP runtergerechnet. Google hat lange mit einem guten 12er mit anderen 32-64 MP Geräten gleichgezogen.
xiaomi und samsung schrieben dazu: the HMX supports video recording without losses in field-of-view at resolutions up to 6K (6016 x 3384) 30-frames-per-second (fps) We are very pleased that picture resolutions previously available only in a few top-tier DSLR cameras can now be designed into smartphones
-
Thread
Fröling Heizungssteuerung auslesen.
) Chksum (hi/low)) Frage: 4D 41 01 01 00 90 Antwort: 4D 41 0c 49 00 1c 07 2B 5A 75 73 61 6E 64 04 1A (M A ... + Zustand..) Frage: 4D 41 01 01 00 90 ..... usw (ca. 25 Mal bis die Board-temperatur am Ende kommt) & Antwort : 4D
But RADIATOR would be the right choice for me and then in MQTT which is part of Home Assistant. Can anyone help me how to deal with this. I am a beginner in programming. Thanks