-
Thread
WS2811 Ansteuerung
(" MOV.W #96,r14"); asm(" MOV.W #Bits$1+0,r15"); asm("Lbl$C$L5: "); asm(" MOV.B @r15+,r13"); asm(" TST.W r13"); asm(" JNE Lbl$C$L6"); asm(" OR.B #128,&P1OUT+0"); asm(" nop;"); asm(" nop;");
;"); asm(" nop;"); asm(" AND.B #127,&P1OUT+0"); asm("Lbl$C$L7: "); asm(" SUB.W #1,r14"); asm(" JNE Lbl$C$L5"); asm(" nop;"); asm(" nop;"); asm(" nop;"); asm(" OR.B #128,&P1OUT+0"); [/c]
-
Thread
Problem mit string.
ci) { putch(text[ci]); } putch('\n'); } } } void inituart() { UBRR1L = (uint8_t)(F_CPU/(BAUD_RATE*16L)-1); UBRR1H = (F_CPU/(BAUD_RATE*16L)-1) >> 8; UCSR1A = 0x00; // UCSR1C = 0x06; UCSR1B = _BV(TXEN1)|_BV(RXEN1); // bei neueren AVRs steht
Dein Hexfile funktioniert auch auf einem realen ATmega128.
-
Thread
preisgünstige elektronische Geräte für reverse-engineering - Part 2
sowas wie M25P16, wobei wenn 8MB "bild speicher" verfügbar sind wird es eher M25P64 sein (oder sogar P128). Ich würde mich nicht wundern wenn es MX25L8005 oder MX25L1605A sind.
RFD-144A01-M30 Google gibt nur Chinesische links raus aber man kann lesen dass es ein Display mit 128 x 128 Pixeln ist
-
Thread
Atmelstudio6 lib einbinden
Problem mit dem GCC. Im Gegenteil, du weißt ja bereits, dass du dem GCC die passenden Optionen -L und -l mitgeben musst, mehr kann der Compiler nicht für dich tun.
libcan.a befindet, sondern in irgendein anderes. Fang' doch erstmal mit einem absoluten Pfad hinter -L and. Alternativ zu -L und -l kannst du genausogut gleich <pfad dahin>/libcan.a schreiben. Es ist für den Linker kein Unterschied, ob er eine Bibliothek durch explizite Nennung der .a-Datei auf der
-
Thread
Kann man denn jetz das hi- und low-byte eines uint16_t effizient lesen in c?
void ) { uni.i = ADC; u16 = ADC; u8 = PINA; while(1) { if( uni.b.hi < 128 ) continue; if( (volatile uint8_t)(u16>>8) < 128 ) continue; if( *((volatile uint8_t*)(&u16)+1) < 128 ) continue; if( u8 < 128 ) continue; asm("
*/ .L__stack_usage = 0 rjmp foo .size test1, .-test1 .global test2 .type test2, @function test2: /* prologue: function */ /* frame size = 0 */ /* stack size = 0 */ .L__
-
Thread
AVR JTAGICE mkII Nachbau für €64,20 ( Plus 22$ Porto )
den Widerstand dazwischen gelötet. Nun funktioniert JTAG, ISP sowie USART0 und USART1 vom Atmega128.
Electronics. Nun mache ich die ersten Gehversuch - leider noch erfolglos. Ich habe mir an mein Crumb128 (http://www.chip45.com/AVR-ATmega-Mikrocontroller-Module/Crumb128-V4-0-AVR-ATmega128-ATmega2561-90CAN128-USB-RS485-CAN-Modul.html) ein JTAG Interface dran gebaut. Nach dem anschließen geht da leider
-
Thread
avr-libc alternativen
Christoph Wiesmeier schrieb im Beitrag #3428318: > @Johann L. >>Die aktuelle Release-Serie von GCC (4.8) unterstützt auch den >>ATxmega128A3U, ebenso AVR-Libc 1.8.0. > > Was gcc betrifft kann ich das nur bestätigen. > AVR-Libc 1.8.0 http://download.savannah.gnu.org
Johann L. schrieb im Beitrag #3428376: > Christoph Wiesmeier schrieb im Beitrag #3428318: >> @Johann L. >>>Die aktuelle Release-Serie von GCC (4.8) unterstützt auch den >>>ATxmega128A3U, ebenso AVR-Libc 1.8.0
-
Thread
I2C Bus - welche Adresse ist das?
Hallo in einem Prospekt zu einem Display vom Typ edip128 habe das Bild mit den Adressen gefunden. Leider verstehe ich nicht, welche I2C Adresse gemeint bzw. welcher Bereich. Kennt sich jemand damit aus? achim
BA0 auf H, BA1 auf H, BA2 auf L ergibt 4e
-
Thread
STM32 gesucht (SPI Kommunikation + USB + Handlötbar)
- - STM32L052K8Tx LQFP32 417 M0+ 64k 8k - 1 - - - STM32L062K8Tx LQFP32 417 M0+ 64k 8k - 1 - - - STM32L072KBTx LQFP32 447 M0+ 128k
20k - 1 - - - STM32L412K8Tx LQFP32 464 M4 64k 40k - 1 - - - STM32L412KBTx LQFP32 464 M4 128k 40k - 1 - - - STM32L422KBTx LQFP32 464 M4 128k
-
Thread
6502 Prozessor wer kennt den noch?
16MB, nicht 128 kB.
.23 sinds 16MB, nicht 128 kB. 16MB sind schon korrekt.... aber wie denkst du passt das mit 128MB zusammen?
-
Thread
Zeigt her eure Kunstwerke (2) Gesperrt Bilder
Dann hier mal meine Temperaturregelung. PIC ist ein 18F2420, Display DOG L 128x64 mit Touchscreen, Temperatursensor TSIC 306. Die grüne Platine ist ein Teil vom Innenleben einer Fernbedienung für Funksteckdosen. Der PIC erzeugt die Funksignale und der Funkempfänger sitzt unsichtbar
Ich meinte nur "andere" Kunstwerke wurden auch schon als grotten schlecht bewertet...LoL
-
Thread
[Q]Erfahrungen mit (Reichelt) Pictiva OLED Displays
gefallen die Osram-Displays nicht so sonderlich. Das Interessante ist zu klein (Full-Color) und das 128x64 Pixel Display unpraktisch in der Stromversorgung und teuer. Da bleibe ich bei meinen 3.3V bis 5V 128x64 Pixel PLED/OLED Displays. Die sind noch 10 € billiger und KS107/KS108 kompatibel.
Hi, ich möchte mir ebenfalls das 128x64 OLED mit SSD0323 bestellen. Hat schon jemand das Teil zum Laufen gebracht ? Ich würde es gern per SPI ansteueren.
-
Thread
Projekt Signal-Auswertung mit High-Speed-ADC
8-bit and 16-bit Data and Up to 16 Address Lines" Bedeutet das, dass ich maximal 64k x 16bit = 128kByte externen SRAM nutzen kann?
Das mit der Unterabtastung koennte man ja so ausdruecken: im ersten 128er Zeitschlitz wird das erste Bit abgetastet, im 2. das zweite, im 3. das dritte u.s.w. Da man im 3. Schlitz nicht das 4. bit abtasten will, muss der Takt am ADC mit einer Praezision
-
Thread
DEBO OLED2 0.96 0,96" OLED-Display SSD1306 SSD1312 Initialisierung TWI I2C AVR ATmeg8 Assembler ASM
+3*128) ldi ZH,high(adr_BILD_BEREICH+3*128) rcall OLED_REFRESH_ZEILE ldi ZL,low (adr_BILD_BEREICH+4*128) ldi ZH,high(adr_BILD_BEREICH+4*128) rcall OLED_REFRESH_ZEILE ldi ZL,low (adr_BILD_BEREICH
Angehangen :-) habe ich ein 128x64 Blau-Gelb I2C/TWI 128x64 Display. https://www.roboter-bausatz.de/p/0.96-oled-display-blau-gelb-i2c-iic-twi-128x64-pixel-fuer-arduino Kennt jemand Bezugsquellen für 128x128 RGB *I2C TWI* OLED
-
Thread
Char als Klartext im Quellcode ©
oachim B. (jar) Nein, wie gesagt das Zeichen #177 ist ausserhalb von Char -128 bis +128
die Erklärung mit Char -128 bis 128 kann auch nicht passen..da es ja bei C!!!! auch sein kann das es 0-255 ist AHHHHH
-
Thread
Elektrischer Schalter...
steht? Oder ist die L-Version nur Schwindel und ein normaler Mega128 braucht bei 8Mhz genausowenig Strom? MFG
-> Atmega128 - Geht runter bis 2,7V, aber nicht hoch bis 16Mhz -> Atmega128L - Geht hoch bis 16Mhz und runter bis 2,7V -> wird je nach aktuellem Bedarf einsortiert - Geht weder hoch bis 16Mhz, noch runter
-
Thread
Festkommaarithmetik
(adcl & 2) mV.L+= 10; if(adcl & 4) mV.L+= 20; if(adcl & 8) mV.L+= 40; if(adcl & 16) mV.L+= 79; if(adcl & 32) mV.W+= 157; //16-Bit-Addition if(adcl & 64) mV.W+= 313; if(adcl & 128) mV.W+=
adch & 1) mV.W+=1250; if(adch & 2) mV.W+=2500; //bei 3300 geht noch eine Zeile mehr mit .L: mV.W=0; if(adcl & 1) mV.L+= 3; //8-Bit-Addition if(adcl & 2) mV.L+= 6; if(adcl & 4) mV.L+= 13; if(adcl & 8) mV.L+= 26; if(adcl & 16) mV.L+= 52; if(adcl & 32) mV.L
-
Thread
[S] 7 x 27C128 od. 27C256 und jemanden der sie programmiert
J. L. schrieb im Beitrag #3129652: > Ein einziges Gerät mir 7 EEPROMS <pedanterie> Das sind EPROMs, keine EEPROMs.</pedanterie> J. L. schrieb im Beitrag #3129652: > Keine Panik, Kernstück ist ein
J. L. schrieb im Beitrag #3130529: > Und ja, es sind 128er während die BIN-Dateien für 256er sind. 50% der > BIN-Dateien enthalten daher nur Nullbytes. Ja, das hab ich nach der Konvertierung gesehen
-
Thread
Projektvorschlag: Bordcomputer / Kfz
hast rescht, wollt ja nur de profis fragen. nun aber wenn dann sollten wir das doch mit diesem CRUMB128-FG von lins durchziehen. wobei dann ja nur noch Crumb128 Connector Kit benötigen, und schon ist es steckfertig. nun wenn man sich da alle einigen ist der vorteil das man die aufsteckplatine schon etwas
Hi, ein einfachster "Stromsensor" stellt ein mit CuL umwickelter Reedkontakt dar. Am anfang wird der CuL mit einem Anschluss des Reedkontakts verlötet, dann fleißig gewickelt (~80-100 Windungen). Das offene Ende der so entstandenen Spule führt dann weiter
-
Thread
UART -> PC
vergesst Zeile 17 17 UBRR0L=12; // 9600 bps war num zum Probieren hab natürlich UBRR0L=6; drinn chris
Sorry mein Fehler ;-) Im minicom ist die Taste L für none und O für ODD ;-) N => None Parity stimmt natürlich. Bin Heute etwas verpeilt :-) Tasten Einstellung Minicom L: None : => 8N1 M: Even : => 8E1 N: Odd : => 8O1 O: Mark
-
Thread
OLED zeigt nur wirre Pixel am I2C
oled_adresse 0x3C SSD1306AsciiWire oled; void setup() { Wire.begin(); Wire.setClock(400000L); oled.begin(&Adafruit128x64, oled_adresse); oled.setFont(TimesNewRoman16); // Auswahl der Schriftart oled.clear(); //Löschen der aktuellen Displayanzeige } Void anzeige { oled.clear
oled_adresse 0x3C SSD1306AsciiWire oled; void setup() { Wire.begin(); Wire.setClock(400000L); //100000L oled.begin(&Adafruit128x64, oled_adresse); oled.setFont(TimesNewRoman16); // Auswahl der Schriftart oled.clear(); //Löschen der aktuellen Displayanzeige oled.println("Hello World
-
Thread
XMega bleibt "hängen"?
{ Debug_BodyRate_i16_m8__deg_d_s[i] = (int16_t) (BodyRate_i32_m1024__deg_d_s[i] / 128L); Debug_EulerRate_i16_m8__deg_d_s[i] = (int16_t) (EulerRate_i32_m1024__deg_d_s[i] / 128L); Debug_EulerAngle_Accel_i16_m8__deg[i] = (int16_t) (EulerAngle_Accel_i32_m1024__deg[i] / 128L); Debug_EulerAngle_Filter_i16_m8__deg[i] = (int16_t) (EulerAngle_Filtered_i32_m1024__deg[i] / 128L); } Debug_Str ("SDebug: "); freemem = get_mem_unused (); Debug_i16
-
Thread
Fusebits lassen sich nicht setzen (neuer ATMEGA328P)
Mike L. schrieb im Beitrag #7796078: > Ein Arduino UNO dient als ISP. dann aufrufen mit -patmega328p -cstk500v1 -PCOM3 -b19200
Mike L. schrieb im Beitrag #7796615: > -c avrisp Avrisp ist nicht ArduinoAsIsp. So: Kein Erfolg.
-
Thread
Erfahrung mit China Arduino?
Auch cool. Da stellt sich die Frage: @Max MMM: Welche Auflösung willst Du eigentlich? Reichen Dir 128x128?
Hab mir jetzt erstmal das hier bestellt: http://www.ebay.de/itm/251920247423?_trksid=p2057872.m2749.l2649&ssPageName=STRK%3AMEBIDX%3AIT Torsten C. schrieb im Beitrag #4135486: > Welche Auflösung willst Du eigentlich? Reichen Dir 128x128? Ja, locker. Ist ja nur zum Üben. Torsten C. schrieb im
-
Thread
for(i=0;i<256;i++) funktioniert nicht!
definiert). D. h. folgender Code würde nicht wie erwartet funktionieren? [c] #define BUFFSIZE 128 char * buff = malloc(sizeof(char)*BUFFSIZE); if (buff) { uint8_t i; for (i = 0; i < BUFFSIZE; i++) { *(buff+i) = 42; } } [/c] weil malloc nur 128 Byte reserviert, aber 128 mal in
ein char 32 Bit groß (also nicht ein Byte, sondern 4). Mit sizeof(char) ist dort 1, sizeof(char)*128 ist 128. Also reserviert malloc(sizeof(char)*BUFFSIZE) dann 128 char, also 128*4 Byte. Mit *(buff+0) bis *(buff+127) greift man auf jeweils eines dieser 4-Byte-char zu und alles ist in Ordnung
-
Thread
Optimierungswettbewerb FFT u. IFFT
Eure Vorschläge. Auf Anfrage gebe ich Euch auch meinen FFT Algorithmus optimiert für die ATMega8 -128 Reihe.
/* decimation in time - re-order data */ for(m=1; m<=nn; ++m) { l = n; do { l >>= 1; } while(mr+l > nn); mr = (mr & (l-1)) + l; if(mr <= m) continue; tr
-
Thread
Komplett Reset des Prozessors?
folgendem Code: ldi zl,Low(255) out DDRD,zl ldi zl,Low(255) out DDRB,zl L0000: ldi zl,Low(1) out PORTB,zl Nop Nop Nop Nop ldi zl,Low(3) out PORTB,zl Nop Nop Nop Nop rjmp L0000 L0001: Das
Mega8 aber nur noch 0,4 Sekudnen anstatt 1 Minute mit PonyProg! Tip: Kauf' Dir das AVRISP, beim Mega128 lohnt es sich! Bei 12K Code ca. 7 Sekunden mit PonyProg Minuten... da wird man irre! Geht Dein Mega128 nun wieder? Sebastian
-
Thread
Atmel oder PIC Gesperrt
E093 0000 sts InPoi,r30 195 .LM19: 196 00ea E050 subi r30,lo8(_A+128) 197 00ec F040 sbci r31,hi8(_A+128) 198 00ee 30F0 brlo .L7 199 .LM20: 200 00f0 80E0 ldi r24,lo8(_A) 201 00f2 90E0 ldi r25,hi8(_A) 202
subi r24,lo8(-(1)) 214 010e 8093 0000 sts TimerIH,r24 215 0112 03C0 rjmp .L9 216 .L8: 217 .LM24: 218 0114 8F5F subi r24,lo8(-(1)) 219 0116 8093 0000 sts TimerIL,r24 220 .L9: 221 .LM25:
-
Thread
schadet übermäßiges verwenden von uint16_t?
. Nun gut. Die Frage ist an dieser Stelle. Musst du ständig alle 128 LED auf einmal bearbeiten oder machst du das in 16 BIt Happen oder in 8 Bit Happen. Wie machst du das und warum? Denn wenn in Wirklichkeit von 128 LED die Rede ist, dann eine 16 Bit Verarbeitung nicht
geklärt. kbuchegg: Ich habe es nicht zugeschriebenen, aber natürlich wird das gemultiplext. (8*16=128).
-
Thread
Arduino DCC Minizentrale
F-Tasten Befehle müssten doch mit dem Struct gesendet werden können Den LMD18200 habe ich gegen den L298N ausgetauscht und mit einen DL000 die Signale angepasst. http://www.ebay.de/itm/Neu-L298N-Stepper-Motor-Driver-Board-L298N-Motortreiber-Board-Schrittmotor-Modul/391279750306?_trkparms=aid%3D222007%
Das Teil wurde auf die schnelle nachgebaut. > Hat sofort funktioniert. > > locoSpeed = (127L * analogRead(AN_SPEED))/1023; > Was bedeutet 127L ? https://www.arduino.cc/en/Reference/IntegerConstants Es handelt sich um "Typehint" "L" Format um einen Datentyp zu erzwingen. > U & L
-
Thread
GCC C, falsche Umrechnung der ADC-Werte
Frewer (Gast) >von 212 ein Spgsergebnis von 488*212/100 = 1034,56 als int also 1034mV. 625*212/128 = 1035 ist ein wenig schneller, denn /128 kann der Compiler meistens als 7 Bit Rechtsschieben umsetzen. https://www.mikrocontroller.net/articles/Festkommaarithmetik#Die_L.C3.B6sung
18432) wird nach uint32_t gecastet. aber da ist es schon zu spät #define widvalue (resistor*18432L) // achte auf das L nach der Konstanten!
-
Thread
ADC-Wert skalieren
// OCR0A = 256 * delta / 500 = (262 * delta ) / 512 = (262 * delta ) >> 9 OCR0A = (262L * delta) >> 9; [/c]
Moin, Klaus K. schrieb im Beitrag #7541717: >>>> OCR0A = (262L * delta) >> 9; Jaaa - aehh...Also wenn ich schon auf dem Level "optimieren" will, wieso dann nicht: (131L*bla)>>8 So'n 8er shift stell ich mir auf einem 8bit Prozessor bedeutend leichter vor
-
Thread
Retro Fieber: Z80 oder 68000 ?
Schwenke schrieb im Beitrag #3837861: > Vektortabelle einfach ein Array VoidFnct[256] Sind nur 128.
ist der? Im Zweifel: Mach ihn größer leider muss das ein Vielfaches von 2 sein, also nur 64, 128 möglich. 256 wäre 0x00. Damit man die Maske benutzen kann. 128 sind es derzeit.
-
Thread
SourceCode MMC die Zweite
einer 256MB SD Karte von San Disk! Gibt es für 25 bei Saturn im Angebot! 256MB SD von San Disk 128MB SD von Transcend 128MB SD von Lexar. 128MB SD von Hama. 32MB MMC von ExtremMemory Mfg Ulrich
ein Verzeichnis test auf der 16MB MMC. Mit Einer SD-Card 16MB passiert auch das gleiche. CPU: ATMEGA128L 8MHz 5V, Karte hat 3,3V. Mit dem Editor von XP erstellt. Mit der V2.4 von U. R. bekomme ich folgende Ausgabe über Hyperterm mit Baud 19200: System OK Karte gefunden!! 0 0 0 0 0 0
-
Thread
1" Full-Color-OLED
für 30 Euro habe ich zwei 128x128 Full Color OLED bekommen. Das 96x64 1" OLED von Reichelt währe mir ein bisschen zu teuer. Gruss steffen
128x128 OLED hast du davon noch welche da und wenn ja für wie viel würdest du sie weitergeben?
-
Thread
Serielles SRAM min 64kByte gesucht
Bist du der Christian Richter, der aus L. ist, bei P. in B. gelernt hat und nach Zivi in D studiert hat??
SCLK ohne Pause Daten reinschreiben kann. http://www.ramtron.com/lib/literature/datasheets/FM25L512ds_r1.1.pdf
-
Thread
Atmega128 programmieren über multiplexer
Hier der 128
Doch, das ist schon so. Ich habe den 128 auch im Einsatz. Die ersten Boards hatten ISP natürlich zu MISO/MOSI geroutet... Nix ging. Tja, so ist das mit dem Lehrgeld/-zeit halt. https://www.olimex.com/Products/AVR/Development/AVR-MT128/
-
Thread
Linux Kernel 5.1.1. auf dem BPi-R2
] 3.00-4.00 sec 128 KBytes 1.05 Mbits/sec [ 4] 3.00-4.00 sec 128 KBytes 1.05 Mbits/sec 0 639 KBytes [ 4] 4.00-5.00 sec 128 KBytes 1.05 Mbits/sec 0 639 KBytes
] 6.00-7.00 sec 128 KBytes 1.05 Mbits/sec [ 4] 6.00-7.00 sec 128 KBytes 1.05 Mbits/sec 0 639 KBytes [ 6] 7.00-8.00 sec 128 KBytes 1.05 Mbits/sec [ 4
-
Thread
AVR Inline Optimierung kaputt?
print(int, int): https://github.com/arduino/ArduinoCore-avr/blob/master/cores/arduino/Print.cpp#L77-L101 Also das hat sich der Compiler nicht selber ausgedacht.
__ brlo .L2 ldi r25,0 ldi r24,0 .L2: /* epilogue start */ ret [/avrasm] vs. [avrasm] myislower: /* prologue: function */ /* frame size = 0 */ /* stack size = 0 */ .L__stack_usage
-
Thread
Bitte um Prüfung meines Layout
David L. schrieb im Beitrag #3887224: >> Der hat aber nur zwei DACs. > > Soweit ich weis und besitzt der ATXmega128A1 4 Pins die als DAC-Ausgang > verwendet werden können. Ja schon, aber du kannst trotzdem
... schrieb im Beitrag #3887250: > David L. schrieb im Beitrag #3887224: >>> Der hat aber nur zwei DACs. >> >> Soweit ich weis und besitzt der ATXmega128A1 4 Pins die als DAC-Ausgang >> verwendet werden können. > > Ja schon, aber du kannst
-
Thread
Fehler in Artikel? ("AVR - Die genaue Sekunde / RTC")
Anfänger) Folgender Code steht im Artikel: [c] // hier alles eintragen //#define F_CPU 11059201L // Nominalwert des CPU-Taktes #define F_CPU 11059008L // gemessener Wert, Abweichung -1.5s/d #define F_TIMER 256L // Timer1 ISR-Frequenz #define T1_PRESCALER 1 //
// > Divisionsrest > OCRx_RELOAD = 10 MHz / (8 *32) -1 = 39061 REST = 10 MHz % (8 *32) = 128 > REST = 128 > Daraus folgt, dass für eine Sekunde der Timer 31 mal bis OCRx_RELOAD = > 39061 und einmal bis OCRx_RELOAD + REST = 39061 + 128 = 39189 hochzählt. Ja. Ergibt 31*39062 + 1*(39062
-
Thread
Hilfe bei Schaltung
PDO (PE0 und PE1) angeschlossen werden und *NICHT* an MOSI und MISO vom µC! Und nein, den AT90CAN128 gibt es nur im QFP.
:-( http://www.mikrocontroller.net/articles/AVR_Checkliste#Besonderheiten_bei_ATmega64_.2F_ATmega128 Der Artikel ist zwar nicht ganz aktuell, aber der AT90CAN128 zählt zu eben diesen ATMega128-Derivaten, bei denen ISP nicht über die SPI-Anschlüsse läuft. EDIT: Artikel ist jetzt aktualisiert...
-
Thread
Turtlegrafik: Interpreter, Creator & Designer
Controller mit linearem Adressraum (nicht AVR): [code] static const char rechteck[] = "P50,30 C255,128,20 r60 d40 l60 u40"; cmd_parse(&rechteck[0]); [/code] Obiger Code ist zwar auch auf einem AVR-Mikrocontroller ausführbar wenn die Source für NICHT-AVR verwendet wird, hat aber den Nachteil, dass
progmem abgelegten String erwartet): [code] static const char rechteck[] PROGMEM = "P50,30 C255,128,20 r60 d40 l60 40"; cmd_parse(&rechteck[0]); [/code] :-) weil das händische Erstellen einer Turtlegrafik aufwändig ist, hilft einem oben genannter Creator & Generator weiter. Hier "just for
-
Thread
Sd-Card Spec
bekommen sie ein L und sonst nicht. Das würde aber bedeuten, dass die ohne L sicher nicht unter diesen Bedingungen laufen würden. Doch das tun einige doch...Wo man darüber sonst etwas nachlesen kann, weis ich leider auch
. Other devices are tested down to 2.7 volt, but only up to 8MHz, These devices are marked ATmega32L." Im Grunde hieße das dann doch, daß die L-Typen (aus welchen Gründen auch immer) minderwertiger sind als die normalen!? Den L-Typen habe ich jetzt aber bei Segor bestellt, die haben nämlich auch
-
Thread
UART falsche Zeichen
jeden Fall von nöten. Bitte schau auch bezüglich des UBRR0H-Registers in die Dokumentation des Mega128. Die Reihenfolge in der man die UBRR0H und UBRR0L beschreibt ist wichtig. Ich habe sie nur gerade nicht im Kopf.
ist das dann so ok? averdude -p m128 -u -c stk200 -t -F und dann: averdude> d lfuse averdude> w lfuse 0 0xee
-
Thread
Huhu - AVR XMEGA-Eval-Board für 29 US-$
Atmel mal wieder nicht geliefert haben? http://de.mouser.com/ProductDetail/Atmel/ATAVRXPLAIN/?qs=G4lHU2lE3BHqTTfth9QnAQ%3d%3d
.com/AVR-Xmega-Mikrocontroller-Module/CrumbX128A1-V1-0-AVR-ATxmega128A1-USB-RS485-SD-Karte-Modul.html Viele Grüße, ER!K
-
Thread
UART mit Atmega 2560
Hi >Nun zum Problem: Der ATM 128 mit 2 Uarts kann nur mit UART0 asynchrone >Übertragung (lt. Datenblatt). Die UART1 geht dann nur als synchrone >UART. Wie kommst du auf dieses schmale Brett? Wenn mit ATM 128 der ATMega128 gemeint
nutzen und/oder dann in der ISR das entsprechende Interrupt-Flag zurücksetzen. Das was ich zum ATM128 geschrieben habe, bezieht sich auf den Kompatibilitätsmode und steht auch so im Datenblatt. (Wenn das Fusebit M103 gesetzt ist.) Wenn es nicht gesetzt ist und der ATM im ATM128 Mode ist, sollten die
-
Thread
C versus Assembler->Performance Gesperrt
übersichtlich SChnell, ein Blick und Du kannst mir sagen, was das tut: [asm] temp1H = r17 temp1L = r16 temp2H = r19 temp2L = r18 faktor = r20 counter = r21 ascii = r22 ;------- werte holen mov r17, adch mov r16, adcl ;------- temp puffer movw temp2L, temp1L ;------- teile durch vier clc ; clear carry flag ror temp2H ror temp2L clc ror temp2H ror temp2L ;------- zusammenrechnen add temp2L, temp1L adc temp2H, temp1H ; in temp2 steht jetzt 1,25*adc ;------- ausgabe highbyte mov ascii, -0x30 ; ascii für
-
Thread
[V] ATmega128L8 TQ
Ich verkaufe zwei ATmega128L8 TQ Bei Interesse bitte PN mit Preisvorschlag
Wo ist der Unterschied zum normalen ATmega 128 ?
-
Thread
Suche ATMega128L minimales Testboard
Hallo, kennt jemand ein Testboard, welches mit einem ATMega128L bestückt, Versorgungsspannung sollte 3V sein (müßte aber nicht am Board vorhanden sein), weiters sollten die Ports nach außen geführt sein und ein ISP Anschluß vorhanden sein. mfg Bernd
Komplette Mega128 Evalboards mit dem üblichen Satz an Anschlüssen sind wohl ziemlich durchweg 5V. Anders sieht es bei Header-Boards aus (http://z.B. www.alex-elektronik.de/html/produkte.htm).