-
Thread
XMEGA/ AVR-EXPLAIN code examples und Diskussion
EBI.SDRAMCTRLC = EBI_WRDLY_2CLK_gc | EBI_ESRDLY_5CLK_gc | EBI_ROWCOLDLY_1CLK_gc; EBI.REFRESH = 1000; // max. 1023, max. 15.625us, 1/64MHz*1000=15.625us * 4096 = 64ms EBI.INITDLY = 6400; // max. 16383, min. 100us, 1/64MHz*6400=100us EBI.CS3.CTRLA = EBI_CS_ASPACE_8MB_gc | EBI_CS_MODE_SDRAM_gc;
kleinen sachen udn darüber gleich einen cortex einsetzen ... mitlerweile sind sogar Cortex M3 128k-256k günstiger zu haben als mega64 / mega128 .... das gibt zu denken nichts desto trotz ... viel spass mit den Xmega ... schade drum .. die sind echt gut .. kamen leider zu spät
-
Thread
Schnellen M.2 Speicher
Die Beschränkung liegt auf max. 128 GB
Sebastian schrieb im Beitrag #7156166: > Die Beschränkung liegt auf max. 128 GB NVMe hat die Option "Namespaces" anzulegen. Sozusagen Partitionen, nur schon auf Hardware/Controller-Ebene. Insofern: Größere SSD nehmen, 128GB-Namespace anlegen. Rest entweder ungenutzt
-
Thread
Erster eigener Schaltplan für ein DEV-Board (ATmega644)
Hi, die Beschaltung des MAX232 ist falsch. Die Kondensatoren C4,5 gehören an V+ und V- Pin des MAX. Andreas
128er Projekt notiert. Aber evtl. kommt dort auch ein größerer Pegelwander zum Einsatz. Es seiden, mir fällt noch die Tage ein triftiger Einsatzzweck ein, wofür man RTS/CTS mit dem Controller nutzen will
-
Thread
Eure Lieblings-Gleichungen?
ist es meine Lieblingsformel. Hier mal ein paar meiner Kreationen: NO (2D): [math] f(x,y) = max((1-((x+0.9)^2)*128-y^8), (1-((x+0.9+(y-1)*0.4)^2)*128-y^8), (1-((x+0.1)^2)*128-y^8), 0.3^2-((x*2.3-1.3)^2+y^2-0.7)^2) [/math] https://www.wolframalpha.com/input/?i=plot+0+%3C+max%28%281-%28%28x%2B0.9%29%5E2%29*128-y%5E8%29%2C+%281-%28%28x%2B0.9%2B%28y-1%29*0.4%29%5E2%29*128-y%5E8%29%2C+%281-%28%28x%2B0.1%29%5E2%29*128-y%5E8%29%2C+0.3%5E2-%28%28x*2.3-1.3%29%5E2%2By%5E2-0.7%29%5E2%29 Smile (2D): [math] f(x
-
Thread
MegaLoad für avr-gcc
gestartet, den passenden COM-Port und passende baudrate eingestellt (nur RTS beide checked). Meinen Mega128 resetet, das Target wird dann von MegaLoad_NET erkannt (Mega 128, Page Size: 256Bytes, BootSize: 512, FlashSize 128kByte, EEpromSize: 4k Bytes). Im Messagefenster steht dann folgendes: - Open Flash
hatte und nicht mehr weiter wusste, hab ich einfach mal den Pegelwandler(MAX232N) gegen ein anderes Exemplar ausgetauscht... und siehe da, es funktioniert... (obwohl der andere MAX232 noch funktionstüchtig war...) Gruß Johannes
-
Thread
SSD1306 - Adressierung einzelner Pixel im Buffer
wie das Display arbeitet. Andy schrieb im Beitrag #4840544: > Ja, bei Dir ist das richtig. Aber Max MMM hat die Frage allgemein > gestellt und nicht von einem bestimmten Controller geschrieben. Deswegen schrieb ich ihm ja auch wie ich das Ganze gelöst habe für meinen Fall. Max M. schrieb im
Display bei 0 beginnt ist das also die 2. Zeile In unserem Puffer beginnt die 2. Zeile bei Index 128 (Index 0 ist das 1. Byte, Index 1 das 2. usw.). 10. Column in der 2. Zeile muss demnach also das Byte mit dem Index 138 sein und (uint8_t)(10/8)*128+10 ergibt also 138. Das ist anscheinend richtig.
-
Thread
Kugelschreiber mit Barcodescanner bei Pollin
die Auslesesoftware von Pennyscan verwenden. Vielleicht funktioniert sie ja doch. Bauteile: MAX663 5V Programmable Micropower Voltage Regulator -> 5V Spannungsversorgun aus 12V (RS232) erzeugen. MAX3221 Pegelwanderl RS232 - TTL HC132 Vierfach Positiv-NAND-Gatter mit Schmitt-Trigger
Ich hab heut mal mit diversen Barcode-Typen gespielt. Funktionieren tuen Code 128, Code 128B, Code128C ISBN (13 stelliger EAN) UPC-A (12 stelliger EAN) Als Antwort auf das Auslesen der Barcodes mit 07 02 00 05 erhalte ich 06 Status Byte 02 STX 30 | 30 | 30 | 30
-
Thread
China SUPER Bauteile-Schnäppchen Thread [V2] Gesperrt
diesem Fall hilft der Zusatz "2016" https://www.aliexpress.com/wholesale?a&SearchText=esp-12s%202016&maxQuantity=10&isUnitPrice=y&isFreeShip=y&SortType=price_asc&minPrice=&maxPrice=&shipCountry=&shipFromCountry=&catId=&minQuantity=
Es geht mir um Temperaturen > 250°C bis max. 400°C
-
Thread
MiniLA Version MockUp
Detected FT2232C [30483.243689] usb 2-1.2: Number of endpoints 2 [30483.243692] usb 2-1.2: Endpoint 1 MaxPacketSize 64 [30483.243694] usb 2-1.2: Endpoint 2 MaxPacketSize 64 [30483.243697] usb 2-1.2: Setting MaxPacketSize 64 [30483.243996] usb 2-1.2: FTDI USB Serial Device converter now attached to ttyUSB0
Detected FT2232C [30483.246611] usb 2-1.2: Number of endpoints 2 [30483.246614] usb 2-1.2: Endpoint 1 MaxPacketSize 64 [30483.246616] usb 2-1.2: Endpoint 2 MaxPacketSize 64 [30483.246618] usb 2-1.2: Setting MaxPacketSize 64 [30483.246948] usb 2-1.2: FTDI USB Serial Device converter now attached to ttyUSB1
-
Thread
NHD-2.7-12864WDW3 mit SSD1322 - Grayscale Problem
nacheinander) d) Du hast die Werte 128..255 augegeben (und das zehn Mal nacheinander) e) Du hast die 16 Werte 0, 0x11, 0x22 etc. bis 0xFF jeweils 128 Mal ausgegeben. Was Du *nicht* gemacht hast, ist das alternierende Ausgeben von
ssd1322_data(px); } } } /* 1px Linie schwarz */ for (uint16_t i=0; i<128; i++) ssd1322_data(0x00); /* 31 x 128 px weiß */ for (uint8_t i=0; i<31; i++) { for(uint8_t j=0; j<128; j++) { ssd1322_data(0xFF); } } [/c] Somit ist das
-
Thread
Unbekanntes ATMEGA 128 Modul
Hallo, Ich habe hier in der Bastelkiste noch 2 ATMEGA 128 Module - auf der Rückseite ist ein Max 3232 + Zubehör verbaut. Die Platine trägt die Aufschrift PAKTEK m128+ Hat da jemand noch Unterlagen, einen Schaltplan, die genaue Pinbelegung? Grüße,
Suche bei Google die PDF zum Atmega128 Gehäuseform ist QFP64. Das Unscharfe Bild #2 könnte der Quarz (Oder der ARef-Kondensator) sein und ein MAX232. Der Rest ergibt sich durch Leiterbahnen verfolgen. Vielleicht hats ja sogar System.
-
Thread
LCD Library T6963c
@hft47 Dein Display sieht aus wie ein 128x128 und nicht 240x128.
leider arbeitet BasCom nur mit Auflösungen von 240x128,128x128,128x64 usw
-
Thread
Servomotor steuern - C Routine von dieser Seite
den 8 Bit Timer mit einem CTC Modus arbeiten um sich in der Berechnung so nahe wie möglich an die 128er Grenze heranzutasten.
Zahlen parst, und einen Iterator verwenden: [c] // ungetestet int parseInt( char** data, unsigned max_len, bool allow_sign ){ int res = 0; bool sign = false; if( max_len && allow_sign && **data=='-' ){ sign = true; (*data)++; if( ~max_len ) max_len--; } for(; max_len
-
Thread
Probleme mit Ack bei I2C und MAX3373
Erkenntnis die TWI-Schnittstelle auf meinem eigenen Board (siehe 1. Posting) mit dem Pegelwandler MAX3373 in Betrieb genommen. Prozessor der Gleiche, Platine = eigenes Design, MAX3373, Beschl.Sensor von freescale. Auch hier funktioniert die I2C - Kommunikation sobald ich die Ports (SDA/SCL von PortD
Hallo, ich bin zufällig (auf der Suche nach Hilfe bei einem Problem mit dem TWI am AT90CAN128) über diesen Beitrag gestolpert. Ich habe einen ATmega128 und einen AT90can128, beide sollen miteinander über TWI reden. Beim ATmega128 lief das TWI sofort. Den Code für den AT90can128 kompiliert
-
Thread
Arduino: Größe eines Pointers
A. K. schrieb im Beitrag #5606205: > Der ATmega128(P)(A) ist ziemlich alt und verwendet einen 16-Bit PC. Arduino Fanboy D. schrieb im Beitrag #5606200: > m128 Sorry, ich meinte den m1284p Es war eine Antwort auf: Joachim B. schrieb im
Programmspeicher ist allerdings Word weise organisiert. Darum braucht man die tampolines erst ab 128kByte Flash
-
Thread
Rechteckspannung und ADC
unsigned char i, x, min, max; min = 128; max = 128; for (i = 0; i < 100; i++) { x = "Wert vom ADC einlesen"; if (x > max) { max = x; } if (x < min) { min = x; } } So ungefähr würde ich es machen...
@ Fabian Harder besser so: : min = 255; // wenn unsigned!! max = 0; : Weil: was wäre mit "min = 128", wenn das Signal zwischen 200 und 240 schwanken würde?
-
Thread
atmega164A programmieren?
flash" paged = yes; size = 16384; page_size = 128; num_pages = 128; min_write_delay = 4500; max_write_delay = 4500; readback_p1 = 0xff; readback_p2 = 0xff; read_lo = " 0
flash" paged = yes; size = 16384; page_size = 128; num_pages = 128; min_write_delay = 4500; max_write_delay = 4500; readback_p1 = 0xff; readback_p2 = 0xff; read_lo = " 0
-
Thread
bis zu 100 LED`s mit einem Arduino steueren
HT16K33, 128 Leds, gibt es auch als Breakout https://www.holtek.com/documents/10179/116711/HT16K33v120.pdf MAX7219, 64 Leds, gibt es auch in DIL https://datasheets.maximintegrated.com/en/ds/MAX7219-MAX7221
Jörg R. schrieb im Beitrag #6427423: > HT16K33, 128 Leds, gibt es auch als Breakout > https://www.holtek.com/documents/10179/116711/HT16K33v120.pdf > > MAX7219, 64 Leds, gibt es auch in DIL > https://datasheets.maximintegrated.com/en/ds/MAX7219-
-
Thread
8x8x8 LED Cube: realisierung mit PIC
geht, und wenn nicht,wo finde ich eine fassung für nen 100pol. smd ic ? danke schonmal mfg Max
aufbau machen? so wie du/ihr das meint? kann auch von hand sein. wäre euch sehr verbunden mfg Max PS: man kann zwar nicht ganz so viel erkennen, aber das war der erste gedanken,den wir verfolgt haben, wie wir das jetzt jetzt mit 8x8x8 bauen können, der PIC ist der hier: PIC24HJ128GP510 http
-
Thread
LED cube 8x8x8
/de/MAX6968APE%2B/MAX6968APE%2B-ND/1512996 gruß cyblord
Gebinde die es bei digikey davon gibt: http://www.digikey.de/product-search/de?vendor=0&keywords=MAX6968 gruß cyblord
-
Thread
Gleichspannungsanteil von Signal entfernen-VHDL
signed(DATA_IN); DIFF := (signed(DATA_IN) - DATA_IN_DELAY) & "0000000"; -- scale data up by 128 because pole is scaled by 128 -- multiply by pole value of 127 PROD := DATA_OUT_TEMP & "0000000"; -- multiply by 128 PROD := PROD - DATA_OUT_TEMP; -- subtract data_out_temp
knotet sich das Hirn zusammen, wenn da beim Nullsetzen von 7 lsb der > Kommentar "multiply with 128" steht. Nein, er hängt 7 Nullen an. Das ist tatsächlich mal 128.
-
Thread
Entwicklung eines "Debug Tool's"
- diese beiden Pins werden an eine kleine Schaltung angeschlossen: kleiner AVR (AT90S1200 ..), MAX202/232 ... - die kleine Schaltung wird an eine serielle Schnittstelle des PC's angeschlossen Das ganze soll folgendermaßen funktionieren: In den Quellcode des zu "debuggenden" werden "Debug
bisschen auf das Geld achten. Ich ätze zuhause problemlos SMD Platinen. Habe gestern erst einen ATmeag128 auf eine selbstgeätzte Adapterplatine gelötet. >Am seriellen Port gibt es noch ein paar Anschlüsse (RTS, CTS), >die sich für diesen Zweck missbrauchen lassen würden. Und der >MAX232 wird meistens
-
Thread
Hilfeeee Atmega 128 läuft nicht
Hm, ich hab zwar Mega128 hier rumliegen, hab aber noch keinen programmiert. Aber die neuen AVR brauchen eigentlich nur eine Versorgungsspannung und einen Reset PullUp um zu laufen. Wenn der ISP Stecker richtig mit dem Mega128
MEGA128 hereingefallen, deshalb vermute ich, dass es dir auch nicht anders ergangen sein könnte. Die ganze Sache kannst du übrigens auf Seite 297 des Datenblatts des ATMEGA128 nachlesen. Wenn du einen MAX232
-
Thread
Ist ATXMEGA etwa out?
bei Prozessoren nicht mehr sehr hoch. Da kann ein Peripheriebaustein viel schlimmer reinhauen. (z.B MAX6675) Olaf
bit-Adressraum machen diese so viel angenehmer als das Segmentierungs-Gewurschtel beim AVR (mit mehr als 128 KiB Flash), dass sich das als künftige Entwicklung nicht lohnt weiterzuverfolgen.
-
Thread
Atmega128 Board
Oder aus versehen die L-Variante vom M128 eingekötet ?
ich vorher und hinterher nen Elko von 220µF bis 470µF dran machen. Eine gemeine Falle könnte ein MAX232 sein, der mit an RX/TX angeschlossen ist, da hier ja auch die ISP Leitung dran ist. Wenn der MAX späte drin ist, sollte da in die Leitung zum MAX noch ein 10k Widerstand rein. Egal, wie die Platine
-
Thread
Keine GPS Datenanzeige auf GLCD Display (Navilock 552ettl)
// Zeichen aus UDR an Aufrufer zurueckgeben } void uart_gets( char* Buffer, uint8_t MaxLen ){ uint8_t NextChar; uint8_t StringLen = 0; do{ NextChar = uart_getc(); }while(NextChar != 0); // Warte auf erstes Zeichen while(NextChar != '*' && StringLen < MaxLen
// Zeichen aus UDR an Aufrufer zurueckgeben } void uart_gets( char* Buffer, uint8_t MaxLen ) { uint8_t NextChar; uint8_t StringLen = 0; NextChar = uart_getc(); while((NextChar != '\n') && (StringLen < (MaxLen - 1))) { *Buffer++ = NextChar; StringLen+
-
Thread
Frage zu Struct
max schrieb im Beitrag #2553405: > 0b0 -> 0 > 0b1 -> -1 Der ist gut :-)))
max schrieb im Beitrag #2553459: > Die fehlen die Grundlagen. C ist mir durchaus geläufig.
-
Thread
Array mit 512 Bytes über Rs232 vom PC zum PIC
Wert 384 (256+128) sein ! Sascha
mit dem '&' scheint in VB nicht zu gehen zumindest in VBA geht's nicht! So müsste es passen: a = 128 + (nummer And 384) / 128 + (DMXValues(nummer) And 128) / 32 Sascha
-
Thread
Zeigt her eure Kunstwerke (2) Gesperrt Bilder
Limiter.jpg hast du so weisse Halter für die Platine verbaut. Wo hast die denn weg?!?!? Danke... Max
Schick! Wo bekommt man den MAX6921?
-
Thread
Wittig(welec) DSO W20xxA Open Source Firmware (Teil5)
Digitalmodus CMOS Der Vollständigkeit halber müssten ECL bzw. PECL (min. 150mVpp, typ. 800mVpp, max. 1Vpp) und RSPECL (min. 320mVpp, typ. 400mVpp, max. 420mVpp) auch Erwähnung finden. branadic
86<\r><\n> Channel 3: ADC average value = 0 Diff = -128<\r><\n> Channel 4: ADC average value = 0 Diff = -128<\r><\n> Calibration run 3<\n><\r> Channel 1: ADC average value = 126 Diff = -2<\r><\n> Channel 2: ADC average value = 51 Diff = -
-
Thread
Atmega128 und MAX6675 - Brauche Starthilfe
Hi, ich habe hier ein Assemblercodeschnipsel für das Auslesen des Max6675. Die SPI-Schnittstelle ist hier ne Softwarelösung. Funktioniert super! Prozessor ist ein Mega128 mit 8 MHz internem Takt. Der Max ist an den Hardware-SPI-Pins angeschlossen. Also MISO,SCK und SS
Timingdiagramm, das solltest du also schon verstehen Wofür brauchst du denn eigentlich den mega128?
-
Thread
Honeywell Rondostat HR20E per AVR steuern und konfigurieren
Stelle dir das so vor: (jeweils ohne [] die dienen nur der Veranschaulichung) Basisprotokoll: [?TEMP-MAX] Antwort [@TEMP-MAX=22] Abgeschlossen mit CR und eventuell LF Bei RMF12 eben so [R009][?TEMMP-MAX][Checksumme 16 Bit] [R012][@TEMP-MAX=22][Checksumme 16 Bit] Das Protokoll ist jetzt mal Ohne
XTEA use 4byte data blocks and 128bit key.
-
Thread
Problem bei der Routerkonfigurierung: Linux PC geht nicht ins Internet wenn DHCP aktiv ist.
@Max I. (powermeter) @Hmmm (hmmm) Ist das nicht ein Nebenkriegsschauplatz? Wenn .70 nicht geht, .74 oder .80 aber doch, dann hat es nichts mit dem Range .150 bis .199 zu tun.
Max I. schrieb im Beitrag #7633154: > Nein. Lustig. Habe ich lange so gemacht. Ne 7490 mit FritzOS 7.x Max I. schrieb im Beitrag #7633154: > Definitiv nein. Komisch. Mach ich aktuell so. Mikrotik
-
Thread
Stromquelle multiplexen
Es gibt auch gute Analog Multiplexer. Ich denke selbst ein DG408 könnte gut genug sein. Max. Leakage ~1nA bei 25°C.
Aber die restlichen 127 Kontakte sind doch immer off, oder? Wäre ein Max 336 evtl. eine Lösung?
-
Thread
fehlerfreie UART-Übertragung?
100ppm, aber bei einer RS232 Verbindung sollten Fehler von <1ppm bei kurzen Leitungen und ordentlicher MAX232 Schaltung eigentlich kein Problem sein.
im Internet ist mir die Einbindung von RTS noch nicht gantz klar: - RTS leite ich vom PC über den MAX232 zum ATMEGA128 - Im Terminalprogramm schalte ich die Hardwaresteuerung ein - Ich sende nur dann vom mega128 zum PC, wenn RTS high ist-sonst warte ich mit dem Senden. Ist das richtig??
-
Thread
Wie übertrage ich meine Signal am besten?
http://www.spectrumcolors.de/cor_rgb_demo.php Habe im Anhang ein Bild mit RGB auf 127:127:127 und 128:128:128 zum vergleichen. 127:127:127 sieht i.O. aus, 128:128:128 sollte da schon etwas anderes Darstellen...
127 eben 63, also maximale Helligkeit, aus 128 wird 0.
-
Thread
Hausautomatisierung mit Embedded Linux
+ shipping Folgende Sachen kriegst du dafür: # 200 MHz ARM9 CPU with MMU # 32 MB SDRAM (64-128 MB optional) # 32 MB NAND Flash (128 MB optional) with hardware ECC # 1 10/100 Ethernet # 2 USB 2.0-compatible (12 Mbit/s max) # 1 SD Card socket - up to 4 GB Cards # Flexible 40-pin header provides
was haltest du davon: http://www.lcd-module.de/deu/dog/dog.htm 128x64 mit touch kostet was ich mir mal ausgerechnet habe: EA DOGM128W-6 128x64 à 19,50 LED55x46-W white à 12,50 EA Touch128-1, für DOGM128x64 à 8,00 EA WF100-04S, connector à 1,50 --------------
-
Thread
Kleiner Einsteiger Mikrocontroller
> Die meissten dieser PICs sind nur Baseline und haben sicher keine 128 > Register. Der 12F683 und der 16F684 sind *keine* Baseline Devices. Beide haben 128 Register, den 8 Ebenen-HW-Stack und einen zwischen 31 kHz und 8 MHz CPU einstellbaren CPU Takt. Einen 10
schrieb im Beitrag #3615623: >> Die meissten dieser PICs sind nur Baseline und haben sicher keine 128 >> Register. > > Der 12F683 und der 16F684 sind *keine* Baseline Devices. > Beide haben 128 Register, den 8 Ebenen-HW-Stack und einen > zwischen 31 kHz und 8 MHz CPU einstellbaren CPU Takt. >
-
Thread
AVR128DB USART Transmit Buffer
Rolle und entsprechend gibt es Probleme als ich diese auf den AVR128DB migrierte. Aber so wie es aussieht hat der AVR128DB eine Transmit Buffer von 4 Bytes. Weiss jemand mehr darüber? Peter
Peter S. schrieb im Beitrag #7932520: > Probleme habe ich > jetzt auf dem AVR128DB weil es eben mehr ist. Wo steht das? Lt. Datenblatt ist das Verhalten gleich den standard AVRs, d.h. man kann max 2 Bytes in einem Rutsch schreiben, das 1. landet sofort im SRG, das 2. im Puffer
-
Thread
Info Platinen Bauteiletester / Transistortester
Noch zu haben.. 3 Platinen 8.- inkl. Porto. Max. 1 Platine pro Person.
Noch zu haben.. 2 Platinen 8.- inkl. Porto. Max. 1 Platine pro Person.
-
Thread
SOUNDRX - Datenübertragung/Bootloader PC -> µC über PC-Soundkarte
muss Dein Code machen, außer das Flash zu programmieren? Beim Bootloader muss ich Blöcke zu je 128 Bytes (SPM_PAGESIZE) zusammensammeln und dann: 128 Bytes Flash löschen 128 Bytes wortweise in den internen PageBuffer schreiben 128 Bytes vom Pagebuffer ins Flash schreiben Der Grund ist einfach
Ähm, ok, hier das Bild noch mal etwas besser: http://www.hobby-roboter.de/forum/viewtopic.php?f=4&t=128
-
Thread
Attiny85 anfänger
Zähler bis ca. 50 Tage zählen. Da braucht es weder RAM noch Flash dazu. Dann kann auch ein ATTiny4 mit max. 10% seiner Ressourcen.
Uhrenquarz als Systemtakt. System clock: 32768Hz System Clock Prescaler: 0b1000 (÷256) Systemtakt: 128clk/s Timer 1 (8Bit): free running Timer/Counter1 Prescale Select: 0b1111 (÷16384) Überlauf mit IRQ alle 128s Nach dem Reset sofort Laternen einschalten und Zähler auf null. Einen Software
-
Thread
OSD programm mit einem ATmega32u4
(1 << PB1); // Setzt das Taktsignal auf Null keine falschen Signale zu erzeugen teiler=128; // teiler für die nächste Schleife vorbereiten _delay_ms(1); // 1ms Wartezeit damit der MAX7456 die Daten verarbeiten kann bevor die nächsten Daten gesendet werden for(zaehler=0;zaehler
(1 << PB1); // Setzt das Taktsignal auf Null keine falschen Signale zu erzeugen teiler=128; // teiler für die nächste Schleife vorbereiten _delay_ms(10); // 1ms Wartezeit damit der MAX7456 die Daten verarbeiten kann bevor die nächsten Daten gesendet werden for(zaehler=0;zaehler
-
Thread
Temperaturregelung mit PID & PWM
schrieb im Beitrag #5821584: > Kann ich da einfach 8bit oder 9bit PWM anwenden und 255 oder 512 als > max.Wert nehmen? Genau. 128-bit, 64-bit würden auch schon reichen für eine Heizung.
im Beitrag #5821584: >> Kann ich da einfach 8bit oder 9bit PWM anwenden und 255 oder 512 als >> max.Wert nehmen? > > Genau. 128-bit, 64-bit würden auch schon reichen für eine Heizung. Ich weiß ja nicht ob es nur einfach noch zu früh am Morgen ist oder du hier Verwirrung stiften willst. doch
-
Thread
ATMEGA2561 SRAM wird knapp
. schrieb im Beitrag #6659341: > nimm einen AVR mit mehr SRAM und weniger flash: > ATmega1284p 128K flash und 16K SRAM! Das ist leider nur dann ein Ausweg, wenn man mit max. 32 GPIOs auskommt. Eine Alternative könnten vielleicht die AVR128Dx sein. Die haben ebenfalls 16k SRAM und 128k Flash
c-hater schrieb im Beitrag #6659359: > Das ist leider nur dann ein Ausweg, wenn man mit max. 32 GPIOs auskommt. na die Anwendung will ich sehen die unbedingt Ports an der MPU benötigt! Porterweiterung ist ja nun kein Neuland! c-hater schrieb im Beitrag #6659359: > AVR128Dx 3,3V
-
Thread
Z180-Stamp Modul
war das Ding erst mal wieder in der Versenkung verschwunden. Die Platine habe ich mit CPU, RAM (max 128K), SIO und CTC bestückt, um der Z180-Stamp möglichst nahe zu kommen. ;) Takt kommt von einem der freien AVR-Ports, da man CLKO für die 4MHz CPU natürlich nicht nehmen kann. 2 CTC Kanäle erzeugen
den Max habe ich bei ebay gekauft.
-
Thread
DIAMEX ALL-AVR
any USB device "usb" syslog: kernel: usb 2-1.2: usbfs: USBDEVFS_CONTROL failed cmd avrdude rqt 128 rq 6 len 255 ret -110 kernel: usb 2-1.2: usbfs: USBDEVFS_CONTROL failed cmd avrdude rqt 128 rq 6 len 255 ret -110 ----------- JP3 gesteckt: ISP-Bootloader funktioniert! syslog/dmesg: kernel:
Polled Memory Type Mode Delay Size Indx Paged Size Size #Pages MinW MaxW ReadBack ----------- ---- ----- ----- ---- ------ ------ ---- ------ ----- ----- --------- flash 65 6 64 0 yes 8192 64 128 4500 4500 0xff 0xff
-
Thread
FT2232H USB 2.0 High Speed
Auf jeden Fall pro USB Transfer requests mit jeweils 128k Grösse aufsetzen damit der Protokoll Overhead bei USB so gering wie möglich ist. Die 128k sind USB spec geschuldet. Christian hat ja auch über die USB Transfergrösse von 128k gesprochen. Und
Morph-IC-II mit einem FT2232H chip und einem Cyclone II FPGA keinen Daten-Burst hinbekomme, sondern max. alle 4 Takte ein Byte rausschieben kann (da TXE# sofort high geht, sobals WR# low geht), und somit nur eine max. Datenrate von 10Mbyte hinbekomme. Siehe http://www.mikrocontroller.net/topic/224615
-
Thread
Vieleeeele Eingänge, viele Ausgänge.
Mahlzeit, hab noch einen Vorschlag. Man könnte das Problem mit EINEM IC (MAX6954-55)erschlagen. Ist nicht ganz billig, aber das Ding steuert bis zu 128 LEDs und 32 Taster an. Mit nem kleinen Trick gehen auch 64 Taster. Die Ansteuerung geht entweder über SPI(MAX6954) oder I2C (MAX6955). (Gibt es bei DigiKey) Gruss Uwe
-
Thread
SATA Hardware Verschlüsselungs IC
und nicht nur irgendwelche Phantasieprodukte auf Papier haben. Der erste nutzt einen älten Xwall-MX128 (AES128-EBC)Chip und der andere entwickelt für die NATO. Lenovo baut ein ähnliches Teil, aber das ist erstens zu langsam (nur USB 2.0 = Max 60MB/s Datendurchsatz), zweitens AES128-EBC und bekommt somit
nicht nur irgendwelche Phantasieprodukte auf Papier haben. Der erste > nutzt einen älten Xwall-MX128 (AES128-EBC)Chip und der andere entwickelt > für die NATO. > Lenovo baut ein ähnliches Teil, aber das ist erstens zu langsam (nur USB > 2.0 = Max 60MB/s Datendurchsatz), zweitens AES128-EBC und bekommt