-
Thread
PM: "wrong answer"
Maxe schrieb im Beitrag #6332095: > Ich kann wg. geblocktem go*gle.com auch keine PMs schreiben. Was > solls... Eben. Da blockt man sich die Hälfte des Netzes weg und beschwert sich dann über kaputte
Maxe schrieb im Beitrag #6338218: > Mein Kommentar soll hier auch keine Kritik an irgendjemandem sein, war > eher humoristisch gemeint wie wohl auch Percis Kommentar zur "PM". Neun, mein Kommentar
-
Thread
Gesucht: Counter / Timestamp Counter IC
Lothar M. schrieb im Beitrag #7932073: > wie der MAX31334 Abracon AB0805, AB0815: Millisekunden oder genauer PCF2129: 1/256 Sekunde M41T82 / M41T83 / M41T94: 1/100 Sekunde MCP79410 / MCP79411 / MCP79412: 1/64 Sekunde
48ms sind ca 1/20 Sekunde, also reicht der 1/256 Zähler doch aus.
-
Thread
Handydummy (Attrappe)mit richtigem Display 10Zoll - u.a.Motorola Xoom
8043c000 2000KB disp buffer2 80630000 2000KB Heap buffer 80824000 24432KB Heap memory = 24432KB realMaxLun = 3 TOTAL_TASK_NUMBER = 39, OS_MAX_NUMBER_OF_TASK = 42 TOTAL_OBJECT_NUMBER = 112, OS_MAX_NUMBER_OF_OBJECT = 116 ISP_NandInit - -I- Load xpg from flash... Nand Driver (MP650, Samsung, 24Bit
8043a000 2000KB disp buffer2 8062e000 2000KB Heap buffer 80822000 24440KB Heap memory = 24440KB realMaxLun = 3 TOTAL_TASK_NUMBER = 39, OS_MAX_NUMBER_OF_TASK = 42 TOTAL_OBJECT_NUMBER = 112, OS_MAX_NUMBER_OF_OBJECT = 116 [/code] ... usw. Gruß Christian
-
Thread
Neue OpenOCD-Firmware für USBProg (18x schneller)
Hallo, hier meine ersten Testergebnisse für einen AT91SAM7S256: > flash write_image getting-started-project-at91sam7s-ek-at91sam7s256-flash.bin 0x00100000 bin wrote 7188 byte from file getting-started-project-at91sam7s-ek-at91sam7s256-flash.bin in 1.618768s
Bitte. Die usbprog.cfg ist ja dabei gewesen. Die sam7s256.cfg habe ich von der sam7se512.cfg abgeleitet.
-
Thread
Signalgenerator, Grenzen eines Atmega8
wählbar (Sinus, Rechteck, Dreieck, Sägezahn). Bei jeder Signalform werden in einer vollen Periode 256 Werte abgetastet, egal bei welcher Frequenz. Damit muss die Interruptfrequenz 256 mal höher liegen, als die gewählte Ausgangsfrequenz. Problem nun: ab 96Hz gewählter Frequenz ist der Atmega an der
if(++counter == limit) { counter=0; PORTB = buffer[xpos++]; // Overflow bei 256 } } [/code]
-
Thread
[V] Verkaufe pSSD 128GB - ScanDisk SDSA4AH-128G
x 6,8 (mm) Gewicht: 500/512GB Max. 54 g 250/256GB Max. 53,5 g 120/128GB Max. 52,5 g Storage Memory: Samsung 2x nm Toggle DDR 2.0 NAND Flash-Speicher Controller: Samsung MDX-Controller mit drei Kernen Cache Memory: 500GB
120Gb gibts f. ~ 55 + Mwst. die sind schneller & mit Garantie also *gebraucht* & *ohne* Garantie max. 1/4 des Preises also ~60€ + Versand f. alle 4 Angebot steht f. 12h vlG Charly
-
Thread
Grosse LED Dot-Matrix
hoch, beim Multiplexen ist nur immer eine Zeile an, d.h. Stromverbrauch ca. 200mA und nicht 3,2 A pro 256 LED-Modul. Gruss A .Arndt
Appnotes zum Thema Displays: http://www.maxim-ic.com/appnotes10.cfm/ac_pk/10 Am besten passt der MAX6951: http://pdfserv.maxim-ic.com/en/ds/MAX6950-MAX6951.pdf
-
Thread
Alles Rund um den MEDION LIFE P89626 NAS
Gerade entdecke ich diese Zeilen beim Booten: [code] ata1: SATA max UDMA/133 irq 50 ata2: SATA max UDMA/133 irq 50 ata1: SATA link up 1.5 Gbps (SStatus 113 SControl 300) ata1.00: ATA-8: ST1500DL003-9VT16L, CC4A, max UDMA/133 ata1.00: 2930277168 sectors, multi 0:
/possible -> 0-1 /sys/devices/system/cpu/present -> 0-1 bei /sys/devices/system/cpu/kernel_max -> 1 bin ich mir nicht zu 100% sicher, ober das so auch richtig wäre. Bei anderen Linux-Kisten kommen ich da 3(Kernel für max 4 CPUs übersetzt) bzw. 7(Kernel für max 8 CPUs übersetzt).
-
Thread
Antennenkabel aus der Wand verlängern
#6966849: > du musst lernen umzudenken Na dann... EN 60728-1: - DVC-C 64 QAM min. 47 dBµV, max. 67 dBµV - DVC-C 256 QAM min. 54 dBµV, max. 74 dBµV - FM-TV min. 47 dBµV, max. 77 dBµV (an der Dose, versteht sich)
QAM64 -> 10 dB unter PAL-Pegel. QAM256 -> 4 dB unter PAL-Pegel.
-
Thread
Parallelschaltung von RS485 Bausteinen?
problemlos, auch in kritischer Umgebung mit viel "E-Smog". Allerdings nutzen wir LTC1487 Tranceiver (max. 256 Teilnehmer) die galvanisch getrennt sind.
, auch in kritischer > Umgebung mit viel "E-Smog". Allerdings nutzen wir LTC1487 Tranceiver > (max. 256 Teilnehmer) die galvanisch getrennt sind. Natürlich geht das, wenn man denn seine Teilnehmer kennt und das ganze schon ein paarmal gemacht hat. Von scratch (wovon ich jetzt mal ausgehe) ist
-
Thread
LEDs anhand eines OPV und eines MOSFET dimmen
Devices. und ganz oben im Datenblatt auf der erste Seite steht folgendes als Titel : Quad 64-/256-Position I2C Nonvolatile Memory Digital Potentiometers AD5253/AD5254
mir mal bitte verraten wie du den R58 diemensonierst? Ganz einfach, per Spannungsteiler Rwb max = 1071 Ohm RAB = 1150 Ohm. U_W2_max/3,3V = Rwb_max / (rab+R58) 2,2 / 3,3 = 1071 / (1150+R58) R58 = 456,5 Ohm Wenn man es mit den obigen Messwerten mit 2,4V rechnet, kommen 322 Ohm raus, das
-
Thread
Display an µC
kuerzer Leitungsfuehrung >mit 50 MHz SPI-Clock betreiben Ich habe noch im Kopf dass der ILI9341 max. 10 MHz SPI mitmacht. Bei mir gab es einzelne Pixelfehler ab 12,x MHz. Über Temperatur habe ich nie gemessen, nur unter Laborbedingungen.
weil der interne dafür nicht ausreicht. Ein STM32F407 reicht völlig aus, um QVGA oder WQVGA mit 256 Farben anzusteuern. Externes RAM ist nicht erforderlich!
-
Thread
Pollin MOTOROLA VIP1710
max send buffer to 500 KByte (Needed by the Dvb-T server). echo 2097152 > /proc/sys/net/core/rmem_max echo 524288 > /proc/sys/net/core/wmem_max echo 1000 > /proc/sys/net/core/netdev_max_backlog #
handelt es sich eigentlich um einen 5V oder einen 3,3V rs232 ? ist der max 232 überhaupt der richtige ? oder müste da eigentlich ein max3232 hin ?
-
Thread
Altes EPROM auslesen Intersil 6654A (2xCE) mit Arduino
ihm scheint es aber zu funktionieren. int MaxHighAddress = (EPROMSize)/256; Schieberegister habe ich glaube ich keine. Müsste ja auch ohne gehen (beim Mega).
Chip Enable Hold time minimum 60 ns E1 Pulse Width (Negative) min 300 ns Sowie aber auch andere max Werte wie OE time max 60 ns. Und für High Speed Zugriff braucht der 10V (Seite 1) oder sehe ich das falsch?
-
Thread
einige Fragen zu 24HJ256GP610-IPT
Hallo, habe jetzt eine Variable(Array) im Ram angelegt. #define max_table_funktion_memory 256 l_table_funktion_memory table_funktion_memory[max_table_funktion_memory] = { {0,0,0} // -->> }; typedef struct _L_TABLE_FUNKTION_MEMORY { unsigned char *pAdr
foo __attribute__((section("mysection"),address(0x900))); Stell mir bitte dieses um. #define max_table_funktion_memory 256 >> soll 512 sein l_table_funktion_memory table_funktion_memory[max_table_funktion_memory] = { {0,0,0} // -->> }; Habe es noch nicht gemacht. Gruß Siegfried
-
Thread
Fehlererkennungsverfahren für Text gesucht, das fehlerhafte Zeile erkennt und kurze Prüfsumme erstel
Jede Prüfsumme hat eine Fehlerquote. Wenn dir eine 1:256 Quote reicht, dann addiere doch einfach die ASCII-Werte des Textes. Errechne aus den Wert solange eine Quersumme bis der letzte Wert < 256 ist. Den nimmst du als Prüfsumme und fertig ist das ganze.
schon 2 Fehler > in einer Zeile damit nicht mehr sicher erkannt werden koennen. > Du musst eine max. zulaessige Zeilenlaenge definieren und eine max. > erkennbare Anzahl von Fehlern in dieser Zeilenlaenge. Deswegen der Gedanke mit der Bildung eines Hashs pro Zeile. Ein Hashalgorithmus macht
-
Thread
avrDude mit USBTinyISP
flash 33 6 64 0 yes 32768 128 256 4500 4500 0xff 0xff lfuse 0 0 0 0 no 1 0 0 2000 2000 0x00 0x00 hfuse 0 0 0 0 no 1 0 0 2000 2000
Polled Memory Type Mode Delay Size Indx Paged Size Size #Pages MinW MaxW ReadBack ----------- ---- ----- ----- ---- ------ ------ ---- ------ ----- ----- --------- flash 33 6 64 0 yes 32768 128 256 4500 4500
-
Thread
Präprozessor Fehler oder der vorm PC? Ich hoffe der am PC
:8 # define T0_PRESCALE_VALUE _T0_PRESCALE_8 #elif (F_CPU / (BAUD * 64UL )) < T0_MAX_COUNTER # define T0_PRESCALE 64UL // prescaler :64 # define T0_PRESCALE_VALUE _T0_PRESCALE_64 #elif (F_CPU / (BAUD * 256UL )) < T0_MAX_COUNTER # define T0_PRESCALE 256UL // prescaler :256 # define T0_PRESCALE_VALUE _T0_PRESCALE_256 #elif (F_CPU / (BAUD * 1024UL)) < T0_MAX_COUNTER # define T0_PRESCALE 1024UL // prescaler :1024 # define T0_PRESCALE_VALUE _T0_PRESCALE_
-
Thread
C: Variablen in Bedingungsanweisungen definieren
::conditional_t<Max <= uint32::max(), uint32_t, uint64_t>>>; [/c] Welche Probleme sollen das sein? size_type bleibt natürlich weiterhin size_t, nur wozu soll ein Container mit weniger als 256 Elementen dessen Größe
_t, > std::conditional_t<Max <= uint32::max(), uint32_t, uint64_t>>>; > > Welche Probleme sollen das sein? > size_type bleibt natürlich weiterhin size_t, nur wozu soll ein Container > mit weniger als 256 Elementen dessen Größe
-
Thread
ISR mit Quarz auslösen
Und überhaupt, der Teiler ist doch 256* TOP von Timer1 des unbekannten uC.
an Meik S.: genauer wird es mit: TCCR0B= (1<<CS00); //Prescaler 1 ... if(toc <= 1000000/256) toc++;
-
Thread
2.5V Referenz auf LM399
>Im Vergleich dazu: >Aufwärmdrift des kalten ct-lab-DIV, Bestückung mit MAX6325 und OPA140. >Externe Referenz: Warme MAX6325 Hallo Peter, das kommt mir aber seltsam vor. Der MAX6325 ist ja intern nicht beheizt. Mein MAX6325 hat keinerlei "Aufwärmdrift". Eine Sekunde
@Dirk: Dein MAX6325 fröhnt vermutlich der Freikörperkultur. Mein interner! MAX6325 ist in einem halben 19-Zoll-Gehäuse eingebaut. Deswegen steht im Diagramm "Drift DIV an MAX6325". Fixpunkt ist der externe warme
-
Thread
FPGA - Wie einsteigen?
Hier im Forum ist mal ausführlich das MAX1000 besprochen worden, das ist für Dich genau richtig: https://shop.trenz-electronic.de/de/TEI0001-03-08-C8-MAX1000-IoT-Maker-Board-8KLE-8-MByte-RAM?c=455 https://www.mikrocontroller.net/topic/434791
Naja, wenn's denn unbedingt sowas sein soll. Farnell weist den mickrigsten den sie haben (LCMXO256C-3TN100I) zu Netto 3.19€ aus - und das Ding hat mal bloß 256 LUT's. Carsten schrieb im Beitrag #6174596: > ich möchte furchtbar gerne mal in das Thema FPGA rein schnuppern, aber > dafür nicht
-
Thread
ATMEGA 328p Programm Upload nicht Möglich avrdude: stk500_loadaddr(): (a) protocol error, expect=0x1
flash 65 6 128 0 yes 32768 128 256 4500 4500 0xff 0xff lfuse 0 0 0 0 no 1 0 0 4500 4500 0x00 0x00 hfuse 0 0 0 0 no 1 0 0 4500 4500
flash 65 6 128 0 yes 32768 128 256 4500 4500 0xff 0xff lfuse 0 0 0 0 no 1 0 0 4500 4500 0x00 0x00 hfuse 0 0 0 0 no 1 0 0 4500 4500
-
Thread
Attiny85 mit 64Mhz PLL mehr als 8 bit Halb-Hardware PWM?
mit 64kHz. Wenn man ein 8 Bit subcycling macht, ist man bei 16 bit Aufloesung. Dh, zB 189 von 256 der schnellen Zyklen mit dem Wert von 23 laufen zu lassen und die restlichen 67 der schnellen Zyklen mit dem 24, so hat man eine Repetitionsrate von 256Hz, die PWM Frequenz liegt aber bei 64kHz.
Siebzehn mal Fuenfzehn schrieb im Beitrag #3267605: > Dh, zB 189 von 256 der schnellen Zyklen mit dem Wert von 23 laufen zu > lassen und die restlichen 67 der schnellen Zyklen mit dem 24, so hat man > eine Repetitionsrate von 256Hz, die PWM Frequenz liegt aber bei 64kHz
-
Thread
analoge Orgel reparieren
Teilfaktoren solcher TOS IC´s bewegen sich jedoch zwischen 451 und 253 ausgehend von 4 Mhz Fin. Mit Faktor max 256 ist da keine Torte zu gewinnen wenn der Generator 8 oder 9 Okaven abdecken soll. Der Abstand der Töne beträgt "12te Wurzel 2" was in solchen ICs durch einen Bruch 196/185 realisiert wird - hinreichend
Teilfaktoren solcher TOS IC´s bewegen sich jedoch > zwischen 451 und 253 ausgehend von 4 Mhz Fin. Mit Faktor max 256 ist da > keine Torte zu gewinnen wenn der Generator 8 oder 9 Okaven abdecken > soll. Fully ack. Da gab es einmal ICs die, nannten sich "voll temperiert". Das war der TMS3839. Die anderen waren
-
Thread
uC für Schaltregler
Mike schrieb im Beitrag #3076664: > da sind uC normalerweise zu langsam: 8Bit PWM => > 256*200kHz=51.2MHz als CPU-Clk! Es gibt von Atmel einige uCs mit PLL, bei denen die Timer mit 64Mhz laufen, das ergibt bei einen Auflösung von 256 immerhin 250kHz.
nehme, reichen mir 6,4 MHz. Willkürlich gewähltes Beispiel Ausgangspunkt 8 bit PWM, TV 59/256 In einer 5 bit PWM: 3 Takte lang TV 7/32 5 Takte lang TV 8/32 BTDT (für eine Ladeschaltung). Die minimale Ungenauigkeit tut nicht weh, das bügelt die Spule wieder glatt. Max
-
Thread
Mit AVR EVG dimmen
zusätzlich lieferbare Steuergerät hat folgende Eigenschaft: Bereich der Steuersignale: Out: 1…10 V DC; max. 100 mA Einfachstlösung ist ein 100 kOhm log. Poti nach Minus, damit kann die Spannung max 10V*(100k/120k) erreichen, wenn meine 20 kOhm stimmen.
einem Digitalpoti. Die Aufloesung bei einigen Digitalpotis endet auch bei 6,5 Bit mit PWM sind locker 256 Bit moeglich.
-
Thread
Retro Fieber: Z80 oder 68000 ?
Ach ja: Richtig Retro wäre natürlich SN75188+189 statt MAX232. ;-)
wie gesagt: denke an die Jumper, um statt des 27c256 ein 28c256 oder 29c256 einsetzen zu können, wenn Du es Dir anders überlegst. Das nachträglich einzuflicken, wird hässlich. Oder ein M48Z08 oder M48Z35. Die gabs damals auch schon. Auch nahezu pinkompatibel
-
Thread
Suche schnellen µC
acht Stufen zwischen "ganz aus" und "ganz ein". Machst Du es dagegen "falsch" mit (vermeintlichen) 256 Stufen so... LED für Zeit t mit "1/256"-PWM ansteuern LED für Zeit t mit "2/256"-PWM ansteuern LED für Zeit t mit "3/256"-PWM ansteuern LED für Zeit t mit "4/256"-PWM ansteuern LED für Zeit t mit "5/256"-PWM ansteuern ... LED für Zeit t mit "253/256"-PWM ansteuern LED für Zeit t mit "254/256"-PWM ansteuern LED für Zeit t mit "255/256"-PWM ansteuern LED mit Dauerstrom ansteuern ...wirst Du
-
Thread
uClock - Matrix-Uhr mit WS2812 LEDs
Helligkeitsstufen, die per Gamma-Korrektur auf 256 hochgerechnet werden. Wenn man jetzt aber wirklich 256 nutzbare Stufen hat (also 4x so viele), dann wird das Fading butterweich.
mir! Die machen nämlich 12-Bit-PWM und nicht > nur 8-Bit-PWM. Leider kein Vorteil durch die 12V, max. 55mA (3x18mA). Wär mir aber wegen der 12bit wurscht, da ja -> Frank M. schrieb im Beitrag #5655973: > Wenn man jetzt aber wirklich 256 nutzbare Stufen hat, dann wird das > Fading butterweich.
-
Thread
2 Einsteigerfragen - Arithmetik & Frequenz
verzählt man sich ständig. Unterstes Byte wegwerfen ist gleichbedeutend mit einer Division durch 256. 14105 / 256 = 55 Das ist auch binär nix anderes. Nur dass dein µC keinen Fehler dabei macht.
ich bereits in den Tutorials gelesen. Aber wie könnte ich noch diesen kleinen "Fehler" mit der 256 umgehen, so dass die Teilung durch 255 und nicht durch 256 erfolgt?
-
Thread
Atmega8A - PWM-Einstellung über Spannungsteiler mit AD Wandlung
regulieren. Folgendes soll das Programm ausführen: ADC Wandlung des Spannungsteilers. ADCL-Register(max 255) schreibt seinen Wert in das Timer1-Register(TOP = 511), somit soll der Startwert des Timers beeinflusst werden. Die Ausgangsfrequenz soll in 256 Stufen von 50 auf annähernd 100Hz gestellt werden
(512/36 = 14,2 ->14) volatile uint8_t x = 0; // -> Duty_max = 490/512 = 95,7% volatile uint8_t BOTTOM; void InitPWM() // Initialisierung der PWM-Modi/Prescaler { TCCR1A |= (1<<WGM12) | (1<<WGM11) | (1<<COM1A1
-
Thread
DAC ansteuern in C
Dannegger das erklärt hat. Allerdings ist mir nicht so ganz klar: Meine Variable "daten" setze ich auf 256....Also müsste der Ausgang die max Spannung ausgeben. FLAGS setze ich auf 7 => 1011; Aber wie sieht die spi_write () aus????? Ich würde das liebend gerne umsetzen, aber noch versteh ich nur Bahnhof
ich das Ganze jetzt anschließe erhalte ich an VoutB > eine Spannung von 0,35 Volt. > DAC_Wert |= 256; // 8 Bit => 5 Volt Na passt doch. Der Wertebereich ist hier 0 bis 4095 [code] 4095 ..... 5V 256 ..... x ---------------------- 256 * 5 x = ----------
-
Thread
Atmega8A - C-Code PWM Erzeugung was mache ich falsch?
[C] for(i=128,j=128; i<256;i++,j--) [/C] i als uint8_t ist IMMER kleiner als 256. Der maximale Wert, den i annehmen kann ist 255. Bei der nächsten Erhöhung wird i dann 0 und ist somit wieder kleiner als 256 D.h. das
alles beim Alten geblieben. Keine Anpassung mehr. Ich zeig jetzt mal die Oszi Bilder. Schrittweite 256. Ist die Signalausgabe so korrekt?
-
Thread
SRF10 + Handyboard = Messung nur bis 40cm?
nur noch 35-40cm ausgegeben. Setze ich die max. Reichweite unter 40cm (zb. 20cm), so misst er zwischen 6-20cm gut, wenn kein Hinderniss = 0. Sprich das Problem tritt nur bei max. Reichweiten über ca. 40cm auf! Kann mir jemand sagen wie ich das
ein Fehler liegen könnte: [c] int entfernung; ... entfernung = i2c_receive_byte(226) * 256; [/c] Je nachdem in welchem Zahlenformat das erhaltene Byte ist, könnte die multiplikation mit 256 an die grenzen von int stoßen.
-
Thread
Suche Empfehlung für zukunftssicheren ATMEGA Gesperrt
Preispolitik bei ATMEL spricht auch für sich. Preisvergleich bei Abnahme von 1 stck.: ATXMEGA 256K: ATXMEGA256A3U-AU (mit USB) 5,75 € (mouser) bzw. 10,55€ (reichelt) ATXMEGA256D3-AU 4,79€ (mouser) ATMEGA 256K: ATmega2561-16AU 13,92€ (mouser) bzw. 11,40€ (reichelt) ATXMEGA 32K: ATXMEGA32D4
Sinus LUT ins Flash, das kostet einen Takt, DDS f_max sinkt damit auf ~ 770kHz. - alle Pins von Port A werden auf einer Seite des Gehaeuses rausgefuehrt. Dies erleichtert die Anbindung der R/2R Netzwerks ungemein. Viele (nicht alle) ATMegas haben
-
Thread
Frage an die STM32-Experten:
kleine SD-Karte zu betrachten? Wenn nein, welchen STM32 kann man extern mit Flash versehen um z.b. 256MBit oder gar 512MBit (64MB) zu bekommen?
es doch Kunden die das brauchen. z.B. STM32H74/5 gibt es mit max. 2 MByte internem Flash. Wer mehr braucht kauft die (billigere) "Value Line" Version mit nur 128 KByte Flash. Dann kann man bis zu 256 MByte über QSPI als "memory mapped" Flash einbinden. Im internen
-
Thread
PWM über 2 Potis
ATmega88-interne ADC reicht für diese Auflösung aus und es gibt auch keinen Grund, die Auflösung auf 1:256 zu reduzieren oder auf Monoflops auszuweichen.
PWM-Tastverhältnisse, sondern um zwei separate Zeiten, für die jeweils einzeln ein Verhältnis von max. 1:1024 einstellbar sein soll. Wo ist das Problem? Wenn hieraus eine "PWM im Verhältnis von max. ca. 1 zu 1 Million" konstruiert wird, dann vermutlich mit dem Gedanken, die Anforderungen dramatisch
-
Thread
PCM1725 Audio DAC per I²S an dsPIC30F4013: jemand Erfahrung
(z.b. PCM1801) gemacht? wäre für hinweise, tips, links, oder beispiel-codes sehr dankbar! s.g. MAX
? gruß, MAX
-
Thread
PIC10F202/etc: Programmierung unter Linux(Ubuntu)
den Quelltext kommst du so nicht ran! Aber das Ding hat nur 384 Bytes Programmspeicher, das sind nur max. 256 Instruktionen, die überhaupt in den Flash passen (12-Bit Instruktionen). Mit einem Disassembler + etwas Ahnung vom PIC10F Assembler Code + Architektur sollte man das hinbekommen. Das Datenblatt
Quelltext kommst du so nicht ran! Aber das Ding hat nur 384 Bytes > Programmspeicher, das sind nur max. 256 Instruktionen, die überhaupt in > den Flash passen (12-Bit Instruktionen). Mit einem Disassembler + etwas > Ahnung vom PIC10F Assembler Code + Architektur sollte man das > hinbekommen. War
-
Thread
CPU Auslastung messen
@OldBug, korrekt. Man könnte aber auch den Wert von MaxCounter abhänig vom Counter ermitteln. Etwa so uint16_t Counter = 0; uint16_t MaxCounter = 1; uint16_t Percent = 0; signal Timer0() { // alle 1 Sekunde if (Counter > MaxCounter) { MaxCounter = Counter; Percent = 100; } Percent = (Percent + Counter / MaxCounter * 100) / 2; Counter = 0; } void Main() { while (1) { Counter++; if (Polled) { bla
-
Thread
Handykamera MCA-25 ansteuern
5V (oder 3.3V?) Pegel und man braucht keinen max ;)
du musst den MAX232 hinter dem FT232 ausbauen und den FT232 direkt mit der cam verbinden. Die meisten MAX232 schaffen die hohe baud nicht!
-
Thread
Neue Version von XC3SPROG
eine schlechte Datenübertragungsrate. Es würde viel schneller gehen wenn wenn die Paketgröße z.B. 256Bytes anstelle von 256 Bits ist. Da die Bit Files ja immer 2^n sind müste dies auch super funktionieren. Dies würde natürlich wenig bringen wenn die 256Bytes in den PROM geschrieben werden und dann
256:? wait TCK 1)" & "(ISC_PROGRAM wait 10.0e-6)" & "loop min 1 max 100" & "((XSC_OP_STATUS wait 10.0e-6 5:06,1:1:OST,2:2))," & Sebastian
-
Thread
Kann ich diesen Colpitts Oszillator mit einer Spannung von 4,5 Volt Verwenden?
Hallo zusammen, ich baue gerade einen Colpitts-Oszillator und möchte wissen, ob ich ihn mit einem BF256B bei einer 4,5V Versorgungsspannung betreiben kann. Mein Verständnis ist, dass VGSoff bei einem BF256B normalerweise im Bereich von min. -0,5V bis max. -8V liegt. Passt Das? Datenblatt: https:
Alexander M. schrieb im Beitrag #7841314: > Mein Verständnis ist, dass VGSoff bei einem BF256B normalerweise im > Bereich von min. -0,5V bis max. -8V liegt. Passt Das? Ja. Der BF256B soll ja nicht vollständig abgeschnürt (off) betrieben werden, sondern in irgendeinem Arbeitspunkt grob um
-
Thread
Look-Up Table wie speichern
Flash [byte] RAM [byte] nur Programm 400 0 int Array[256] 900 500 const int Array[256] 400 0 const __flash int Array[256] 400 0 volatile const int Array[256]
Flash [byte] RAM [byte] > nur Programm 400 0 > int Array[256] 900 500 > > const int Array[256] 400 0 > const __flash int Array[256] 400 0 > > volatile const int
-
Thread
Arduino - SPI über lange Leitung
Differentiell -> 3,3V. Hier "verschende" ich auch wieder 3 Kanäle auf der 3,3V -> 5V Seite. Wäre der MAX3295 als Transmitter und der MAX3281 als Receiver geeignet für MISO? Oder sollte man lieber in der gleichen IC Familie bleiben? Lösung 2 gefällt mir besser und ich schätze die Chancen auf Erfolg
Differentiell -> > 3,3V. > Hier "verschende" ich auch wieder 3 Kanäle auf der 3,3V -> 5V Seite. > Wäre der MAX3295 als Transmitter und der MAX3281 als Receiver geeignet > für MISO? > Oder sollte man lieber in der gleichen IC Familie bleiben? Das ist egal. > > Lösung 2 gefällt mir besser und ich schätze
-
Thread
8 Bit genauigkeit bei ADC 4&5 Atmega8
glaube ich, keine Rolle. Muss nur wissen ob ich die Konstante für den Spannungsteiler durch 1024 oder 256 teilen muss. Grüße Alex
Volt abfallen müsste am 1,1kO Teil 1,1V abfallen richtig? Da jetzt nur weniger als 2 1/3 abfallen max. müsste der Wert doch bei max. 439/1024stel liegen oder? Was aber meine Messabweichung von rund 20% bis 30% einfach nicht erklärt. 2,57 / 1,1 * 21,1 = 49,29 V Meine Messabweichung liegt aber
-
Thread
Sehr vielen UARTs zuhören
Mit mit x Evalkits vom http://www.mouser.com/ds/2/256/MAX14830-277477.pdf#page26 Für 13€ und nem stm32f4nucleo halt ich die Kosten und Aufwand recht gering noch n Arduinoshield für SD karte drauf und mit Keil RTE is SPI und Filesystem an einem Tag fertig
alle Kanäle die man braucht. Ein zweckmäßiger Wert für f ist zum Beispiel Baudrate/ISR-Frequenz*256. Damit hat man die Mitte der Bits immer dann wenn der Rest beim durch 256 teilen 128 ergibt.
-
Thread
gcc: Seltsames Verhalten in compile-time Berechnung
Mach mal 256UL * 1000. Oder rechne in zwei Schritten: LARGE_NUMBER / 256 / 1000
Max schrieb im Beitrag #4573812: > Forum hat die Slashes verschluckt... > > [code]LARGE_NUMER / 256 / 1000[/code] Oh, prima! Danke fuer den Tipp, so funktioniert es. Bliebe nur noch die Frage
-
Thread
[C] Böse Falle: Datentyp korrekt angegeben, falscher verwendet
Uart Empfänger am AVR. Der Schreibzeiger rxwrite > ist 1 Byte (uint8), die Buffergröße Crxlen ist 256. Gibt richtig eine > Warnung: Unreachable Code. Und die if-Bedingung wird wegoptimiert. > > Ich will das aber dennoch drinlassen, weil Crxlen auch kleiner als 256 > definiert sein kann. > >
Es lässt sich aber leicht machen: man definiert sich abhängig von der vordefinierten Kontanten INT_MAX den passenden Datentyp. INT_MAX ist in limits.h definiert.