-
Thread
Servo mehrere Male ansteuern
Hi Es geht eher um das http://www.mikrocontroller.net/topic/264777#2754062 ein ATMega128 Board. MfG Spess
sowiso keinen Interrupt, höchstens für das regelmäßige Auslösen der Servoimpulse. > Wenn der µC (AVR?) Ja, Mega128 auf einem fertigen Board mit angeschlossenem Dragon. Sieht fast so aus, als wäre es ein Geschenk, in der Hoffnung geschenkt, dass es zur Förderung der Intelligenz beiträgt. Ist nur
-
Thread
[V] seltsames Matrix-Display auf Platine
Label48 ; EXT_INT0 4: rjmp Label48 ; EXT_INT1 6: rjmp Label48 ; TIM1_CAPT 8: rjmp Label48 ; TIM1_COMPA a: rjmp Label48 ; TIM1_COMPB c: rjmp Label48 ; TIM1_OVF e: rjmp Label48 ; TIM0_OVF 10: rjmp Label48 ; SPI_STC 12: rjmp Label49 ; UART_RXC 14: rjmp Label48 ; UART_DRE 16: rjmp Label48 ; UART_TXC 18: rjmp Label48 ; ANA_COMP
-
Thread
82S129 PROM emulieren mit Attiny
PLL-Generator liest das PROM aus). Ich habe nun schon alles in Assembler programmiert (ich hab vorher nie avr-assembler (nur SSE etc. auf x86) programmiert, der code ist daher vielleicht nicht ganz optimal, sieht aber meines Empfindes immer noch sehr viel besser aus als das was avr-gcc aus meinem C-Code gemacht
gibt die >>60Mhz echtem Befehlstakt haben und die auch nicht wirklich teurer sind als ein normaler AVR oder 8Bit Pic. (Pic24, kleine PIC32, CortexM0 usw. usf. alles ab ca. 2 Euro, geht je nach interer Ausstattung aber auch weit darüber hinaus) Gruß Carsten
-
Thread
WiFi-Modul für AVR Net IO gesucht
AVR32 KANN linux hosten.
hat ganz schoenes Modul, dass ich einfach erweitern kann: http://www.ulrichradig.de/home/index.php/avr/avr-webmodule Auch gibt es fuer die Plattformen schon allerhand Code, den man wiederverwenden kann bzw. auf den man den erwaehnten Treiber anpassen kann. Ich will nicht unbedingt auf einen AVR32 umschwaenken
-
Thread
USB Koppelfeld für Festplatten
einschalten. Die Pakete werden über einem LAN Switch verbunden. Wenn Du daran auch noch einen AVR-NET-IO hängst, kannst Du 8 Pakete Fernschalten. Dann gibt es nur ein LAN Kabel zum PC und nur der AVR-NET-IO muss Dauerhaft mit Strom versogt werden. Und alles ist Normgerecht ;-)
interessant, wenn's funktioniert. hp-freund schrieb im Beitrag #2729459: > Wenn Du daran auch noch einen AVR-NET-IO hängst, kannst Du 8 Pakete > Fernschalten. Ob nun "AVR-NET-IO" oder "USB Steuerbare Steckdosenleiste" wie Kay Martinen ^^ und Oliver Lehmann ^^ vorgechlagen haben: Wer eine solche Lösung
-
Thread
G-Code-Interpreter und µStep-Controller mit ATmega644
Jacob bestellten Platinen bekommen habe und bestückt sind. *Kurzdaten* µController: ATMega48 [MLF] StepController: Trinamic TMC262 [QFN] mit externen Mosfets USB-Controller: CP2101 oder CP2102 Mosfet's: 4x FDD8424 [40V/4.2A] StepResolution: FULLSTEP/2/4/8/16/32/64/128/256
Das ist ein ATmega644 drauf, kein 48...
-
Thread
Knobelei: CRC Polynom / Checksummen-Algorithmus gesucht
27 2 1 128 158 28 2 1 128 252 29 2 1 128 234 30 2 1 128 208 31 2 1 128 198 32 2 1 128 189 33 2 1 128 171 34 2 1 128 145 35 2 1 128 135 36 2 1 128 229 37 2 1 128
128 221 123 2 1 128 203 124 2 1 128 169 125 2 1 128 191 126 2 1 128 133 127 2 1 128 147 128 2 1 128 66 129 2 1 128 84 130 2 1 128 110 131 2 1 128 120 132
-
Thread
CAN als Hausbus selber machen
kein CAN ATmega16M1: seit vielen Jahren nur schwer beschaffbar bleiben nur die ganz alten AT90CAN128 (AVR) oder AT89C51CC01 (8051) Microchip ist da deutlich besser. Z.B. PIC18F25K80 Peter
Schau dir mal die LPC11Cxx an. Das sind Cortex M0, u.a. als LQFP48. Und LPC11C22 und 24 haben sogar schon einen Transceiver integriert. On-Chip CAN-Treiber sind im ROM auch mit drin. Der interne RC-Oszillator ist sogar bis zu 100 kbit/s geeignet. Für ca. 2 €/Stück (
-
Thread
Mikrocontroller + Zubehör?
gesockelten CPU. Einen nimmst du zum Programmieren des anderen. In den Arduino2009 Sockel passt der Mega8/48/88/168 und der 328 rein. Auf dem 'Programmier Arduino' lässt du den Bootloader drauf und eben die ISP Software zum Brennen des anderen. Fertig. Als Entwicklungssoftware dann z.B. AVR Studio 4 mit
ATmega328. stimmt nicht. Gerade eben bei reichelt.de nachgeschaut: alles DIL28-Typen 32MX150F128B-ISP 5.55€ (PIC32) 24FJ16GA002-ISP 2.20€ (PIC24) ATMEGA 328P-PU 4.20€ Der Unterschied in der Rechenleistung AVR-PIC32 ist etwa Faktor 20, bei AVR-PIC24 etwa Faktor 2-3 (bei den PIC24EP noch
-
Thread
Schaltnetzteil defekt? Wäschetrockner AEG Electrolux
am µC mit Kurzschluss an der 5V Versorgungsspannung gehabt? Wenn ich den Freescale MC9S08AW48 einzeln bekomme, wer kann mir den dann mit dem nötigen Betriebsprogramm flashen? Die Platine hat einen 4-poligen "JFLASH" Anschluss. Der Flash Bereich des µC ist 48 kB groß, Adressbereich steht im Datenblatt
ein Kapazitätsmessgerät am besten eins welches auch den ESR messen kann. Da tuts auch der 10-15 Euro AVR Transistortester hier aus dem Forum bzw. einer von hunderten Chinanachbauten.
-
Thread
Problem mit Stackpointer
R16,0xB6 RCALL EndstufeB RJMP Main Takt_47: LDI R16,0x2F CP R16,Sinus RJMP Takt_48 LDI R16,0xF5 RCALL EndstufeA LDI R16,0xB3 RCALL EndstufeB RJMP Main Takt_48: LDI R16,0x30 CP R16,Sinus RJMP Takt_49 LDI R16,0xF6 RCALL EndstufeA LDI R16,0xB0
R16,0x00 RCALL EndstufeB RJMP Main Takt_127: LDI R16,0x7F CP R16,Sinus RJMP Takt_128 LDI R16,0x83 RCALL EndstufeA LDI R16,0x00 RCALL EndstufeB RJMP Main Takt_128: LDI R16,0x80 CP R16,Sinus RJMP Takt_129 LDI R16,0x80 RCALL EndstufeA LDI R16,0x00
-
Thread
AVR Synthesizer mit ATxmega128A1
Demo-Video. Es zeigt die LFO-Modulation von VCF und VCA. http://www.youtube.com/watch?v=iwUUhr8rD48 Achtung! Sound ist sehr laut. Hier noch schnell ein Bild mit dem kompletten Hardwareaufbau meines AVR-Synthis in der Stereo-Version. Bild 1: AVR-Synthi Stereo-Version Gruß Rolf
erzeugen aus dem Audio-Signal ein Differenzsignal für den ADC-Eingang. ATMEL Notes ADC im Xmega128A1: http://www.atmel.com/images/atmel-8032-using-the-atmel-avr-xmega-adc_application-note_avr1300.pdf Bild: ADC mit Differenzial-Eingang Initialisierung des ADC im Xmega128A1 Prozessor [c]
-
Thread
AVR Studio 4, Atmega 644P und selbstgebautes Board
lesen • Chip erase • OSCCAL-Register lesen Protokoll: • STK500v2 Softwareunterstützung: • AVR Studio (COM1..COM9) • AVRDUDE • Bascom mit der Einstellung Options->Programmer = STK500: C:\Programme\Atmel\AVR Tools\STK500\stk500.exe und installiertem AVR Studio • erfos-prog-s - für LPC, NXP
ATtiny84, ATtiny85, Attiny86, ATtiny261, ATtiny461, ATtiny861 - Mega: ATmega88, ATmega103, ATmega128, ATmega1280, ATmega1281, ATmega16, ATmega161, ATmega162, ATmega163, ATmega164, ATmega168, ATmega169, ATmega2560, ATmega2561, ATmega32, ATmega324, ATmega325, ATmega3250, ATmega329x, ATmega48, ATmega64
-
Thread
Wunschliste für einen Xmega Nachfolger
noch. Reicht das? > 2) der leicht und günstig erhältlich ist s.o. ARM ist billiger als AVR. > 3) so leicht wie AVR/PIC in eigene Hardware zu integrieren und Die genannten µCs sind von der externen Beschaltung genau auf AVR-Niveau. Interner RC-Oszillator, bei einigen ist der genau
in der Regel unverschämt teuer. Wieso eigentlich? Ich verwende oft sogar lieber mehrere kleine AVR's (mit I2C verbunden) anstatt einen großen, weil ich dann nicht so viele Pins auf einem Knubbel habe. Stell Dir mal einen DIP-Adapter für den ATmega128 vor. Müste ja doppel-reihige Stiftleisten habe
-
Thread
_delay_us() sehr! ungenau?
(2) eor r25,r24 out 50-32,r25 in r25,48-32 ldi r25,lo8(21) 1:dec r25 brne 1b nop in r25,50-32 eor r25,r24 out 50-32,r25 in r25,48-32 ldi r25,lo8(21) 1:dec r25
: function */ /* frame size = 0 */ /* stack size = 0 */ .L__stack_usage = 0 .L2: sbic 48-32,0 rjmp .L2 ldi r19,lo8(37) 1:dec r19 brne 1b nop ldi r18,lo8(8) ldi r25,lo8(-128) ldi r24,lo8(0) ldi r20,lo8(2) .L3:
-
Thread
AVR Suche - Welcher Baustein ?
der einzige, der es auf 16 KiB SRAM bringt (sonst nur noch bei Xmega oder ATmega128RFA1 zu finden).
Ichg würde in C mit WinAVR oder in Bascom Programmieren.
-
Thread
USB - IO Platine
statt des ATtiny4313 auch den ATmega48 nehmen, der bietet 512 Bytes SRAM, aber genauso viel Flash-Speicher wie der Attiny4313. Wenn du wirklich den ATmega48 nimmst und ihn neu einkaufst, empfiehlt sich der neuere ATmega328, der ist genauso
pinkompatibel, hat aber bei allem 8x so viel Speicher und kostet etwas das Gleiche wie der kleine ATmega48.
-
Thread
Erfahrung RX62N Renesas
ehestens zuwenig hat ist das Ram. Ja - ehestens :-) Mir geht bei den kleinen AVRs/MSP430 (2k/128) tatsächlich das RAM zuerst aus. In der Mittelklasse (8k - 32k AVR) geht zuerst das Flash zur Neige. In den Klassen darüber bin ich in diese Problemregionen noch nicht vorgestoßen. Das hängt ziemlich
komme ich im SW-Testentwicklungsbetrieb bei alle 10 min eine neue Version speicher: 6 /Stunde -> 48/Tag -> 240/Woche also nach ca. 4 wochen könnte theoretisch der Ofen aus sein. Wie schaut es da wirklich in der Praxis aus?
-
Thread
FritzBox 7270 defekt - Power/DSL Blinkt
0x0-0x41D [FLASH:] ST Uniform-MirrorBit-Flash 16MB 64 Bytes WriteBuffer [FLASH:](Eraseregion [0] 128 sectors a 128kB) [SYSTEM:] UR8 on 360MHz/120MHz syncron Eva_AVM >AVM decompress Kernel: ......................................executeProgram on 0x94103DD0 Linux version 2.6.32.41 (gcc version 4.6.3
Gibt's auch aus Deutschland und sogar als Bausatz. Funktionsweise, Genauigkeit etc. sind in der "AVR / Arduino-Literatur" lang und breit beschrieben (http://www.mikrocontroller.net/articles/AVR_Transistortester). Mir genügt es meist, wenn der ESR-Wert in der Nähe der Herstellerangaben oder im zweistelligen
-
Thread
Bit in Byte mit Schleife setzen/abfragen
for (uint16_t i = 0; i < 128; i++) ... StatusPort1 |= ( 1 << i ); es wird i um 127 Stellen nach rechts geschoben. Das kann kein Prozessor mehr darstellen, weil die Register oft nur 32 Bit breit sind. und
); else if (i< 40) StatusPort5 |= ( 1 << (i%8) ); else if (i< 48) StatusPort6 |= ( 1 << (i%8) ); ...... [/c]
-
Thread
CSD Angebotsaktion morgen
zum Feiertag. Wir haben den Rotstift angesetzt. Programmiertools/Starterkits STK524 76,00 EUR AVR Butterfly 16,95 EUR AT90USBKEY2 26,49 EUR LCD (Grafik)-Displays DEM240128BFYH-LY Grafik Display 240x128 28,59 EUR DEM20485SYH-LY Display 20x4 10,95 EUR DEM20231SYH-PY Display 20x2 9,15 EUR
ATMEGA328P-AU 2,75 EUR ATMEGA1284P-PU 4,49 EUR ATMEGA1284P-MU 3,85 EUR AT90USB1287-AU 6,95 EUR ATXMEGA128A1-AU 4,95 EUR AT91SAM9260-QU 10,95 EUR Speicher ICs MT48LC16M8A2P SDRAM, 128MBit, 16Mx8, 3.3V, 54-TSSOP-II 4,89 EUR MT48LC8M8A2P SDRAM, 128MBit, 8Mx8, 3.3V, 54-TSSOP-II 5,75 EUR Lötkolben
-
Thread
Timer CTC, PWM wann genau rücksetzen
Hallo, ich habe eine kleine Verständnisfrage zum genauen Zeitpunkt des Rücksetzens des Timers eines AVR beim CTC-Modus und der fast-PWM Betriebsart. Wie beide Betriebsarten funktionieren ist mir klar, wo ich allerdings in Büchern und im Internet stark abweichende Angaben finde ist der Zeitpunkt des Compare-Matches
wird der OCR Wert erreicht. Mit dem nächsten > Takt findet der Interrupt statt. Es ist ein Atmega 128 spess53 schrieb im Beitrag #2674176: > Es gibt auch noch Application Notes: > > http://www.atmel.com/dyn/resources/prod_documents/... > http://www.atmel.com/dyn/resources/prod_documents/...
-
Thread
Info Platinen Bauteiletester / Transistortester
Hallo, ich würde gerne folgendes bestellen: 1 Satz komplett. LCD, Bauteile, AVR, Platine. 32,40.- inkl. Porto Bitte nenne mir Konto-Nr., damit ich überweisen kann. Ist der AVR programmiert? Danke im Voraus Thomas
Folgendes ist ueberig. 1 Bauteile ohne AVR, LCD, Platine. 10.- inkl. Porto 6 Platinen 8.- inkl. Porto. Max. 1 Platine pro Person. Wer Interesse hat, Liste kopieren, Teile abziehen und eintragen. > Ist der AVR programmiert? Ja, Version
-
Thread
Suche speichersparende Möglichkeit für exp10()
: Für eine Genauigkeit von 6 Dezimalen braucht man kubisch ca. 23 Teilintervalle, also 2·23+2 = 48 Tabelleneinträge Für die gleiche Genauigkeit und lineare Annäherung braucht's rund 1140 Teilintervalle, also 1141 Einträge. Das ist mehr als das 20-fache!
66 bytes (25.8% Full) (.eeprom) [/code] *neu* [code] AVR Memory Usage ---------------- Device: attiny44 Program: 2846 bytes (69.5% Full) (.text + .data + .bootloader) Data: 35 bytes (13.7% Full) (.data + .bss + .noinit) EEPROM:
-
Thread
Probleme mit Temperatursensor DS18B20
Anzahl auf 8 oder? > Ds18b20_id(8) Ja. Ich weiß allerdings nicht, wie viele "Double" Variablen Dein AVR verkraftet. Hoffe, Du lernst auch ein wenig dabei. Es ist nicht viel kommentiert, da alle 1wire Funktionen in der BASCOM-Hilfe erklärt sind und der Rest im mehrfach erwähnten Datenblatt steht.
mega32 zurück greifen. Und würde ich jeden verfügbaren Speicherplatz für Adressen nehmen, könnte ich 128 Sensoren nehmen. Aber denke ich fange mal mit bis zu 8 an und werde höchstens auf 16 erweitern. Ist bei einem 1Wire Bus nicht die Anzahl sowieso auf 16 begrenzt? Gut man könnte mehrere 1Wire Bus auf
-
Thread
Bascom ist gut
einen anderen Basic-Dialekt hinweisen, noch dazu vollkommen kostenlos und sogar mit OO-Ansatz: LunaAVR. http://avr.myluna.de/doku.php?id=de:start Es ist quasi ein RealBasic-Clone (fortschrittliches VB) für Windows, Linux und MacOSX. Vor Allem letzteres (noch nicht ganz fertig) dürfte ein wirkliches
unter 40 Stunden. Mit Bascom war das ohne Kenntnis der Umgebung in 2 > Tagen erledigt 2 Tage = 48 Studen, wo ist das Problem?
-
Thread
Speicheranzeige im ProgrammersNotepad
Wenn mir jetzt noch einer Verraten kann wie ich diese Kompilierungsanzeige hinbekomme: [code] AVR Memory Usage ---------------- Device: attiny861 Program: 3992 bytes (48.7% Full) (.text + .data + .bootloader) Data: 47 bytes (9.2% Full) (.data + .bss + .noinit) EEPROM:
Hallo, was avr-size 'kann', kannst Du Dir im 'shell' mit [code]avr-size --help[/code] ausgeben lassen. .
-
Thread
LPC1788 - startup / .ld-script
main+128 mov r2, r0 00006e0a: main+130 mov r3, r1 00006e0c: main+132 strd r2, r3, [r7, #72] ; 0x48 236 printf( "ulonglong/10: %lld \n", ull); 00006e10: main+136 movw r3, #11124
174 mov r2, r0 00006e38: main+176 mov r3, r1 00006e3a: main+178 strd r2, r3, [r7, #72] ; 0x48 238 printf( "ulonglong/10: %lld \n", ull); 00006e3e: main+182 movw r3, #11124 ; 0x2b74 00006e42: main+186 movt r3, #1 00006e46: main+190 mov r0, r3 00006e48: main+192
-
Thread
ATTiny85 ISP ohne Reset Pin
diesen > Fuse-Doctor nirgends mehr zum Kauf gesehen. Selbst ist der Mann: http://www.simpleavr.com/avr/hvsp-fuse-resetter oder allgemein: www.mikrocontroller.net/articles/AVR_HV-Programmer
Hat hier mal jemand das Problem gehabt, einen Tiny45/85 auf 128 kHz Oszillator zu fusen und dabei vergessen, CKDIV8 vorher zurückzusetzen? Ich dachte, kein Problem, ich setze die ISP Frequenz meines AVRISP MkII einfach auf 6,48 kHz - geht nicht, es kommt die Warnbox
-
Thread
Ultraschallsensor AVR
jemand eine Idee oder einen Verbesserungsvorschlag zu dem bestehendem Programm. danke. #include <avr/io.h> #include <avr/interrupt.h> #include <avr/wdt.h> #define P_ENABLE_HIGH PORTD |= (1<<PD2); #define P_ENABLE_LOW PORTD &= ~(1<<PD2); #define INT0
Hallo, in welchem register stehen denn werte des INT0 bei dem ATmega 48? ( Int. bedingung erreicht) in dem EIFR? mfg.