-
Thread
High-Quality PAL-Grafikkarte für µCs
erzeugen: http://www.wa4dsy.net/filter/hp_lp_filter.html Ich nutze meist 5 pole, Chebyshev 0.1 DB, C-L-C-L-C http://www.wa4dsy.net/cgi-bin/lc_filter?FilterResponse=Lowpass&poles=5&cutoff=8&funits=MHZ&Z=1000
bestellen, sobald wir das nächste Fertigungslos haben kann ich mich mit ranhängen. Bekommen könnte ich EP2C8T144C8N , der sollte Pinkompatibel zum EP2C5T144 sein , und EP2C8??208C8N. Die Preis so um die 13-15€. Die M25er SPI Flashes (Config Prom Ersatz) sollte ich auch bekommen , M25P64 ~ 5€ . Bei Interesse
-
Thread
Bascom Variablen
nicht ein Word Variable oder Integer oder so verwenden. Hier ist mein Code: [code] '============I2C EEprom schreiben/lesen ================================== ' =========== Für 24C256 EEprom ===================== ' 8MHz Quarz ' LCD auf Port B , ' $regfile = "m32def.dat" $crystal = 8000000
Highbyte und Lowbyte -> Befehl High/Low oder besser dimensioniere ein paar Variablen mit Overlay: [c] dim BMA020_Byte(6) as byte dim BMA020_integer(3) as integer at BMA020_Byte(1) overlay 'Index 1,3,5=> LB, 2.4.6 => HB [/c] hier wurden drei Integervariablen genutzt, die byteweise angesprochen
-
Thread
4x LM338T parallel schalten, Konzeptfrage
3083fa.pdf RthK_LT3083 = (vi - vu)/P_LT3083 − (RthG + RthM) = dv / P_LT3083 − RthGM =? = (125°C - 30°C Sicherheit - 30°C im Gehäuse - 30°C Sicherheit) / 10.4V * 3A Gewünschtes_P - (15°C/W LT3083 + 3°C/W für TO220) = -16.87 °C/W -> Umrechnung von °C/K nach K/W -> 256.28 K/W ? Kann das sein? Wo
/web_fischer/de_DE/K%C3%BChlk%C3%B6rper/A04/Strangk%C3%BChlk%C3%B6rper%20f%C3%BCr%20Leiterplattenmontage/PR/SK518_84_GS_/$productCard/parameters/index.xhtml ...mein ausgewählter KK hat ja 2.6°C/W -> https://www.digikey.at
-
Thread
Lauflicht mit 28! Led´s
Mask; Mask = Mask << 1; } PORTB = PortB; // die PWM Kanäle 16 bis 23 sind auf Port C Mask = 0x01; for( ; i < 24; ++i ) { if( PWMCounter < Channel[i] ) PORTC |= Mask; Mask = Mask << 1; } PORTC = PortC; // und schlussendlich: die PWM Kanäle 24 bis 27 sind
verrechnet. Böser, böser Windows-Rechner. Also 64 ist zuviel. 8 geht noch so lala 16000000 / 8 / 256 / 100 = ~78 Hz Macht dann 8 * 256 = 2048 Takte in der ISR Ist schon etwas enger, sollte aber immer noch reichen. Zur Not könnte man auch auf 50 Stufen ausweichen. Den Unterschied zwischen 100
-
Thread
ATMegas 1284P
32MHz sind dann doch ein schlagendes Argument. und wenn ich dann auch noch nen XMega128A4 bzw XMega256A3 bekomme wäre ich schon zufrieden. Weiß vllt jemand wo man die Dinger (außer Digikey) bekommen kann ? den xmega256a3 hab ich da schon ausgemacht, aber den xmega128a4 noch nicht. gibts den überhaupt
Forum Nachricht schicken, damit ich Dir meine E-Mail Adresse geben kann. Du könntest vielleicht nen AT24C512 draufpappen und da Konstanten auslagern. Bei 1MBit/s kriegt man den auch relativ fix gelesen. Oder Du machst Dir nen Adapter von ATmega2561 auf DIP-40, der hat sogar 8kB RAM, die bestimmt ganz
-
Thread
Passendes EEPROM zum ATMEGA-8? Bitte Empfehlung
Mit I2C sind das 24Cxx, wobei xx für die Größe von 1k in Stufen bis 64k steht. Oder mit SPI das sind 93Cxx
24c256 hat 32kb speicher und läuft über i2c oder das 24c512 mit 64kb speicher.
-
Thread
flash speicher und erase
Wieso mit dem Pageprogramm kannst du doch von 1 Byte bis 256 Bytes beschreiben. >If fewer than 256 data bytes are sent to device, they >are correctly programmed at the requested addresses. Verstehe ich so, dass du auch ein bestimmtes Byte wie bei NOR-Flash
optimierten Falle? Serielle EEPROMs gibt es mit bis zu 1 MBit (128 kByte) Kapazität, wenn Du die per I²C anschließt, kannst Du ohne zusätzliche Adressleitungen vier Stück davon gleichzeitig nutzen (Microchip 24LC1025) und hast so immerhin 512 kByte zur Verfügung, bei denen Du jedes einzelne Byte nach Belieben
-
Thread
Ist der PC am Ende seiner Entwicklung angelangt?
sich 2,5e61 mal mit der plankschen Länge auslegen. Die Zahl ist *wesentlich* kleiner als 2 hoch 256 (1,2e77). Genauer geht es nicht!
haben. Auch Internetsurfen und Shopping ist auf einem Tablet eine Qual. Kein Vergleich mit einem 24 Zoll Monitor.
-
Thread
I/O Pins benoetigt
Hallo, ich stehe vor dem Problem, dass mir die 32 I/O Pins eines AT90S8535 nicht ausreichen. Ich benoetige Pins die ich einzeln in der Richtung (also Input oder Output) jederzeit umschalten kann. Urspruenglich wollte ich dazu einige 82C55A verwenden, die 24 I/O Pins
24 Eingänge 2 Ports zu 8bit als Eingang / 1 Port zu 8bit als Ausgang 1 Port zu 8bit als Eingang / 2 Ports zu 8bit als Ausgang 3 Ports zu 8bit als Ausgang = 24 Ausgänge Ebenso kann ich 12bit (Port A ->
-
Thread
EEPROM mit Codevision ansteuern
dem Beispielcode für das 24C02 versuch das 24LC65 anzusteuern, aber nix passiert. Die Pullups an SCL und SDA sind dran, A0-A2 liegen auf Masse und mit dem STK ist der ganze kram auch verbunden. Hier der entsprechende Auszug
***** i2c_init(); while (1) { unsigned char i; /* initialize the I2C bus */ i2c_init(); /* write the byte 55h at address AAh */ eeprom_write(0xAA,0xAA); delay_ms(2000); /* read
-
Thread
3 Tasten als HID am USB-Port für Windows-PC
@hownottobeseen So ich habe nun den Code entsprechend abgeändert: [c] #define F_CPU 16000000L /* evaluation board runs on 4MHz */ [/c] aber wo finde ich "USB_CFG_CLOCK_KHZ" ??? Ich habe mir die aktuellste Version von http://www.obdev.at/products/vusb/hidkeys.html
mit dem Quarz beantworten? Bzw. Was muß ich hier verändern wenn ich einen 16Mhz Quarz habe? [c] //[...] DDRD = 0x02; /* 0000 0010 bin: remove USB reset condition */ /* configure timer 0 for a rate of 12M/(1024 * 256) = 45.78 Hz (~22ms) */ TCCR0 = 5; /* timer 0 prescaler: 1024
-
Thread
eeprom 24c02 speicheradressierung
Hallo Leute, ich habe ein 24c02 eeprom (= 2048 byte) und möchte es mit einem AT89c2051 beschreiben. es funktioniert alles soweit. wie kann ich allerdings bei diesem eeprom byte-adressen über 255 beschreiben/lesen, da das eeprom
@Stefan: Irrtum, ein 24C02 hat nur 2048 Bit = 256 Byte. Mehr ist nicht drin. @Wolle: Irrtum, die Leitungen A0-A2 codieren die Adresse mit der das IC sich am I2C-Bus meldet. Ein 24C02 hat trotzdem nur 2048 Bit. Man kann allerdings
-
Thread
Mutiprozessorkommunikation?
Hi Leute.... Möchte mal 2 µC's miteinander kommunizieren lassen und wollt einmal fragen wie ich das genau bewerkstelligen kann. Benutze den AT89C52 und als Progsprache C. Hab im Datenblatt mal nachgesehn und dort ist das SM2 Bit
Hallo Christian, Ich habe mal zur Probe Dein C-Programm in Assembler geschrieben. Quartz 24MHz, 19200 Baud. Zeichen werden einwandfrei empfangen.
-
Thread
EEPROM via PC auslesen und beschreiben
natürlich auch wieder beschreiben. Wenn ja, wo finde ich da was? Kenne mich selbst nicht mit dem I²C-Bus aus... Folgende EEPROMS sollten unterstützt werden: ST14C02/X24026 AT24C16 AT24C256 SLE 4428 Infineon (diese nicht unbedingt) Also, wenn mir jemand helfen kann, BITTE!!!! MfG B.vdK
Sind wohl alles I2C-EEPROMs. Dann: http://www.igerlach.de/i2c_ser/i2c_seriell.html http://www.igerlach.de/i2c_software/i2c_funcs.html EEPROM ist nicht dabei, ist aber trivial.
-
Thread
AES256 / SHA384 Chiffren bei HTTPS GET requests mit dem ESP32 nutzen
den Check einfach weg. d.H.: [c] client -> setCACert(rootCACertificate); [/c] und das "rootCACertificate" auskommentieren, testen. Evtl. gibt es eine Warn-Meldung beim connect, [c] log_i("WARNING: Use certificates for a
connecten oder? Ich habe deinen Code in die loop()-Methode gepackt, folgenden Import zugefügt:[c]#include <WiFiClientSecure.h>[/c]sowie folgende Zeilen noch zusätzlich in die setup()-Methode geschrieben:[c] Serial.begin(115200); WiFi.begin("MeinWlanName", "MeinWlanPasswort"); // attempt
-
Thread
Fragen zu Mikrocontroller Philips und Infineon
Hallo Laut den Datenblättern von Philips und Infineon haben der SAF C 515 - L24N und der PCF 80 c 552-5-24WP keinen Speicher der Daten bei Stromausfall behält. Also kein Rom, internes EEprom oder sowas. Ich wollte jetzt nur mal fragen ob ich damit richtig liege oder
Unter dem Amtel AT27C512R befinden sich bei dem Philips ein ACT373M und ein (A)HCT245 ( Das A kann man aufgrund eines Lackes nicht richtig erkennen) sowie ein Chip mit der Aufschrift BSI BS62LV256SI-70 S282704132
-
Thread
Suche FFT Baustein
gerade ideal für Messtechnik. Ich empfehle eher einen kleinen SHARC (von Analog Devices) oder einen C672x von Texas Instruments mit einem vernünftigen ADC. Ein TMS320C2833x von TI bietet sich als reiner Rechner auch an. Bei anderen Architekturen achtet bitte darauf, keine 16-Bit-Arithmetik zu verwenden
nutzen kann. Ergebnis. entweder 32bit-DSP mit >20MIPS oder 32bit-uP mit >50MHz. DSPs: Motorola 24bit, TI 32bit uP: ARM 32bit, Blackfin
-
Thread
Dual Zahlen für 7 Segment ausgabe umrechnen
Also zur Funktion! Hardware ist: AT89c4051 Uln 2803 Treiber, Daten vom Controller zu den 7 segment Anzeigen BC558 Transistoren zum ein und Aussachalten der einzelnen 7 Segmente beim Multiplexen. Zuerst einmal Bekomme ich Maximal
werden können, reicht es wenn du einfach noch abzählst wieviele Zehntausender in der ursprünglichen 24-Bit Zahl anthalten sind. Der SChlüssel zum ganzen liegt aber darin, dass du von einer 24-Bit Zahl (nämlich deiner Vorgabe) die 24-Bit Zahl 0010011100010000 (entspricht 10000 dezimal) abziehen kannst
-
Thread
Mp3 Player mit Atmega
Das Gute liegt - wie oft - so nah! P. S. 2 ATMegas != AT91SAM7S256
Martin schrieb: > Das Gute liegt - wie oft - so nah! > > > P. S. 2 ATMegas != AT91SAM7S256 stimmt: Dekoder Stereo != Dekoder Mono
-
Thread
LCD Schriftarten ( Fonts in veschiedenen Größen ) Gesperrt
else clrpixel(x,y); w=w>>1; } } } [/c] Die Schriften sind ein 2 Dimensionales Array mit 256 Einträge (da 256 Zeichen) zu je einer von der Größe des Zeichens abhängigen Größe.
hab mir meine eigenen Fonts und auch eigenes GDI geschrieben, was ich nun schon bei allen möglichen µC benutze. Der Aufruf sieht da etwa so aus: const RECT RU = { 78,58,127,71 }; CgFillRect((RECT*)&RU, black); CgStr_at (RU.left+1, RU.top+1, buf, Helvetica_12, white); Das erscheint mir wesentlich
-
Thread
[V] Grafik-LCDs, Pictiva-LCDs, TRW-24G Funkmodule
4x TRW-24G Funkmodule 2,4GHz + 3x passende SMD-Buchsen 10 Euro 4x Datamodul/Batron BTHQ240064AVB-FERE-06-COG 240x64 (unbenutzt) + 4x passende 22pol ZIF-Sockel 20 Euro 1x Pictiva OS128022PR24MY0C10 128x22 Yellow 1Bit (unbenutzt) + 3x passende 24pol ZIF-Sockel 15 Euro 1x Pictiva OS256064PS32MY0A10 256x64 Yellow 4Bit (kurz getestet) + 3x passende 24pol ZIF-Sockel 20 Euro 1x Pictiva OS096064PN11MY0B10 96x64 Yellow 1Bit (unbenutzt) 10
-
Thread
Pixelfehler auf Graphikdisplay
oben genannt. Im Anhang befindet sich der komplette Quelltext. Man beachte die Dateien Schaufeln.c und KSWW_MAIN_C.c ich probier jetzt mal aus, unabhängig von der Matrix pixel auf dem rechten rand des Displays anzeigen zu lassen meld mich gleich nochmal
[c] for (i=0; i<=72; i++) //Spalte { lcd_wrdata(Feld[i][j]._byte); //Übertragung Daten Matrix 1 } [/c] und [c] union v8bit Feld[72][8]; [/c] Du adressierst das Feld also
-
Thread
nach Takterhöhung an ATtiny25 nur noch Müll aus der Sotware Uart
vermessen. Kann mir einer mit den Angaben helfen ?????????? Gruß Schorsch $regfile = "atTiny25.dat" $crystal = 1000000 $hwstack = 24 $swstack = 8 $framesize = 24 'by default the tiny25 has a 8 MHz internal osc. 'and by default the internal 8 divider is enabled resulting in 1 Mhz clock
Hallo zusammen, $regfile = "atTiny25.dat" $crystal = 2000000 ' 8Mhz / 4 = 2000000 $hwstack = 24 $swstack = 8 $framesize = 24 Clkpr = &B10000010 ' für Teilefaktor 4 so sollte es dann aussehen ????????? wird dann
-
Thread
suche stromsparenden EEPROM
Um die ~4mA werd ich wohl nicht rumkommen. Da nehmen sich Atmel und >microchip nicht viel. Nö. AT24C512. https://www.it-wns.de/themes/kategorie/index.php?kategorieid=64 >Ich hab mir gedacht, dass ich die Peripherie, also den EEPROM z.B. aus >einem PIN vom tiny speise, spricht da was dagegen
Das EEPROM AT24C256 verbraucht im inaktiven Zustand unter 1µA. Ausschalten erscheint mir daher angesichts des Stromverbrauchs des Controllers überflüssig. Das AT45DB011B 1Mbit Dataflash verbraucht im inaktiven
-
Thread
Eagle 7.3 läuft nicht mehr auf älterem Rechner
nop 8da4faa: 8d b6 00 00 00 00 lea 0x0(%esi),%esi 8da4fb0: 8b 44 24 04 mov 0x4(%esp),%eax 8da4fb4: f2 0f 10 44 24 08 movsd 0x8(%esp),%xmm0 8da4fba: f2 0f 11 00 movsd %xmm0,(%eax) 8da4fbe: f2 0f 10 44 24 10
Trail Nachfolger: http://www.heise.de/preisvergleich/asus-n3150m-e-90mb0m20-m0eay0-a1266856.html?hloc=at&hloc=de
-
Thread
RC Summensignal erzeugen aus 6 Kanälen (Modellbau)
C. S. schrieb im Beitrag #1798726: > Lasse ich die Fernsteuerung aus, so verwendet der Tiny24 die > "Startpulsbreite" von ca 1ms für jeden Kanal und gibt das dazugehörige > Summensignal aus. > Mein
google_adset('Web_Sub_view_in_200x200','C');문재인 대통령은 24일 공식 트위터에 "빙상이 아닌 설상 종목에서도 드디어 메달이 나왔습니다.
-
Thread
Raspberry Pico als ISP
/ Änderung 5 #define LED_HB 7 #define LED_ERR 6 #define LED_PMODE 5 #endif[/c] Verdrahtet habe ich folgendermaßen: [code]Pico --> AtTiny45 21 (GP16) --> 6 22 (GP17) --> 1 24 (GP18) --> 7 25 (GP19) --> 5[/code] Das Kompilieren des Programmes und das Hochladen auf den
Bytes (3%) des dynamischen Speichers, 247 Bytes für lokale Variablen verbleiben. Das Maximum sind 256 Bytes. C:\Users\USERNAME\scoop\apps\arduino\current\hardware\tools\avr/bin/avrdude -CC:\Users\USERNAME\scoop\apps\arduino\current\hardware\tools\avr/etc/avrdude.conf -v -pattiny45 -cstk500v1 -PCOM4