-
Thread
Problem mit DMX
); PORTD &= ~(24); } [/code] Ich habe schon mit einem USB UART Converter geschaut ob der MAX485 funktioniert..und der ist OK! Die Relays gehen mit dem entsprechenden Testprogramm auch... Der Controller läuft dem Timmer 0 zu urteilen auch korekt auf dem 16 MHz Quarz, ERROR ist mit vorteiler
wert. Daraus schliesse ich dass Fehler NICHT bim MAX485 liegt!
-
Thread
AVRDude - Leseproblem
flash 65 10 256 0 yes 262144 256 1024 4500 4500 0x00 0x00 lfuse 0 0 0 0 no 1 0 0 9000 9000 0x00 0x00 hfuse 0 0 0 0 no
gesehen, das der Sende Buffer eine Größe von 285 Byte hat. Daher habe ich meinen Eingangsbuffer auf 256 gelegt. Damit werden die (ersten) 256 Byte auch korrekt eingelesen. Aber das Phänomen, das sich der Inhalt ab Adresse 2048 wiederholte, war noch vorhanden. Also.....bissel nachgedacht.... Wenn AvrDude
-
Thread
Probleme mit Verzeichnistiefe
Dateinamensyntax nutzen, bekommen Probleme mit zu langen Pfaden, genauer: Pfaden, die länger sind als 256 Zeichen. Bei längeren Pfaden, die Windows durchaus unterstützt, muss einerseits mit Unicode (UTF-16) gearbeitet werden, und andererseits eine UNC-artige Syntax verwendet werden, dann können die Pfade
/CreateFile/ beschrieben: [pre] In the ANSI version of this function, the name is limited to MAX_PATH* characters. To extend this limit to 32,767 wide characters, call the Unicode version of the function and prepend "\\?\" to the path. *) MAX_PATH ist 256 [/pre] Wenn also Programme
-
Thread
Pointer Vergleich mit Konstante
USART Behandlung. (Studio6.1 also GCC4.7.x, ziel ist ein tiny2313) [c] #define USART_RX_BUFFER_MAX 10 static uint8_t usart_rx_buffer[USART_RX_BUFFER_MAX]; static uint8_t *usart_rx_read = usart_rx_buffer; //lese von Puffer static uint8_t *usart_rx_write = usart_rx_buffer; //schreiben
x = (usart_rx_read - usart_rx_buffer) if (x == USART_RX_BUFFER_MAX){ usart_rx_read=usart_rx_buffer; } [/c] Also Speicher Adresse - Pufferadresse und dann vergleichen mit MAX Puffer. Und schon klappt es wider wie gewünscht. Ich verstehe nur
-
Thread
Pico Frequenzzähler mit RP2040
: • Pico RP2040 Board • reziproke Frequenzmessung • Eingangsbereich 0,1 Hz – 16 MHz, • Option max. Fin = 32 MHz (Turbo) • Auflösung 7 Stellen / s • 3 Messungen / s oder eine Periode (bei Fin < 3 Hz) • ser. Datenausgabe mit 115,2 kBd • Abgleich der Frequenzanzeige +/- 20 ppm • Anschluß 2 x 16
Der Vorteiler mit IC4 teilt asynchron 4:1 und der zusätzliche interne Vorteiler 64:1, sodaß intern max. 1 MHz ausgewertet werden müssen. Das erledigt SM1 von PIO0. Die Übernahmefrequenz vom Vorteiler liegt derzeit bei 256 kHz, was aber vielleicht noch geändert wird. SM2 von PIO0 mißt eine weitere Frequenz
-
Thread
Atmega8 verfused
rätselhaft. Was könnte ich noch tun? Quarzoszillatoren hab ich gerade keine passenden da, für den MAX232 mangelt's leider an 1µF Kondensatoren. Danke schonmal! LG ATtiny
36d10bc6a8c11f4cb6739653a04fbbc5 gibts Anleitung für Fuseretter. Hab vergessen: Du kannst auch einen Vorwiderstand anstatt des MAX nehmen (Ich such hier verzweifelt den Smiley mit dem Heiligenschein^^) MfG Simon
-
Thread
Stromsparende Schaltung Klimalogger auf Basis Rasp Pi Pico
jedoch etwas > Programmieraufwand treiben, ihn voll zu nutzen. Schreibvorgänge > verwenden immer 256 Byte 'pages' Ganze Pages zu schreiben ist beim W25Q möglich, aber nicht Pflicht. Aus dem Datenblatt: 9.2.13 Page Program (02h) The Page Program instruction allows from one byte to 256 bytes
und nach befüllen. Programmieren/Beschreiben: …kann man immer nur in Größen von 1 Byte bis max 256 Byte. Das ist eine /page/ Löschen: Da muss man mindestens einen /sector/ (16 pages) 4KiB löschen. Oder einen /block/ à 32 KiB. Oder einen /block/ à 64 KiB. Oder den ganzen Chip. Nemopuk
-
Thread
Einfache Spannungsmessung mittels A/D Wandler
LTC2051HV/LTC2052HV (3uV zerodrift bis 12V Reichelt) LTC2057HV (4uV zerodrift bis 60V) LMP2021 (5uV max) ICL/TC7650/7651/7652 (5uV max chopper, TME 2.12 EUR) LTC1050/LTC1250 (5uV chopper) MCP6V11 (8uV zerodrift 1.6-5.5V, Reichelt) TSZ121 (8uV, ST, 1.8-5.5V) LTC1049/LTC1152 (10uV zerodrift, Ladungspumpe, Reichelt) AD8551 (1uV typ 10uV max, zero drift, Reichelt 2.7-5.5V) AD8622 (10uV) NCS333 (10uV 1.8..5.5V, 30uV in dual und quad Versionen) LMP2015/LMP2016 (800nV typ. 10uV max. 2.7..5.25V) EC6761 (15uV 2.2-5.5V R2R auch dual)
-
Thread
Trop in Ersatz für Intel i7 920
Ente: I7 920 4 Core 1366 er Sockel, 2,66 GHz; DDR3 RAM 1600 4x8 GB; Grafikkarte Raeton RX470 8GB, 256 bit Busbreite. Ich weiß nicht ob ich richtig liege, aber ich denke dass der Prozessor der Schwachpunkt ist. Meine Frage an euch: Gibt es einen Drop In Ersatz für diesen I7 920 mit etwas mehr
Boards Asus Sabertooth X58 mit dem i7 920 über die Aufrüstung auf einen Xeon X5670 berichtet wurde. Max. ist ein Xeon X5690 möglich - vorausgestzt die Xeons wurden im BIOS freigegeben. Lukas E. schrieb im Beitrag #4991673: > kannst du einen > gebrauchten Xeon X5650 Diese CPU zu verwenden ist Blödsinn
-
Thread
Wie aussagekräftig ist die Timinganalyse
einige Fragen beantworten wollen hier das komplette QuartusII 4.1 Projekt. Das VHDL wurde geändert um 256Kb SRAM in Pages ansprechen zu können. Gruß Hagen
Design einsparen, und bei nur 128FF's die zur Verfügung stehen sind diese FF's sehr wohl relevant. Der max. Takt des Design beträgt mit Signalen 55.5MHz und mit Variablen 53.19MHz, also nur 2MHz langsammer, dafür aber 2 FF's weniger Resourcen. Wie gegsagt Grundbedingung ist das Verbauen eines MAX7182S
-
Thread
Historie AD-Werte; Konzept
Messperiode in den Messwert > mit ein. Es gibt ja auch etlich Codeschnipsel die genau das mit 256 Werten machne, einfach 256 mal die Werte aufaddieren und dann die oberen 8 bit nehmen, fertig. Ein Ringbuffer ist natürlich netter, weil du ab entsprechend ab dem 256ten Wert laufen einen neuen Mittelwert bekommst und nicht erst wieder nach erneuten 256 Messungen, dafür kann an sich schon überlegen den Speicher auszugeben. Mit der IIR Filterung sollte das natürlich auch gehen. IIR Filter (Infinite Impulse Response) können sich allerdings natürlich
-
Thread
LED-Touch-Panel
Video von oben) hatte ich eine dumme Kalibrierung eingebaut, die für jede LED dynamisch die Min- und Max-Schranke anpasst (Kalibrierung ist dann quasi so, dass man mit der Hand einmal komplett drauf muss bis die Min- und Max-Werte passen). Das wurde für die Farbdarstellung dann auf einen Bereich von 0
stimmig ist. Allerdings ist das bei einer Auflösung von 16x16 Pixeln eher weniger wichtig. Entweder alle 256 Inputs am Netz oder ein HVD-Preprocssing. Dabei betrachtet man die Horizintalen Zeilen+vertikalen Spalten und die Diagonalen des Touchpads. Statt 256 Inputs im Netz also nur 16+16+17 = 49 Inputs.
-
Thread
keine 100% Dutycycke bei voller Aussteuerung mit PWM
ich. Es ist immer ein Timertakt Lücke, weil der maximale PWM-Wert 255 bzw 65535 ist, die PWM aber 256 bzw 65536 Takte Periodendauer hat. Steht auch im Datenblatt. MfG Falk
ich. Es ist immer ein Timertakt Lücke, weil der maximale > PWM-Wert 255 bzw 65535 ist, die PWM aber 256 bzw 65536 Takte > Periodendauer hat. Steht auch im Datenblatt. > > MfG > Falk Aber der Counter zählt doch ab 0. 0..65535
-
Thread
NRF51822 wie am besten erlernen mit einem Buch? Geht das?
Max M. schrieb im Beitrag #6985838: > Und Mouser liefert nur an Geschäftskunden Bitte erzähl keinen Unsinn. Mouser liefert natürlich an privat.
Max M. schrieb im Beitrag #6986302: > Auch was an Projekten zu tun ist ändert sich von Satz zu Satz. > Du musstest das tun, du kannst das tun, du kannst Dir was frei > aussuchen, weist aber nicht was
-
Thread
ATTiny85 - Software UART Probleme
Max M. schrieb im Beitrag #4745390: > In Salae Logic gibt es kein UART zum auswählen im Analyzer-Tab. Welche Version hast Du denn?
Max M. schrieb im Beitrag #4745423: > 1.2.10 Das verstehe ich jetzt nicht (Hardcopy im Anhang)
-
Thread
ADC-Auflösung erhöhen
. Wenns aber nur um ein Einzelstück geht kann man ja mal auf Muster von Maxim zurückgreifen. (z.B. MAX1241) Matthias
einer Gaussverteilung folgt. Die Aufloesung erhoeht sich mit der Wurzel aus der Anzahl Samples. Dh mit 256 Samples ergibt sich eine Verbesserun um Wurzel(256) = 16, oder 4 bit. Zumindest 3 bit davon sollten nutzbar sein. rene
-
Thread
AVR Code Wizard
Timerberechnung herangezogen. Aber der berechnete Wert passte nicht. Ursache: für den Mega32 wird als max. Taktfrequenz 8Mhz angenommen, aber der 'normale' Mega32 kann mit 16Mhz betrieben werden, 8Mhz Limit gilt nur für den Mega32L. Wenn der eingegebene Wert über dem max. liegt sollte vielleicht nur das Eingabefeld rot werden und nicht einfach der Wert auf max. limitiert werden. Der OCR1A Wert kann auch direkt als 16Bit Wert in das Register geschrieben werden und braucht nicht auf AH und AL aufgeteilt zu werden (16Bit ist besser lesbar).
-
Thread
dsPIC33C 8 Bit UART Adress Erkennung
Servus, ich benutze einen dsPIC33CK256MP506. Ich habe früher immer mit 9 Bit RS-485 gearbeitet da hat die Adress Erkennung immer gut funktioniert. Jetzt muss ich das ganze mit 8 Bit realisieren. Laut Datenblatt ist das auch möglich.
natürlich ist der Slave ein dsPIC33CK256MP506!!! Sonst würde ich es ja kaum scheriben. Der Master eine WAGO von SPS gesteuert kann allerdings nur 8 Bit. Was selten dämlich ist. 485 sollte immer 9 Bit sein
-
Thread
Was macht AH,A4 im Int10h?
Quelle ? OLIVETTI M250 Processor 80286 Processor Speed 8MHz Chip Set Unidentified Max. Onboard DRAM 2MB Cache None BIOS Unidentified Dimensions 330mm x 218mm I/O Options Floppy drive interface, IDE interface, parallel port, PS/2 mouse port, serial port, VGA feature
configured - do not alter P8 Closed DRAM CONFIGURATION Size Bank 0 Bank 1 512KB (2) 256K x 9 NONE 1MB (2) 256K x 9 (2) 256K x 9 2MB (2) 1M x 9 NONE DRAM JUMPER CONFIGURATION Size P1 P2 None installed Open Closed 512KB Closed Open 1MB Open Open
-
Thread
farblichtsensor
Max H. schrieb im Beitrag #3959382: > das Ausgangssignal dann mit je einem LM3914 zur Anzeige bringen. Das ist durchaus eine Lösung, aber nicht die, bei der du (Enea) am meisten lernst. Mach das ruhig
Max H. schrieb im Beitrag #3959751: > Eigentlich ist der LM3914 auch ein ADC Guter Hinweis! :-) Falls Enea einen Mikrocontroller einsetzen will, bekommt er hier zwar auch Unterstützung, aber ich
-
Thread
Geschwindigkeit Flash Memory
Zugriffszeit... Ist glaub ich nicht so dolle. nimm doch zum vergleich einen USB Stick 2.0. Der macht max. 480MBit/s (wird aber nie erreicht-realistisch sind vielleicht 350) und basiert auch auf Flash
Achso das Flash besitzt 256MBit. Die Zeit R1 ist allerdings eine max. Zeit, d.h. im schlimmsten Fall lese ich mit mageren 8Mhz ein word (16Bit) aus. Wie berechne ich daraus die Datenrate ? (sorry, aber ich bin Anfänger..
-
Thread
RS232 mit dem AT91SAM7S256
vorarbeiten kann. Wäre mir schon ne rießen Hilfe, wenn mir jemand sagen könnte, ob auf dem AT91SAM7S256 der SD-Karten-Leser UND RS232 parallel hinhaut, oder ob sich die Pins "überschneiden". Der Schaltplan zum Board: http://www.olimex.com/dev/images/sam7-p64-sch.gif Vielen Dank für jeden Tip!
Hi, du hast alle Informationen im Schaltplan! Über den MAX3232 (U2 Mitte oben) laufen die RS232-Signale und auf dem Board hast du zusätzlich den SD-Karten-Leser angeschlossen am SPI-Port (MOSI, MISO usw.) Beide Schnittstellen (RS232 und SPI) laufen unabhängig
-
Thread
[SUCHE] Biete bezahltes Projekt von Privat (USB - Microcontroller LED Steuerung)
Optokoppler die vom Controller angesteuert werden) * Es sollten 100 Helligkeitsstufen (oder mehr, maximal 256) existieren (-> Frequenz > 10Khz). * Der Controller soll per USB ein zweidimensionales Array von Werten bekommen. Die erste Dimension beinhaltet für jeden Steuerausgang den Helligkeitswert (0-256
MAX7313, MAX7314.
-
Thread
Problem mit Eclipse
Xms40m -Xmx384m -Dorg.eclipse.equinox.p2.reconciler.dropins.directory=/usr/share/eclipse/dropins -XX:MaxPermSize=256m -jar /usr/lib/eclipse//plugins/org.eclipse.equinox.launcher_1.3.0.dist.jar -os linux -ws gtk -arch x86_64 -showsplash /usr/lib/eclipse//plugins/org.eclipse.platform_3.8.1.dist/splash.bmp
Xms40m -Xmx384m -Dorg.eclipse.equinox.p2.reconciler.dropins.directory=/usr/share/eclipse/dropins -XX:MaxPermSize=256m -jar /usr/lib/eclipse//plugins/org.eclipse.equinox.launcher_1.3.0.dist.jar
-
Thread
Fusebits lassen sich nicht setzen (neuer ATMEGA328P)
0xff 0xff flash 65 6 128 0 yes 32768 128 256 4500 4500 0xff 0xff lfuse 0 0 0 0 no 1 1 0 4500 4500 0x00 0x00 hfuse 0 0 0 0 no 1 1 0 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
I2C Hausbus NSLU2
fungiert ein ATMega128 der mit einer 512MB SD-Karte als Datalogger fungiert und Minutenwerte aller max. 48 Temperatursensoren aufzeichnet. Die Ressourcen im I2C reichen ganz locker für ein Vielfaches der benötigten Datenrate. In weiterer Folge sollen in der vorhandenen Topologie aktive Stellglieder
Mit geeigneten Treibern (billiger als CAN) kann man mit RS-485 Problemlos 128 oder sogar 256 Teilnehmer verwalten. Der alte Standard ist für diese Tatsache völlig irrelevant. Die Kosten und die Einfachheit der Implementierung für eigene Entwicklungen sind mit CAN z.Z. nicht zu toppen.
-
Thread
Ab wann macht CRC8, 16 oder 32 Sinn?
Phi * Daumen: bis 256 Byte: CRC8 bis 64kB: CRC16 Peter
keine Ahnung wie ich das ermitteln soll... da reicht mein Wissen wohl nicht. Ich habe Datenpakete von max. 127 Datenbytes... Peter Dannegger schrieb im Beitrag #2028209: > Phi * Daumen: > bis 256 Byte: CRC8 Das klingt doch gut! Das ist im Prinzip das was ich wissen wollte. Alles kostet ja Rechenzeit
-
Thread
Xmega mit avrdude | Fehler beim Schreiben
Hallo, ich versuche aktuell, mittels avrdude und Atmel ICE einen ATxmega256A3U zu programmieren. Die Verbindung ist anscheinend ok: [code] $ avrdude -p x256a3u -c atmelice_pdi usb:J42700003936 -t avrdude: AVR device
################################## | 100% 0.00s avrdude: Device signature = 0x1e9842 (probably x256a3u) avrdude> part >>> part AVR Part : ATxmega256A3U Chip Erase delay : 0 us PAGEL : P00 BS2 : P00 RESET
-
Thread
RAM und ROM extern vs intern
physisch im Baustein selbst gelegene Speicher genutzt werden? Ich brauche für mein Projekt am besten 256kB RAM und 1-2MB Programmspeicher. Danke und Gruß Theo
-Board_spielt_Schach Das Schach selber ist auch sehr klein: http://home.hccnet.nl/h.g.muller/max-src2.html Ob dein Programm, falls es dann mal läuft dieses schlägt? avr
-
Thread
Microchip SAMD (M0+) bzw. SAML10/11 (M23) Erfahrung
Max M. schrieb im Beitrag #7111169: > AVR32DA Die DA haben doch so viele Bugs dass sofort die DB nachgeschoben werden mussten :-) Ausserdem gibt es noch immer kein offizielles Arduino dafür oder?
Max M. schrieb im Beitrag #7111845: > Mit dem Snap ist man auf MPlab X festgelegt, vermute ich? Nein, zum Glück nicht, der funktioniert auch mit dem, was früher "Atmel Studio" hieß.
-
Thread
PIC24 - FRC mittels Uhrenquarz kalibrieren
Timer1 wird über SOSC (Uhrenquarz) gespeist. Mit Prescaler von 256 generiert er alle 1/128Hz = ~7,81ms einen Interrupt. 2. Timer2 wird durch Systemtakt (FRC / 2 = ~4MHz) versorgt. Kein Prescaler. Wert erhöht sich dabei ca alle 1/4Mhz = ~250ns um eins. 3. Auswerten
1.0) ICh würd Microchip da mal soweit vertrauen :) Abgesehen davon, auch die 1% PICs (PIC24FJ256GB210) oder auch die 2% FRC (PIC24FJ256GB110) machen keinerlei Probleme am USB-Bus, ist natürlich nur zum Testen geeignet, auf keinen Fall für die Produktion.
-
Thread
ATXmega32e5 SPI und Timer eliminieren sich gegenseitig?
0V. Wenn ich ein High Signal (bspw Brücke zu SCK) herstelle, habe ich das Signal jedoch mit einem max. Pegel von 1,5V, anstelle der 3,3V.
Timer for Interrupt for Time TCC5.CTRLE = TC45_BYTEM_BYTEMODE_gc; TCC5.CTRLA = TC45_CLKSEL_DIV256_gc; TCC5.INTCTRLA = TC45_OVFINTLVL_MED_gc; TCC5.PER = Compare_1kHz; //125 -> @ duv 256 ==> 1Khz //HW-PWM Audio Output @ 1953,125Hz AND OVF INT for TimeCalc
-
Thread
O-LED Display von SMI
hey wir sind schon bei max 39 +Thomas Bestellung ^^ das geht ja schneller als erwartet *G*
mal bestellen. Nebenbei eine Liste mit Consumer-Geräten mit OLED Samsung SGH-E700 96 x 64 x 256 Philips Mirror FX639 8-zeiliges PolyLED hinter Spiegel NEC n916 96 x 64 x 256 Leadtek X-EYE 800x600 Brille entwickelt mit eMagin Die bei ebay angebotene ging für 102 Eur weg. und einige MP3-Player
-
Thread
Befehlssatz der bo8-CPU - was ist gut, was ist schlecht
Spaghetticode produzieren müsste, dann würde ich vermutlich ein Makro machen. Und das würde dann ehr 'max' heißen. Gruß Jobst
innerhalb eines 256-Byte- Bereichs angeben, die Differenz berechnet der Assembler. [pre] IXL 3c.8c ergibt IXL 4f DXL 8c.3c ergibt DXL 4f IXL 8c.3c ergibt IXL af (Start=008c Ziel=013c) DXL 3c
-
Thread
Wozu übertrieben schnelle Microcontroller?
Digikey / € 18,04 16,23¹ I/Os 86 127 Flash / KiB 256 2048¹ SRAM / KiB 8 512 Wortbreite CPU / bit 8 32 Taktfrequenz / MHz 16 600 Rechenleistung Coremark² 8,2 2313,57 Max. Verbrauch CPU / mW
halt übertrieben. "Programming is the compromise between abstraction and getting things done."- Maxe
-
Thread
Projekt für 8051- Messung der Ballgeschwindigkeit
gewöhnlich noch in der Atmosphäre befinden wird hier der Fall durch die Luftreibung gebremst bis zu einem v-max wo dann die Größe und Gewicht des Lemmings wieder einen Einfluß drauf haben - siehe auch Fallschirmspringer (Lemminge mit Rucksack^^).
wie bring ich dann das high * 256 wieder in ein 16 bit register?
-
Thread
Floppy MFM Decoder selber bauen AVR ATmega Assembler Beispiele FDD Diskette
formatierten CD soll auf eine SD-Card geschrieben werden. Hoffentlich lassen sich die SD-Sektoren auf 256 Bytes umschalten...grübel? Wenn nicht, was dann?
zu langsam? > Das Laufwerk benötigt doch 1,5 A, das kann USB 2 mit seinen standardisierten 0,5A max nicht liefern, USB 3 schon, da ist es zum Laden oder für Festplatten vorgesehen. Um die Geschwindigkeit geht es nicht.
-
Thread
Schaltuhr bauen
Schaltuhren (in digital) gibts beim Baumarkt (MAx Bahr z.B.) für 5 EUR in der Wühlkiste
ich wollte eigentlich einen programmierbaren Frequenzteiler machen - also einstellbar zwischen 2 und 256.
-
Thread
16 oder 32 Bit-Variable
Ubat_errechnen(232, 3300); .... int Ubat_errechnen (int wert, int ref) { uint16_t result = 0; //max. Wert 3300 (Wert 256 x 3300 Ref. / 256) result = wert * ref / 256; //erst Multiplikation um Rundungsfehler zu minimieren return result; } [/c] In der Simulation im AVR-Studio erwarte ich
Was mache ich falsch ? du musst auch mit 32bit rechnen [c] return ((uint32_t)wert) * ref / 256 [/c]
-
Thread
Messungen mit einem AD-Wandler
Guten Tag..., ich hab einen ADC1302 (http://datasheets.maximintegrated.com/en/ds/MAX1302.pdf) und bin gerade dabei den zu testen. Wenn der AD-Wandler mit 1V beschaltet wird, dann bekomme ich digitale Werte zwischen 15995 und 16002. Da kommen alle Werte vor 15995, 15996, 16000...!
Nein, -+1% ist die Genauigkeit laut MAX1302 Datenblatt der Referenzspannung. Siehe Seite 4 des MAX1302 Datenblatts. Die Temperaturabhängig mit 30ppm ist dabei noch nicht berücksichtigt !
-
Thread
Cypress CY27EE16ZE aus Versehen EEPROM (teilweise) gelöscht
mal bemustern lassen und damals war der Preis bei 5.5$ allerdings war die mindestabnahmenmenge bei 256 stueck. So wird natuerlich nie was. Ich fand es zwar ein echt tolles Teil. Aber die Marketingstrategie ist wohl mangelhaft. Cypress hat im allgemeinen ein etwas seltsames Verstaendniss von Verkauf,
einem Frequenzbereich von ca. 0,5 - 2,1 Mhz eingestellt werden können? Genauigkeit der Einstellung max 50 Hz. Vielen Dank!
-
Thread
Puffer-Problem mit C8051F320 (8051)
nur, mit Konstanten. Nein, das stimmt nicht. Du hast einmal den RAM vom 805x-Kern. Das sind bis zu 256 Byte (real mit Hardware- und reentrant-Stack und etc. etwa 100 Byte). Zusätzlich hast du bei deinem Controller 2kB RAM, sog.XRAM, da es sich im eXternen Speicher_bereich_ befindet. In beiden kannst
vom Adressbereich sind das die FIFOs der Endpunkte 0, 1 und 3 sowie die 64 freien Byte im FIFO. Die 256 Byte dazwischen entsprechen genau dem FIFO des Endpunktes 2. - Du sagst, die 256 Byte bleiben quasi unberührt. Entweder sagt der Debugger was falsches, oder der IAR Port der API verwendet für die Daten
-
Thread
Neue SDCC Snapshots für Z80 mit Bugs ?
ist für den Z80 wie ich meine DAS Werkzeug der Wahl, da - > vorausgesetzt man hat genug Zeit mit --max-allocs-per-node 1000000 - das > Kompilieren + Linken dauert ca 10 Minuten für 12 Quelldateien - er > einen Asm Code erzeugt, der einem Tränen der Freude in die Augen treibt. Das klingt für mich
> Meine letzten Z180 Projekte bestanden aus rund 100 Quelldateien und > ergaben compiliert gut 256Kb Programmcode. Benutzt hab ich Softools C, > damit compiliert das in unter 1 Minute und der Assemblercode war auch > nicht so übel. Wärst Du so nett, bei Gelegenheit die C-Dateien aus http:
-
Thread
DRAM am AVR: Wie sieht Euer Wunsch-Interface aus?
den kompletten DRAM anzusprechen über XMEM. Ich erinnere mich an die Z80 maschienen mit 512k Ram, 256k Rom... Olaf
schreiben: 130ns die naechsten 255 Byte der Row schreiben (`burst'): 255 * 50ns = 12880 ns das ganze mal 256 Rows: 3330560 ns} Mal zwei (Schreiben und Lesen) = 6.6 ms???
-
Thread
[V] Mini GPS Module - SkyTraq Venus 6 (22x22x8mm)
Hallali :o) Habe mein Modul an nem Mega8 auf dem Pollin-Board drauf. Der darauf verbaute MAX232 hat die Ausgabe des GPS-Moduls geblockt... Am Rechner bekomme ich jetzt (nach nem Eingriff in die MAX232 Verbindungen) alle Daten schön ausgegeben, auf dem Display am Mega8 bekomme ich aber nur wirre
im Vorteil *klatschAnDenKopf* Wie im Datenblatt ersichtlich hat das GPS-Modul TTL-LV und somit max 2.9V ! Habe nun einfach einen Pegelwandler dazwischen geschaltet und es klappt :) Grüße, Torsten
-
Thread
Ein Witz Windows 10 das beste OS aller Zeiten?
merken wenn ich Schadsoftware auf dem Rechner >> hätte. > > Und wenn sie so gut ist, dass du es wie Max auch nach >30 Jahren nicht > merkst, weil du keinen Schaden verspürst - spielt sie dann wirklich eine > Rolle? ;-) Wenn die Schadsoftware die Aufgabe hätte Max auszuspionieren, dann würde er den
Max M. schrieb im Beitrag #7254518: > Nano schrieb im Beitrag #7254375: >> Wenn die Schadsoftware die Aufgabe hätte Max auszuspionieren, dann würde >> er den Schaden zwar nicht am Rechner spüren, aber
-
Thread
Oszilloskop richtig bedienen
üblicherweise auf der Y Achse nur 8 Bit Auflösung. Das heist das über die gesamte Bildschirmhöhe nur 256 Punkte in der Vertikalen zur Verfügung stehen. Also nur wenn man die Bildschirmhöhe mit dem Signal voll beschreibt, kann das Read-Out die Spannung auf 1/256 = etwa 0,4% genau gemessen werden.
Beitrag #6314721: > Und wie groß ist die Auflösung der Vertikalachse in Punkte? > Richtig genau 256 Punkte entsprechend 8 Bit. das sind 0,4% aber nur wenn > man die volle Bildschirmauflösung nutzt. Bei einem Oszi mit 8-Bit ADC ist das so, wenn bei der Messung die Anzahl der effektiven Bits der
-
Thread
[V] Großer Haufen versch. digital- und analog ICs
+ 40 TLV316IDBVT 5 AQY412A 5 ADS1241E 2 MSP430FR5738IRGER 5 LMV762MAX/NOPB 5 TMP124AID 5 AD7745ARUZ 2 PIC18F2455-I/SO 1 PICMZ1024ECGD64-I/PT 5 TPS26600PWPR 2 dsPIC33EP256GP506-I/PT 2 PIC18FLF2550-I/SP 2 PIC18FLF2680-I/SP 3 ENC28J60-I/SP 2 PIC18F4620-I/P 2 MAX118CPI 2 MCP2551 I/P 9 MCP201 E/P 2 PIC10F200 I/P 2 MAX120CNG 2 MAX1272CPA0 1 MAX202ECPE 1 PIC18F1320 3 dspPIC33FJ256GP506-I/PT 3 PIC18F4685-E/PT 3 PIC18F2480-I/SO 5 LMD1820IT
-
Thread
Ausgänge in Abhängigkeit der Rotationsposition schalten
Brauchst du nicht. Du misst per Input Capture Funktion die Zeit einer Umdrehung. Diese teilst du durch 256, das ist SEHR einfach (achtmal rechts schieben). Schon hast du dein Timing. >Anschließend würde ich die Anzahl der Takte erfassen, die während einer >Umdrehung vergangen sind und diese Zahl mit
Brauchst du nicht. Du misst per Input Capture Funktion die Zeit einer >Umdrehung. Diese teilst du durch 256, das ist SEHR einfach (achtmal >rechts schieben). Schon hast du dein Timing. Das Stichwort Input Capture Funktion höhrt sich sehr vielversprechend an. Vielen Dank an euch.
-
Thread
TFT-LCD LQ043T3DX02
Kontrastspannung? Evtl. könnte deine Schaltung um diesen Teil erweitert werden. Eine Möglichkeit wäre z.B. ein MAX749.
Ladungspumpe um eine positive + negative Spannung zu erzeugen (wird bei vielen TFTs benötigt). Der MAX749 sieht aber interessant aus, ist nur relativ teuer.