-
Thread
Problem bei der Routerkonfigurierung: Linux PC geht nicht ins Internet wenn DHCP aktiv ist.
Harry L. schrieb im Beitrag #7633294: > Mäxchen Ja ja. (frei nach Rörich)
verpassen zu müssen, wenn man sie nicht mehr lokal konfigurieren, sondern per DHCP vergeben will. Harry L. schrieb im Beitrag #7633310: > Es gibt kein "Gesetz", das das vorschreibt, aber es ist best practice, > static leases ausserhalb des dynamischen Bereich zu legen. Genau.
-
Thread
Welches SMD Gehäuse is das?
5.11.0 und Target3001 v15 kann mir da jemand helfen... ich finde diese (den PSD und den OPA 128) bauteile nicht in der bibliothek.. da wäre einfach zeichen und gut doch sehr angebracht da es mir nur auf den schaltplan ankommt...
JayB schrieb im Beitrag #2060058: > ich müsste den Gehäusetyp von dem PSD > 1L10-SU70 von Laser Components wissen Bauteil ist von SiTek, also mailto:info@sitek.se
-
Thread
Gefälschte ATmegas
Viel schlimmer sind solche Fälschungen ;-) http://www.mikrocontroller.net/attachment/31544/Tiny128L-8PU_1024x768.jpg http://www.mikrocontroller.net/topic/gallery/91350 MFG Falk
Viel schlimmer sind solche Fälschungen ;-) > > http://www.mikrocontroller.net/attachment/31544/Tiny128L-8PU_1024x768.jpg > > http://www.mikrocontroller.net/topic/gallery/91350 > > MFG > Falk Die sind geil, davon hätte ich gern welche mit 16MHz.
-
Thread
Raspi als Atmel-Remoteprogrammer
MainOpenWrtRouter avrdude ... -U flash:w:-:i < programm.hex > erfolgreich? nicht ganz, aber so: > ssh -l root 192.168.2.102 avrdude -p m128 -c usbasp -U flash:r:-:i > test.hex Kleines Problem speziell beim WR703 ist, daß er nicht direkt mit USB1 Devices umgehen kann.Man benötigt hier einen USB Hub.
Hallo Andreas, danke für die Info. Ich denke du meintest: ssh -l root 192.168.2.102 avrdude -p m128 -c usbasp -U flash:r:-:i *<* test.hex oder? Ich werd's mal mit dem Raspi und dem ISP probieren. Gruß daniel
-
Thread
Sinus - PWM erzeugen
die Rechnung falsch. Du muss die ergebnisse durch 2 teilen und in der posiven Halbwelle zusätzlich 128 addieren
Und wenn man mit "negativen Zahlen" nichts anfangen kann, dann muss man einfach nochmal alles um 128 nach oben verschieben...
-
Thread
RTOS für Cortex-M3
Executable. Aber wenn Du keine nachladbare Applikation brauchst, dann ist es gut. Suche mal nach L4 Kernel. z.B OKLabs oder nach Pistachio os.inf.tu-dresden.de/L4/. Da gibt es sogar freie Implementierungen. Jimmy
> schau Dir die L4-Kernels an, klein, sicher, die Zukunft. LOL
-
Thread
Problem bei PWM mit TC1 auf AT90CAN128
Philipp L. schrieb im Beitrag #3428131: > Breite nicht unter einen Wert im OCR1A von ca. 50 geht D.h. vom einschalten des Pins hier [c] ISR(TIMER1_OVF_vect) { PORTA = PORTA | 0b00000001; ...
Philipp L. schrieb im Beitrag #3428158: > Die Hardware ist leider, wie so oft, schon vorgegeben und, daher wird es > schwierig die OCPs zu verwenden und irgendwo muss ich ja so oder so > rechtzeitig den
-
Thread
USBasp AVR Problem HILFE Rahtlos
weise müsste jetzt die LED leuchten blau aber das macht sie nicht. Der Spannungsregler/Schaltregler L 7805 CV hat 12V Ich denke das Interface bekommt kein Strom oder der CHIP ist hinüber. An was kann das liegen kann es sein das der "atmega 162" defekt ist oder ei Kurzschluss hatte? Ich bin über
-- ----- ---- ------ ------ ---- ------ ----- ----- --------- flash 65 10 128 0 yes 16384 128 128 4500 4500 0xff 0xff eeprom 65 20 4 0 no 512 4 0 9000 9000 0xff 0xff lfuse 0 0 0 0 no
-
Thread
ATmega328 CLKDIV8 geht nicht
weniger Leistung als 16 MHz und den Quarz brauche ich nicht für die Genauigkeit. Wenn ich den 128 kHz Oszillator auswähle, geht mein Tackt auf die 128kHz runter, aber auch hier geht der CLKDIB8 nicht. Also auf 16kHz geht der Pin nicht runter. Auch meine PWM Timer ändern ihren Tackt nicht, egal
Ich dachte Fuses sind mächtiger als der Code. Somit habe ich nicht im Code danach gesucht. Holger L. schrieb im Beitrag #6195282: > Der Bootloader wird anscheinend auch immer mit programmiert? naja, das war noch eine Arduino-Leiche. Ich nutze keinen Bootloader. Holger L. schrieb im Beitrag #6195282
-
Thread
Einfache temperaturgeführte Leerlaufregelung bauen
uYS8kgFmvSm4WM%3A&vet=10ahUKEwjk073n8-njAhXyxcQBHeb8DKUQMwhzKDkwOQ..i&w=500&h=259&bih=829&biw=1745&q=L-Jetronic%20Leerlaufregler&ved=0ahUKEwjk073n8-njAhXyxcQBHeb8DKUQMwhzKDkwOQ&iact=mrc&uact=8
temp, 0 out ocr1a, temp ;AD-Wandler Takteinstellung ;mögliche Vorteiler 2, 4, 8, 16, 32, 64, 128 ;Benötigte Frequenz 50kHz - 200kHz ;z.B. 8.000.000 Hz / 32 = 250 kHz ;z.B. 8.000.000 Hz / 128 = 62,5 kHz ldi temp,0b00100111 ;Vorteiler auf 128 out ADCSR,temp cbi ADCSR,ADIE ;Interuppt
-
Thread
STK500+501viel Zubehör
Hallo Hat jemand interesse an nem stk500+501 mit zubehör 2*ATMEGA128 1*ATMEGA103 1*ATMEGA8 3*ATTINY26 2*ATMEGA32 1*ATMEGA16 5*PCF8574 2*PCF8583 1*256k eeprom 1*512k eeprom 1* 16x4 CLCD 2*RB35 Getriebemotoren 2x L293 (H-Brücke) Wiederstände, LED´s, Condensatoren
alles was beinchen hat... was meinst du dazu stk501 2*ATMEGA128 1*ATMEGA103 2*ATTINY26 1*ATMEGA32 1*ATMEGA16 2*PCF8574 1*PCF8583 1*256k eeprom 1x L293 (H-Brücke) für 100??
-
Thread
Maussensor ADNS2610
wenn das der Fall ist muss je nach Vorzeichen der Deltax Variable x noch 128 (Ueberlauf nach oben) dazugezaehlt oder eben 128 abgezogen werden */ if(ino&(1<<3)) { if(x<0) { posx-=128; }else { posx+=128;
pan_read(0x18); posy=posy+y; if(ino&(1<<4)) { if(y<0) { posy-=128; }else { posy+=128; } } } //hier kann jeder seine Ausgabevariante selber waehlen ;) uart_puts("ino= "); uart_puts
-
Thread
AtTiny26 so programmieren wie AtMega8, 16?
Christian L. schrieb: > Lass pin 4 und pin 6 am ISP-Stecker mal frei! wo? beim usbasp oder bei der platine? Christian L. schrieb: > MISO muss auch MISO, MOSI auf MOSI, SCK auf SCK und RESET auf RESET > ist Reset auch verbunden? hab ich so wie du sagst Christian L. schrieb: > Hast du mit dem USBASP überhaupt schonmal programmieren können (auch > einen tiny26?) AtMega8, AtMega16 => OK! ein AtMega128 war glaub ich auch schonmal dran und Ok! Ich arbeite zum
-
Thread
Zeigt her Eure interessanten historischen Bauelemente
Thread dafür öffnen. Schon ok. Gefällt trozdem! Mit freundlichem Gruß: Bernd Wiebus http://www.l02.de
der Schalttafel waren vom 5% Typ. Mit freundlichem Gruß: Bernd Wiebus alias dl1eic http://www.l02.de
-
Thread
CD/DVD/MP3-Player soll auch selbstgebrannte Audio-CDs abspielen können
E34 L. schrieb im Beitrag #7048023: > OT: Wofür braucht man eine als Audio-CD erstellte Disk heute noch* (wenn > nicht gerade von sehr hochwertigem Quellmaterial ausgegangen wird)? > > *) außer für
schrieb im Beitrag #7050492: > (Der Kompressionsgrad ist wohl der Knackpunkt.) NEIN. Die Bitrate. 128 frisst jeder. 192 Bit einige. 224 Bit o.höher braucht mir Leistung und das schaffen die billigen Chips nicht. Zig mal getestet. Ich habe mp3-Player (Mirco-SD) die bei > 128 schon zu machen. Dafür
-
Thread
AD Konverter beim Mega 8
ADC am Mega8535... ;Es wird die Spannung eines 12V-Blei-Gel-Akkus gemessen, der über ;einen 78L05 einen Mega8535 versorgt. Als Referenz wird AVCC des ;AVRs genommen (also die 5V des 78L05), die Spannung des 12V-Akkus ;wird über einen Spannungsteiler aus drei gleichen Widerständen ;(3 x 10k
adlow, ADCL in adhigh, ADCH //Multiplikation. // Anfangswert H Byte: adhigh // Anfangswert L Byte: adlow // Multiplikator: 5 ldi r19, 5 //Multiplikation L Byte MUL adhigh, r19 //Sichere die Register r0 und r1. Das Ergebnis der Multiplikation vom L Byte ist dann r21 und direkt daran
-
Thread
Denkfehler ?
unveränderter Tasten löschen (Bit1) com tz0 ;L-Bit zählen 0,2,->1, 1,3,->0 eor tz1,tz0 ;H-Bit zählen 0,2,->tz1 toggeln and xl,tz0 ;Änderungen nur dann erhalten, wenn im ;Prellzähler and xl,tz1
>Da man das >16-Bit-Register OCR1A(H/L) als einen Ringzähler sehen kann, braucht man >sich nicht um evtl. Überträge zu kümmern. Hallo HanneS, thanks a lot für Deine ausführliche Erklärung! Jetzt habe ich die "Philosophie" dieser Art
-
Thread
Nachbau Real-Time Spectrum Analyser
findet man hier ; http://www.ebay.de/itm/230840311227?ssPageName=STRK:MEWNX:IT&_trksid=p3984.m1439.l2649
10 KHz gehen ? http://www.ebay.de/itm/230840311227?ssPageName=STRK:MEWNX:IT&_trksid=p3984.m1439.l2649
-
Thread
Speicher mehrfach benutzen
Hallo, PIC32MX795F512L C32 Welche Möglichkeit besteht, RAM mehrfach zu nutzen? Das RAM ist in mehrere Array unterteilt Beispiel: RAM_1[512] RAM_2[128] RAM_3[128] RAM_4[128] RAM_5[128] RAM_1 wird nur zum "booten
[c] static union { char RAM_1[512]; struct { char RAM_2[128]; char RAM_3[128]; char RAM_4[128]; char RAM_5[128]; }; }; [/c]
-
Thread
STK500 Taster + Taster über GUI
die taster funzen ja auch solange ich nich in der GUI taster drücke... ist übrigens ein ATmega8515L drauf
V1.25.1 Standard Automatic Program Generator © Copyright 1998-2006 Pavel Haiduc, HP InfoTech s.r.l. http://www.hpinfotech.com Chip type : ATmega8515L Program type : Application Clock frequency : 4,000000 MHz Memory model : Small External SRAM size : 0 Data Stack
-
Thread
Crumb128 AT90CAN128
zu tun. Ich habe eine paar Probleme und hoffe ihr könnt mir helfen ;-) Ich arbeite mit dem Crumb128 auf welchem ein AT90CAN128 verbaut ist. http://www.chip45.com/AVR-ATmega-Mikrocontroller-Module/Crumb128-V4-0-AVR-ATmega128-ATmega2561-90CAN128-USB-RS485-CAN-Modul.html Dazu habe ich ein CrispAVR-USB
; sei(); // generelle Interruptfreigabe char s[7]; s[0]='H'; s[1]='e'; s[2]='l'; s[3]='l'; s[4]='o'; s[5]='!'; s[6]=0x00; uart0_send(s,7); }
-
Thread
64 Bit float Emulator in C, IEEE754 compatibel
?revision=279994&view=markup#l1545
doch auch cos(x) = sin(pi/2 - x) um pi/2 vorausgesetzt Argument-Reduktion ist hinreichend genau, z.B. 128 Bit oder so.
-
Thread
open.Theremin V3 von GaudiLabs - Erfahrungen und Verbesserungen
So, inzwischen ist das Etherwave angekommen. Verdammt wenig drin (78L12, 79L12, LM13700 und 9 Ts) für so viel Geld! Und das Theremini musste seine Hülle fallen lassen, was nicht einfach war. Siehe Textfile. Beim Öffnen auf das dünne Display-Flexkabel aufpasssen! How
Franzose, freut mich, dass der Selbstbau reibungslos geklappt hat. Im 145-Theremin sind 2 Spulen (L2 und L3) 4652 mit 1mH von Miller - Bourns drin. Die 6 hammondmfg.com -Induktivitäten im Moog Etherwave Standard (EWS) und Plus (EWP) sind Hammond [pre] Typ L Q TestF Fres R mA diame
-
Thread
RAM und ROM extern vs intern
z.B. sowas ? http://www.olimex.com/dev/pdf/LPC-L2294.pdf
Theo Heinze schrieb: > RAM sollte mindestens 128kB und idealerweise etwa 1MB für Hashtables zur > Verfügung stehen. In diesem Fall sind Controller mit internem Cache an Stelle eines internen RAMs sicherlich wesentlich sinnvoller, als solche mit
-
Thread
Wer hat Erfahrung mit HAP?
Hallo Leute, ich habe folgendes Problem: mein ZCD ist an L1 angeschlossen. ich habe zwei Dimmerplatinen. Es werden unterschiedliche Phasen gedimmt. und logischerweise past meine Nulldurgangserkennung nicht mit L3 zusammen. Könnte mir jemand ein Tipp geben
R. schrieb im Beitrag #2100099: > Hallo Leute, > ich habe folgendes Problem: > mein ZCD ist an L1 angeschlossen. ich habe zwei Dimmerplatinen. Es > werden unterschiedliche Phasen gedimmt. und logischerweise past meine > Nulldurgangserkennung nicht mit L3 zusammen. > > Könnte mir jemand ein
-
Thread
sei nicht schlauer als der Compiler?
i++; } } [/c] wird: [avrasm] main: ldi r24,lo8(10) ldi r25,hi8(10) .L2: lds r18,i subi r18,lo8(-(1)) sts i,r18 sbiw r24,1 brne .L2 ldi r24,lo8(0) ldi r25,hi8(0) ret i: [/avrasm] und aus: [c
Johann L. schrieb im Beitrag #5059468: > Guardians of the memory space schrieb im Beitrag #5059451: >> Johann L. schrieb im Beitrag #5059429: >> >>> Noch viel wichtiger zu beherzigen ist, dass man nicht dümmer
-
Thread
AVR debuggen unter linux
16 KiB 0.5 KiB at90pwm3b 0x9383 8 KiB 0.5 KiB at90usb1287 0x9782 128 KiB 4 KiB at90usb162 0x9482 16 KiB 0.5 KiB at90usb646 0x9682 64 KiB 2 KiB at90usb647 0x9682 64 KiB 2 KiB atmega128 0x9702 128 KiB 4 KiB atmega1280 0x9703 128 KiB 4 KiB atmega1281 0x9704 128 KiB 4 KiB atmega1284p 0x9705 128 KiB 4 KiB atmega128rfa1 0xA701 128 KiB 4 KiB atmega16 0x9403 16 KiB
-
Thread
altera pcie ip core DMA Read/write
RlxdOrd+ ExtTag- PhantFunc- AuxPwr- NoSnoop+ MaxPayload 128 bytes, MaxReadReq 512 bytes DevSta: CorrErr+ UncorrErr- FatalErr- UnsuppReq- AuxPwr- TransPend- LnkCap: Port #1, Speed 2.5GT/s, Width x1, ASPM L0s, Latency L0 unlimited
- WRR64- WRR128- TWRR128- WRR256- Ctrl: Enable+ ID=0 ArbSelect=Fixed TC/VC=ff Status: NegoPending- InProgress- Kernel driver in use: syn1588nic [/code]
-
Thread
CAN mit AT90CAN128
Hallo, hat jemand eine Beispieldatei in Assember, wie man mit dem CAN Bus auf dem AT90CAN128 sendet oder empfängt? Sollte es jemand nur in C haben, würde auch eine HEX Datei reichen (interner Oszi oder 16MHZ externer Quarz, 100kBit Canbus) Vor lauter Register im Datenblatt sehe nicht
Suche auch nach einer Beispieldatei in Assembler, wie man mit dem AT90CAN128 dem CAN Bus sendet und empfängt. Komme mit den Registern nicht klar (habe schon viele Tage mit den Einstellungen der Register verbracht). Oder sollte man doch einen AVR mit dem CAN-Controller MCP2510
-
Thread
Wer kennt den Bauteil
Abend. Ich hab hier eine Mega128 Platine, auf der sind 2 Bauteile die ich nicht identifizieren kann. Der eine ist ein 4 Pinner mit der Aufschrift 27AB L0SB (oder L8SB, kann ich ohne Lupe nicht entziffern). Sieht mir irgendwie
Spannungsregler. Von der Anschlussklemme geht + an den Baustein und alle Vcc Anschluesse des Mega128 gehen an einen anderen Pin des Bausteins (aber nicht an die Klemme). Ich denke wenn ich da mal vorsichtige 5V an das Board anlege, kann nicht viel passieren.
-
Thread
mindestens 16-Bit ADC als DIL / DIP
zum letzten IC: - was sind denn "Sigma-Delta ADCs"? - "Programmable Gain Amplifier (PGA) from 1 to 128", lese ich richtig? das teil hat einen verstärker für die zu messende spannung?
10mA, jedoch liegt das hauptaugenmerk auf der widerstandsmessung: 0.1mOhm - 1Ohm (dachte dabei an 4-L-Messung und Konstantstrom)
-
Thread
woher so großer unterschied im Gewicht bei SSD
geizhals.de/?cat=hdssd&xf=2235_50%7E2236_50%7E252_120%7E4832_1 Jetzt filtern wir alles, was unter 128MB DRAM-Cache hat, aus: https://geizhals.de/?cat=hdssd&xf=1152_128%7E2235_50%7E2236_50%7E252_120%7E4832_1 Macht 88(!) Treffer ab € 23,59 Ups, keine WD, keine Intenso... Jetzt vergessen wir
ich² schrieb im Beitrag #5586606: > Jetzt filtern wir alles, was unter 128MB DRAM-Cache hat, aus: Ich würde mir nie eine SSD unter 4GB Cache kaufen. Alles nur Schrott.
-
Thread
Frequenzzähler 1Hz - 40MHz
Frequenzerweiterung für den NWT (FE-NWT)" dient dann als Frequenzgenerator. Dieser liefert die durch 128 geteilte Frequenz. die bei maximal ca. 2.700GHz liegt.
die 4Digit 14,2mm http://www.ebay.de/itm/280735607444?ssPageName=STRK:MEWAX:IT&_trksid=p3984.m1423.l2648 für die 10mm Exemplare muß ich erst kramen... Gruß Michael
-
Thread
2MB DRAM an AVR Gesperrt
breite haben. Das einzige was der code bis jetzt "kann" ist also von der Adresse 0 bis Adresse 128 bytes in den speicher schreiben und diese dann direkt danach von 0 bis 128 übers UART ausgeben. Das ist als testfunktion gedacht und ist auch von Benedikt übernommen (bis auf das er einfach überprüft
Bei den 72poligen SIMM PS2 Modulen ist es genauso. Es gibt da zwar 4MB, 8MB, 16MB, 32MB, 64MB und 128MB, aber die 8, 16 und 64MB sind jeweils Doppelseitige (mit 2 RAS Pins) die im Prinzip aus 2 halb so großen bestehen.
-
Thread
Problem mit cof-File für AVR-Studio
:\_Elektronik\Atmel\AVR Tools\PartDescriptionFiles\AT90S2313.xml Flash memory 2048 Eeprom memory 128 I/O start 00 I/O stop 3F SRAM size 128 SRAM start 60 SRAM size 0 SRAM start NA AVR Simulator Please wait while configuring simulator... AVR Simulator IO Module: PORTB created ! AVR Simulator
missing ID in XML file! <- AVR Simulator AT90S2313 Configured OK Flash memory 2048 Eeprom memory 128 I/O start 00 I/O stop 3F SRAM size 128 SRAM start 60 SRAM size 0 SRAM start NA Error loading objectfile test1.cof ----------------- Wenn ich aber probehalber das ganze für nen 8535 kompiliere
-
Thread
Wie Assembler Code in eine ISR (C, AS7, GCC, ATmega)
sts sample_counter+1,r25 sts sample_counter,r24 or r24,r25 brne .L1 in r24,0x6 andi r24,lo8(8) out 0x6,r24 .L1: /* epilogue start */ pop r31 pop r30 pop r25 pop r24 pop r0 out __RAMPZ
Johann L. schrieb im Beitrag #4984402: > Der Code scheitert daran, folgendes Konstrukt nachzubilden :-)))
-
Thread
Enstiegsgehalt für ET (B. Eng.) IGM NRW üblich?
Kooperation" nicht zu rechtfertigen. Macht in Summe mind. 122 Punkte. EG12 wird angewendet bei 113-128 Punkten. Deckt sich auch vollständig mit dem "kleinen" Hardwareentwickler aus den ERA-Niveaubeispielen, dessen Stelle mit 128 Punkten und EG12 bewertet ist. Wenn weniger im Unternehmen durchgeht
Kooperation" nicht zu rechtfertigen. Macht in Summe mind. > 122 Punkte. > EG12 wird angewendet bei 113-128 Punkten. > > Deckt sich auch vollständig mit dem "kleinen" Hardwareentwickler aus den > ERA-Niveaubeispielen, dessen Stelle mit 128 Punkten und EG12 bewertet > ist. > Wenn weniger im Unternehmen
-
Thread
Welchen µC-Typ für neues Projekt?
0xfedb4561, b = 0x12345678; long c = 0; c = ((long)a)*((long)b); macht 85 zyklen auf einem mega128 [/c]
346623574 schrieb im Beitrag #3878308: > macht 85 zyklen auf einem mega128 da ist mir ein Fehler unterlaufen ;) es sind 128 Zyklen.
-
Thread
Tester mit älteren und aktuellen Windows PCs gesucht (dauert 5 Minuten)
das nicht eine modere CPU wäre, würde ich jetzt sagen, daß die CPU die 256-Bit Befehle intern mit 2x128 Bit verarbeitet. Das gab es ja früher und ist ja auch heute noch so, während die CPU ihre 256-Bit Stages anwirft. Agner Fog spricht von über 50000 Takten, bevor die CPU richtig losrennt. Der i7-4790
sind hier ganz schön "Frank-reich". ;) Es ist schon erstaunlich, wie der Ryzen 4800H von Frank M. den 128-Bit Code "wegknallt". Der Sprung bei AVX2 ist dann nicht mehr ganz so groß. Der i9-12900HK von Frank L. lässt es gemütlicher angehen. Beide treffen sich dann beim AVX2-Code, der bei beiden praktisch
-
Thread
Transistortester mit AVR Gesperrt
int R_L_VAL EEMEM = 680; [/code]
int R_L_VAL EEMEM = 680; [/c] Sorry, I forgot this... I will add it soon!
-
Thread
ATMega8 MLF
ATmega 16L-8MI 20x OVP (Vakuum-verschweisst) ATmega 8L-8MI 5x offene Verpackung Preis nur per PN Gruß axel Alle kann ich aber nicht abgeben, aber für'n Muster kann ich aushelfen
habe dort angerufen, aber der preis fuer atmega 128 16 ai ist viel zu hoch 8,50 euro !! ich kaufe die billiger ein Brnadus
-
Thread
Usbasp funktioniert nicht richtig
Sandro L. schrieb im Beitrag #3278257: > Vielen Dank für die schnellen Antworten. > > Ich werde mal versuchen, einen ATMega8 zu flashen... Wenn es > funktionieren sollte, kann es mit Sicherheit nicht an
-- ----- ---- ------ ------ ---- ------ ----- ----- --------- eeprom 4 10 128 0 no 512 4 0 9000 9000 0xff 0xff flash 33 6 128 0 yes 16384 128 128 4500 4500 0xff 0xff lock 0 0 0 0 no
-
Thread
ATMega128 HArdware-PWM
Hallo zusammen, ich möchte gerne einen Motor mit einem ATMega128 ansteuern. Dazu nutze ich den Treiber L298. Um die Geschwindigkeit des Motors zu ändern, muss dabei ein PWM-Signal geliefert werden. Nun meine Frage: Wie lasse ich den ATmega128 ein PWM-Signal generieren
unter Fuses der Hacken bei "M103C" > M103C = [X] > > Der Controller läuft also auch als ATMega128 und nicht als ATmega103, > oder? Nein.
-
Thread
18 RGB Steifen ansteuern
Frohes Neues Jahr :-) Kolja L. schrieb im Beitrag #5261380: > OK, und warum I²C und kein Schieberegister oder ATMega?
mögliche Stufen pro Farbe. Nach Berücksichtigung der Kennlinie des Auges hast Du immer noch mindestens 128 verschiedene Helligkeiten. Und hier läuft das Fading über diese 128 Stufen dermaßen glatt, dass man die Stufen nicht mehr sieht. Ich verstehe nicht, warum die Chinesen noch keine 12-Bit-WS2812 auf
-
Thread
ATmega128 und sprintf() -> Stürzt ab
Boxi Boxitec schrieb im Beitrag #2444356: > Verhalten: Auf einem ATmega128 läuft das Programm nicht stabil. > Irgendwann hängt der Controller oder läuft in einen Resetvektor. Was heißt hier "irgendwann"? Dass nach jedem "sdfgd..." wieder ein "dgartzt..." kommt, zeigt doch
, das der ATmega128 nur bis 16MHz darf. Manchmal sieht man einfach den Wald vor lauter Bäumen nicht... Obwohl dieses eigenartige Verhalten ja förmlich danach geschrien hat, dass das Teil nicht in seinen Spezifikationen
-
Thread
AtMegaL mit 14,7456MHz Quarz und XDIV
Hallo, ich habe für mein aktuelles Projekt einen ATMega128(L) eingeplant, der mit 3,3V laufen soll. Für diese Versorgungsspannung ist der Betrieb ja nur bis 8MHz spezifiziert. Jetzt habe ich allerdings nur einen Quarz mit 14,7456MHz (bekomme auch keinen im MJ Package mit 7,3728MHz (wenn doch, wo?)). Im Datenblatt der ATMega128(L)s habe ich nun das "XTAL Divide Control Register" (XDIV) gefunden. Ist es möglich, dieses möglichst früh nach dem Reset auf 2 zu stellen, so dass der Takt auf 7,3728MHz geteilt wird? Ich habe öfter
-
Thread
Erratum gegen ESP32-C5, neue Messtechnik und Erfolge für RISC/V
/posts/introducing-the-risc-v-coprocessor-of-the-nrf54l-series erschienene Meldung, in der der Chip-Hersteller über das „interne Verhalten“ des auf RISC/V-Technologie basierenden ULP-Coprozessors informiert: [c] The SoCs of the nRF54L Series combine an
> At the heart is a 128 MHz Arm® Cortex®-M33. Next to that heart > is also a 128 MHz RISC-V coprocessor, which can be a great > way to enhance, boost, or simplify your designs and products. [double-palmface]? Ich
-
Thread
64-Kerne für Simulation und Berechnungen?
Wir verwenden einen Threadripper 3970X mit 128GB RAM als Arbeitsrechner in einem Team von 5 Softwareentwicklern für Embedded Linux Kram (VSCode remote von den Windows Clients, dann compilieren, unit tests, debugging usw.). Das war die beste Investition
Μαtthias W. schrieb im Beitrag #7246393: > Wir verwenden einen Threadripper 3970X mit 128GB Klingt interessant. (prx) A. K. schrieb im Beitrag #7246273: > Es geht eigentlich um Threadripper, und die takten in der Spitze > erheblich höher als die EPYCs. Klingt noch interessanter!
-
Thread
Absolute Funktionsadressen in Tabelle ablegen
das eine Konstante, wie z.B. 43 - und Konstanten haben keine Adressen. l_byte(43) erzeugt denselben Syntaxfehler, wie l_byte(funcA) Man muß also den Adressoperator & vor dem v weglassen, denn der gibt die Adresse - ebenfalls eine Konstante - seines Operanden zurück: #define const_l_byte(v) (*(((unsigned char *) (v))))
-
Thread
Multiplikation mit 2,56
kann man auch mit größeren Zahlen erweitern, um genauer zu werden: erg = ( (uint32_t)zahl * 41943L) >> 14; Das geht dann auch noch mit 16 Bit Eingangsbereich. (Auf-)Runden wäre doch auch noch was: erg = (((uint32_t)zahl * 41943L)+(1L<<13)) >> 14; oder anders gesagt: erg = (zahl * 41943L +
112500 50000*41 /16 =128125 50000*655 /256 =127929,6875 ==> 127929 (50000*655 + 128)/256 =127930,1875 ==> 127930 50000*41943 /16384=127999,8779 ==> 127999 (50000*41943+8192)/16384=128000,3779 ==> 128000 Wenn Du den Wert darstellen (=in einzelne Ziffern umwandeln) willst