-
Thread
Bitte verschieben! Schon wieder ne Uhr!
Nächstes mal bitte korrekt einrücken! [c] if (data1 = 1) [/c] Das ergibt immer true, darum schiebt er immer nur einsen raus. Korrektur: [c] if (data1 == 1) [/c]
case 5: sech = 32; > case 6: sech = 64; > case 7: sech = 128; > case 8: sech = 256; > case 9: sech = 512; > } Warum machst du nicht einfach einen Linksshift? [c] sech = (1 << sec1); [/c] Micha W. schrieb im Beitrag #4754056: > int data = 10;
-
Thread
Raspberry Pi-USB-Stick, Rust-Update, Spaß mit 3D-Druckern uvam
a-high-quality-essential-accessory/ Als neuestes Werkzeug schickt man einen USB-Stick ins Rennen, der mit entweder 128 oder 256 GB Kapazität verfügbar ist: [c] It can sustain a write speed of 75MB/s (128GB variant) or 150MB/s (256GB variant), and our thorough testing has made sure it can handle the demands of real life when
this map peaks at less than 300Mb and is less than 40Mb when the app is idle. [/c] Die im Rahmen der Aussendung mitgelieferte Karte präsentiert sich dann wie in der Abbildung gezeigt.  { PufferArray[row]=font[ch][row]; } [/c] Da wird nicht gesucht, es gibt für alle 256 (oder 128 oder 64) Zeichen ein Pixelmuster im font.
Zeichen wie einem 'i' und langen Zeichen, damit es optisch besser passt (fontabhängig). Edit: [c] #define NORMAL_SHIFT 10 #define SPECIAL_SHIFT 7 #define MAX_CHARS 2 #define ROLLTIME 25 #define SIZE_OF_MATRIX 256 #define SIZE_OF_ROW 16 [/c]
-
Thread
OS Hack Retro Sampler 80er E-mu Emax 32008 CPU Binär
einzige, was man bräuchte, wären die Samples aus den > EEPROMs. Mit allem Respekt, bei einem 256Bit EEPROM 9306 der da verbaut ist, können das wohl nicht gar so komplexe Samples sein... :-))
mindestens 1.5 GBit/sec Datenübertragungsrate (nicht Durchsatz) natürlich total trivial. Da klemmt man 'nen AtTinyIrgenwas rein, und der wuppt das dann.
-
Thread
LED Matrix (AtMega2560)
nicht finden. Nun zu meinem Projekt / Problem: Ich arbeite mit einem Arduino Mega2560 r3 Bord(µC ist natürlich der AtMega2560). Als Programmierumgebung benutze ich das AVR Studio (Atmel Studio 6.1). Ich habe mir meine Schaltung nach dem Berechnen der Vorwiderstände der LED, Basistransistorwid
setze, keine LED mehr leuchten. Wohl eben, weil ich die Optimation ausgeschaltet habe. -> main [c] /* * Der Overflow Interrupt Handler wird aufgerufen, wenn TCNT0 von 255 auf 0 wechselt (256 Schritte), * Interrupt Aktion alle (16000000/64)/256 Hz = 976,6 Hz bzw. 1/976,6 s = 1,024 ms
-
Thread
Schnäppchen bei Ebay : 5,6 TFT für 19 Euro
Kann mir jemand nen Tipp geben?! Habe das Display so angeschlossen: Pins 4, 5, 6, 8, 16, 20, 23, 24 an Masse Pin 7 an 5V (für Quelle 1) Pins 10, 21, 22 an 12V Pin 11 an C-Sync von der Platine Pins 13, 14, 15
/search.ebay.de/search/search.dll?sofocus=bs&sbrftog=1&from=R10&_trksid=m37&satitle=playstation+5%2C6+tft&sacat=-1%26catref%3DC6&a14=-24&a6=-24&a10244=-24&alist=a14%2Ca6%2Ca51%2Ca10244%2Ca3801&pfmode=1&reqtype=1&gcs=1132&pfid=1623&pf_query=playstation+5%2C6+tft&sargn=-1%26saslc%3D3&sadis=200&fpos=75177&
-
Thread
Suche Assembler/Linker für 8052
heisst "schnöder Parallelspeicher beim Keil"? Beim Keil hab ich schon mal den internen EEPROM eines AT89C8252 als ganz normale Variablen (im far-memory-Bereich) angesprochen, das ist ne feine Sache - und lässt sich dort auch auf alle anderen Schnittstellen (auch seriell wie I2C, etc.) umbiegen. > Würde
werden, einsehen bzw. ist das genauer dokumentiert? Würde da z.B. eine Funktion existieren, die bei i2c-Tag dann den extern seriell angeschlossenen i2c-Baustein ansteuert, dann könnte man diesen Baustein einfach im Adressbereich ansteuern wie RAM in einem 24-Bit Adressbereich. Als ich das letzte Mal
-
Thread
RFID - China-Reader ohne Spezial-IC
Bascom geht nicht. Auf einer Huckepackplatine befindet sich ein Atmega8 und ein serielles EEprom 24C64, auf der Tastatur eine sehr eigenartige Matrix (6 Anschlüsse für 12 Tasten, dabei sind die Tasten 0, * und Raute zwischen den Spaltenanschlüssen geschaltet..) Hat es jemand geschafft, den Rohdatenstrom
------------- If C > 32 And C < 128 And Bl < 50 Then ' wenn ASCII Zeichen und kürzer als 15 Zeichen.. Buffer = Buffer + Chr(c) ' ...dann an Puffer anhängen Bl = Bl +
-
Thread
Atmel Evaluationsboard 2.0.1 Verbindungsprobleme ISP
[c] avrdude: Version 5.5, compiled on Jan 14 2009 at 06:21:50 Copyright (c) 2000-2005 Brian Dean, http://www.bdmicro.com/ System wide configuration file is "/etc/avrdude.conf"
getauscht Lötstellen verbessert. Kabel verkürzt und frisch auf Stecker gelötet. Ergebniss: [c] avrdude: Version 5.5, compiled on Jan 14 2009 at 06:21:50 Copyright (c) 2000-2005 Brian Dean, http://www.bdmicro.com/ System wide configuration file is "/etc/avrdude.conf"
-
Thread
Register der Soundkarte (z.B. AC97) auslesen
Speicherbereich : FFA00400 Speicherbereich : FFA00000 Bus 0, Gerät 1F, Funktion 5 00 - 0F : 86 80 C5 24 07 00 90 02 01 00 01 04 00 00 00 00 10 - 1F : 01 D8 00 00 41 DC 00 00 00 04 A0 FF 00 00 A0 FF 20 - 2F : 00 00 00 00 00 00 00 00 00 00 00 00 28 10 26 01 30 - 3F : 00 00 00 00 50 00 00 00 00
Sie meinen diese Daten (von oben)? 00 - 0F : 86 80 C5 24 07 00 90 02 01 00 01 04 00 00 00 00 [...] ... die kann ich bereits mit dem jetztigen Programm auslesen: U:\>TA_sound Wert x=86 Wert x=80 Wert x=c5 Wert x=24 [...] Für mich stellt sich
-
Thread
Auswuchtmaschine Balco B930 defekt, Fehlersuche
Gregor K. schrieb im Beitr ag #7816516: > Hello, look at the polarity of this capacitor Looks like mine are in the right polarity. Gregor K. schrieb im Beitrag #7816534: > C37 Q1 Here's my measurements. Like I mentioned earlier the rectifier diodes
Gregor K. schrieb im Beitrag #7816516: > Hello, look at the polarity of this capacitor Looks like mine are in the right polarity. Gregor K. schrieb im Beitrag #7816534: > C37 Q1 Here's my measurements Gregor K. schrieb im Beitrag #7816676: >
-
Thread
Grasshopper: Probleme beim laden der Module
device number corresponding to the number assigned as explained above. They should be called "i2c-%d" (i2c-0, i2c-1, ..., i2c-10, ...). All 256 minor device numbers are reserved for i2c. [/pre] So wie ich das verstehe, sollen unter /sys/class/i2c-dev alle i2c Adapter eingetragen werden, die
Kernel, die Programme und das Rootfilesystem erstellt und anschließend in '/build_avr32/linux-2.6.24-icnova/' mit 'make menuconfig' die I2C Treiber mit Y (also in den Kernel, kein Modul) ausgewählt. Wenn ich dann aber mit 'make' in '/ICnova_base/' den Kernel kompilieren und in das Rootimage packen will
-
Thread
ATmega328P Funktionsadresse in Register speichern und aufrufen
bekommen wir: [code]IN R24,0x05 ORI R24,0x04 OUT 0x05,R24 RETI [/code] Scheinbar wird das auch funktionieren, nur langsamer. In Wirklichkeit aber werden hier SREG und R24 in ISR geändert, das führt zu groben Programmfehler
https://religion.orf.at/stories/3224874/
-
Thread
Einstellbarer Widerstand aus PWM Signal
Michael B. schrieb im Beitrag #5232573: > Die Schaltungen sind Unsinn. Die paddle_innenschaltung_c64.gif ist kein Unsinn, genauso funktioniert das bei C64 Paddles. Der Analogschalter dient nur dazu, jeweils Port 1 und Port 2 umzuschalten, den kann man sich auch wegdenken. Der SID entlädt die Kondensatoren
| \ ------R1----+------| +\ | | >-+---R2---- C +-| -/ | | | | / | GND +-------+ [/pre] R1 + C integrieren die PWM zu einer Gleichspannung, der OP puffert diese niederohmig. R2 dient mit dem C im C64 als Zeitkonstante
-
Thread
RS232 nach HTTP/HTML Konverter
Ich bin nicht ein grosser Fan von Basic, daher nehme ich lieber C. ;o)
Was meinst du mit Zusammenhang? Flash zugriffe sind in C auch einfach, man muss halt erst wissen wie. ;o)
-
Thread
Frage zu Assembler für meinen Informatikunterricht
nimmt, kann man folgendes machen: B409BA0200CD21CD20 hineinschreiben + bei Adresse 0200H das 48616c6c6f2046616269616e210D0A24 (kann man noch optimieren..) (die Speicheraufteilung..) Die Hexdatei wird als myprg.com bzw. irgendwas.com gespeichert und kann so aufgerufen werden. Das Dollarzeichen
csumF [rbx@fe1 ~]$ echo $? 5 [rbx@fe1 ~]$ gdb csumF GNU gdb (GDB) Fedora 9.1-5.fc32 Copyright (C) 2020 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html> .. Find the GDB manual and other documentation resources online at: <http://
-
Thread
Can-Controller/µC
Supply (5V für den Bus, 3.3V für IO) Der Transceiver ist IMMER ein separater Chip; selbst beim LPC11C24 ist es ein separates Siliziumplättchen, das zusammen mit dem Prozessor eingegossen wird. Wenn etwas kaputt geht, ist es der Transceiver, und ein SO08 ist einfacher zu tauschen als ein TQFP48. Ist so
C muss ich erst lernen..... ;-) Ausserdem mag ich es mit den Registern zu "spielen" Aber C muss ich wirklich mal ran........
-
Thread
Eepromer mit AVR
Die c't hat einen Flasher-Bausatz für den PC im Angebot: http://www.heise.de/ct/ftp/projekte/flasher/default.shtml programmierbare Typen: Am29F010/002/040 AMD AT29C010A Atmel i28F001BX-T/B Intel
Dann hätte ich mir einfach nen 2. Spannungsregler µC reingehaun :> sowas wie n tiny2323 oder was kleines in der art.
-
Thread
DSP oder 32bit µC?
. Wenn der Stromverbrauch wichtig ist, wäre auch ein PIC24 einen Blick wert. Beachte unbedingt folgendes: Wenn du einen µC nimmst, mit dem du viele aufwändige Sachen in die Hardware verlagen kannst, wäre das enorm günstig für den Stromverbrauch, weil du
beim PIC32. Die DSP-Funktionen sollten doch auch in Software funktionieren und trotzdem wirst du den µC nicht auslasten. Alternativ ein PIC24, der hat 16bit Hardware-Multiplikation und mehr Speicher.
-
Thread
UV-Laserdrucker
Offtopic: µC hab ich schon was gemacht, ganzen Einführungssachen halt + Spielereien wie LED Matrix. Aktuell wollte ich mich an USB Support versuchen (AT90USB1287) den hab ich hier noch rumliegen. Krieg die Platine
// dpi same as TIFF convert input.tif -colors 256 -type bilevel output.bmp [/c] Jens schrieb im Beitrag #3991232: > warum wollt ihr von pdf denn weg? Ich kann nur aus meiner Erfahrung berichten. Aus Target konnte ich keine Fehlerfreie PDF und
-
Thread
VHS anderweitig bespielen.
Fuer > wahnsinnig schnell hab ich noch einen C128D mit einer internen 1571. Der Geheimtipp, nochmal fuer Alle: Mann muss nur die C= Taste beim Einschalten gedrueckt halten, dann bleibt die 1571 auch im C64-Modus eine > wahnsinnig schnelle
Marci W. schrieb im Beitrag #7431522: > Bist Du da sicher? Ja, Inserat aus einer zeitgenössischen c't.
-
Thread
Empfehlung 8-Bit-Controller: STM8
2fpublic%2fSTe2ecommunities%2fmcu%2fLists%2fSTM8%2fA%20few%20questions%20to%20ST%20%28about%20sampling%2c%20roadmap%2c%20assembler%20and%20parametric%20search%29&FolderCTID=0x01200200770978C69A1141439FE559EB459D7580009786738307FCB24DB76B09BF0FB5BB81&TopicsView=https%3A%2F%2Fmy.st.com%2Fpublic%2FSTe2ecommunities
Hi >Atmel: Genau 1 Typ mit 8k RAM und 128k Flash, hat aber weder ADC noch >I2C. Ein weiterer Typ mit 4k RAM und 64k Flash. Zumindest bei Atmel hast du dich vertan: ATmega640/1280/1281/2560/2561 AT90USB1286/1287 Alle mit 8k Ram,I2C, und ADC. So jetzt streitet weiter
-
Thread
Neuer Monitor
einem 23" Eizo 16:9 geliebäugelt. Aber die H-Punkte und die Breite ist ja gleich wie bei einem 24" 16:10. 23" mit 16:10 scheint es gar nicht zu geben. Da wird es wohl ein 24" 16:10 werden.
16:9, 23.0", Breite = 509 mm, Hoehe = 286 mm 21:9, 23.0", Breite = 537 mm, Hoehe = 230 mm 24": 4:3, 24.0", Breite = 488 mm, Hoehe = 366 mm 16:10, 24.0", Breite = 517 mm, Hoehe = 323 mm 16:9, 24.0", Breite = 531 mm, Hoehe = 299 mm 21:9, 24.0", Breite = 560 mm, Hoehe =
-
Thread
Software Profibus DP-Slave in C
Firmware\Firware\SPC3_app_example\Profibus_Final\profibus.c: At top level: Projecto\Firmware\Firware\SPC3_app_example\Profibus_Final\profibus.c:760: error: function name not found in vector #pragma Projecto\Firmware\Firware\SPC3_app_example\Profibus_Final\profibus.c
\Firmware\Firware\SPC3_app_example\Profibus_Final\profibus.c: At top level: Projecto\Firmware\Firware\SPC3_app_example\Profibus_Final\profibus.c:777: error: function name not found in vector #pragma Projecto\Firmware\Firware\SPC3_app_example\Profibus_Final\profibus.c
-
Thread
SAM-ICE TDO constant high (pull-up benötigt?)
*32), DCache: 32kB (4*256*32) Info: Cache type: Separate, Write-back, Format C (WT supported) Info: TotalIRLen = 4, IRPrint = 0x01 Info: CP15.0.0: 0x41069265: ARM, Architecure 5TEJ Info: CP15.0.1: 0x1D192192: ICache: 32kB (4*256*32), DCache: 32kB (4*256*32) Info: Cache type: Separate, Write-back, Format C (WT supported) DLL version V4.46f, compiled May 10 2012 08:30:05 Firmware: J-Link compiled Jul 30 2008 11:24:37 ARM Rev
-
Thread
Z80: Aufteilung der Aufgabenverteilung auf ROM und RAM
den Stackframe zu bauen hat. extern char (* putchar) (char) = 0x1234; Aufruf mit res = putchar(c); Die Methode das mit INT Aufrufen zu lösen gäbe es allerdings auch noch. register beladen, Funktion einladen und dann einen festen INT aufrufen. Dieser Weg wurde bei MSDOS und den AT Computern
betreiben? Per Hardware? Muss das Programm wissen, dass es auf einem gebankten System arbeitet? c) Was habe ich von 256kb RAM in Banks aus Sicht des Userprogramms? Kann es jetzt fröhlich über 200kb verfügen, einen 100KB Array anlegen quer über alle Banks drüber? Das Einzige was ich mir nur vorstellen
-
Thread
AD-Wandler PIC24FJ128GB106
danach welches Debug-Paar du verwendest, da gibts ein sehr berühmtes Fehlerchen bei fast allen PIC24F. Würde dir übrigens raten die bereits definierten Bitfelder zu nutzen welche der C30 zur Verfügung stellt, ist deutlich einfacher zu lesen. [c] void adcInit(void) { AD1CON1bits.ADON = 0;
auf einem PIC24FJ256GA110 einwandfrei. Gruss Manuel
-
Thread
Temperaturproblem 100°C aufwärts? Möglich?
Bootsmann schrieb im Beitrag #3567963: > Aber eben Atmel spricht > von maximal 105°C, es wird eben auch mal mehr, geht das auf Dauer gut, > oder ist da die Schmerzgrenze gering? Sinnvoller wäre, gleich einen nehmen, der es auch *sicher* aushält: http://at.mouser.com/Semiconductors
kalten in Flash > kopieren. Der Speicher ist doch überhaupt kein Problem. Ein EEPROM mit 32kByte (24LC256-E für 80ct) oder 128kByte (25LC1024-E für 3€) sollten für eine hübsche Temperaturkurve doch dicke ausreichen. Aber wer weiß schon, welche Datenrate dem TO vorschwebt.