-
Thread
Wie kann man einen 24C64 AT24C64 auslesen/beschreiben?
Hi liebes Forum, wie kann man einen 24C64 AT24C64 IC auslesen und beschreiben? Geht das mit WinAVR? Was kostet mich die Hardware? Vielen Dank.
Phil schrieb im Beitrag #4183912: > wie kann man einen 24C64 AT24C64 IC auslesen und beschreiben? Über seine I²C-Schnittstelle > Geht das mit WinAVR? eher mit einem kleinen µC > Was kostet mich die Hardware? 2 €
-
Thread
TWI- EEPROM- 24c64
So wieder mal einer der mit seinem EEPROM nicht klar kommt. Tut mir echt leid das ich mich damit melden muß, aber ich sitze nun schon den dritten Tag an der Sache und habe das Forum schon ein paarmal durchforstet aber keinen Anhaltspunkt gefunden. Mein Problem ist das ich beim auslesen des EEPROMs immer 0xFF zurückbekomme. Und das obwohl ich vorher etwas anderes Reingeschrieben habe (oder auch nicht ??). Bei der Kontrolle des Schreibevorgangs mit dem Oszi habe ich nach jeder Ooperation ein ACK bekommen! Auch beim lesen bekomme ich jdesmal ein ACK! Die gesendeten und empfangenen Signale
-
Thread
Serielles EEPROM 24c64
Ja stimmt. Mit CodeVisionAVR unter CodeWizard kann man den I2C zuschalten. In der Hilfe wird beschrieben welchen IC man da verwenden muss. Typ: 24C02. Kann ich da dann auch statt diesen IC auch einen anderen z.B 24C128 einsetzen? Mit der Bescahltung habe ich noch
5V oder GND Pin 2 = A1 so wie pin1 Pin 3 = A2 so wie pin1 (bedenke,wenn du nur ein 24c64 hast, leg sie am besten gg. GND Pin 4 = GND Pin 5 = SDA je nach Datenblatt!! Pin 6 = SCL Pin 7 = WP
-
Thread
Merkwürdiger 24C64N
Moin moin, ich habe hier einen 24C64N EEPROM am ATMega16 hängen. Programmiert mit AVRGCC. Der I2C-Bus ist "handgemacht", ebenso die Routinen. Also nicht der interne I2C-Bus des ATMega. Soweit sogut. Jetzt schicke ich an das EEPROM
Moin moin, so, ich haber mal den SMD 24C64 rausgeschmissen und einen 24C32 im DIL-Gehäuse aus der Bastelkiste drangehängt. Damit läuft jetzt alles so, wie es soll ;=) Werde nächste Woche mal einen neuen SMD 24C64 bestellen... @Rather:
-
Thread
Geschwindigkeit 24C64 an AVR
Ich wollte mal fragen ob jemand hier ein paar Eckdaten zur Aufzeichnungsgeschwindigkeit von I2C-EEPROMS (z.B. 24C64) an AVR's hat. Insbesondere an den kleinen AVR's (z.B. Tiny15, da hab ich grad noch welche). Es geht dabei um einen Datenlogger der so klein/leicht wie möglich sein soll und für
der AVR senden muss. Haut das hin? Rein rechnerisch sollte es ja, aber ich hab noch nie was mit I2C gemacht und aus dem Datenblatt zum 24C64 kann ich auch nicht wirklich eine Schreibgeschwindigkeit ableiten. Hat jemand vielleicht Erfahrungswerte?
-
Thread
EEPROM 24C64 Probleme
hallo, i²c läuft alles super, aber ich kann mein eeprom leider net auslesen. bekomme immer nur 0x00 zurück. ich will eine bestimmte adresse auslesen, zb 0x0000: eepromadresse + write, dann zwei byte mit der adresse --> eepromadresse + read, ein byte lesen --> daten aus puffer lesen jetzt sollte doch der inhalt von adresse 0x0000 im puffer liegen, oder? ich verwende die atmel i²c routinen: TWI_Start_Transceiver_With_Data(daten,3) mit write , dann TWI_Start_Transceiver_With_Data(daten,2) diesmal mit read, dann TWI_Get_Data_From_Buffer(daten,2) jetzt sollte der inhalt
-
Thread
Serieller EEPROM AT24C64
Ich möchte mit einem AVR 90S8535 ein I2C-EEPROM Typ 24C64 ansteueren. Wie muss ich die beiden Chips verbinden? Gibt es hier jemand der einen C-Code dafür schon hat. Ich programmiere mit dem CodeVisionAVR.
hallo, peter, kannst du bitte mal eien fertige version für den 24c64 schreiben. da du den entwurf gemacht hast, weisst du vielleicht auch warum es bei uns nicht geht. wäre dir dankbar. wäre froh, wenn ich mein i2c eeprom 24c256 beschreiben könnte. danke mfg pebisoft
-
Thread
ST 24C64 Bauteil in Eagle
search *24c64* ist zwar ein Microchipding aber das ist fürs Layout hoffentlich egal
-
Thread
24C64WP: wofür steht das WP
Mit den Pin hat's wohl eher nix zu tun, der heißt bei ST /WC = Write Control. 2. Frage, auch zum 24C64 (bzw. ser. EEPROM allg.) Hat jemand es schonmal erlebt, dass so ein Ding beim Einspielen der Write-Adresse mit ACK reagiert und bei der gleichen Adresse mit gesetztem ReadBit nicht? Das ist nämlich
bit on the last byte that has been clocked out of the slave. In this case, the slave (24C32) will leave the data line HIGH to enable the master to generate the STOP condition." Das stammt aus dem DB des 23C32, passt aber auch aufs 24C64.
-
Thread
8515+24C64 auf einer Scheckkarte - wofür?
Nabend, http://www.electronic-devices.com/purple_cardat90s8515a.htm zeigt einen 8515 und einen seriellen EEProm (64kBit) auf einer Scheckkarte, wofür wird sowas benötigt? Nimmt man für Scheckkartenanwendungen nicht reine Speicherkarten, und wenn diese nicht reichen kann man ja auf verschlüsselnde Smartcards zurückgreifen. Oder sind diese Smartcards genau so etwas wie dort abgebildet (zur eigenen Implementierung der Verschlüsselung)? Danke, André. -- CAN@home - http://www.CANathome.de - Hausautomation mit AVR + CAN
-
Thread
AT24C64A am Hardware TWI
Hi, der code wurde mit dem ATMEGA32 und AT24C64A entwickelt. Es werden alle Funktionen unterstützt: Random Read/Write. Page Read/Write Acknowledge polling Read/Write. Kann leicht an andere EEPROMS angepasst werden,da ich versucht habe den
hallo, ich habe den 24c256. habe die addressew 160 und 161. wie kann ich jetzt z.b. an adresse 11600 ein byte schreiben und wieder auslesen. ich bin in winavr anfänger. dieses thema interssiert mich sehr. danke für dein
-
Thread
[V] EEprom 24C64 DIP (Atmel)
Hallo. Habe aufgrund einer Fehlbestellung 2 Stück 24C64er von Atmel abzugeben. Sind noch im Tütchen und unbenutzt. Preis pro Stück: 0,80 Cent Einfach eine Nachricht schicken. Versand wäre dann Warensendung oder sowas.
-
Thread
I2C 24c64 Externe Daten
nun in Abständen schauen, ob da was drinne steht - wenn gefüllt, dann daten in das externe eeprom 24c64 verschieben So richtig gefällt mir die Abfolge noch nicht. Geht das auch eleganter?
die ISP vom MC. Hast du ne Idee wie das geht? Oder kann man mit den usbasp Programmer direkt das 24c64 programmieren? Ich glaube ich seh jetzt total im Wald! Mario.
-
Thread
M24C64 Eeprom schnell auslesen und beschreiben
Hallo, es geht wieder um das leidige Thema Eeprom ;-) Beim EEPROM handelt es sich um das M24C64 von Mikrochip Datenblatt -> http://www.datasheetcatalog.org/datasheet/stmicroelectronics/4578.pdf Das EEPROM kann mit einer maximalen Busclock von 400 kHz arbeiten. Die Schreibgeschwindigkeit
Ich bin über diesen Thread darauf aufmerksam gemacht worden, weil ich durch mein aktuell eingesetzt M24C64 EEPROM an Zeitgrenzen gestoßen bin, die ich durch Maßnahmen , wie "Double-RAM Buffering" usw. nicht in den Griff bekommen kann. Ich werde auf jeden Fall mal eine Testplatine mit Fram aufbauen und
-
Thread
Ansteuerung I2C EEPROMs (24C64)
zusammen! Haben wir hier auf der Homepage eigentlich ein Tutorial zur Ansteuerung externer EEPROMs (24C64) von einem AVR (mega8) aus? Habe beim besten Willen nichts finden können. Vielleicht kann mir das jemand auch kurz erklären, bzw. hat entsprechenden fertig Quellcode parat. Würde mich freuen...
Hätt ich auch gerne. Am besten gleich in AVR-Assembler und auch für 24C512 geeignet! Thomas
-
Thread
ATMega8 mit AT24C64 EEPROM erweitern?
Hallo, ich möchte ADC Daten aufzeichnen und haben mehrere AT24C64 EEPROMS in der Bastelkiste gefunden. Kann ich diese an eine ATMega8 anschließen? Wenn ja, hat jemande eine Beispielschaltung und wie muss ich diesen EEPROM im C ansprechen? mfg
} [/c]
-
Thread
I2C EEPROM 24C64 Adressierung
Hi, Ich habe folgendes Problem mit meinem 24C64: Wenn ich 32 Bytes in das EEPROM schreibe (Adresse 0 - 31) und dann Adresse 0-1023 auslesen habe ich überall in 0-1023 das, was ich in 0-31 reingeschrieben habe. Wie sind denn da die Adressen aufgeteilt
-
Thread
AT24C64A EEPROM Technologie, FGMOS?
Weiß von euch zufällig jemand welche EEPORM Technologie das AT24C64A 2-wire-serial automotive EEPROM von Atmel "verwendet"???? Hab mich mit der ganzen nicht flüchtigen Speichertechnik auseinandergesetzt und würde jetzt gern wissen was nun in "meinem" EEPROM steckt
-
Thread
wie lange dauert es ein 24c64 auszulesen bzw zu schreiben?
Im Datenblatt steht, Writetime: 10 ms... Sprich für 8192 Datenblöcke von jeweils einem Byte dauern beim schreiben ja über 40 Sekunden?! Ist das richtig? Wie schnell kann ich die 8192 Datenblöcke auslesen? Dauert das genau so lange? Ich muss die Daten aus dem Eeprom sicher unter einer Sekunde in den AVR geladen haben (16 MHz Takt)... Bedeutet page-write das ich mehrere Blöcke gleichzeitig schreiben kann (innerhalb von 10 ms?) Viele Grüsse Jan
-
Thread
Problem beim tauschen 24c64 auf 24c512
Hab 24c64 - alles laueft gut getauscht auf 24C512 mit beschrieftung ATMLU032 und laueft nichts wo kann fehler sein ?
lesen sondern beim bearbeiten von gelesenen daten bitmuster hab ich geändert auf das gleichen wie im 24c64 und ergebniss war sofort da
-
Thread
T89C51RD2 und AT24C64
hi leute ich hätte da mal ne frage. und zwar geht es darum, dass ich einen kompilierten Code (in C51 geschrieben) auf dem T89C51RD2 von Atmel ausführen möchte, welches ich aber zuvor über eine I2C-Schnittstelle von dem AT24C64 gelesen habe. Ist dies eigentlich möglich, oder bekomme ich da probleme
API-Funktionen im Factory-Bootloader auf. 8kB reicht zwar für vieles, aber ich würde gleich einen 24C256 (32kB) nehmen. Peter
-
Thread
Suche 24C64 (128/256/512) 2 Stk. Dil
Hallo Leute, ich suche 2 Stk. 24C64 (128/256/512) im Dil Gehäuse. Auch gemischt, müssen nicht die gleichen sein. Allerdings sollten sie funktionieren. ;-) Wegen 2 Dil8-ICs möchte ich nicht bei den üblichen Versendern viel Porto
-
Thread
ATmega8, C Fleury Lib EEprom (FM24C64B)
Hi, ich möchte mit einem ATmega8 in C programmiert mit Felury Lib ein FM24C64B lesen und beschreiben, andere Geräte funktionieren am I2C Bus. Nur das lesen des F-Rams geling tmir noch nicht. Der Code sieht so aus: #define Dev24C02 0xA2 uint8_t read_fm24c64(uint8_t address) //Random Read { uint8_t ret; // read previously written value back from EEPROM address 5 i2c_start_wait(Dev24C02+I2C_WRITE); // set device address and write mode
-
Thread
Pins 1 beim 24C64 wie erkennen. kein Punkt u.s.w.
Hy ich will ein EEPROM 24C64 auf meine HAP Platine auflöten aber leider stocke ich grad beim auflöten. Beim 24C256 ist eine Kerbe, die den Pin 1 markiert. Beim 24C64 ist nichts außer die Aufschrift. Ist der Pin 1 evtl ebenfalls
jemand das hier ließt!! Besten dank wieder was gelernt! http://img265.imageshack.us/img265/7554/24c64.jpg
-
Thread
[V]erkaufe EEPROM DIP-8 Typ Atmel 24c64A
Hallo, ich habe hier noch 80 Stück o.g. EEPROM, biete diese an für 2,60 EUR für 10 Stück an zzgl. Versand unversichert als Polster-Brief für 1,50 EUR. Bei Interesse Email an mich info [at] artools [.] de Gruss A. Arndt
-
Thread
[V] CAT24C64Y EEPROM 8Kx8 in TSSOP-8
verkaufe EEPROM's CAT24C64Y ( 8Kx8 ) im TSSOP8 Gehäuse. Der Hersteller ist Catalyst ( jetzt übernommen von onsemi ) Ich gebe die am liebsten gleich in der Stange ( 100 Stück ) zu 15,00 EUR ab, incl. Versand. Bei kleinen Mengen
(zu 0,55 EUR). Die EEPROMS sind RoHs konform. Der Date-Code ist 0707. Anfragen auch unter: e x c e p t i o n (ät) s h o t e c h . de mfg Steffen
-
Thread
[S] SMD 24C64 oder 24C128/256/512 -> 15 Stk.
Hallo Leute, ich suche 15 Stk. 24C64 (oder 24C128/256/512) in SMD SO8. Wäre toll wenn mir da jemand helfen kann, ich habe keine Lust für 15 ICs viel Porto zu bezahlen. Gruß Bernd
http://at.farnell.com/integrated-silicon-solution-issi/is24c64a-2gli/serial-eeprom-ic/dp/1472364
-
Thread
S: kleines Stück Leiterplattenmaterial 1mm dick & 1x 24C64/128/256/512 SO8 Gehäuse
mindestens 57 x 50mm. Egal ob mit 1- oder 2-Seitig Kupfer oder ohne Kupfer. Und ich suche einen 24C64 (oder 128/256/512) im SO8 Gehäuse. Bestellen bei den üblichen Verdächtigen fällt aus, da ich nur diesen einen IC brauche und so weder auf Mindestbestellwert noch auf ein ausgewogenes Porto/Warenwert-Verhältnis
-
Thread
IRMP - Infrared Multi Protocol Decoder
48: 85 95 asr r24 4a: 85 95 asr r24 4c: 85 95 asr r24 4e: 08 95 ret [/c] EDIT: Hier wird 4x mittels asr geschoben, weil nun int8_t statt uint8_t verwendet wird. Beispiel C: [c] enum zahl { NU_LL = 300, EINS, ZWEI, DREI, VIER}; uint8_t funktion (enum zahl xx) { 46: 24 e0 ldi r18, 0x04 ; 4 48: 96 95 lsr r25 4a: 87 95 ror r24
-
Thread
Wechselrichter Hoymiles HM-xxxx 2,4 GhZ Nordic Protokoll?
Zum Auslesen gibt es verschiedene Möglichkeiten: FTDI FT232R: https://github.com/jdelfes/nrf24le1_flasher [c]nrf24le1_flasher --read-flash readout.bin[/c] RaspberryPi: https://github.com/derekstavis/nrf24le1-libbcm2835 [c]nrf24le1 show nrf24le1 read firmware readout.bin[/c] Arduino:
50 03 16 01 4A 00 13 09 5C 13 88 02 5C 03 64 00 F2 D4 14:42:57.644 -> Received 24 bytes channel 23: 89 63 50 03 16 63 50 03 16 01 4A 00 13 09 5C 13 88 02 5C 03 64 00 F2 D4 [/c] Hauptsächlich jedoch kommt diese Meldung:
-
Thread
Logamatic 2107 Schnittstelle
00 2C 40 A0 40 A0 84 00 00 C0 00 80 26 AC 00 30 64 00 50 10 00 2C 00 2C 40 A0 40 A0 84 00 00 C0 00 80 26 AC 00 30 64 00 50 10 00 2C 00 2C 40 A0 40 A0 84 00 00 C0 00 80 26 AC 00 30 64 00 50 10 00 2C 00 2C
* ! 22 * ! CB 00 CB FOUND: 08 * ! 10 * ! 14 * ! 00 * ! 1E * ! 64 * ! 24 * ! CD 00 CD FOUND: 08 * ! 10 * ! 14 * ! 00 * ! 1E * ! 64 * ! 26 * ! CF 00 CF FOUND: 08 * ! 10 * ! 14 * ! 00 * ! 1E * ! 64 * ! 28 * ! C1 00 C1 FOUND: 08 * ! 10 * ! 14 * ! 00 * ! 1E * ! 64
-
Thread
WordClock mit WS2812
Es läuft soweit ganz gut. Kannst Du mir bitte ein paar Infos zum Speichern der Daten auf dem I²C Modul geben ? Ich habe mal im Internet nach diesem Modul gesucht und festgestellt, das darauf normale 24C02 (2k) Chips verbaut sind. Reichen hier auch die 24C01 (1k) ? Theoretisch müsste ich diese ja
schrieb im Beitrag #4727290: > (CMD N173000) Übersetzt: Setze DS18xx-Temperaturwert auf 48 / 2 = 24 °C > (CMD N180800) Übersetzt: Setze DS18xx-Korrekturwert auf 8 / 2 = 4 °C > DS18xxx temperature: 24 Übersetzt: 24°C > power_init() called > switching power on Übersetzt: Wir booten
-
Thread
Minutengenaue 24 Stunden-Wortuhr - wer will mitbauen?
/28865a80765fb6dff38c5590b88726446b0dc2f3/WC24h_18x16_Test.html#M11T0101 MINUTEn muss in der Einzahl sein: https://rawgit.com/TorstenC/1a59b9c73730eb8e144d/raw/28865a80765fb6dff38c5590b88726446b0dc2f3/WC24h_18x16_Test.html
Ich dachte, Ihr lasst mir noch bis Samstag Zeit. https://gist.github.com/TorstenC/c45751a699af50fe9e64 Aber da sind noch Fehler drin. Ich bin dran ... Herbert P. schrieb im Beitrag #3912217: > WC24h_18x16_V2 - Version von heute, 4.12.2014 Beim nächsten Update nehme ich dann
-
Thread
10 Euro Logikanalyzer
"....eeprom missing......" Abhilfe schafft hier nur ein kleineres EEPROM 24C00 - 24C02 hatte ich auch schon im Internet gefunden nachdem ich das Board schon fast als Lehrgeld endsorgen wollte ;-) Die aktuelle Auktion in der Bucht ist die 230889381092 oder 121041718081
Morgenstunden ;-) Warum hast du denn den 24C02 nicht einfach per µC umprogrammiert? Sollte doch eigentlich I2C sein?
-
Thread
Alles Rund um den MEDION LIFE P89626 NAS
nanddump -nof /i-data/6764ac2f/admin/mtd6.backup /dev/mtd6 Block size 131072, page size 2048, OOB size 64 Dumping data starting at 0x00000000 and ending at 0x00a00000... + md5sum /i-data/6764ac2f/admin/mtd6.backup + cat /i-data/6764ac2f/admin/mtd6.backup.md5 1d1ccab841828c8f9c45938bb2c24a0e /i-data/
(kmem_zone_alloc+0x74/0xe4) from [<c046ca14>] (xfs_inode_alloc+0x24/0xc4) [<c046ca14>] (xfs_inode_alloc+0x24/0xc4) from [<c046ce10>] (xfs_iget+0x35c/0x570) [<c046ce10>] (xfs_iget+0x35c/0x570) from [<c04391a4>] (xfs_qm_dqusage_adjust+0x58
-
Thread
gcc11 könnte das avr Backend verlieren
Die Targets: [c] llc --version LLVM (http://llvm.org/): LLVM version 11.0.0git DEBUG build with assertions. Default target: x86_64-unknown-linux-gnu Host CPU: skylake Registered Targets: aarch64 - AArch64
SystemZ thumb - Thumb thumbeb - Thumb (big endian) wasm32 - WebAssembly 32-bit wasm64 - WebAssembly 64-bit x86 - 32-bit X86: Pentium-Pro and above x86-64 - 64-bit X86: EM64T and AMD64 xcore - XCore [/c]
-
Thread
CP/M auf ATmega88
, wir habe evtl. noch einen, kleinen Fehler in der 8080 Emulation.. Mal Multiplan starten in in r1c1 12, in r2c1 24 und in r3c1 =r1c1+r2c1 eingeben (Summe aus 12+24). Dann r1c1 auf 17 ändern.. ;-) --- Hier mal wie ich solche Diskimages zusammen stelle. Altairz80 herunterladen und CPU = 8080
wofür ist der I2C-EEPROM (AT24C512) da? Das sollten erstmal genug Fragen sein ;-) Viele Grüße Jens
-
Thread
AX81 - ZX81 im AVR
the 1284p be re programmed with the ax81 hexcode ? 4. were can i obtain the firmware 0.25 or 0.24. as you advise of. hope you can help me. i have joined the forum-64 for a ax81 board. David
Hallo, hat keiner eine Idee zumindest zu den Fragen a) - c)? Bevor ich da weiterfummel besorge ich mir erst mal einen echten Quarz 24MHz. Ist gar nicht so einfach... Viele Händler schweigen sich auch auf Nachfrage dazu aus. Leider habe ich auch keinen 12er
-
Thread
Logikanalzyer mit FT232BL
leicht weitere beigesteuert weden können) sind derzeit am entstehen, es gibt eine Testversion für I2C, wobei wir noch am ausarbeiten sind wie genau Schachteln von Decodern funktionieren soll. Wir wollen so Dinge wie "Dekodiere diese beiden Channel als I2C, und leite das Ergebnis in den Microchip-24AA64
Es muss ein EEPROM mit Adresse 0 sein. Das hatte ich vor meinem letzten Post bereits mit dem 24LC128 ausprobiert (Pin 1 anheben und an GND). Das hat nicht funktioniert. Wahrscheinlich habe ich an die falsche Adresse geschrieben: jetzt mit einem 24LC02 , 64 Bytes: C0 25 09 81 38 00 00 00, Rest 0xFF
-
Thread
Arduino: page-write in I2C eeprom verliert sporadisch ein Byte
32 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F 48 30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E 3F 64 40 41 42 43 44 45 46 47 48 49 4A 4B 4C 4D 4E 4F 80 50 51 52 53 54 55 56 57 58 59 5A 5B 5C 5D 5E 5F 96 60
24 -> 120 status 0 written 60 61 62 63 64 65 66 67 68 69 6A 6B 6C 6D 6E 6F 70 71 72 73 74 75 76 77 read 60 61 62 63 64 65 66 67 68 69 6A 6B 6C 6D 6E 6F 70 71 72 73 74 75 76 77 7. page-write: cnt 120
-
Thread
[Umfrage] Welchen uC habt ihr bis jetzt a meisten benutzt?
PIC18F2685 1 PIC18F26K22 1 PIC18F13K50 1 PIC16F690 1 PIC24FJ64 1 PIC32MX795F512L: 2 STM32F103RB: 1 STM32F407VG: 2 68HC711 1 8031: 1 8052: 1 P8031 1 P80C31
1 PIC18F2431 1 PIC18F2550 2 PIC18F2685 1 PIC18F26K22 2 PIC18F13K50 2 PIC16F690 1 PIC24FJ64 1 dsPIC33EP512MU810 1 PIC32MX695F512L 1 PIC32MX795F512L: 3 STM32F103CB: 2 STM32F103RB: 5 STM32F103VC: 2 STM32F407VG: 7 STM32F407ZG: 1 68HC11 1 68HC711 1 8031: 2 8052: 2 P8031 1 P80C31
-
Thread
Klingel mit 100 Melodien - last minute Weihnachtsgeschenk
//1/32 Zeit in 20 ms Schritten 3, //1/32. 4, //1/16 6, //1/16. 8, //1/8 12,//1/8. 16,//1/4 24,//1/4. }; const uint8_t lied[] PROGMEM = { 1 //Lied Nr. 1 Offset:0 ,0,136,128,107,128,72,64,72,141,136,134,136,128,111,128,72,64,72,144,143,139,136,143,148,72,70,64,70,131,139,200,200,192,82,143,141,139,200,171,72,64,72,141,136,134,200,175,72,64,72,144,143,139,136,143,148,72,70,64,70,131,139,200,200
:2108 ,40,35,11,10,13,10,6,40,35,11,10,13,10,6,43,38 ,4 //Lied Nr. 71 Offset:2125 ,150,86,24,217,64,25,25,89,24,123,89,88,86,145,81,18,212,64,20,20,84,19,118,84,82,81,143,79,17,210,64,18,18,82,17,116,82,81,79,209,64,79,81,82,84,64,153,152,87,64,150,86,24,217,64,25,25,89,24,123,89,88,86,145,81,18,212,64,20,20,84,19,118,84,82,81,143,79,17,210,64,18,18,82,17,116,82,81,79,205,64,143,76,202
-
Thread
AVR Assembler-Frage
Sieht das so richtig aus? [c] ldi r24,0 cp r17,r18 brmi PC+2 ori r24,0b00000001 cp r17,r19 brmi PC+2 ori r24,0b00000010 cp r17,r20 brmi PC+2 ori r24,0b00000100 cp r17,r21 brmi PC+2 ori r24,0b00001000 cp r17,r22 brmi PC+2 ori r24,0b00010000 cp r17,r23 brmi PC+2 ori r24,0b00100000 out PortB,r24 [/c]
-
Thread
Schnelle FFT in Assembler
@Tiefpass: Für einen C64-Emulator habe ich den Tiefpass etwa so realisiert (hier ohne Resonanz): Diff:=Sample-TPass; TPass:=TPass+Diff*Faktor; Der Faktor sollte sich im Intervall [0,0;1,0] bewegen, wobei 0,0 alles wegfiltern
zusammengefasste Spektrum. Der FFT-Code ist vollständig in Assembler geschrieben. Eine vergleichbare FFT in C ist um Größenordnungen langsamer. Das Auslesen des AVRs über das TWI-Interface und die Ausgabe auf dem Display (128x64 Pixel; KS0108 Chipset) sind aber in C geschrieben. Wie auch immer, für ein Spektrum-Analyzer
-
Thread
Pollin - Receiver-Mainboard mit Twin DVB-[T,C] Tuner, NXP PNX8950EH
sauber ab. Hier noch ein paar Fakten zur Zusammenfassung: DVB-T: Modulation ausschlieslich QAM64 DVB-T2: (noch nicht eingeführt) QAM64 QAM256 als Option möglich DVB-S QAM64 und QAM256 üblich DVB-C QAM64 und QAM256 üblich DDie Treiber für DVB-C, DVB-T und DVB-S sind alle in der
Datenblatt und des Dumps (nach Boot des NFS-Images): [code] 192.168.2.65 bin # i2cdump /dev/i2c-3 0x11 0 9 i2cdump Dec 22 2008 i2c:0x11:0x00 = 0x70 i2c:0x11:0x01 = 0x64 i2c:0x11:0x02 = 0x19 i2c:0x11:0x03 = 0x27 i2c:0x11:0x04 = 0x11 i2c:0x11:0x05 = 0x5f i2c:0x11:0x06 = 0x04 i2c:0x11:0x07
-
Thread
CAN UP - Aktor (LPC11Cxx)
zum Abwinken drauf herumschreiben und muss sich nicht um Write- und Erase-Timings kümmern. Z.B. FM24C64 oder auch ne kleinere Version
die funktion von oben macht das meiner Meinung nach oder???? [code]#define MC24LC64_ADDR 0xa0 // I2C address of the 24LC64 EEPROM int i2c_wr_eeprom(uint32_t Addr, const void *pIn, uint32_t len) { uint32_t l; if (!pIn || len>0x0ffff) return -1; while (len