-
Thread
HSV RGB Led Dimmer, C Code & Video & Doku
// HSV to RGB TCCR0A=0; TCNT0=255; TCCR0B=5; TIMSK0 = _BV(TOIE0); // T0 Starten, Overflow Interrupt f/256 sei(); // Enable Interrupts while(1) { if (Statusreg
} else {PWM_cnt++;} TCCR0A=0; TCNT0=255; TCCR0B=4; // f:256, Timer0 starten TIMSK0 = _BV(TOIE0); // Timer0 Overflow INT erlauben } [/c]
-
Thread
ZX81 plus38 Clone
the picture. Key can be had from ali: https://de.aliexpress.com/item/4000810151652.html?spm=a2g0o.productlist.0.0.3e5146cbRR2QME&algo_pvid=e59f2bd1-823a-4bd9-bed7-0e8de594461a&algo_expid=e59f2bd1-823a-4bd9-bed7-0e8de594461a-11&btsid=0b0a01f816024086961615172e183a&ws_ab_test=searchweb0_0,searchweb201602
Danke für die Erklärung. D7' hängt aber auch am 74LS138 Decoder. Q6 oder Q7 sind 0 wenn nHalt=1 D6'=0 D7'=0 oder 1 nM1=0 A14=1 A15=1
-
Thread
Retro Fieber: Z80 oder 68000 ?
Arbeit nach Hause kam :-( validstr dc.b 'Invalid, must be one of the following:',13,10,0 baudtbl2 dc.b '75',0,'110',0,'134.5',0,'150',0,'300',0,'600',0 dc.b '1200',0,'2000',0,'2400',0,'4800',0 dc.b '1800',0,'9600',0,'19200',0,0 keepmsg dc.b
linked dann alles zusammen, können also auch Platzhalter sein. [code] Sxxxx Assembler V02.00 + NoICE + SDCC mods + Flat24 (Zilog Z80 / Hitachi HD64180), page 2. 0080 57 .org 0x80 0080 00 00 58 .dw _int_sti_gpi_0 0082 00 00 59
-
Thread
WinAVR-2010 soll die letzte Version sein?
Downloadlinks: http://www.atmel.com/forms/software_download.asp?family_id=607&fn=dl_avr-toolchain-installer-3.0.0.240-win32.win32.x86.exe Bzw. hier auch ohne Registrierung: http://www.atmel.no/beta_ware/
ohne Registrierung http://www.atmel.com/dyn/resources/prod_documents/avr-toolchain-installer-3.0.0.240-win32.win32.x86.exe Christian.
-
Thread
C jedes zweite Bit verwerfen
kürzer, aber logischer): [c] uint8_t bindata[8]; uint8_t netdata[4]; uint8_t j; for (i=0;i<4;i++) { j = i*2; netdata[i] = bindata[j] & 0x01; netdata[i] |= (bindata[j] & 0x04) >> 1; netdata[i] |= (bindata[j] & 0x10) >> 2; netdata[i] |= (bindata[j] & 0x40) >> 3; j++; netdata[i] |= (bindata[j] & 0x01) << 4; netdata[i] |= (bindata[j] & 0x04) << 3; netdata[i] |= (bindata[j] & 0x10) << 2; netdata[i] |= (bindata[j] & 0x40) << 1; } [/c]
-
Thread
MP3-Player mit Ethernet und USB (Review & Interesse)
Bei YAGARTO komm ich aber um SAM-ICE oder J-Link nich drum herum,oder?
schließlich an meine Stereo-Anlage ranhauen) - SD-Karten-Slot - Festplatte (PATA bzw. SATA) - USB 2.0 Full-Speed Bestimmt habe ich noch was vergessen... Also ich möchte dieses Projekt auf jeden Fall verwirklichen. In welchem Zeitraum kann ich noch nicht sagen... Wer Lust hat sich daran zu beteiligen
-
Thread
Ab wann leitet der Transistor voll durch?
;-) Oder man kann sagen: weil R1 von 7 bis 13kOhm variieren kann, ist ein Basisstrom von etwa (3V-0,7V)/13kOhm bis (3V-0,7V)/7kOhm, also 170uA bis 330uA nötig...
daneben. Die Daten sind etwas versteckt. Man sieht sich die hfe-Gain(Ic) an. Dann die Kurven von Uce(Ice) und dann hat man's eigentlich.
-
Thread
Frage zu USB-Isolator
verbreiteter Irrtum, USB 2.0 == USB High Speed (480 Mbit/s) Das ist falsch! USB 2.0 definert diverse Details etwas anders und ERGÄNZT den High Speed Mode. Es gibt aber auch unter USB 2.0 Low und Full Speed.
nur ein verbreiteter Irrtum, > > USB 2.0 == USB High Speed (480 Mbit/s) > > Das ist falsch! USB 2.0 definert diverse Details etwas anders und > ERGÄNZT den High Speed Mode. Es gibt aber auch unter USB 2.0 Low und > Full Speed. Korrekt
-
Thread
Atmel Studio 7 Linux Gesperrt
(gdb) target remote :1212 Remote debugging using :1212 ?? () at atmega8-blink.asm:4 4 LDI R16, 0xFF (gdb) si 5 OUT DDRB, R16 (gdb) si 6 OUT PORTB, R16 (gdb) si HERE () at atmega8-blink.asm:8 8 HERE: RJMP HERE ; (gdb) i r r16 r16 0x0 0 (gdb) [/code] und auch danke
338: MESSAGE: TODO: attach IO Reg 'TWSR' at 0x0021 devsupp.c:338: MESSAGE: TODO: attach IO Reg 'TWAR' at 0x0022 devsupp.c:338: MESSAGE: TODO: attach IO Reg 'TWDR' at 0x0023 devsupp.c:338: MESSAGE: TODO: attach IO Reg 'ADCL' at 0x0024 devsupp.c
-
Thread
Attiny88 programmieren
z.B. auch den oben erwähnten AVRISP mk II. Oder wenn man das nötige Kleingeld besitzt auch den JTAG ICE MKII. Oder von http://www.embedded-projects.net/index.php?module=artikel&action=gruppe&id=22 den USBprog v3.0 (allerdings auch ohne Gehäuse). Grüße Mani
-
Thread
ATSAMD21G18 und Atmel Studio 7
config_usart.baudrate = 256000; config_usart.generator_source=GCLK_GENERATOR_3; config_usart.pinmux_pad0 = PINMUX_UNUSED; config_usart.pinmux_pad1 = PINMUX_PA09C_SERCOM0_PAD1; config_usart.pinmux_pad2 = PINMUX_PA10C_SERCOM0_PAD2; config_usart.pinmux_pad3 = PINMUX_UNUSED; while (usart_init(&usart_instance
= GCLK_GENERATOR_0; while (usart_init(&usart_instance,SERCOM0, &config_usart) != STATUS_OK) { } usart_enable(&usart_instance); } [/c]
-
Thread
GCC 4.1.1 + -minit-stack
Hallo! Ich habe vor kurzem AVR GCC 4.1.1 installiert. seit dem wird meine Option -minit-stack=0x800400 Ignoriert. der Aufruf des Compilers der main.c in welcher sich die main funktion befindet ist: avr-gcc -c -fmessage-length=0 -Wall -Wstrict-prototypes -Wa,-adhlns=../main.lst -mmcu=atmega128
auch schon die früheren Compiler, vermutlich mehrere Jahre lang bereits: -Wl,--defsym=__stack=0x800400
-
Thread
Sehr kompaktes AVR/PIC Eval Board gesucht
Chinesen bestellen, dann doch lieber direkt und billiger: https://www.aliexpress.com/wholesale?catId=0&initiative_id=SB_20170503064018&SearchText=arduino+nano Laufzeit sollte gleich sein. Käufe bei Aliexpress sind abgesichert.
by/32648098374.html dazu ein OLED-Shield https://www.aliexpress.com/item/OLED-Display-SSD1306-64x48-0-66-Shield-Wemos-D1-Mini-ESP8266-NodeMcu/32781696874.html
-
Thread
Märklin Startpackung: Qualität?
Gleis ist zudem laut, fast so laut wie M-Gleis und kein Vergleich zum leisen K-Gleis bzw. Pico, Roco (H0) Fleischmann (N) etc.
NÖÖÖÖÖÖÖÖÖÖÖÖÖÖÖÖÖÖÖÖÖÖ Für das Geld gibts schon was 'echtes'. https://www.spielemax.de/piko-57139-h0-start-set-mit-bettung-herkules-alex-264531.html
-
Thread
Atmel Studio 7 - "SEGGER Emulator selection" nerviges Pop-Up Fenster
Hallo zusammen, seid dem letzten Update vom Atmel Studio 7 (7.0.1931), erhalte ich bei der Programmierung vom µC immer das angehängt Pop-Up Fenster. Ich habe zwar zwei SEGGER Atmel SAM-ICE am PC angeschlossen, doch bis zum Update habe ich dieses Fenster noch
findet auch ohne Auswahl statt, ich kann es einfach schliessen und fertig. Die Zuweisung des SAM-ICE findet ja unter den Projekt-Einstellungen -> Tools statt und ist ebenfalls über die obere Symbolleiste zu erreichen, somit wird das Fenster gar nicht benötigt. Gibt es irgendwie eine Möglichkeit
-
Thread
RISC V minmal CPU
gpio_o[2] set_location_assignment PIN_A13 -to gpio_o[1] set_location_assignment PIN_A15 -to gpio_o[0] set_location_assignment PIN_J15 -to rstn_i set_location_assignment PIN_C3 -to uart0_txd_o set_location_assignment PIN_A3 -to uart0_rxd_i [/code] Beim DE0-Nano braucht man einen externen FDTI-Adapter
neorv32_neoled_inst_false: if (IO_NEOLED_EN = false) generate neoled_rdata <= (others => '0'); neoled_ack <= '0'; neoled_cg_en <= '0'; neoled_irq <= '0'; neoled_o <= '0'; end generate; [/c] Wenn man aber nach den Signalen des Moduls sucht, sind die kreuz und
-
Thread
parallel programmieren STK200/300
einem parallel Programmer und fündig geworden: http://cgi.ebay.de/AVR-Atmel-ISP-parallel-Programmer_W0QQitemZ180327234851QQcmdZViewItemQQptZBauteile?hash=item180327234851&_trksid=p3286.c0.m14&_trkparms=72%3A1229%7C66%3A2%7C65%3A12%7C39%3A1%7C240%3A1318 Dann hab ich mir mal die Dokumentation zu dem
gehts damit besser, hab ich noch nicht ausprobiert. Mittlerweile hab ich einen USBPROG und JTAG ICE, die das Teil abgelöst haben. Manchmal ist es aber trotzdem noch im Einsatz, vor allem bei Aktionen, bei denen das Programmiergerät gefährdet wäre, muss das Teil zusammen mit einem PC mit Schrottwert
-
Thread
3,6V Batterie Spannungsschutz
ist das ich einen Transistor such der einen kleinen Usat hat, da der PWR-Down-Pin möglichst unter 0,15V liegen soll sonst schaltet er noch ein bisschen durch. Ich suche also einen Transistor mit einem Usat unter 0,15V bei sagen wir mal 5µA Ice. Grüßle
einfach eine Si-Diode in Durchlassrichtung nach der Batterie rein, sie erniedrigt die Spannung um ca.0,6V
-
Thread
Programm läuft nicht Verbesserungsvorschläge?
ADSC /* start conversion */ \ | 1<<ADPS2 | 1<<ADPS1 | 0<<ADPS0 ) // 8MHz/64 = 125kHz #define LOAD_ADMUX ( 0<<REFS1 | 0<<REFS0 /* external reference */ \ | 0 ) // select ADC0 ... ADMUX
auf 0. Peter
-
Thread
Atmel Studio 6 / STK600: "verify failed" nach Programmieren
programmiert er erst und nach dem verify kommt folgene Fehlermeldung: Verifying Flash...Failed! address=0x0200 expected=0xf2 actual=0xff Timestamp: 2013-01-22 10:07:54.073 Severity: ERROR ComponentId: 20000 StatusCode: 0 Verifying Flash...Failed! address=0x0200 expected=0xf2 actual=0xff Was
1001D0002BC0000029C0000027C0000025C000007F :1001E00023C0000021C0000011241FBECFEFDFE5B7 :1001F000DEBFCDBF00E00CBF10E2A0E0B0E2EEE554 :10020000F2E000E00BBF02C007900D92A030B107F2 :10021000D9F71BBE10E2A0E0B0E201C01D92A030F1 :10022000B107E1F702D019C0EBCEE0E8F6E08FEFBE :1002300080838AEA858391E02FE33DE043E021500B :1002400030404040E1F700C000008481880F848383
-
Thread
STK500 mit ATMega32 und Dragon JTAG-Debugger (in Gehäuse) zu verkaufen
Ich hatte es hauptsächlich auf den Dragon abgesehen, denn ein paar Jahre älteres STK500 ohne ICE hatte ich schon. Die Platinen sehen fast identisch aus, lediglich die beiden darauf befindlichen Prozessoren wurden gegen pinkompatible Nachfolgemodelle ausgetauscht. Vielen Dank! P.S.: Was
einem Win11 Rechner bei mir nicht. Auch hat die Umstellung auf Deutsch nicht geklappt. Beim Studio7.0 wurde der Dragon erkannt und scheint mit dem STK500 und dem ATmega32 zu funktionieren. Der Versuch einen ATmega 1284p auf einem selbstbau Board zu beschreiben führte zum Absturz des Dragon. Das Datenblatt
-
Thread
zwei mega328 über 10m Kabel miteiander kommunizieren lassen
9600); Mit Erweiterung: #define RS485_BAUD 9600 #define RS485_ENABLED 1 #define RS485_DISABLED 0 #define RS485_DIR_PIN 13 Serial.begin(RS485_BAUD, SERIAL_8N1, RS485_ENABLED, RS485_DIR_PIN ); wo: RS485_ENABLED oder RS485_DISABLED, 1=ENABLED oder 0 (0=DISABLE https://www.mikrocontroller.net
---------------------------o Signal GND(A) o---------------------------[===]---o GND(B) z.B 0,0V 22Ω z.B. 0,2V~ [/pre] Bei direkten 3,3V/5V Logikpegeln muss die GND Verschiebung kleiner als 0,5V sein, sonst fällt die Schnittstelle aus. Außerdem riskierst
-
Thread
Weg von Atmel, hin zu arm, stm32.
Firmenpolitik das JTAG Protokoll der avr geschlossen zu halten und somit die Leute zur Nutzung ihres Atmel Ice zu zwingen. Daher tendiere ich mittlerweile dazu mir ein Segger J-Link und ein paar NucleoBoards (M0 und auch ein M4F) zu besorgen und auf stm32 umzusteigen - auch wenn das noch mal Lernaufwand bedeutet
kann sich der Chip-Hersteller eher einmischen. Wenn ein Programm wirklich rechnen muss, sind die M0 ohne Hardware-Division klar im Nachteil. Die M0+ haben wenigstens eine MPU und können die Vektortabelle ins RAM verlegen. Die (hier im Forum) beliebtesten STM32F1xx sind die allererste Generation.
-
Thread
Oppermann Bausatz B 104
und Ausgang Man vergleiche Figure 8 aus https://www.reichelt.de/index.html?ACTION=7&LA=3&OPEN=0&INDEX=0&FILENAME=A200%2Fl78s05c.pdf mit demselben Diagramm in https://www.reichelt.de/index.html?ACTION=7&LA=3&OPEN=0&INDEX=0&FILENAME=A200%2FL7800_C.pdf
dessen Ausgangsspannung der maximalen Netzteilausgangsspannung entspricht. Also z.B. ein 7815 für Ua= 0,6...15,6V
-
Thread
ATMEGA 128 in gegebener Schaltung programmieren ISP
per ISP zu programmieren. Ich habe lediglich C8 den "Reset Kondensator" entfernt, dann noch PE0 und PE1 von den Transistor-Basen T1 und T2 getrennt, und am Display Anschluss J1 ist nichts eingesteckt. Ich habe einen "ATMEL ICE" und einen "AVRISP mkII" wahlweise als Programmer zur Verfügung.
kommt das übliche: "Failed to enter programming mode. ispEnterProgMode: Error status received: Got 0xc0, expected 0x00 (Command has failed to execute on the tool)" - Was könnte mein Fehler sein ? - Darf der Pullup am Reset Pin so niederohmig sein [R8=4,22kΩ] (können die genannten ISP-Programmer
-
Thread
Starterkitt für Anfänger,
PFRA 040 3 0,32 0,96 NTC NTC 0,2 2,2K 3 0,34 1,02 YC Max 202CPE 3 1,24 3,72 Keramik Kondensator Kerko 47N 10 0,09 0,90 Taster 3301B 10 0,10 1,00 keramik Kondensator kerko 100n 100 0,06 6,00
5 0,05 0,25 PNP-Transistor BC327 - 16 5 0,05 0,25 7-Segmentanzeige grün SA 56-11 GN 5 0,43 2,15
-
Thread
Datenübertragungsproblem mit Wiznet W5300
Pack_Size_Hilf= Pack_Size_Hilf/2; byte_array0[Index] = W5300_DATA_READ(0x230); // 0x230 und 0x231 sind die Empfangsbuffer des W5300 byte_array1[Index] = W5300_DATA_READ(0x231); } _delay_us(10); for (Index=0;Index<Pack_Size
, 192); write_data_wiznet(SIPR1, 168); write_data_wiznet(SIPR2, 0); write_data_wiznet(SIPR3, 73); // write_data_wiznet(RTR0, 0x0F); write_data_wiznet(RTR1, 0xA0); write_data_wiznet(RCR1, 0x07); write_data_wiznet(MTYPER0, 0x00);
-
Thread
Was hat die Klimaerwärmung mit dem CO2-Ausstoß zu tun? Gesperrt
bis 2099 der Meeresspiegel im Vergleich >mit dem Zeitraum 1980 bis 1999 im globalen Mittel zwischen 0,18 m und >0,59 m erhöhen... >...Geht man von einer linear ansteigenden Beschleunigung der Eisschmelze >aus, ist mit weiteren 9 bis 17 cm zu rechnen Im Worst Case 0,8m Anstieg. Das kriegt man doch
to change due to breakup of Pangea. The interior of Pangea became less dry, and seasonal snow and ice frosted the polar regions." seasonal snow? das bedeutet einen kurzen Temperatureinbruch, ja so ist's hübsch "The Pangean Mega-monsoon was in full swing during the Early and Middle Jurassic.
-
Thread
LTC1257 - Problem mit Ansteuerung (SPI)
hallo dieter, erstmal DANKE!!! hätte das so gelöst: zB.: 0xb3e void main(void) { int wert = 0xb3e; // = 2878 (1011 0011 1110) int bit_position_0 = 1; for (int i=0; i<12; i++) { if (wert & bit_position_0) { //Bit gesetzt } else
Hallo Dieter, ich verwende ein STK200 und einen ICE200. Ein simples Programm zB.: LED´s aus ein ... #include <90s8515.h> #include <delay.h> #define LEV_LOW 0 #define LEV_HIGH 1 void main(void) { PORTB=0xFF; DDRB=0xFF; while
-
Thread
Programmieren eines ATTiny13A
item/Development-Programmer-Board-for-ATtiny13A-ATtiny25-ATtiny85-ATtiny45/32632995289.html?spm=a2g0x.search0104.3.2.PNoEmE&ws_ab_test=searchweb0_0,searchweb201602_1_10152_10151_10065_10344_10068_10547_10342_10343_10340_10548_10341_10084_10083_10613_10304_10615_10307_10614_10302_10059_10314_10534_100031
Gibt sicherlich ein Dutzend verschiedene! Darum hier mal nur 2 aus der langen Liste: 1. Atmel ICE 2. USBasp
-
Thread
Brauche Unterstützung beim OV7670 (bzw. SCCB)
= 0x01 Value of 0x0A = 0x76 Value of 0x0B = 0x73 Value of 0x0C = 0x00 Value of 0x0D = 0x00 Value of 0x0E = 0x01 Value of 0x0F = 0x43 Value of 0x10 = 0x7F Value of 0x11 = 0x80 Value of 0x12 = 0x00
= 0x00 Value of 0xC8 = 0x06 Value of 0xC9 = 0xC0 Value of 0xCA = 0xC0 Value of 0xCB = 0xC0 Value of 0xCC = 0xC0 Value of 0xCD = 0xC0 Value of 0xCE = 0xC0 Value of 0xCF = 0xC0 Value of 0xD0 = 0xC0
-
Thread
Transistor Freecom HDD Gehäuse
vorhanden. Die beschriftung ist sehr klein! Muß mich noch verbessern ist ein pnp Transistor mit min. 1A Ice mehr wäre mir lieber. Ansteuerung 0/12V über 1kOhm Sven
der grobmotorig würd ich den sot vorziehen aber eher weil kein platz unterhalb der Platine ist. bis 0,3mm geht noch mit ner normalen Weller... sven
-
Thread
Problem mit ISP
habe, aber drucken über ihn funktioniert. Auch habe ich mit der Testroutine in BASCOM die Signale >D0,D2, BUSY> gezielt an/ein geschaltet, scheint alles in Ordnung zu sein. Weiss echt nicht weiter, wo kann der Fehler liegen ? Wohlgemerkt, es funktionierte bisher alles ohne jedes Problem und nun auf
Du kannst mit dem ISP Programmer AVR910 direk aus dem Studio 3,55 programmen. 4.0 traue ich nicht.
-
Thread
Seltsames Problem mit Compilerübersetzung
+000002BE: F449 BRNE PC+0x0A Branch if not equal 50: updatetime(); +000002BF: 940E01DB CALL 0x000001DB Call subroutine 51: updatedisplay(); +000002C1: 940E0272 CALL 0x00000272 Call subroutine 52: whattodo = 0; +000002C3: 92100079 STS 0x0079,R1 Store direct to data space +000002C5: 92100078 STS 0x0078,R1 Store direct to data space +000002C7: CFF1 RJMP PC-0x000E
-
Thread
2x Arduino im Gleichtakt
unbeherrschbare Dinge sein wie: Bei Chip B lösen die Schmitt-Trigger Eingänge durch Fertigungsschwankungen 0,5V später aus, und weil das Eingangssignal langsam steigt, sind damit sämtliche Interrupts "zu spät".
AC ist Anderstspannung. Einfach AC anschließen. Alternativ im C-Kot Synchro definieren: A = 0; B = 0; B != A
-
Thread
Zeigt her Eure Kunstwerke! Gesperrt Bilder
Herzstück ist diese Timer-IRQ-Routine mit variablen Zeitscheiben: [code] static char interval[] = { 0x10, 0x20, 0x40, 0x40, 0x40, 0x80, 0x40, 0x40 }; static char bitindex[] = { 0, 1, 2, 4, 3, 4, 3, 4 }; ISR (TIMER0_COMPA_vect) { static unsigned char cnt = 0; static
0x20 Timer-Counts dargestellt bit 2 wird 0x40 Timer-Counts dargestellt bit 3 wird 0x40 + 0x40 = 0x80 Timer-Counts dargestellt bit 4 wird 0x40 + 0x80 + 0x40 = 0x100 Timer-Counts dargestellt. Damit
-
Thread
PIC32 JTAG Adapter
Und wenn jetzt noch der Reset Vektor auf "goto 0x800" verbogen wird, dann springt das Teil auf jeden auch an. Siehe Anhang.
Starterkit-Firmware Debug-Ausgaben im IDE-Fenster erzeugen kann. Das können allerdings ICD3 und Real-ICE auch.
-
Thread
MK2 und Atmega32L kann nicht programmieren
usb isp mk2 meine ich. Mein "pegel" ist gerade 0/00 ;) die ISP-Frequenz habe ich heruntergeschraubt, also alle einzelnen zwischen 5kHz und 1/4 FOSC durchprobiert.
MK2 hin. Weder Programmieren, noch Read-Signature gehen :( Im übrigen kann ich im AVR Studio 4.0 keinen ATMEGA32L wählen, sondern nur den großen Bruder, der mit 5V läuft :( Bitte um weitere Hilfe!
-
Thread
MPU6050 - verwirrend?
) AcY=Wire.read()<<8|Wire.read(); // 0x3D (ACCEL_YOUT_H) & 0x3E (ACCEL_YOUT_L) AcZ=Wire.read()<<8|Wire.read(); // 0x3F (ACCEL_ZOUT_H) & 0x40 (ACCEL_ZOUT_L) Tmp=Wire.read()<<8|Wire.read(); // 0x41 (TEMP_OUT_H) & 0x42 (TEMP_OUT_L) GyX=Wire.read()<<8|Wire.read(); // 0x43 (GYRO_XOUT_H) & 0x44 (GYRO_XOUT_L) GyY=Wire.read()<<8|Wire.read(); // 0x45 (GYRO_YOUT_H) & 0x46 (GYRO_YOUT_L) GyZ=Wire.read()<<8|Wire.read(); // 0x47 (GYRO_ZOUT_H) & 0x48 (GYRO_ZOUT_L)
-
Thread
JTAG / ISP am AT90CAN128
parameters.. OK! Entering programming mode.. OK! Reading FLASH.. OK! WARNING: FLASH byte address 0x0000 is 0x00 (should be 0x0C).. FAILED! Leaving programming mode.. OK! Der richtige Controller ist gesetzt ... u.s.w. Wenn ich jetzt nur den JTAG Stecker (ICE MK II) auf mein STK500 mit STK501
... ach ja. Die Signatur wird auch falsch ausgelesen. ==> 0x00 0x00 0x00 WARNING: Signature does not match selected device
-
Thread
Probleme mit AVR ISP
MKII auswähle erscheinen folgende Fehlermeldungen: Unable to connect to tool AVRISP mkII (5&1E41AFF0&0&3) und Failed to get interface clock value. Ich habe im Internet schon nach Löungen gesucht bin allerdings nicht wirklich fündig geworden, bzw. haben die angebotenen Lösungen nicht geholfen.
lief und alles ohne Kunstgriffe. Der TO sollte sich mal ein Original holen und am besten gelich den ICE.
-
Thread
Der teuerste Poti der Welt?
Rauschen, 0 Verzerrungen, 0 Brummen und analog geht es nur vom DAC direkt zur Endstufe.
> sein. Alle Änderungen erfolgen auf dem digitalen Signal von der CD, d.h. > 100% Gleichlauf, 0 Rauschen, 0 Verzerrungen, 0 Brummen und analog geht > es nur vom DAC direkt zur Endstufe. Ja, richtig. So hatte ich es bisher. DAC -> Verstärker ohne Poti. Allerdings hab ich am DAC _kein_ digitales
-
Thread
ISP Programmer für AVRs
Port-Nummer entfällt. Nimm einen USBASP, wenn es billig sein soll, sonst einen Atmel MK2II oder einen Atmel ICE.
Professionalität. Ich meine wer die Fähigkeit hat Firmware für einen µC zu erstellen (weniger als 0,1% der Bevölkerung haben es bis auf dieses Level geschafft) der bekommt doch auch schnell nebenher noch ein simples GUI-Tool passend dazu für den PC gebacken.
-
Thread
Windows xp sp3 32 Bit Internet Browser gesucht
IceApe ist übrigens SeaMonkey für XP - welch sinniges Wortspiel.
Firefox Vers .... geht das wieder. Mit WinXP, keine Chance mehr. Der letzte Firefox für XP war 52.9.0 ESR. Und der hat mittlerweile Probleme mit z.B. T-Online.de.
-
Thread
atmaga2560 + Interrupt + lan = abbruch.
am 2560: 53 SS) /51 MOSI /50 MISO /52 SCK Lan karte 10 SS /11 MOSI /12 MISO /13 SCK Inter. 0 = Digitaler Pin 2 Temperatur Sensoren hängen am pin 22 0-15A Spannungsmessung (Füllzustände)
und bei jedem Durchlauf nur einen Sensor abfragst? [c] DeviceAddress sensor[] = { /*1*/ { 0x28, 0xFF, 0x86, 0x2E, 0x74, 0x16, 0x3, 0xAF } /*2*/ { 0x28, 0xFF, 0x5, 0x72, 0x74, 0x16, 0x3, 0xE0 }, ... }; float temp[12]; ... t++; temp[i] = getTemperature(sensor[i]); if (t>12
-
Thread
Manometer Elektronisch / Drucksensor ?
Warum nicht einfach einen simplen Drucksensor mit 0-10V oder 4-20mA Ausgang?
nee, da gehört ein normaler Drucksensor mit passendem zölligen Gewinde und Standard Ausgengssignal 0-10 /0,4-20mA eingeschraubt, dann ist das ordentlich und kein dilettantisches gefrickel. :-)
-
Thread
Suche Ersatz für TSL260R-LF Lichtsensor
false&needSmbHouyi=false&gad_source=1&gclid=CjwKCAjwoa2xBhACEiwA1sb1BOQtWG35fD4NFFDkLsEcB3Wp3crzpxpUl-ICeGj8QCzeze10sFtDSRoC2g0QAvD_BwE&aff_fcid=f292069843d14bb2ae15a9cca691d7f6-1714115897986-09100-UneMJZVf&aff_fsk=UneMJZVf&aff_platform=aaf&sk=UneMJZVf&aff_trace_key=f292069843d14bb2ae15a9cca691d7f6-1714115897986-09100-UneMJZVf&terminal_id=0635b4baf61c41999842c3b30957e0c1&afSmartRedirect=y Danke für Eure Hilfe. Gruß Gerd
-
Thread
Ich krieg gleich einen zuviel!!! ATTiny15L
wieder ausgelötet, um sicher zu stellen, dass es nicht mit der Schaltung zusammen hängt : er zieht an 5.0V genau 3.0mA - wie im Datenblatt, also was geht hier vor sich??? Danke Boris
Hi, ldi r16, 0x0f out DDRB, r16 Ende: cbi PORTB, 0 sbi PORTB, 0 RJMP ENDE das müsste in Main reichen, eventuell noch ein NOP dazwischen. Der RESET muß mit Pullup gegen Vcc gezogen werden. Beim Programmieren
-
Thread
Kopfhörer Verstärker
@Marius - mit 0,1% Widerständen wird das auf jeden Fall zu teuer, allerdings dachte ich da an 1% Widerstände die liegen noch im Rahmen. @Hörerchen Die fertigen Decoder Chips waren mir zu teuer bzw. nicht über Reichelt
die Ausgangspsannung. Also bei 3V und 16Bit auflösung wären das beim MSB ein unterschied von 1,5V*0,01 = 0,015V also 15mV. Würde ich für die oberen Widerstände welche mit 0,1% toleranz wählen wäre der Max fehler schon nur noch 1,5mV. Allerdings verstehe ich schon das das so nicht die beste Lösung ist
-
Thread
AT91 SAM-BA
dran. Beispielcode: http://www.google.com/codesearch?hl=de&q=show:07ZCfb6KAjs:pzkOO5QRsoc:NqT_msKBRL0&sa=N&ct=rd&cs_p=svn://mikrocontroller.net/mp3dec/trunk&cs_f=/dac.c
machen. Wie wärs denn damit? http://cgi.ebay.at/ATmega168-Evalboard-incl-Programmer-und-Software_W0QQitemZ250062045511QQihZ015QQcategoryZ12068QQssPageNameZWDVWQQrdZ1QQcmdZViewItem Oder damit, sehr zu empfehlen: http://cgi.ebay.at/Starterkit-Atmel-STK500_W0QQitemZ250060643109QQihZ015QQcategoryZ12949QQssPageNameZWDVWQQrdZ1QQcmdZViewItem