-
Thread
USB-Mini-Bohrmaschine, welchen Motor
Mini-Bohrmaschine-6-W-12000-U-min-0100.html?ref=43&products_model=C94071&gclid=EAIaIQobChMI8Mf014rl1wIV1bsbCh0LoQexEAQYASABEgJXPPD_BwE Gibt es auch schon fertig, ob' s sinnvoll ist sei mal dahingestellt.
DC5V-Mini-Micro-Metal-Electric-Motor-Hand-Drill-w-USB-Cable-PCB-3X-Bit-Handheld/202031698033?epid=2194717114&hash=item2f0a071071:g:qKoAAOSwA79ZnRtz
-
Thread
ATmega16 Probleme bei der PORTC Nutzung
mit dem Code jetzt vollständig. Es soll nur 0 ausgegeben werden, selbst dies bereitet schon Probleme. Gruß Manuel
Danke Karl Heinz, beim Einstellen der Optimierung auf -0s hat es dann geklappt ;-) Gruß Manuel
-
Thread
MegaLoad für avr-gcc
. Der Rest meiner Entwicklungsumgebung: [pre] AVR Studio 4.14.589 GUI Version 4, 14, 0, 589 JTAG ICE 1, 0, 0, 39 AT90CAN128 170 Operating System (WinXP) Major 5 Minor 1 PlatformID 2 Build 2600 Service Pack 3 Plugins: AVRSIM~1 1, 0, 0, 4 AVRICE~1 1, 0, 0, 7 AVRSIM~1 1, 0, 0, 4 AvrPluginAvrAsmObject 1, 0, 0, 46 AvrPluginavrgccplugin 1, 0, 0, 9 Stk500Dll 1, 0, 1, 10 AVRSIM~1 1, 0, 0, 4 [/pre] PS.: Eine GCC-Portierung der Source
-
Thread
TWI verbindung mehrer ATMega 16
deinem Code aus PORT A die Adresse für deinen Slave ein: > in tmp,PINA Gesetzt den Fall es liegt 0b00001000 auf PORTA, ergibt das bis jetzt eine SLAVE Adresse von 0x08. Dann verschiebst du das Ergebnis nach rechts -> Ergibt 0b00000100 (0x04) Und jetzt setzt du das 2. Bit im Temp Register: > sbr tmp,1 Das Ergibt hier somit die Slave Adresse 0b00000110 (0x06) Was du wohl erreichen wolltest, war dass das TWI auch auf General Calls reagiert, dann solltest du aber "sbr tmp,0" schreiben. Die Bits sind von 0..7 nummeriert. Auch in deiner
-
Thread
Porbleme mit JTAGICE mkii
JTAGICE mkII Debug host 127.0.0.1 Debug port 1389 Serial number 00B0000**** Connection com.atmel.avrdbg.connection.jungousb Master Firmware Version 7.1c Slave Firmware Version 7.1c Master Hardware Version 0 Slave Hardware Version 1
-
Thread
Multimeter von Uni-T von EEVBlog total zerissen, aber was taugt dann noch der TÜV? Gesperrt
Schönheit und nicht die > technische Ausführung bewerten. Hier die Summe der TÜVler die du kennst: 0
BTW, das sagt David zu diesen billigen DMM: https://www.youtube.com/watch?v=8cNc5An0DLw
-
Thread
RX210 IIC Beispiel
.PMR.BIT.B3 = 1; // SDA0 setting PORT1.PMR.BIT.B2 = 1; // SCL0 setting MPC.PWPR.BIT.B0WI = 0; MPC.PWPR.BIT.PFSWE = 1; MPC.P12PFS.BYTE = 0xf; MPC.P13PFS.BYTE = 0xf; /* Enable RIIC */ RIIC0.ICCR1.BIT.ICE = 1; //RIIC enable Wird jetzt mit RIIC0.ICCR2.BIT.ST = 1; // Generate start condition IIC-START aktiviert, werden SDA+SCL auf 0 und TDRE+START sowie BBSY, MST und TRS auf 1
-
Thread
Bluetooth Herzfrequenzsensor
Hallo alle zusammen, ich hab ein Problem! Ich habe einen Brustgurt (Bluetooth 4.0 Low Energy) und das Bluetooth-Modul HC-06. Links: http://www.amazon.de/gp/product/B00SY4JZCI/ref=s9_simh_gw_p200_d0_i1?pf_rd_m=A3JWKAKR8XB7XF&pf_rd_s=desktop-1&pf_rd_r=0BD6E0SG2EJE1T162Y92&pf_rd_t=36701&
#4327352: > In der App find ich auch die Gurt nicht > > Sony xperia V Da wird als OS nur Android 4.0 (Ice cream sandwitch) angegeben. Bluetooth Low Energy gibts IIRC erst ab Android 4.4 Kitkat.
-
Thread
ISP: platzsparendere Kontaktiermöglichkeit?
Steckverbinder: http://www.reichelt.de/?;ACTION=3;LA=4;GROUP=C1443;GROUPID=3225;ARTICLE=41079;START=0;SORT=order_col_artnr_besch;OFFSET=16;SID=27PXiTh6wQARsAAHLnRwUe9d18b8a8364f0e3afdd871ca8bc5628
=ccceadedgljidfdcflgcehedffgdfmk.0&channel=Products&Lang=english Nimmt nicht viel Platz weg und man muss keine Löcher mehr Bohren.
-
Thread
Atmel Studio 7 >>> Atmel ICE Übertragungsfehler
Hallo zusammen. Habe gestern das Erste mal ein Programm, via Win7, Studio 7.0 und Atmel ICE, auf uC übertragen wollen. Unmittelbar nach Fehlermeldung "Dev_23" brach der Prozess ab. Siehe Anhang. Der ICE wurde von Win7 und Studio 7 sofort erkannt und durch Studio 7 auf V1.1
-
Thread
JTAG ICE antwortet nicht
Hi, jetzt habe ich schon wieder Probleme mit der Erkennung eines Boards... nur diesmal ein JTAG Ice! Das AVRStudio sagt mir dass es keinen Programmer findet. Das JTAG ICE habe ich mit dem seriellen Kabel vom STK500 am PC angeschlossen und die Porterkennung steht auf Auto. Wenn ich dem Board manuell auf 19200b eine 0x20 schicke anwortet es mir mit lauter Fragezeichen... Kann mir bitte mal jemand sagen was mit dem Ding los ist? Liegt es an meinem Grundverständnis oder warum gehen bei mir alle Atmelteile aus Prinzip
-
Thread
ATmega809 - SPI empfängt 1 Byte und dann nie wieder
lds tmp0,SPI0_INTFLAGS lds tmp0,SPI0_DATA inc tmp0 ori tmp0,$20 sts SPI0_DATA,tmp0 reti ;****************************************************** reset: ldi tmp0,PORTMUX_SPI0_ALT1_gc sts PORTMUX_TWISPIROUTEA,tmp0 sbi VPORTC_DIR,1 ;PIN1 ldi tmp0,SPI_IE_bm sts SPI0_INTCTRL,tmp0 ldi tmp0,SPI_ENABLE_bm sts SPI0_CTRLA,tmp0
-
Thread
Relais Transistor zuverlaessiges Schalten
vergessen. So genug mit der Theroie hier meine Rechnung. Am Relais liegen beim durchschalten 11.8V an (0.2V drop an der CE Strecke) d.h., dass ICE = 11.8V/360 Ohm = 0.03277 A. Bei einem Verstaerkungsfaktor von 30 bedeuted das, dass IBE = 0.03277/30 = 0.00109 A ist. So wenn jetzt im worst case der AVR nur 4.4V hergibt muss der Basisvowiderstand 3.7 (0.7V Drop an der BE Strecke)/0.00109A = 3394.50 Ohm sein. Wo ist jetzt das Problem ? Das Relais zieht und laest wieder los wie es grade lustig ist (Ob Spannung anliegt oder nicht). Ich hab schon
-
Thread
Desertec wir Realität
Leistung/Einstrahlungsfläche = 500 W / m² nutzbare mittlere relative "Sonnenzeit" = 5 Std. / 24 Std. = 0,21 Turbinen-Wirkungsgrad = 0,35 Elektrischer Wirkungsgrad ( Generatoren usw.; HGÜ-Übertragung; Süd-Nord-Verteilung innerhalb der BRD, Zusatzverluste durch Speicherung etc. )= 0,6 Das ergäbe eine mittlere elektrische Leistung P(el) von P(el)= ( 130000m )² mal 500 W/m² mal 0,21 mal 0,35 mal 0,6 also P(el)= 373 GW Es muss aber auch die Abwärme P(ab) von P(ab)= ( 130000m ) ² mal 500 W/m² mal 0,21 mal ( 1 - 0,35 ) P(ab)= 1150 GW "entsorgt" werden, in der Sahara
-
Thread
Probleme mit JTAG einstieg
d AVaRICE version 2.10, Feb 8 2010 07:22:18 Defaulting JTAG bitrate to 250 kHz. Found JTAG ICE, serno: ULLIHOME.DEE JTAG config starting. Attempting synchronisation at bitrate 19200 command[0x01, 1]: 01 recv: 0x1b recv: 0x00 recv: 0x00 recv: 0x1d recv: 0x00 recv: 0x00 recv: 0x00
message seqno 1 (command_sequence == 1) response: 80 command[0x0a, 1]: 0A 01 recv: 0x1b recv: 0x02 recv: 0x00 recv: 0x01 recv: 0x00 recv: 0x00 recv: 0x00 recv: 0x0e sDATA: reading 1 bytes read: a0 recv: 0x1f recv: 0x28 CRC OK Got message seqno 2
-
Thread
Preisersparnis: Atmega88 statt Atmega8. Geht das?
7) ADC Charakteristika sind anders Schnellere Taktung bei Atmega88: Atmega8 4.5-5.5 V 0-16 MHz Atmega8L 2.7-5.5 V 0-8 MHz Atmega88 2.7-5.5 V 0-10 MHz bei 2.7-5.5 V, 0-20 MHz bei 4.5-5.5V Atmega88V 1.8-5.5 V 0-4 MHz bei 1.8-5.5 V, 0-10 MHz bei 2.7-5.5V
mitgeliefert, oder ist auf der > Atmel-Homepage erhältlich. Naja, eher indirekt: sie ist im JTAG ICE mkII bzw. im AVR Dragon implementiert. ;-) (Gut, deren Firmware-Updates sind dann wieder Bestandteil von AVR Studio.)
-
Thread
PIC12F1822 vers. PIC 18F4550
1.0.1.32 Certified MPProgram 2.2 Certified MPProject 3.7.1 Certified MPRealICE 6.0.4.09 Certified MPRecorder 1.01.00.00 Certified MPSim
1.2.0.0 Certified Vault_PVCS 1.0.0.3 Certified Vault_VSS 1.4.0.2 Certified
-
Thread
Anfängerfrage QuickWatch oder Step by Step
BTW, nur so als Hinweis: du willst PB0 setzen und löschen, also toggeln? Dann entweder direkt [c] PORTB ^= (1<<PB0); // Toggle [/c] oder zumindest zum Setzen die eine Zeile ändern in [c] PORTB |= (1<<PB0); // hier die ODER/GLEICH-Konbi
HI >PORTB ^= (1<<PB0); // Toggle >oder zumindest zum Setzen die eine Zeile ändern in >PORTB |= (1<<PB0); // hier die ODER/GLEICH-Konbi verwenden Oder einfach eine 1 im PIN-Register setzen. MfG Spess
-
Thread
[NGW 100] Update U-Boot schiefgegangen
image from Atmel Netboot option: 1. Place u-boot.bin on tftp server that runs dhcp 2. dhcp 0x10000000 u-boot.bin 3. protect off 0x0 0x1ffff 4. erase 0x0 0x1ffff 5. cp.b 0x10000000 0x0 0x1975c 6. protect on 0x0 0x1ffff 7. reset [/code] Leider ist genau beim Vorgang des Löschens
u-boot image from Atmel Netboot option: 1. Place u-boot.bin on tftp server that runs dhcp 2. dhcp 0x10000000 u-boot.bin 3. protect off 0x0 0x1ffff 4. erase 0x0 0x1ffff 5. cp.b 0x10000000 0x0 0x1975c 6. protect on 0x0 0x1ffff 7. reset [/pre] ausprobiert. ES FUNKTIONIERT SO NICHT !!
-
Thread
Medion Laptop schaltet sich nach Windows 10 Update nicht mehr ein
https://www.youtube.com/watch?v=s900eis0n5Q
zu den grundlegenden Fertigkeiten wie Lesen und Schreiben. Es werden ja selbst Strassenbahnen und ICE-Züge rebootet. Darf man eigentlich mit einem Elektro-Auto zum Rebooten den Standstreifen benutzen? Georg
-
Thread
Sieben-Segment-Anzeige? Sehr einfache Ansteuerung?
Bei Angelika: Artikel-Nr.: MOS 4033 DIP16 € 0,55
obere NPN schaltet so nie die vollen 15 V durch. 5V sind aber auch recht knapp: PIC gibt 4,5V aus 0,1V für die Widerstände vor dem Transistor 0,7V für den Transistor 2V 7-Segment I*150R Widerstand 1,2V ULN2003 R25 - R30 sind zu klein
-
Thread
NXP verschenkt ARM-Chips
Hier eine aktuelle Liste wer was will: Name|Platinen|Würth|Digikey chrisu|2|2|2 ohagendorf|1|0|0 zippi|1|0|0 muetze1|1|0|0 markbrandis|1|0|0 netzwanze|2|2|2 schroeder_90|1|1|1 mrbean|1|0|0 dermoench|1|0|0 maxxie|1|0|0 opale|1|1|1 dusel|1|0|0 aed|1|0|0 Ich bitte jeden zu kontrollieren
eine aktuelle Liste wer was will: > > Name|Platinen|Würth|Digikey > chrisu|2|2|2 > ohagendorf|1|0|0 > zippi|1|0|0 > muetze1|1|0|0 > markbrandis|1|0|0 > netzwanze|2|2|2 > schroeder_90|1|1|1 > mrbean|1|0|0 > dermoench|1|0|0 > maxxie|1|0|0 > opale|1|1|1 > dusel|1|0|0 > aed|1|0|0 [code]
-
Thread
ATMEGA 32u4 Verbindungsprobleme ISP
Pulldown an HWB. Reset Pullup funktioniert. In Atmel Studio kein Erfolg, ich bekomme immer ein "Got 0xc0, expected 0x00". Die Spannungsangabe mit 5,1V passt. Auch habe ich bereits mit dem Takt gespielt. Einen Arduino Leonardo, welcher ja den gleichen uC hat und auch einen passenden Header, wird
unberührt sind. Nein. Datenblatt: The device is shipped with Low Power Crystal Oscillator (8.0 - 16MHz) enabled and with the fuse CKDIV8 programmed, resulting in 1.0MHz system clock with an 8MHz crystal. MfG Spess
-
Thread
ATmega4808 mit GCC Toolchain
wie Ubuntu (aktuelle LTS) ist bei gcc 7.4. Nein, siehe Anhang. Auch Debian ist bei Version 5.4.0. Arch Linux ist bei Version 9.2.0
verlangt auch niemand. Mein Linux (Ubuntu und Debian auf mehreren Rechnern) enthält den avr-gcc 5.4.0. Deswegen finde ich die Versionsnummer 9.2.0 seltsam. Dass die neueste avr-gcc Version die Nummer 9.2.0 trägt, habe ich längst akzeptiert und bestätigt. Du bis derjenige, der hier unpassender weise
-
Thread
AVR Dragon defekt?
information. Timestamp: 2017-11-19 19:59:43.157 Severity: INFO ComponentId: 20000 StatusCode: 0 Failed to enter programming mode. ispEnterProgMode: Error status received: Got 0xc0, expected 0x00 (Command has failed to execute on the tool) Unable to enter programming mode. Verify device selection
Ich messe an meinem intakten Gerät oben links und rechts 5,04V und unten an allen drei Anschlüssen 0V.
-
Thread
Erfahrungen SI4735
Hintergrund-gruen/LCD-162C/index.html?;ACTION=3;LA=2;ARTICLE=31652;GROUPID=3005;artnr=LCD+162C;SID=10T0krzX8AAAIAAAtT-jM67daa60eee5d87b8b0bf44c1510c543a Willste mit Einsteigen? Ich arbeite mit AVR Studio5.1 Mein Problem ist I2C, mit dem hab ich noch nie was gemacht, daher völliges Neuland. Oder man
DOG-LCD-Module/EA-DOGM162S-A/index.html?;ACTION=3;LA=444;GROUP=A5213;GROUPID=3007;ARTICLE=60633;START=0;SORT=user;OFFSET=16;SID=13T0j7iX8AAAIAABtkBUka64ec70cfa0be6c0c6faae9a0e64f45c Andere Controller bei mir im Einsatz: MSP430, ARM7, ARM9 und ein Toshiba (ARM9-Derivat). Beim Mega128 nutze ich
-
Thread
Mal wieder AVR ICE Programmer
haben möchte!!! Bei uns im Studium benutzen wir für das Programmieren der Atmel-Familie einen AVR ICE MKII. Mit der Software Studio 4.0 kann man prima „debuggen“. Wenn man den „Prozessor“ anhält, kann man in einen extra Fenster sämtliche Werte der Register, Timer und Variablen sehen. Diese Möglichkeit
es geht auf alle Fälle mit dem ICE MKII
-
Thread
Welcher AVR Programmer zu empfehlen?
wie ne Maus ausschaut und ca. 39 bei Reichelt kostet? http://www.reichelt.de/inhalt.html?SID=10QCV-0tS4AQoAAGjE2dQ5a59cc0545314df4b5b128d314d9467c;ACTION=3;LASTACTION=4;SORT=artikel.artnr;GRUPPE=A38;WG=0;SUCHE=avr%20isp;ARTIKEL=AT%2520AVR%2520ISP;START=0;END=16;STATIC=0;FC=667;PROVID=0;TITEL=0 @Michael
abgebildet hast (-> von Milde, mit den Modifikationen aus dem Tutorial) sehr gut unter XP (auch mit NT4.0 getestet) und mit Pony Prog. Habe damit ATmega8 sowie ATtiny12 geproggt. Warum soviel Geld ausgeben, nur wegen der Optik ? Gruß, Micha
-
Thread
UART bei ATMEGA32
>Wieso, wenn doch die Wortlänge 5 Bits sein sollte, wenn die >Bits auf 0 stehen ... grübel Die stehen nach Reset auf 1 und nicht auf 0. Steht auch im Datenblatt.
visible items are painted with a red color. Und genau nach einem Break, steht das Register UCSRC auf 0x00 Wieso, wenn es doch auf einem Default <> 0 stehen sollte?
-
Thread
Einstieg Mikrocontroller AVR vs ARM? Gesperrt
wieder Wildwuchs mit Debuwire und JTAG. AVR Dragon ist ne nackte Platine und Zumutung in einem, AVR ICE Profiding kostet ein Vermögen und selbst das neue Atmel ICE Billigheimerteil kostet immer noch um die 100 Euro.
Core mindestens so schwierig wie von AVR zu > ARM Spezifizier das bitte. Ob ich jetzt einen STMF0 oder STMF4 programmiere, ist doch egal. Manche Befehle in der StdLib sind etwas anders, dies kann man mit der CMSIS-Schreibweise (GPIOA->MODER|=0x00000000) auch umgehen. Das Datenblatt ist natürlich
-
Thread
Ist WinAVR tot ?
Windows entweder WinAVR-20060421 (avr-gcc-3.4.6 mit Patches) oder > einen selbstgebauten avr-gcc-4.7.0. Gibt es eine Möglichkeit, diesen AVR-GCC-4.7.0 zu bekommen? Für Windows-XP, 32Bit. Peter
unter XP lauffähig sein. Wie gesagt: Es ist *kein* WinAVR sondern ein Snapshot von avr-gcc-4.7.0 (experimental) wo es darum geht, vor der für Anfang April geplanten Release von 4.7.0 möglichst viele Fehler zu finden. Bekannte Fehler sind: http://gcc.gnu.org/PR51782 (nur mit addres spaces, fix
-
Thread
[V] zwei Stück Microchip Explorer16-Boards + ICD2 Debugger (neu oder gebraucht)
PIM (44-pin version). • Alpha-numeric 16 x 2 LCD display • Interfaces to MPLAB ICD 2, MPLAB REAL ICE, USB, and RS-232 • Includes Microchip's TC1047A high accuracy, analog output temperature sensor • Expansion connector to access full devices pin-out and bread board prototyping area • PICTailTM Plus
short circuit monitor Firmware upgradeable from PC Totally enclosed Supports low voltage to 2.0 volts. (2.0 to 6.0 range) Diagnostic LEDs (Power, Busy, Error) Reading/Writing memory space and EEDATA areas of target microcontroller Programs configuration bits Erase of program memory space
-
Thread
Eclipse, GDB, avarice, JTAGICE_mkII - Debuggen funktioniert nicht
-I -d --jtag usb --jtag-bitrate 22 :4242 AVaRICE version 2.9, Jan 7 2010 22:42:57 Found JTAG ICE, serno: 00A0000016EF JTAG config starting. Attempting synchronisation at bitrate 19200 command[0x01, 1]: 01 recv: 0x1b recv: 0x00 recv: 0x00 recv: 0x1c recv: 0x00 recv: 0x00 recv: 0x00
00 00 00 00 00 00 00 0C 94 C6 00 0C 94 08 0C 0C 94 C B 0B 0C 94 E5 00 0C 94 E5 00 0C 94 E5 00 0C 94 E5 00 0C 94 E5 00 recv: timeout Resetting EPs... JTAG ICE: Cannot synchronise Übrigens habe ich auch verschiedene Bitraten
-
Thread
Programm auf Attiny13 laden
benötigt man dafür? - als "Programmer" schwebte mir dieses Teil vor https://rover.ebay.com/rover/0/0/0?mpre=https%3A%2F%2Fwww.ebay.de%2Fulk%2Fitm%2F253006210246 - welche Datei in der zip-Datei ist nun das Programm und wie bekomme ich es auf den attiny? - am besten Schritt für Schritt für die entsprechende
Beitrag #5435917: > - als "Programmer" schwebte mir dieses Teil vor > https://rover.ebay.com/rover/0/0/0?mpre=https%3A%2F%2Fwww.ebay.de%2Fulk%2Fitm%2F253006210246 Ein Irrtum. Das ist kein Programmer. Eigentlich jeder Arduino kann zu einem ISP Programmer gemacht werden. Ansonsten, Atmel ICE, USBasp
-
Thread
AVR Atmega328P Fast PWM beeinflusst UART
Forum, in einem Projekt verwende ich einen Atmega328P (classic Arduino Due Board aber mit Atmel ICE geflashed). Ich habe eine Fast PWM initialisiert (Timer0 Mode 3) und die UART Schnittstelle. Beide separat funktionieren super, aber sobald ich die PWM einschalte (Clock Source in TCCR0B Register) spinnt
Generator on PD6/PD5 OC0A/OC0B (Arduino Pin 6, 5) (FAST PWM MODE 3)*/ DDRD = (1 << PIND6); DDRD = (1 << PIND5); TCCR0A = (1 << COM0A1) | (0 << COM0A0); TCCR0A |= (1 << COM0B1) | (0 << COM0B0);
-
Thread
Spezieller Flash-Speicher oder CPLD gesucht
Nimm einen Xilinx CoolRunner 2 CPLD im 0.5mm pitch BGA gehaeuse, den CPLD mit 64 Makrozellen, gibts in einem 2 reihigen Gehaeuse. Das kann man sogar mit 150um Traces/Clearance, 0.3mm Drill und 2 Lagen verarbeiten wenn man sich geschickt anstellt
ICE40LP384-SG32 ist aber glaube ich noch nicht erhältlich.
-
Thread
Attiny45 und Arduino
Brain 2.0 schrieb im Beitrag #5124528: > Ohne dass du die Fuses veränderst, arbeitet der ATtiny45 mit internen 1 > MHz. Man kann im Programm den Vorteiler ändern, d.h. auch 2, 4 oder 8MHz sind ohne Ändern
Brain 2.0 schrieb im Beitrag #5124538: > Ah, ok. Danke, das wusste ich noch nicht. Steht alles in der Spec f. jeweiligen µC. Um sicher zu gehen auch die ANs - Application Notes - lesen. Vielleicht sogar die
-
Thread
[B]raucht jemand ältere Solarmodule? 27x 125W
mal angefragt. Die Module haben 4x9 (also 36, bevor darüber auch noch diskutiert wird) Zellen, x0,6V sind 21,6V... müssten also die normalen 21V Leerlaufspannung und etwa 17,5Vmpp sein. Zum Laden von 12V-Akkus über eine einfache Diode haben solche Solarmodule eigentlich immer gereicht (auch wenn
Was sind die drei wichtigsten Dinge an Berlin? Die Autobahn zum Oktoberfest nach München. Die ICE-Schnellstrecke zum Oktoberfest nach München. Und der BER mit Flügen zum Oktoberfest nach München. (Die KI-erweiterte Suchmaschine verweigert sich gerade auch solchen Neckereien.)
-
Thread
LED-Kennleuchte
zwei oder drei Dioden dazu, der Ausgang kann direkt low-current-LED treiben. Blinkmuster wäre z.B. 1-0-1-0-0-1-1-1-0-0, dazu ist eigentlich ein 5-NOR nötig. LED nach Plus.
lässt sich dieser leicht programmieren. Das ist übrigens mein "billiger" Programmieradapter. Mein JTAG ICE MK III z.B., der locker doppelt so teuer war wie der AVRISP MK II, kann den Tiny 4 nicht programmieren. ;)
-
Thread
AVR32, AVRDUDE, JTAGICE mkII, Linux
: jtagmkII_avr32 avrdude: usbdev_open(): Found JTAGICE mkII, serno: 090000008781 JTAG ICE mkII sign-on message: Communications protocol version: 1 M_MCU: boot-loader FW version: 255 firmware version: 6.06 hardware version: 0 S_MCU: boot-loader
- ---- ----- ----- ---- ------ ------ ---- ------ ----- ----- --------- flash 0 0 0 0 yes 524288 512 1024 0 0 0x00 0x00 Programmer Type : JTAGMKII_AVR32 Description : Atmel JTAG ICE mkII im AVR32 mode M_MCU hardware version
-
Thread
STK500 und AVR Studio 5
ausgewählt. Nun ein Programm reingeschrieben: #include <avr/io.h> int main(void) { DDRC = 0x01; for(;;) { if(PIND & 0x01) PORTC |= 0x01; else PORTC &= ~0x01; } return 0; } Anschließend auf Tools --> STK 500 Da kann ich dann
meint stk 500 board auswählen. STK500 kann auch nicht Debuggen - dafür bräuchte man z.B. Atmel-ICE.
-
Thread
ATMEL-Controller programmieren mit ECLIPSE unter LINUX
Entwicklungsumgebung ist: UBUNTU 10.04; ECLIPSE GALILEO; ATMEL ATMEGA...; Programmer ET-AVR JTAG V1.0 (muss ein Klon von AVR JTAG ICE MK1 sein, da er unter WIN2000 und AVR-Studio als Solcher funktioniert - über USB!!); JTAGPROG-Bit in den Fuses ist aktiv. Meine Frage: Was muss ich tun, um die Geschichte
wird bei der Installation von ECLIPSE mit dem AVR-PluIn mit eingebunden. Doch die Umbiegung von ttyS0 zu ttyUSB0 geht einfach nicht...
-
Thread
AVR Unterprogramm
include <util/delay.h> #include <util/twi.h> int main(void) { while(1) { TWBR = 0x01; TWSR = (0<<TWPS1) | (0<<TWPS0); TWCR = (1<<TWINT)|(1<<TWSTA)|(1<<TWEN); while (!(TWCR & (1<<TWINT))); TWDR = 0x40; TWCR = (1<<TWINT)|(1<<TWEN); while (!(
{ PORTD |= ((TWSR>>i) & 0x01) << x; //Ergebnis: 0b0000 1xxx --> 0x08 --> A START condition has been transmitted x--; } _delay_ms(1000); PORTD = 0x00; _delay_ms(1000); } void TWI_send_address(unsigned
-
Thread
KS0108 - Streifen nur in linker Hälfte
>Könnte man aus > >#define CS1_BIT 0 >#define CS1_PORT PORTG >#define CS1_ON() sbi(CS1_PORT,CS1_BIT); >#define CS1_OFF() cbi(CS1_PORT,CS1_BIT); > >dann dieses machen > >#define CS1_BIT 0 >#define CS1_PORT PORTG >#define
(0); } [/c] PORTA ^= (1<<PA3); kann nicht mit sbi, cbi gemacht werden. Ist also nicht atomar.
-
Thread
Mega 8 - ADC
Da das hier mehrfach so formuliert wurde: Ein Register kann NIE leer sein. Es kann Werte zwischen 0x00 und 0xFF enthalten und jeder dieser Werte ist eben ein Inhalt. Ansonsten sehe im letzten Source nichts, was irgendwo Werte ausgibt? Gruß aus Berlin Michael
Aber und die schaue ich mir dann im Debug-Modus im >AVR-Studio an. Mit welchem Debugger? JTAG ICE MKII/AVR Dragon? MfG Spess
-
Thread
transistor raucht bei 0,4 A
Eigenschaften merklich. >Wenn ich dann die Spannung am Netzteil hochdrehe bis ich die gewünschten >0,5 A bei 5 V erreiche fängt er bereits bei 0,4 A an zu stinken. Dann ist was faul. Ausserdem schaffst du bei 8 K Basiswiderstand wahrscheinlich keine 0,5A. >was mach ich falsch? Basiswiderstand
Controller-Ausgang und die Last zwischen Kollektor und GND. Sobald der Controller den Ausgang auf 0 zieht, leitet der Transistor. Im Normalfalle mit einem Uce von weniger als 0,3V. Gruß Jadeclaw.
-
Thread
Probleme mit usbprog am Macbook Air
) /System/Library/Frameworks/IOKit.framework/Versions/A/IOKit (compatibility version 1.0.0, current version 275.0.0) /usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current version 125.2.1) /usr/lib/libedit.2.dylib (compatibility version 2.0.0, current version 2.11.0) /
6.1.0) /opt/local/lib/libncurses.5.dylib (compatibility version 5.0.0, current version 5.0.0) /usr/lib/libncurses.5.4.dylib (compatibility version 5.4.0, current version 5.4.0) irgendwas stimmt
-
Thread
HILFE Seltsames Verhalten Atmega 328P auf Arduino-Board mag Code nicht
. Ich hoffe das ist nur hier ein Schreibfehler. > Dafür werden die unteren 4 Bits des PORTC (PC0 – PC3) verwendet. RS liegt > auf PC4, EN auf PC4. RW wird über PB0 angesteuert.
Beitrag #6342462: > wird der 4-Bit Modus verwendet. Dafür werden die unteren 4 > Bits des PORTC (PC0 – PC3) verwendet. RS liegt auf PC4, EN auf PC4. RW > wird über PB0 angesteuert. Nochmal..wie schon vorher geschrieben der Nano besitzt kein PC0-PC3, an welchen Digital Pins sind die 4 Bits angeschlossen
-
Thread
AVR Dude unter Linux: Permission denied
Füge dich zur Gruppe "dialout" hinzu. rtzui schrieb im Beitrag #4330310: > $ls -lah /dev/ttyACM0 > crw-rw---- 1 root dialout 166, 0 Okt 30 23:01 /dev/ttyACM0 > $id > uid=1002(rtzui) gid=1002(rtzui) Gruppen=1002(rtzui),20(dialout)
dich zur Gruppe "dialout" hinzu. > > rtzui schrieb im Beitrag #4330310: >> $ls -lah /dev/ttyACM0 >> crw-rw---- 1 root dialout 166, 0 Okt 30 23:01 /dev/ttyACM0 >> $id >> uid=1002(rtzui) gid=1002(rtzui) Gruppen=1002(rtzui),20(dialout) Dann wirds auch funktionieren. Problem gelöst.
-
Thread
uC Programmiertechniken - Gibt es da Bücher?
----------------| Total size (bytes): 68320 (R/W Memory: 3196)| == Build finished: 0 errors, 0 warnings (0 minutes, 7 seconds) ===|
aber notepad++´ist ja installiert :-) [c] nmea_info_t buffer[2]; nmea_info_t* AktBufPtr = buffer[0]; void BufSwitch() { static byte switch = 0; BufPtr == buffer[switch]; switch = !switch ? 1:0; } [/c]