-
Thread
UART Bootloader ATtiny13 - ATmega644
Elapsed time: 0.33 seconds C:\AVR>FBOOT.EXE /PLED.hex COM 1 at 115200 Baud: / Aborted C:\AVR>FBOOT.EXE /PLED.hex COM 1 at 115200 Baud: - Aborted C:\AVR>FBOOT.EXE /PLED.hex COM 1 at 115200 Baud: | [/avrasm] Bei allen
(kleinster möglicher Wert). In der Wiki steht etwas von 256 Worte. Ist das ein mögliches Problem??? - Wenn ich jetzt fboot17 aufrufe, kommt folgende Ausgabe: D:\Daten\AVR\BOOTLO~1>fboot17 /C1 /Pflash.hex COM 1 at 115200 Baud: Connected Bootloader VFFFFFFFF.FF
-
Thread
AVR Eclipse Plugin 2.2
3f cpi r24, 0xFF ; 255 25be: 09 f4 brne .+2 ; 0x25c2 <__vector_15+0x3e> 25c0: 80 e0 ldi r24, 0x00 ; 0 load = tmp; 25c2: 80 93 aa 05 sts 0x05AA, r24 OCR0 = tmp; 25c6: 81 bf out 0x31, r24 ; 49 drehInterrupt(); 25c8: 0e 94 46 09 call 0x128c ; 0x128c <drehInterrupt> } 25cc: ff 91 pop r31 25ce: ef 91 pop r30
-
Thread
Tut gelesen und trotzdem Problem mit Strings im Flash
Speicherverbrauch oben zeigt mir das makefile an. Die CRC Routine schliesse ich erstmal aus, da sie auf dem AT89C51ED2 ja läuft. Ich hänge sie aber mal mit an. Gruß aus Köln Frank
(A) ((((A) & 0xff00) >> 8) | (((A) & 0x00ff) << 8)) #define htonl(A) ((((A) & 0xff000000) >> 24) \ | (((A) & 0x00ff0000) >> 8) \ | (((A) & 0x0000ff00) << 8) \ | (((A) & 0x000000ff) << 24)) #define ntohs htons #define ntohl htonl [/C]
-
Thread
Hex Wert -> Dezimal an LCD ausgeben
bisher nur kleinere Programme) ist es genial. Ich denke schon, dass man ASM verstehen kann, ohne C zu verstehen, glaube aber nicht, dass man ohne ASM-Kenntnisse C (auf dem AVR!) wirklich kann. ...
1000mS ; 8 000 000 Hz....1000ms / 8 000 000 = 0,000125 mS 0,000125 mS ; 1 Takt..........Vorteiler=256 (0,000125*256) 0,032 mS ; 256 Takte.......TCNT0=125 (0,032*125) 4ms ; alle 32000 Takte 4 mS wird der Timer aufgerufen. Stimmt das bis jetzt, oder bin ich auf dem Holzweg? Um aus den
-
Thread
Fragen zu Speicher eines Datenlogger
@ Peter: stimmt, serielle EEPROMS sind auch noch eine Möglichkeit. Von den 24C512 lassen sich jedoch nur 4 adressieren da sie nur 2 herausgeführte Adressbits haben. Die 24C1024 haben nur noch 1 Adressbit. Soweit ich weiß ist der maximale Adressraum 256kByte
Leitungen benötigt, kann man leicht mit einer 3.Leitung 2 * 4 EEPROMS ansprechen. Die Pagesize des AT24C512 ist nicht 64Byte sondern 128Byte (bzw. 256Byte beim AT24C1024). Peter
-
Thread
Speicherbausteine - Die Bilder
Technology, von denen hatte ich bisher auch noch nicht gehört. Aus deren Produktpalette stammt der T24C02A, ein 256B-EEPROM: https://www.richis-lab.de/ROM06.htm
Atmel AT28C256 https://www.richis-lab.de/ROM17.htm
-
Thread
Grafikfähiger LCD Controller für 320x240 LCD mit D-RAM
Okay, da hab ich schon den ersten Fehler gefunden: - Der Command "5" <Backlight on> in main.c ging irgendwie daneben. Der muss geändert werden. alt: [c] else if (c==5) // LCD LED on { TCCR1A |= (1<<COM1A1); } [/c] neu: [c] else if
schrieb im Beitrag #2965157: > Der will beim ATMega 644 nicht die Signal-Variante: > > ...\uart.c(168,36): attempt to use poisoned "SIG_USART_RECV" > ...\uart.c(169,36): attempt to use poisoned "SIG_USART1_RECV" > ...\uart.c(170,36): attempt to use poisoned "SIG_USART_DATA" > ...\uart.c(171,36
-
Thread
Schaltregler im LKW (24V) und TVS Diode
272+0%0Ac+496+272+496+336+0+0.00001+40.33274158980178%0Aw+496+336+464+336+0%0Aw+240+176+240+208+0%0At+208+272+240+272+0+-1+99.21816405587242+-0.7546716641520561+100%0Ar+240+208+240+256+0+10%0A174+192+240+192+288+0+47000+0.7673000000000001+Resistance%0Aw+192+176+176+176+0%0Aw+192+176+240+176+0%0Ag+192
176+240+240+0+10%0Aw+192+176+176+176+0%0Aw+192+176+240+176+0%0Ag+192+384+192+400+0%0Az+192+384+192+256+1+0.805904783+40%0Aw+240+272+304+272+0%0Aw+304+272+400+272+0%0At+192+256+240+256+0+1+-6.540185636627207+0.7051751133979707+100%0Ar+192+176+192+256+0+4700%0Al+-96+176+48+176+0+0.000047+0.17789290522251494%
-
Thread
Pollin MOTOROLA VIP1710
Using TFTP TFTP: Downloading... Name: kernel-1710 Server: 212.178.98.165 (ELF)... done loaded at: 82000000 820C4604 zimage at: 8200F000 820C4604 Uncompressing Linux at load address 80100000 initrd at: 820C4604 82EA448C relocated to: 802DAFF8 810BAE80 Booting linux kernel [...]
00000000 00004c2d 802969f0 00000000 10007800 00000001 $16: 802b0000 00000009 8092c000 00000001 00000001 8092c3e0 10007800 00000000 $24: 802b0000 ba2e8ba3 8092c000 8092bf10 100254f0 8011f268 Hi
-
Thread
Diverse Elektronikteile+Entwicklungskits abzugeben
5,00 Euro und gepolsterter Umschlag 2,00 Euro. Hier nun die Teile: 1x chip45 Crumb644-NET + 256Kbit F-RAM 1x Atmel AT91SAM7S-EK mit AT91SAM7S256 + SAM-ICE 1x Glyn EVBR32C111-Carrier-USB Board 1x TI eZ430-RF2500 Eval Kit 1x Atmel 89ISP Programmer 1x Minebea Schrittmotor 1x LCD
Ich bin auch am AT91SAM7S-EK mit AT91SAM7S256 + SAM-ICE interessiert
-
Thread
Womit programmiert ihr eure µCs?
1.) AtMega, AtTiny 2.) C 3.) STK500, STK600 4.) Codevision
1. PIC18, PIC24, PIC32 2. C 3. PicKit3 4. MPLAB
-
Thread
Data aus USART vom SAM7-EX256 lesen
Yann was machst du bloß? :-| [c] int uart0_putc(int ch) { while (!(u_pUSART0->US_CSR & AT91C_US_TXRDY)); // Wait for Empty Tx Buffer return (u_pUSART0->US_THR = ch); // Transmit Character } int uart0
Yann schrieb im Beitrag #4222873: > Wo hast du es angehängt? Ist es das SAM7-EX256 von Olimex? angehängt nicht, aber der Link von dir war richtig. mit Rev C war der Schaltplan gemeint: SAM7-EX256 REV.C schematc -> https://www.olimex.com/Products/ARM/Atmel/SAM7-EX256/resources
-
Thread
RTC mit uc synchronisieren
dann nur noch intern weiter. Ja, ist so, weil der originale PC eben noch keine RTC hatte und der AT möglichst kompatibel zum PC/XT sein musste. Das war der Grund. > Der Grund ist, auf internen Speicher kann viel schneller zugegriffen > werden, als z.B. über I2C auf eine RTC. Die IBM AT-RTC
Bernd schrieb im Beitrag #7271206: > 256 passt genau in > 8bit falsch, 256 passt genau nicht in 8 bit.
-
Thread
Einstieg in 8051 - Atmels AT89S52 oder?
AT89C51CC03 Gibts im PLCC Package, heisst Fassung und tauschbar. Ist noch dazu so "modern" das man nach dem Lernen auch was damit machen kann ;)
nur behindert, daß es keinen ordentlichen C Compiler gratis gab, abe Keil ist inzwischen gratis, also ist dieser Hinderungsgrund der Verbreitung weggefallen. Microchip/Atmel hat eine ganze Palette vom kleinen AT89C2051 über AT89C51/53, der
-
Thread
BASIC-Computer mit Mega32
@Harry in einen externen 24C65 passen jetzt nur noch 4 (ohne Programmnamen 5) Programme. Deshalb will ich eigentlich in Richtung Datatflash gehen und habe schonmal SS auf den ISP-Stecker gelegt. Da Dataflashmodul soll dann einfach
Man könnte doch auch statt den 24C64 einfach 24C512 reinmachen. Dann passen da doch MINDESTENS 10 Programme drauf. Dann könntest du die 4 Plätze KOMPLETT aus den Flash des ATMegas nehmen und hast mehr Platz zum Entwickeln. So und
-
Thread
SPI EEPROM
Hi, 24C64, 24C128, 24C256 gibt es bei www.tec-shop.de und das ab Lager! mfg wolli_r
hi, 24C64, 24C128, 24C256 sind I2C, Bertolt hatte aber nach SPI gefragt. gruß
-
Thread
Motorola Vip19x0 (Big brother of Vip1710)
MTD partitions on "Onboard_Flash": 0x00390000-0x00400000 : "FFS" 0x00000000-0x00390000 : "Raw" i2c /dev entries driver i2c_st40_pio: ST40 PIO based I2C Driver i2c_st40_pio: allocated pin (2,0) for scl (0x841f4a24) i2c_st40_pio: allocated pin (2,1) for sda (0x841f4a34) i2c_st40_pio: allocated pin (4,0) for scl (0x841f4b24) i2c_st40_pio: allocated pin (4,1) for sda (0x841f4b34) i2c_st40_pio bus 0: SCL=PIO2[0], SDA=PIO2[1] i2c_st40_pio bus 1: SCL=PIO4[0], SDA=PIO4[1] fan_ctrl: Activating fan monitoring TCP bic registered
-
Thread
Quarz zu ungenau? Bugfix?
OCR3A = (F_CPU / 256 / 10) -1; TIMSK3 |= (1<<OCIE3A); [/c]
absolut exakte Nachladung des Timer > 0 in Hochsprache nicht so dolle. Das geht auch bequem nur in C. Ich hab mit dem AT89C2051 einige Uhren aufgebaut. Es gibt viele Möglichkeiten. Man kann z.B. nur TH0 laden, dazu hat man dann 256 Zyklen Zeit. Und falls ein anderer Interrupt länger braucht, gibt man
-
Thread
Feuchtesensor EFS10 Temperaturkompensation
Die Genauigkeit sollte eigentlich für meinen Zweck ausreichen. Danke für das Angebot bezüglich AT24C256. Ich habe mal bei R. nachgesehen und bin auf was ganz witziges gestoßen: Eine Chipkarte, die einen AT24C256 enthält - zum Preis von 2,25 EUR! (Vor dem Hintergrund ist es wohl besser, in D. zu kaufen
Aehnlich dem SHS-5 http://www.sunrom.com/files/FOST02.pdf - Chinesischer SHT71(1) Dass es die AT24C256 auf Chipkarten gint habe ich nicht gewusst und find es echt Klasse. Das ist praktisch. Wie stehts mit dem Einbau, Fassungen? Gibt es eine Part Number? mfg, Gerhard
-
Thread
Timer0 beim AT90S8515
Zahl 256 ist bemerkenswert... warum tritt es nur nach 256mal, und das immer wieder?? Irgendwo lädt sich ein Register im AT90S8515, das mit dann den TimerInterrupt aufruft, was er eigentlich nicht machen soll
02A91E043CAC173A383603 19.09.2007 10:22:22,425: 02FF03 ....... ....... ....... 19.09.2007 10:24:36,151: 02FF03 19.09.2007 10:24:36,160; 0274020BF0BBE639A34A03 19.09.2007 10:24:36,671: 021103--------------------> 19.09.2007 10:24:36,680; 0242ADC4456EAA656FA003 19.09.2007 10:24:37,191: 02FF03
-
Thread
EEPROM 24C08
Ich hab meine Temp. auf 8 Bit reduziert. Eine Genauigkeit von 1°C reicht mir erstmal aus. Dann könnte ich doch so meinen ersten Datensatz in die ersten 256 byte folgendermaßen schreiben. Nutze die Peter Fleury Lib für IIC. [c] #define Dev24C02 0xA0 void eepromSchreiben
Ich komm momentan nicht weiter. Will den Speicher der ersten 256 Byte löschen und überall eine 1 reinschreiben. Dazu habe ich die folgenden Funktionen. Man kann es auch mit einer machen. [c] void deleteEeprom(uint8_t adress){ i2c_start(Dev24C08+I2C_WRITE)
-
Thread
Buck-Converter Transistor-"Abschaltkurve"
Ungefähr so: http://www.falstad.com/circuit/circuitjs.html?cct=$+1+2e-9+10.20027730826997+50+5+50%0AR+96+256+64+256+0+2+150000+5+0+0+0.5%0Aw+96+256+128+256+0%0Ar+128+256+176+256+0+5000%0At+176+256+208+256+0+1+-17.879568247710594+-5.879568247786291+100%0Ar+208+272+208+304+0+100%0Ag+208+304+208+336+0%0Aw+208
+208+128+208+96+0+470%0AR+208+64+208+32+0+0+40+12+0+0+0.5%0Aw+208+64+288+64+0%0Aw+288+64+368+64+0%0At+336+176+368+176+0+-1+12.824595814789165+-7.066347507134196e-11+100%0Aw+368+160+368+64+0%0Aw+336+176+288+176+0%0Aw+368+192+368+224+0%0Al+368+256+448+256+0+0.00047+2.1120124779969016%0Aw+368+224+368+256
-
Thread
PIC Prifi gesucht : Suche gleichwertige PIC uC zu ATMEL atmega32u4 und at90usb1287
ich definitiv die Atmel-Controller aufgrund des besseren USB-Stacks (LUFA). Ein Projekt mit einem PIC24FJ256GB106 hat da gereicht, ein AT90USB1287 gefiel mir mit LUFA da wesentlich besser.
Kein PIC24F geht bis 64MHz. Die neuen PIC24FJ256GB210 hab ich zwar bereits mal dorthin übertaktet, dann spielt aber USB nicht mehr mit. Offiziell und nach seinen Anforderungen ist bei 32Mhz (16Mips) Schluss
-
Thread
Atmega328P Frequenzerzeugung
r25, 0x20 ; 32 96: 89 27 eor r24, r25 98: 8b b9 out 0x0b, r24 ; 11 } 9a: 9f 91 pop r25 9c: 8f 91 pop r24 9e: 8f bf out 0x3f, r24 ; 63 a0: 8f 91 pop r24 a2: 18 95
oder aus unerfindlichen Gründen nicht verwendet werden soll). Statt dieses Compiler-Bullshits: [c] ISR(TIMER1_COMPB_vect) { 8a: 8f 93 push r24 ; 2 8c: 8f b7 in r24, 0x3f ; 63 ; 1 8e: 8f 93 push r24 ; 2 90: 9f 93
-
Thread
RWE Smarthome
: No DMA support for NAND access. NAND device: Manufacturer ID: 0xec, Chip ID: 0xda (Samsung NAND 256MiB 3,3V 8-bit) Scanning device for bad blocks Bad eraseblock 211 at 0x000001a60000 Bad eraseblock 256 at 0x000002000000 Bad eraseblock 257 at 0x000002020000 Bad eraseblock 292 at 0x000002480000 Bad eraseblock 317 at 0x0000027a0000 Bad eraseblock 710 at 0x0000058c0000 Bad eraseblock 1197 at 0x0000095a0000 Bad eraseblock 1396 at 0x00000ae80000 8 cmdlinepart partitions found on MTD device atmel_nand Creating 8
-
Thread
I²C nach PWM
Hallo, ich bin auf der Suche nach einem Bauteil was es mir ermöglicht per I²C ein PWM mit mindestens 8 bit Auflösung zu generieren. Da ich ingesamt 24 Kanäle benötige, wäre es wünschenswert wenn 8 oder zumindest 4 Kanäle auf einem Chip vereint sind. Die einzelen PWM müssen sich
Lampensteuerung sollten 100Hz ... 200Hz Wandlerrate dicke reichen. Und das schafft bequem z.B. ein AT89C52 in Software. Ein I2C-Slave mit max 10kBit in Software ist auch möglich. Peter
-
Thread
Problem mit zu großen Arrays im EEPROM
Du könntest nen AT24C512 ranpappen. Aber hast Du Dir erstmal überlegt, wozu Du die 40kB überhaupt brauchst? Peter
meisten Probleme dahin sein, bleibt jedoch noch die Geschichte mit dem einspielen per RS232 auf den 24c512. Oder hab ich noch was übersehen?
-
Thread
AVR Flash jenseits der 64kB
0 130690 1fe82 test_256k_AS6.elf Done executing task "RunCompilerTask". Task "RunOutputFileVerifyTask" Program Memory Usage : 65156 bytes 24,9 % Full Data Memory Usage : 0 bytes 0,0 % Full
Hmm, ich hab mal den Bootloader angeschaut,, da findet man sowas hier. [c] case CMD_LOAD_ADDRESS: #if defined(RAMPZ) address = ( ((address_t)(msgBuffer[1])<<24)|((address_t)(msgBuffer[2])<<16)|((address_t)(msgBuffer[3])<<8)|(msgBuffer[4]) )<<1; #else
-
Thread
timer interrupt attiny45
setup(){ TCCR0A |= (1 << COM0A1) | (1 << WGM01) | (1 << WGM00); // (1 << COM0A1 -> set OC0A at BOTTOM (non-inverting mode) // (1 << WGM01) | (1 << WGM00) -> Fast PWM, TOP 0xFF TCCR0B |= (1 << CS02) | (1 << CS00); // prescale 1024 1/(16MHz)*1024*256 = 16,38 ms OCR0A = 256-1; sei
(){ > TCCR0A |= (1 << COM0A1) | (1 << WGM01) | (1 << WGM00); > // (1 << COM0A1 -> set OC0A at BOTTOM (non-inverting mode) > // (1 << WGM01) | (1 << WGM00) -> Fast PWM, TOP 0xFF > > TCCR0B |= (1 << CS02) | (1 << CS00); // prescale 1024 > 1/(16MHz)*1024*256 = 16,38 ms > OCR0A = 256
-
Thread
Gentoo Linux crossdev atmega256x gcc4.1.2
attiny261 attiny461 attiny861 attiny24 attiny44 attiny84 attiny25 attiny45 attiny85 atmega603 atmega103 at43usb320 at43usb355 at76c711 atmega48 atmega8 atmega83 atmega85 atmega88 atmega8515 atmega8535 at90pwm2 at90pwm3 atmega16 atmega161
attiny24 attiny44 attiny84 attiny25 attiny45 attiny85 attiny261 attiny461 attiny861 attiny43u attiny48 attiny88 at86rf401 at43usb355 at76c711 atmega103 at43usb320 attiny167 at90usb82 at90usb162 atmega8
-
Thread
Wirklich arm, der ARM
unbrauchbar war, weiß inzwischen auch jeder. Bis dahin war ich von Atmel eigentlich anderes gewöhnt, der AT89C51 von 1993 war von Anfang an bugfrei. Aber heutzutage ist es wohl normal, daß neue Chips ernsthafte Bugs haben. Peter
>Ich kann mich noch gut an die ersten AT90S1200 erinnern, die waren total >unbrauchbar. Mein IR-Dekoder mit einem 1200er funktioniert immer noch ganz prächtig. >der AT89C51 von 1993 war von Anfang an bugfrei. Wirklich? Oder gab's
-
Thread
27C64 durch 27C256 ersetzen
schrieb im Beitrag #6581909: > Ist das wirklich so? Dann danke für den Hinweis! > > Bei den 27C256, die es aktuell bei Mouser > (https://www.mouser.de/ProductDetail/Microchip-Technology-Atmel/AT27C256R-70PU/?qs=sGAEpiMZZMutXGli8Ay4kN4PpSZpwfyv80jBz050W6M%3D) > noch gibt, ist Rapid program voltage
Christian S. schrieb im Beitrag #6581909: > Bei den 27C256, die es aktuell bei Mouser > (https://www.mouser.de/ProductDetail/Microchip-Technology-Atmel/AT27C256R-70PU/?qs=sGAEpiMZZMutXGli8Ay4kN4PpSZpwfyv80jBz050W6M%3D) > noch gibt, ist Rapid program voltage
-
Thread
Suche einen 256kByte Eeprom
AT24C1024, hat 1Mbit, 2 Stück kannst du an einem Bus betreiben. Mit einer weiteren SDA-Leitung bist du dann bei 4Mbit. Den gibts auch in DIL.
AT24C256 kann man 4 stück von an einem i2c bis betreiben und gibts im 8 pin dip gibts auch ein aquivalent von microchip von das gibs sogar bei conrad
-
Thread
LEDs dimmen, welchen IC?
Oder I2C/SPI Portexpander gibts auch mit PWM (z.B PCA9531 8-Bit). Gibt es aber gerade von TI noch wesentlich größere (24-Bit usw.). Grüße
PWM-Ausgng. Ich bezweifle, dass ich meine 16x16x3-Matrix damit vernünftig ansteuern kann... >Oder I2C/SPI Portexpander gibts auch mit PWM (z.B PCA9531 8-Bit). >Gibt es aber gerade von TI noch wesentlich größere (24-Bit usw.). Könnte ich also den von mir verlinkten PCA9634 benutzen? Oder gibt es
-
Thread
Clevercard USB Lesegerät
Hat schonmal jemand versucht den µC "umzuprogrammieren"?
Wiggler JTAG nicht weiter. Die Pins lauten 1 - PGMNOE 2 - TDI 3 - PGMNCMD 4 - PGMRDY 5 - PA24 6 - PGMD 7 - TST 8 - NRST 9 - PA30 10 - PA29
-
Thread
Programable Sine Wave Osciallator ML2035 Ersatz
Ich habe gesucht, und habe nichts vergleichbares gefunden. Ich würde das ganze ja gerne per µC machen, aber wenn man bedenkt, dass man 256 Werte eines Sinus speichert, und das mit 16MHz Takt mit einem µC macht, ist die Frequenz nach oben hin irgendwie stark begrenzt, bzw. sind zu große Sprünge
; counter_1=0x55; counter_2=0x35; counter_3=0x00; while(1) { asm("add r28,r24"); asm("add r29,r25"); asm("add r30,r26"); asm("lpm"); //PORTD=R30; } [/c]
-
Thread
Lightweight WS2811/WS2812 Library
clock setting. The WS2811 controller chip is tolerant to some timing inaccuracy. - Please use at least optimizations settings -O1 to compile. A simple example is provided as "test_rgb_blinky.c" Release History ================ v0.3 2013/05/06 - Initial release Please find updates on
diskutiert wurde, dachte ich es ist der richtige Ort um meine Frage zu stellen. Ich verwende den µC LPC11C24 von NXP, der auf einem ARM Cortex-M0 basiert, daher möchte ich die light_ws2812_ARM bentutzen. Da das Vorgehen in der Readme ganz gut beschrieben ist bin ich auch nach ihr vorgegangen. Allerdins
-
Thread
Hardware TWI,I²C, I²C EEPROM
Achja, es ist ein AT24C256, mit: EEPROM_ADDRESS_BYTES 2 EEPROM_PAGE_SIZE 64
" der AVR Chips. In deinem Falle solltest du mal das Datenblatt vom AT24C256 mit anderen I2C EEPROMs vergleichen, besonders die Timing Diagramme. Eventuell ergeben sich dort dann Unterschiede, wäre ja durchaus möglich. Gruß Hagen
-
Thread
Suche schnellen µC
mit 32 Stufen an oder auch 1280 LEDs mit 16 Graustufen. Beides mit einem mega8. Wenn ich das auf 256 Stufen hochrechne, dann sollten mindestens 70 LEDs mit 256 Stufen möglich sein. Beides mit Software die in C geschrieben ist. Soviel zu deiner sehr gut optimierten Software... Außer den SX Prozessoren
Überschlagsrechnung: angenommene PWM-Frequenz: 100Hz -> 10ms Periodendauer angenommene 8Bit-PWM: 10ms/256 = 39us, d.h. die Schaltflanken können alle 39us kommen. Das ist die Zeit zwischen 2 Timerinterrupts. (z.B. bei 1/256-Ansteuerung). Das halte ich schon für reichlich knapp, wenn der uC noch anderes nebenher
-
Thread
Atmel mit VGA Ausgabe
hat jemand Informationen dazu, wie man sowa realisieren kann? cool waeren 640x480 Pixel mit 256 Farben ansteuern zu koennen. Hat jemand sowas schonmal gebaut?
8Bit-Slots." Ja schon. Wenn ich mich recht erinnere, hatte meine 8-Bit-ISA-VGA-Karte jedoch nur 256kByte RAM und michele möchte doch 640x480 Pixel mit 256 Farben = 307200 Byte (wie einer der Vorredner bereits ausrechnete) damit erzielen. Diese Farbtiefe konnte diese Karte meines Wissens nicht.
-
Thread
S/PDIF bei einem SD-Karten-Player nachrüsten
Tabelle 4 auf Seite 29 folgendes zu lesen: HWCK1 HWCK0 Function 0 0 OMCK Frequency is 256*Fs 0 1 OMCK Frequency is 128*Fs 1 0 OMCK Frequency is 512*Fs 1 1 OMCK Frequency is 256*Fs Kann das wirklich sein, dass im Hardwaremodus wirklich 2x 256 vorhanden ist??
benötigt man ja nicht fürjedes Gerät.) Ich würde immernoch den 74HC4017 nehmen und mittels Jumper :2 (256fs), :3 (384fs), :4 (512fs), :6 (768fs) und :8 (1024fs) umschaltbar machen. Oder unbestückt ohne Teiler. Nein ... eigentlich würde ich einen µC programmieren ;-) Versuch es mal - ist gar nicht
-
Thread
JTAG ICE 3 - connection problem (ATSAM4S )
ATmega88PA ATtiny45 AT32UC3C0512C ATmega16U4 ATmega8A ATtiny45 AT32UC3C1512C ATmega2560 ATmega8U2 ATtiny461 AT32UC3C1512C ATmega2561 ATxmega128A1 ATtiny461 AT32UC3C2512C ATmega324A ATxmega128A3 ATtiny461A AT32UC3L016 ATmega324P
ATxmega256A3BU ATtiny861 AT90CAN64 ATmega3250PA ATxmega256D3 ATtiny861A AT90PWM1 ATmega325P ATxmega32A4 ATtiny87 AT90PWM216 ATmega325PA ATxmega32D4 ATtiny87 AT90PWM2B ATmega328 ATxmega64A1 ATtiny88 AT90PWM316
-
Thread
BCD Addition / Subtraktion auf ARM7
0x04 0x05 = 0x05 0x06 = 0x06 0x07 = 0x07 0x08 = 0x08 0x09 = 0x09 0x0a = 0x10 0x0b = 0x11 0x0c = 0x12 0x0d = 0x13 0x0e = 0x14 0x0f = 0x15 0x10 = 0x10 0x11 = 0x11 und so weiter bis ff (256 Byte Lookups)...
Kannst Du mir bitte sagen, wo das genau steht (Datenblatt ist klar :-), wie lange der Zugriff dauert (AT91SAM7S256@48MHz)? Die 7 Befehle von Dir sind echt die beste Lösung, die ich bislang im Netz gefunden habe. Ich habe jetzt mal zum Testen folgendes gemacht, was scheinbar auch funktionieren würde
-
Thread
WordClock mit WS2812
... (30 %) Writing at 0x00001c00... (35 %) Writing at 0x00002000... (40 %) Writing at 0x00002400... (45 %) Writing at 0x00002800... (50 %) Writing at 0x00002c00... (55 %) Writing at 0x00003000... (60 %) Writing at 0x00003400... (65 %) Writing at 0x00003800... (70 %) Writing at 0x00003c00... (75 %) Writing at 0x00004000... (80 %) Writing at 0x00004400... (85 %) Writing at 0x00004800... (90 %) Writing at 0x00004c00... (95 %) Writing at 0x00005000
-
Thread
AVR Programmierung
> AT90CAN128.xml: <FlashPageSize>256</FlashPageSize> AT90CAN32.xml: <FlashPageSize>256</FlashPageSize> AT90CAN64.xml: <FlashPageSize>256</FlashPageSize> AT90PWM2.xml: <FlashPageSize>64</FlashPageSize
> AT90USB1286.xml: <FlashPageSize>256</FlashPageSize> AT90USB1287.xml: <FlashPageSize>256</FlashPageSize> AT90USB162.xml: <FlashPageSize>128</FlashPageSize> AT90USB646.xml: <FlashPageSize>256
-
Thread
10W Bitcoin miner mit 450GH/s für Raspberry Pi
04-19T10:02:26 INFO common.c: STM32L1xx_Cat_2: 32 KiB SRAM, 64 KiB flash in at least 256 byte pages. file /dev/shm/qaxe/firmware/fw-L151C8/qaxe-fw-L151C8.bin md5 checksum: a6f2cc6014e7fce45c36346d29e959c, stlink checksum: 0x0061ae42
:30:23 INFO common.c: STM32L1xx_Cat_2: 32 KiB SRAM, 64 KiB flash in at least 256 byte pages. file /dev/shm/qaxe/firmware/fw-L151C8/qaxe-fw-L151C8-notmps.bin md5 checksum: 9ed16821d6a79af24b5aa5bd2bdd9758, stlink checksum
-
Thread
μC 8051 Demoboard (AT89C51ED2)
PIN-Belegung) LM1117MP-3.3 -> LM 1117 T3,3 (nicht SMD) 74HC573D -> 74HC 573 PCF8574T -> PCF 8574 T AT24C02S -> ST 24C02 MN (EEPROM) MAX208ECWG -> MAX 208 CWG ISS62C256-70-T -> 62256-70 M (SRAM) BSS138 -> BSS 138 SMD BSS84 -> BSS 84P SMD Kühlkörper RS#263-251 -> V PR32/25,4-MC Wo bekommt man RS-Kühlkörper
Farnell #9778195 SOT-223 74HC573D Reichelt SMD HC 573 PCF8574T -> PCF 8574 T ok AT24C02S -> ST 24C02 MN ok MAX208ECWG -> MAX 208 CWG ok ISS62C256-70-T Farnell #1562911 Gehäuse TSOP28! BSS138 -> BSS 138 SMD ok BSS84 -> BSS 84P SMD ok Kühlkörper RS#263
-
Thread
Neue Propeller Karte zu Fertigen
ungefär) 1x Paralax Propeller (QFP oder DIP) 1x FTDI232 mit USB Buchse (zur programmierung) 1x 24LC256 oder größer 1x 7805 & LM1117 & 1N4004, LED und schalter 1x PS/2 6 Pol Minidin 1x SD Karte Sockel 1x ADS830 60 Msps 8 Bit ADC 1x 12Bit mehrkanale ADC (noch nicht gefunden welche) über I2C oder
Parallax Propeller (QFP or DIP I will decide) 1x FTDI232 with USB connector (for programming) 1x 24LC256 or bigger 1x 7805 & LM1117-3.3 & 1N4004, LED and switch 1x PS/2 6 Pole Minidin 1x SD Card socket/Dataflash chip 1x ADS830 60 Msps 8 Bit ADC 1x 12Bit 4 or 8 ch ADC (I2C or SPI). 1x VGA Port