-
Thread
EA DOGM Touch zum Aufkleben
Hi, hat schon jemand das M128 mit Touch ausprobiert? Ich habe hier schon lange ein L128 mit Touch und mir jetzt auch ein M128 mit Touch besorgt. Leider ist die Transparenz vom M128 mit Touch echt mies. Mit Beleuchtung im dunkel
@ meilerA Ich habe ein M128 und habe keine problem mit dem Touch. Du meinst vllt. wenn das Sonnenlicht schräg auftrifft, da Spiegelt es wie jede andere Display.
-
Thread
Suche passenden Mikrocontroller
seid wirklich sicher, dass die Rechenleistung eines AVRs ausreicht? Ich meine das Grafikdisplay (128x64) und die SD-Karte brauchen doch schon viele Ressourcen. Mfg Chrisi
Rechenleistung eines AVRs >ausreicht? Er wird sich langweilen. >Ich meine das Grafikdisplay (128x64) und die SD-Karte brauchen doch >schon viele Ressourcen. Wieviele?
-
Thread
[V]erkaufe LCDs 16x2, 16x4 und 20x4 mit LED-Backlight
aktuelle Bestand : 16x2 LED jetzt nur noch 2 Stück ! 16x4 LED 7 Stück 20x4 LED 7 Stück 128x64 yellow green Single 5V mit LED-Bl 5 Stück Preis 10,00 EUR / Stk. 128x64 yellow blue / white Single 5V mit LED-Bl 10 Stück Preis 12,00 EUR / Stk. 128x64 yellow black /white Single 5V mit LED-Bl
88 (1,00 EUR) Tiny2313 (0,55 EUR) Mega 32 (1,60 EUR) Mega 162 (1,85 EUR) Mega 16 (1,25) Mega16L (1,00) Bestellung per Mail mit vollständiger Adresse. Weitere AVRs im Shop, bitte erst Bestätigung ( AB) abwarten ! Maxibriefkarton (Versand 4,50 EUR) nur bedingt durch Volumen und Gewicht möglich
-
Thread
c code Unterschied uint8 buffer [8] und char buffer[8]
Heinz L. schrieb im Beitrag #4152517: > Zum Thema Stern: Ob Du schreibst uint* variable; > oder uint *variable; > ist egal. Beides gleich gültig und am ehesten davon abhängig an welche > Coding convention
Heinz L. schrieb im Beitrag #4152602: > Stoooooop! > > Momenterle bitte! Bitte nicht einfach Sterne irgendwo dranpappen und > weglassen damit irgendwie halt der Code compiliert! Da kommt sonst sehr >
-
Thread
CH32V003 und Arduino
wenn es sowas beim CH32V003 gibt) Senf https://copilot.microsoft.com/shares/m3DxodnxxTu8k9eSLDAcL
Adressräumen (sogar bei Displays mit dem gleichen Displaycontroller, Serien, die eine Verdrahtung wie ein 160x128 haben, aber ein nur ein Glas 128x128 montiert haben), Initialisierungssequenzen und dann möchte man das ganze ja universell haben in den Anschlussmöglichkeiten. Zu guter letzt dann noch SPI oder paralleles
-
Thread
Scheitelpunktschalter als Einschaltstrombegrenzung für Trafo
http://www.noinrush.de/index.php?id=29&L=0
pro Jahr? Moin ca 128 pro /pcs ca 1110 tutti einmalig p.a.
-
Thread
wie findet ein Flashloader die Prüfsumme?
universelle Lösung, besonders, was die Programme auf dem PC angeht. Die sollen mindestens mit STM32L030 bis STM32L476 funktionieren. Zusätzlich soll ein Update über möglichst viele Wege möglich sein. >> volle Größe haben. Am Ende des Programms ist mir viel zu kompliziert. > > Drei Zeilen im Linkerscript
haben maximal RAM Größe? Häufig ist der Flash doch um > einiges größer? Der STM32F205 hat z.B. 128KB RAM und 128KB Flash-Sektoren. Die komplette Anwendung ist sowieso in ca. 6 Teile ("Programme") unterteilt. Da funktioniert das auf ganz natürlich Art und Weise. Neuere Chips haben kleinere Flash-Segmente
-
Thread
Arduino - Pins beim Einschalten
Ich hatte mal bei einem ATmega128 den Unterschied im Power-Down Mode bei 5V verlgichen: Alle I/O Pins offen lassen: Stromaufnahme ca 0,5mA Alle I/O Pins mit internem Pull-Up: Stromaufnahme unter 1µA
Stefan U. schrieb im Beitrag #5048450: > Ich hatte mal bei einem ATmega128 den Unterschied im Power-Down Mode bei > 5V verlgichen: > > Alle I/O Pins offen lassen: Stromaufnahme ca 0,5mA > Alle I/O Pins mit internem Pull-Up: Stromaufnahme unter 1µA Klingt dubios. Bei
-
Thread
Wie baue ich eine USB Kommunikation auf?
bei http://www.der-hammer.info/terminal/ kann man auch andere Baudraten eintippen. Habe einen Atmega128 mit 500KBaud betrieben um einen Eprom zu programmieren.
für maximale Übertragungsrate würde ich ein Protokoll wählen bei dem die Endpoint-Buffer-Größe (z.B. 128 Bytes) bei jedem 1ms-Transfer maximal ausgenutzt wird. Bei 11 Bytes / Übertragung kommst Du maximal auf 11000 Bytes/sec.
-
Thread
Erste 65C02 Basteleien.
Kits bekommst du innerhalb von 48 Stunden original ab 10€: https://www.amazon.de/STM32-ST-NUCLEO-L073RZ-Nucleo-Development/dp/B01IO2JP60
Als 8Bit-CPU dürfte der Z80 interessanter sein. Er unterstützt bis zu 128 Interruptvektoren. Es gibt auch passende Peripherie-ICs (PIO, SIO, CTC, DMA).
-
Thread
Drehcodierschalter automatisiert testen
Drehcodierschalter mit 255 Stellungen gesehen? Link? > > Georg Ok, 255 war rein rhetorisch. Aber 128er gibt durchaus: http://uk.farnell.com/bourns/eaw0j-b24-ae0128l/encoder-rotary-128pos-8-bit/dp/9358234
-
Thread
Suche kleines Echtzeitbetriebsystem für at90s8535
Von der Seite von femtoOS: Ports (Atmel) mega128 mega3250 mega88P mega1280 mega3250P tiny2313 mega1281 mega325P tiny24 mega1284P mega48 tiny25 mega162 mega48P tiny261 mega164P mega64 tiny43U mega168 mega640 tiny44 mega168P mega644
der FAQ For microcontrollers, TinyOS supports the Texas Instruments MSP430 family, Atmel's Atmega128, Atmega128L, and Atmega1281, and the Intel px27ax processor. There is work underway to support the Cortex M3. Ebenfalls aus der FAQ It's been designed for very reasource-constrained devices
-
Thread
AREF ist ein Ausgang?
An AVCC wird die Versorgungsspannung angeschlossen, ggf. gefiltert durch ein L/C-Glied. AREF kann Eingang wie Ausgang sein, abhängig von der Einstellung der Referenzspannung. Deine Schaltung ist prinzipiell richtig, aber AREF darf nicht stark belastet werden. Siehe Doku.
Funktioniert leider nicht, egal mit was für einem Wert ich den vom ADC gemessenen vergleiche (0,128,255), immer leuchtet die LED. (Siehe mit !!!!! markierte Zeile). Das kann ja nicht sein. Sieht jemand einen Fehler? .include "m8def.inc" .def temp1 = r16 .def adlow = r17
-
Thread
Port F und G beim ATmega128 verwenden
hab das m128def.inc verwendet. welche settings müssten denn noch umgestellt werden? bisher hab ich nur die ports A-E genutzt. und da hatte alles funktioniert.
als Ports anzusprechen. Kann es sein, dass du im Makefile nicht angegeben hast, dass Du einen mega128 benutzt?
-
Thread
Arduino Nano lässt plötzlich keinen Code mehr hochladen
fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10819 -DARDUINO_AVR_NANO -DARDUINO_ARCH_AVR "-IC:\\Users\\david\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\avr\\1.8.6\\cores\\arduino" "-IC:\\Users\\david\\AppData\\Local\\Arduino15
4 0 no 1024 4 0 3600 3600 0xff 0xff flash 65 6 128 0 yes 32768 128 256 4500 4500 0xff 0xff lfuse 0 0 0 0 no 1 0 0 4500 4500 0x00 0x00 hfuse 0 0 0 0 no
-
Thread
AVR Atmega88: async. Timer + ISR + Powersave
wieviel sich die mittlere Stromaufnahme erhöht? Klar, habe ich das nachgerechnet. Die ISR wird mit 128Hz aufgerufen: Atmega88 @ 8Mhz und 5V Active Supply Current: 5mA Power-Save Supply Current: 8µA ISR mit 128Hz Takt und 10µs Dauer: Ieff = 14µA (100%) ISR mit 128Hz Takt und 30µs Dauer: Ieff =
denn es ist seit Jahren Dein Bulletproof Debounce Code, der mich dazu bewegt, alle RTCs von 1Hz auf 128Hz hochzutreiben. Der nächste Prescaler kommt auf 16Hz, das macht die Tasten recht träge.
-
Thread
Software zum Steuern des Türschlossantrieb "eqiva eQ-3 Bluetooth Smart Lock"
verfügung stellen, dass ich probieren kann? npm list -g : https://pastebin.com/UwqYQLDJ dpkg -l | grep blue : https://pastebin.com/reh9ywZj dpkg -l | grep kernel : https://pastebin.com/KhFVW3vG symptom: es schaut für mich so aus wie wenn der reconnect zum türschloss nicht mehr funktioniert,
derweil schaut es vielversprechend aus. ; set frequency to 40MHz board_build.f_flash = 40000000L
-
Thread
avr register ausläsen und umwandeln zu ascii, wie?
+ 1 -> 1 '2' 10 * 1 -> 10; + 2 -> 12 '8' 10 * 12 -> 120; + 8 -> 128 '3' 10 * 128 -> 1280; + 3 -> 1283 Der Vorteil: mann muss die Zeichen nicht erst in einem String zwischenspeichern.
test0[6] = "Hallo"; // ist das gleiche wie char test1[6] = {'H', 'a', 'l', 'l', 'o', '\0'}; // ist das gleiche wie char test2[6] = {72, 97, 108, 108, 111, 0}; [/c] Sagen wir also mal, du hast von mir aus einen ADC-Messwert von 0x86. Das ist 134 in dezimal. Du musst
-
Thread
TLS1.2/TLS1.1 ist schon wieder aus
welche Ciphers der Client bei 1.0/1.1 mag. In 1.0/1.1 bietet der Server nur ECDHE_ECDSA_WITH_AES_128/256_CBC_SHA an. Wer das bei 1.0/1.1 nicht verdaut, sondern z.B. auf die älteren RSA/DHE Varianten besteht, der hat Pech.
> In 1.0/1.1 bietet der Server nur ECDHE_ECDSA_WITH_AES_128/256_CBC_SHA an. Jau, das wird es sein - CBC wird exklusiv nur bei Verfahren mit Elliptischen Kurven angeboten, die mein Browser nicht kann. Schon verrückt: Clients die EC können, können auch
-
Thread
16-Bit µC gesucht
Also die Abstände der Pins des Atmega128 betragen 0,8mm. Und da beide Prozessoren hier vor mir liegen sieht das TQFP(mit 64 Pins) Gehäuse humaner aus als das LQFP(mit 160 Pins). Aber Danke für den Tip mit den Header Boards.
Ob nun 4-, 8-, 16-, 32-, 64-, 128-Bit CPU ist nun wirklich sowas von schnurz. Viel wichtiger ist ne ordentliche Projektvorbereitung, also rausfinden, wo ist der Flaschenhals und kann dabei ne höhere Datenwortbreite überhaupt helfen
-
Thread
Kryptowährungen Gesperrt
Abradolf L. schrieb im Beitrag #5491807: > Wäre mir neu eben
Abradolf L. schrieb im Beitrag #5491892: > ● J-A V. schrieb im Beitrag #5491874: >> Abradolf L. schrieb im Beitrag #5491807: >>> Wäre mir neu >> >> eben > > Also, wo sind die Quellen wo Obama Reps niederschießen
-
Thread
Vorstellung OpenHC - zum PHC-Bus von Fa Peha kompatibel
Robert L. schrieb im Beitrag #3877721: > hatte eine V2 Steuerung (und eine V1 als Reserve) > hab ich komplett raus geschmissen und durch Arduino ersetzt > > d.h. ich verwende weiterhin die I/O Module von
@Robert-L, mir persönlich geht es hauptsächlich um die Aufgabe und die Möglichkeiten, die sich dadurch für das OHC System ergeben können - und aus Sentimentalität ;) Gruß Michael
-
Thread
C++ oder C auf uc
Johann L. schrieb im Beitrag #2438284: > Attribute wie PROGMEM tun es eben nicht, wie brauchet es einen > Qualifier, alto etwa auf der gleichen Ebene wie volatile oder const. Stimmt, das war schlecht ausgedrückt
nicht dafür verschwendet. Soweit ich mit erinnere wird dieses Modell bei den AVRs mit mehr als 64KW/128KB Flash verwendet, die ja ein recht ähnliches Problem haben.
-
Thread
Wo Adapter von TQFP auf DIL erhältlich?
erhältlich sein. Wie macht ihr so was denn? Gruß R A L F
Hi, bei http://www.w-r-e.de/shop/index.html gibt's fertige Mega128 auf Testplatinen zu günstigen Preisen. Sebastian
-
Thread
Assembler oder C
Paul L. schrieb im Beitrag #2178945: > Welche Sprache ist außerdem in Firmen gefragter? Hallo, naturgemäss ist das proportional zur Schwierigkeit: C ist gefragter als Basic, und Assembler ist gefragter
@ Paul L. (Gast) >Hallo! Was meint ihr, welche Sprache für Atmel-Mikrocontroller ich >lernen sollte? Ich schwanke zwischen Assembler und C, wobei ich eher zu >C tendiere, da es doch etwas einfacher zu verstehen
-
Thread
AVR ISP MK II + avrdude + linux | Nur mit sudo möglich
-- ----- ---- ------ ------ ---- ------ ----- ----- --------- eeprom 4 20 128 0 no 512 4 0 9000 9000 0xff 0xff flash 33 10 64 0 yes 8192 64 128 4500 4500 0xff 0x00 lfuse 0 0 0 0 no
erst zugeordnet hast, bitte einmal abmelden und wieder anmelden. Ansonsten, was sagt denn 'ls -l /dev/usb' ? Und was sagt: 'groups' ?
-
Thread
[V] SMD-Widerstandssortimente 0603 YAGEO E12/E24
/180828797605?ru=http%3A%2F%2Fwww.ebay.de%3A80%2Fsch%2Fi.html%3F_from%3DR40%26_trksid%3Dp5197.m570.l1313%26_nkw%3D180828797605%26_sacat%3DSee-All-Categories%26_fvi%3D1&_rdc=1
auch in Biozym-Röhrchen füllt: Anbei findet Ihr passende Kleber als Inkscape-SVG für die Zweckform L6019REV.
-
Thread
char initialisierung in C
benutzen. Dann ist das "unsigned" freilich nicht sinnvoll. ASCII-Zeichen: char Ganzzahlen von -128 bis +127: signed char Ganzzahlen von 0 bis 255: unsigned char
Matthias L. schrieb im Beitrag #4263943: > Warum sollte man da signed verwenden? weil es Compiler geben kann, die char als signed definiert haben. Damit musst du sonst immer casten.
-
Thread
RIP AtmelStudio
Johann L. schrieb im Beitrag #6591327: > Wenn dein AVR deine C++ Quellen ausführt, dass dast du's gepackt. Wenn du gelernt hast, Sätze sinnentnehmend lesen zu können, hast du es gepackt. Bloss weil ein
Johann L. schrieb im Beitrag #6591318: > Oder wird da das selbe Die genommen, und post Production ein paar Fuses > durchgeschmurgelt Unterschiedlich. Per Fuses kann man natürlich alles Mögliche machen
-
Thread
STK500-Taster abfragen
sorry! habe was falsches kopiert. Das ist angekommen: a0b0c0d0e0f0g0h0i0j0k0l0m0n0o142p-10330
vorzeichen. Hier der Terminal-Ausdruck, nachdem alle Taster nacheinander gedrückt wurden: a213b30121c128d-12895e63f11358g12h30918i49j-11897k166l19707m233n-18894o142p3595a213b30121c128d-12895e63f11358g12h30918i49j-11 897k166l19707m233n-18894o158p3595 Hier nochmal der gesamte Code: [ c ] int main
-
Thread
CAN-Bus Sorgen
Terminierung hab ich, 2x 120 Ohm an beiden Enden zwischen CAN_H und CAN_L.
Hardware benutzt, musste also nur Software Fehler suchen. Elektrisch ist es so, das im Ruhezustand CAN-L und CA-H gleiche Pegel haben. Beim Senden eines Bits geht das Potential von CAN-H ungefähr 1V rauf (Differentiell zu CAN-L). Dabei werden "High" und "Low" auf dem Bus als "Dominant" und "Rezessiv" übertragen
-
Thread
ATMega8 schaltet LED nicht
----------- ---- ----- ----- ---- ------ ------ ---- ------ ----- ----- eeprom 4 20 128 0 no 512 4 0 9000 9000 0xff flash 33 10 64 0 yes 8192 64 128 4500 4500 0xff lfuse 0 0 0 0 no 1 0 0 2000 2000 0x00
-- ----- ---- ------ ------ ---- ------ ----- ----- --------- eeprom 4 20 128 0 no 512 4 0 9000 9000 0xff 0xff flash 33 10 64 0 yes 8192 64 128 4500 4500 0xff 0x00 lfuse 0 0 0 0 no
-
Thread
Spectrum Analyzer
Hans-Georg L. schrieb im Beitrag #5449080: > Oder etwas fertiges kaufen aber das müsste möglichst unter 500€ sein. > Hat jemand noch eine andere Idee ? Also, wenn du kein Geld ausgeben willst, dann bleibt dir
Hans-Georg L. schrieb im Beitrag #5449080: > Hallo, > ich könnte einen Spectrum Analyzer gebrauchen, hauptsächlich um die > Qualität von Oszillatoren für private Zwecke zu bewerten. Frequenz der > Oszillatoren
-
Thread
8Bit Grafikkarte für µC
Grafikkarte und an dem AVR eine GameBoy Camera angeschlossen. Die GameBoy Camera macht eine Auflösung von 128x128Pixel. Der SourceCode und 3Bilder sind im Anhang. Mfg Ulrich
BildSchirmLöschen+ Bsl_plus: ld r0,#Adr_h clr X clr Y Bsl_plus_w1: ;Anfang SBP ld r1,#Adr_l ldc @rr0,X inc r1 ldc @rr0,Y inc r1 ldc @rr0,Farbe ;Ende SBP djnz X,Bsl_plus_w1 djnz Y,Bsl_plus_w1 ret [/pre]
-
Thread
PWM interrupt am LPC2148
[sp, #-4]! mov ip, sp stmfd sp!, {r2, r3, fp, ip, lr, pc} sub fp, ip, #4 ldr r3, .L7 ldr r3, [r3] ldr r2, .L7+4 str r3, [r2] ldr r3, .L7+4 ldr r3, [r3] and r3, r3, #1 cmp r3, #0 beq .L6 ldr r3, .L7+4 ldr r3, [r3] add r3, r3, #1 ldr r2, .L7+4 str r3, [r2] .L6: ldr r3, .L7 mov r2, #255 str r2, [r3] ldr r3, .L7+8 mov r2, #0 str r2, [r3] mov r0, r0 @ nop sub sp, fp, #20 ldmfd sp, {r2, r3, fp, sp,
-
Thread
MySQL Experte gesucht um DB auf Raspy zu optimieren
qler schrieb im Beitrag #4584664: > MySQL Version 4.1.22mysql4-log armv7l is EOL please upgrade to MySQL 4.1 > or later Das 4.1 scheint mir auch ein wenig alt?
max_heap_table_size = 512M query_cache_type = 1 query_cache_size = 128M query_cache_limit = 128M thread_concurrency = 8 max_connections = 4
-
Thread
MSP430 Launchpad - RAM und Programm Flash, wieso ist das RAM kleiner?
Beim MSP430 Launchpad werden ja zwei MSP430 µC mitgeliefert. Beide haben 128 Byte RAM und 2 KByte Flash. Der Flashspeicher wird für den Programmcode verwendet. Wie aber muß man sich das dann auf dem Device bei der Ausführung eines Programms vorstellen? Beim klassischen
von dort nur in den RAM geladen. Wie ist das aber beim MSP430 Launchpad? Das Ding hat ja nur 128 Byte RAM, also viel zu wenig um ein 1 KB großes Programm, daß z.B. im 2 KB großen Flashspeicher gespeichert ist komplett in den RAM zu laden. Wird das nur Stückchenweise in das RAM geladen oder ist
-
Thread
Problem bei If Bedingung
Versuchs mal mit "unsigned char vol_l=0xFF;"
Char ist signed geht von -128 bis +127. Siehe http://www.mikrocontroller.net/articles/AVR-GCC-Tutorial#Ganzzahlige_.28Integer.29_Datentypen Ich weiss nicht wie "char vol_l=0xFF" umesetzt wird, allerdings kann 0xFF = 255dez nicht
-
Thread
Umwandlung von ASCII-Zeichen, die Hexzahlen darstellen
(c++,(wert-= 10000000)>=0);if(c)l='0';if(l!=' ')putch(l+c); c=10;while(c--,(wert+= 1000000)< 0);if(c)l='0';if(l!=' ')putch(l+c); c=-1;while(c++,(wert-= 100000)>=0);if(c)l='0';if(l!=' ')putch(l+c); c=10;while(c--,(wert+= 10000)< 0);if(c)l='0';if(l!=' ')putch(l+c); c=-1;while(c++,(wert-= 1000)>=0);if(c)l='0';if(l!=' ')putch(l+c); c=10;while(c--,(wert+= 100)< 0);if(c)l='0';if(l!=' ')putch(l+c); c=-1;while(c++,(wert-=
-
Thread
Günstig platinen ätzen lassen...
Wie genau kannst du Platinen ätzen ? Ich habe eine Platine mit einem QFP15 IC (0,4mm Pinraster, 128Pins).
sehr zufrieden. http://www.ebay.de/itm/271233661597?ssPageName=STRK:MESELX:IT&_trksid=p3984.m1555.l2649
-
Thread
UART receive - Data Overflow
Thomas L. schrieb im Beitrag #2291403: > Dazu eine generelle Frage: Soweit ich das sehe, muss man in einer ISR > die Interrupts nicht deaktivieren, richtig? Nein, muss man nicht. Zu Deiner Frage: 1, 3
Thomas L. schrieb im Beitrag #2291403: > 3. Fehlerhafte Kabel (durch Kabelbruch schnellere, fehlerhafte > Flankenwechsel Das Timing hängt allein von der Baudrate ab, nicht von dem empfangenen Signal. Ob
-
Thread
avr C asm -- brauche hilfe
.L73 in r24,0x6 st -Z,r24 rjmp .L63 .L73: ldi r30,lo8(captured_data+1281) ldi r31,hi8(captured_data+1281) mov r25,r30 com r25 .L65:
ist eine preprozessor constante. [code] .L63: in r24,0x6 st -Z,r24 adiw r??:r??,1 brcs .L73 rjmp .L63 .L73: [/code]
-
Thread
BIOS Update für mehr RAM
Laut Kingston gehen 4GB: https://www.kingston.com/de/memory/search/model/56307/hp-hpe-pavilion-a828l
Michael L. schrieb im Beitrag #7629877: > Na, frei von Ahnung kann man sowas durchaus verbreiten. Naja, wohl nicht völlig frei von Ahnung. Athlons gibt es schon sehr lange. Gab es insbesondere schon zu K7
-
Thread
womit füllt atmel bit shift (>>) die neuen bits auf?
allerdings nicht mit einem Compiler, der schon 6 Jahre alt ist -- das: [avrasm]foo: ldi r28,0 .L2: subi r28,lo8(-(-1)) mov r24,r28 lsr r24 out 0x1b,r24 ldi r24,lo8(1) call sleep_sec rjmp .L2 [/avrasm] Ergo: 1) Es wird nur mit 8 Bits gerechnet, was allerdings der C-Spezifikation
Johann L. schrieb im Beitrag #3590114: > $ avr-gcc foo.c -Os -S -mmcu=atmega162 > > liefert -- allerdings nicht mit einem Compiler, der schon 6 Jahre alt > ist -- das: Der mit dem ich dasselbe Experiment