-
Thread
Digitale FSK Demodulation mit Goertzel Algorithmus
* 800 = 10ms benötigen, also länger als ein Bit (3.3ms). Als Controller hätte ich mir einen C8051F5X von Silabs mit 50Mips vorgestellt, eventuell auch noch einen Cortex M3. Nur ist eine sinvolle Auswertung der FSK mit gegebenen Parametern mittels Goertzel Algorithmus überhaupt möglich? Und wenn
Rechenarbeit ja dann auf eine atan Funktion? Bei Verwendung einer atan Funktion mit CORDIC (http://www.8051projects.net/downloads108.html), welche mit Shiften, Addieren und Subtrahieren auskommt, wäre das doch wohl auch mit einem 8-Bit uC möglich? Vielen Dank nochmal!
-
Thread
Vergleich 12 Bit-AD-Wandler mit 8-Bit
Hallo, Ich wollte vergleichen, wie genau ein 12-Bit AD-Wandler ist. Die Umwandlungen des AD-Wandlers (MCP3204) sind wie folgt: result_12 =result; für 12 Bit Umwandlung result_10= result>>2; für 10 Bit Umwandlung, dabei 2 LSB-Bits gelöscht result
Ein 8051 uC EFM8BB mit integriertem 12-bit 100 ksps ADC mit DMA kostet nur 1 EUR und EFM8LB mit 14-bit 1 Msps ADC 1.50 EUR
-
Thread
Zeitschleife in einem Vorhanden Pogramm ändern??
Ich weiß schon, warum ich keinen PIC benutze, der Code ist einfach zu kryptisch. Beim 8051 wärs dagegen ganz easy, da müßte man nur nach DJNZ suchen, um Schleifen zu finden. Schön ist auch zu sehen, daß massig Code für irgendwelche Bankumschaltungen draufgeht. Peter P.S.: Auch
[pre] ; ############# NEU ############ MOVLW 0xFF MOVWF LRAM_0x24 CALL LADR_0x00AD MOVLW 0xFF MOVWF LRAM_0x24 CALL LADR_0x00AD ; ############# NEU ############ [/pre] BSF STATUS,RP0 ; !!Bank Register-Bank(0/1)-Select BSF TMR0,5 ; !!Bank
-
Thread
Auswahl des richtigen Mikrocontrollers
entweder UART oder halt über JTAG//DEBUGWIRE. BTW, sieht nicht nach einem Anfängerprojekt aus. 10bit AD-WERTE in der gestörten Auto-Umgebung ist auch sportlich. Hast du wenigstens gescheite Messtechnik?
Mega mit DA -> XMEGA XMega A4 : klein (7 x 7 mm) AD 12 Bit DA 12 Bit Speicher mehr als genug Int. RC bis 32 MHz Dürfte dann wohl reichen!
-
Thread
Oszilloskop mit AVR
machen, so wären raten bis 32mhz drin (bei 0,5sek). Sonst: vielleicht einfach nen FT245 nehmen, AD==>FT245==>USB und nen Takt versorgt beide. dave
preisgünstiger: "The TMS320C6410 running at 400 MHz with 160 Kbytes total memory is $17.95." Die AD9480 von Analog Devices sind auch sehr schön. Gibt es im QFP-Gehäuse. Die etwas langsameren DSPs sind auch von TI und AD in QFP-Gehäusen verfügbar. Lustigerweise könnte man wohl tatsächlich ein solches
-
Thread
Welches ist euer Lieblingstransistor?
Es war zwar kein 100W Verstärker aber komischerweise trotzdem immer laut genug. Was bekam man aus AD161/AD162 raus? 20W? 40W?
AD149, AC151, AF126
-
Thread
Einfacher Wobbelgenerator mit AVR?
Michael Reinelt schrieb im Beitrag #3941760: > der AD9835 liefert ja einen DC-Offset am Ausgang. irgendwo muss ich > den loswerden, nur wo? Der AD9835 liefert einen (positiven, aus Außensicht) Strom am Ausgang (*I*out), also wirst du erstmal einen Widerstand
Als Anfänger wird man es sich eher einfacher machen, und nicht den AD9835 auf eine kleine Platine fummeln, sondern ein Modul mit AD9850 kaufen, das teils günstiger ist, als der AD9835 Chip. Da muss man dann auch kein TSSOP löten. Der Teil drum rum kann dann praktisch
-
Thread
C Anfänger: PWM Signal auslesen Gesperrt
0x8E; // Global enable interrupts #asm("sei") // Select ADC input 0 ADMUX=0; // Start the first AD conversion ADCSR|=0x40; // All the job is done by ADC interrupts while (1); }
es wohl schwierig die ganzen Formeln unterzubringen - abgesehen davon kann ich nur Assembler für 8051.... Freu mich auf deine Antwort!!!!! MfG Christian
-
Thread
Elektroniker Stammtisch Nähe München
www.computermuseum-muenchen.de/ http://www.cray-cyber.org/general/start.php http://www.vcfe.org/D/ 8051: http://www.silabs.com/products/mcu/Pages/8-Bit-Microcontrollers.aspx mit 16Bit ADC http://www.silabs.com/products/mcu/mixed-signalmcu/Pages/C8051F06x.aspx klein und fein die C8051F912 http://www.silabs.com/products/mcu/lowpower/Pages/C8051F90x-91x.aspx Größer mit wenig Strom http://www.silabs.com/products/mcu/lowpower/Pages/C8051F96x.aspx Andreas Roth (Kochbuch) hat einen hervorragenden 8051 Assembler Kostenlos auf seiner Seite:
-
Thread
1-wire, onewire - Lesefehler bei längerer Leitung
und nur in der Messphase, betreibt man den Portpin mit aktivem internen Pullup (so der hat - beim 8051 ist das mangels eines solchen internen Pullups etwas komplizierter).
Dokument auf S.7 beschrieben. Wobei der dort dargestellte externe Pullup-Transistor nur bei µCs wie 8051 nötig ist. Bei dem können die Ports das nicht selbst.
-
Thread
USB Programmer für unter 15€
den Klinkenstecker Strom geben, und die Software zeigt es mir an, oder brauche ich auch hier einen AD-Wandler? PS: Sorry, dass ich selber vom Thema weiche...
PCI-Soundkarte rumliegen, daran soll es nicht scheitern;-) Also brauche ich in diesem Fall keinen extra AD-Wandler? Geht es eigentlich auch mit den Front-Buchsen oder kann ich nur die unmittelbar an der Soundkarte vorhandenen Buchsen verwenden?
-
Thread
Atmel 0-2V am Ausgang?
wie es mit "dem Atmel" geht. Aber der Atmel an sich ist ein sehr vielseitiges Tier. Könnt auch ein 8051 oder ein ARM9 oder ein EEPROM sein. Soviel zum Thema Präzision. *SCNR*
es mit "dem Atmel" geht. Aber der Atmel an > sich ist ein sehr vielseitiges Tier. Könnt auch ein 8051 oder ein ARM9 > oder ein EEPROM sein. Soviel zum Thema Präzision. > > *SCNR* 100% *ACK*
-
Thread
AVR/PIC oder ähnlich mit integrated osc >8MHZ
Zyklen. Zumal diese CPU kein SIMD (ausser evt. DSP zeugs) kann oder? Was ist eigentlich mit den 8051ern. Da gibts ja unterdessen auch 80+ MHz modelle (kenne jedoch keinen mit int osc). Die arch ist zwar ein bisschen in die jahre gekommen aber mit nem 16MHz AVR sollte ne 80MHz 8051 doch locker mithalten
zirkulare Puffer. Es gibt auch µCs die in Richtung hoher Takt mit wenig Perepherie gehen: z.B. eine 8051 Version bis 100 MHz (single Cycle), oder etwas exotisch der Propeller Chip. Für viele Anwendungen braucht man keine hohe Geschwindigkeit, sondern eher wenig Stromverbrauch. Vermutlich laufen die
-
Thread
FSK (Sinus) quarzgenau erzeugen
Oder gleich den Bausatz mit AD9835 von ELV kaufen, zu dem Preis macht man das nicht selbst: Frequenzbereich: ................................. 0,1 Hz bis 20 MHz Anzeige: ................................................. 8-stellig
ablegen: http://www.romanblack.com/picsound.htm Einfacher gehts wirklich nicht. Ob PIC, AVR oder 8051 ist vollkommen egal. Peter
-
Thread
NiMh laden und Dauer-Erhaltungsladung, Welcher uC als Ladecontroller?
bedient werden. Multiplexing, Port Expander vor allem bei den analogen Messwerten, oder externe AD Wandler wollte ich vermeiden. Dann baue ich lieber mehrfach auf, um die Zahl der benötigten Slots zu haben. Jeder Ladecontroller soll I2C haben, so dass ich zu einem späteren Zeitpunkt noch eine
Wahl relativ unkritisch. Das geht je nach Vorlieben oder Vorkenntnissen, etwa eine AVR, PIC16/PIC18, 8051, kleiner ARM (M0) oder so. Wenn ein µC mehr Kanäle laden kann ist der µC auch nicht mehr so der Kostenpunkt - beim Einzelstück sowieso nicht. Die Frage ist ggf. was man an ADC und Referenz braucht
-
Thread
ARM STM32F103 Cortex M3 Board + Linux
Evaluation Board). Kann nur sagen, die dinger sind einsame Spitze! Wir hatten bisher nur Erfahrung mit 8051ern und ein wenig PIC, und diese Dinger von Luminary Micro sind KOMPLETT IN C zu programmieren. Mit komplett meine ich auch komplett, alle startup codes etc, alles in ANSI C! Für uns war das am Anfang ein eher zu grosser Sprung von 8051 Assembler auf 32Bit CortexM3 in C, aber nun haben wir den dreh raus. Man hat dazu tonnenweise Doku zu den C-Funktionen die mitgeliefert kommen und man kann es eigentlich mit allen gängigen Compilern
-
Thread
Schöne Erfindungen, die (fast) ausgestorben sind (Bauteile und Fertigungstechnik)
Preis - ohgottogott), eine Menge Dinge die mit Glas und Hochspannung zu tun haben (PMTs, CRT-basierte AD-Wandler), Styroflexkondensatoren,...
kaum glauben. Warscheinlich ist nur das Alu-Schild Made in GDR. Was ist denn der 40-Pinner, ein 8051? Peter
-
Thread
Welchen Temperaturfühler
fand ich heraus das der LM75 sehr verbreitet ist. Die Ansteruerung soll über I²C-Bus erfolgen, µC 8051 Familie (Atmel). Der LM75 hat eine Toleranz von ca. 2°C, ist das nicht etwas ungenau? Hab auch noch andere Typen durch meine Suche gefunden: DS1631, DS1621, Ds18S20 Hat wer Erfahrungen mit
lm335 und i2c ad wandler
-
Thread
Adress-Daten Latch Ansteuerung mit VHDL
der Sinn und Zweck des Latch-Bausteines? Es geht offenbar um das Demultiplexen eine gemultiplexten AD-Busses. Das wurde bei den 8049/8051 schon so gemacht...
ausgeben", "Latch Enable" und "Daten lesen/schreiben" umschaltet. Sieh dir einfach mal an, wie der 8051 das macht. In dessen Datenblatt ist auch das Timing zu finden. Übrigens: warum muß hier so ein veraltetes Design nachgebaut und der Datenbus mit dem Adressbus gemultiplext werden? Könntest du nicht
-
Thread
Soft I2C Master
ich habe mir ein kleines Mikroncontroller Board gebaut. Darauf befindet sich ein ATmega32u2 und ein AD-Wandler MCP3426. Das ganze ist mit USB und der LUFA Library über einen VirtualSerialPort an den Computer verbunden und lässt sich darüber ansteuern. Der AD-Wandler wird über eine I2C-Schnittstelle angesteuert
ansehen, möchte ja nichts unversucht lassen. Zur Sicherheit habe ich direkt mal noch einen neuen AD-Wandler bei Reichelt bestellt, wie ich die kenne dauert das aber bestimmt noch ne Weile bis der kommt.
-
Artikel
8051
Die 8051-Familie (besser: MCS-51) ist eine Prozessorarchitektur von Intel. Der Original 8051 ist mittlerweile veraltet, aber es gibt hunderte Varianten (Derivate) davon, die teilweise durchaus auf dem aktuellen
von Atmel, die MSC12-Familie von Texas Instruments oder die DS89C430 von Maxim (Dallas). Moderne 8051-Derivate warten unter anderem neben höherer Taktfrequenz, I2C-Bus, DA-Wandler und AD-Wandler mit einer geringeren Taktteilung auf. Dadurch werden zur Ausführung eines Befehls nicht mehr 12, sondern
-
Thread
Wo finde ich wie Integer "aussehen"
ein Problem. Ein Kollege ist gerade dabei, einen Ethernettreiber auf den ARM zu portieren. Der 8051 (Keil C51) hatte die richtige Byteorder, der ARM hat leider die falsche und benötigt außerdem ein Alignment. Peter
Dannegger: > Ein Kollege ist gerade dabei, einen Ethernettreiber auf den ARM > zu portieren. Der 8051 (Keil C51) hatte die richtige Byteorder, > der ARM hat leider die falsche und benötigt außerdem ein Alignment. Erzähle Deinem Kollegen, dass htons(), htonl(), ntohl() und ntohs() schon erfunden
-
Thread
Hilfe bei ST8S103k (Einarbeitung)
Wünsche übrig. Mittlerweile soll auch der SDCC soweit sein. Den habe ich bisher aber nur bei 8051 Projekten eingesetzt. Da müsste man dann auch die STM IDE + Tools benutzen die nach 1985 aussehen und irgendwie lieblos zusammengewürfelt wirken. Die STM firmware library ist mit Vorsicht zu betrachten
Eingänge und die serielle > Schnittstelle werden. Wenn Du die Timer verstanden hat wirst Du mit AD + Uart keine Schwierigkeiten haben. Nur die specials am AD (analog Watchdog, Timergetriggere Wandlung) sind ein wenig von hinten durch die Brust ins Auge beschrieben. Der AD ist unkalibriert. Nullpunkt
-
Thread
Funktionsgenerator selber bauen
Verstärker schon Probleme die 0,01% Klirr zu schaffen. Ich würde da ggf. sogar schon so etwas wie AD8051 in Betracht ziehen, auch wenn man nur 100 kHz braucht und keine 100 MHz.
#4180850: > Erzeugt man die Frequenz rein mit dem µC oder nimmt man dafür ein > Signal-IC, zum Bsp. AD9833 und steuert das nur noch mit dem µC? Kommt auf die Frequenz an, die du erzeugen musst. Bei 8MHz natürlich ein DDS-IC wie AD9833. Bei Audiofrequenzen kann ein uC mit A/D-Wandler ausreichend
-
Thread
Umfrage: euer Lieblings-Controller
abgenommen werden würde und weil DIL das denkbar schlechteste Gehäuse ist, wenn um HF-Störungen oder auch AD-Wandlung geht - viel zu lange Bond-Drähte! Freu dich, dass es die noch in SMD gibt und nicht nur in BGA, weil einem Bestückungsautomaten ist es im Grunde egal. Und wer lötet bei Serienprodukten schon
also meine lieblingscontroller sind entweder at89s8252 bei den 8051ern (mit sdcc oder assembler) oder atmega8535, at90s2313, attiny12l bei avrs (mit codevision oder assembler) mfg leo
-
Thread
Problem mit Speicherverwaltung? (8051)
auskommentiert wird oder nicht (befindet sich in interrupt.c): [c] ScopeMem[MemPos] = ADDAT; // AD-Wert zwischenspeichern [/c] Funktion, die fälschlicherweise aufgerufen wird, wenn obere Zeile ausgefürt wird (befindet sich in T6963C.c): [c] void T6963cPutADCline(int idata delay, int idata
MemPos = 0; [/c] Mit Variabel aber ohne Inkrementierung:[c] ScopeMem[MemPos] = ADDAT; // AD-Wert zwischenspeichern MemFlag = 1; // neuer Wert gespeichert MemFlag++; // neuer Wert gespeichert MemPos = 0; // Position für nächstes mal inkrementieren (0...219) if(
-
Thread
Einstieg in FPGAs
Es gibt einige Cores für die C-Compiler verfügbar sind. Der T51 zum Beispiel ist 8051-kompatibel und sollte sich problemlos mit dem sdcc programmieren lassen. Oder, wenn's etwas größer sein darf, der Leon3 (Sparc-kompatibel).
zum >Beispiel ist 8051-kompatibel und sollte sich problemlos mit dem sdcc >programmeiren lassen. Oder, wenn's etwas größer sein darf, der Leon3 >(Sparc-kompatibel). Interessant, wusste ich nicht. Gruß Stefan Salewski
-
Thread
Dela/Sigma extern auswerten
Counter-Mode zum Zählen. Der µC sollte daher mit mindestens 40MHz laufen. Also irgendwas schnelleres als 8051 oder AVR.
PWM musst du timen (Dutycyle messen) oder (keine gute Idee) analog filtern und danach mit dem AD-Wandler eines µC messen. Der Dutycycle von PDM enthält hingegen keine weitere Information die über DT == 0 --> 0 oder DT > 0 --> 1 hinaus geht. Wenn du das timest bekommst du 20000000 Werte/s, die
-
Thread
AD-Wandler: Hex in Dezimal
Hallo, ich habe einen 8 Kanal AD Wandler an meinen 8051 angeschlossen. Dieser gibt mir die Daten seriell aus. Ich speicher die Daten in einer Variable. Aber der Wert steht da ja in HEX drin. Kann mir jemand sagen wie ich den Wert
Einfach hex in dezimal umrechnen; wo ist das Problem? Welcher AD-Wert welche Spannung bedeutet hängt vom Modus des AD-Wandlers aber, aber das steht im Datenblatt.
-
Thread
Wahl Mikrocontroller Abschlussarbeit
16 Bit ist schon sehr genau. Integrierte AD-Wandler habe meist nur 10-12 Bit. Das wird was externes werden. Bei 200 KSamples sind das 400 KBytes an Daten, die pro Sekunde verarbeitet werden müssen. Da sollte die CPU schon Leistung haben. Weniger
Das ist in vielen Fällen sinnvoller, als einfach nur anhand des Datenblattest zu entscheiden... Ad Schrittmotortreiber: Wenn du einen AVR verwendest, nimm einene einfachen Halbbürcken Treiber (z.B. L293). Die Ansteuerung per Timer über PWM verbraucht keine CPU Zeit und ist sehr einfach. Ad Display
-
Thread
C Compiler und Entwicklungsumgebung für 80C537
Projekt leicht abändern und neu compilieren. Hab aber leider nur den Quellcode, sonst nix. Hab mit den 8051'ern auch noch nichts gemacht, komme aus der PIC-Welt. Kann mir vielleicht jemand sagen was ich dafür alles brauche? Am besten nur Freeware und wenn möglich für Ubuntu, zur Not hätte ich allerdings
Projekt nicht aus, 80C537 deutet auf was komplexeres hin. Alternativ SDCC, Freeware C-Compiler für 8051, aber nicht ganz so effizient. Einige Änderungen am C-Code wären auch fällig. Aus QS-Gründen wäre bei kommerziellen Projekt und Änderungen auf jedem Fall der Original-Compiler zu empfehlen. Ältere
-
Thread
Logikanalzyer mit FT232BL
der saleae logic auch, kostet aber 100€ :D Aber eigentlich habe ich keinen Bock, mich noch in die 8051er einzuarbeiten, eigentlich brauche ich nur einen schnellen usb-parallelwandler. Sowas muss es doch schon geben?
mehr ? Ich habe es auf zwei Rechnern ausprobiert. Ich meine der Cypress Chip basiert ja auf einen 8051. Kann man da nicht andere Tools nehmen ? Den 8051 kenne ja sogar ich und das soll als "Bascom Lauflicht Programmierer" schon was heissen. Wie sieht es zum Beispiel mit Linux aus ? Gibt es dafuer vielleicht
-
Thread
wie gehts weiter
könnte die RS-485 sein, mit wieviel MBaud arbeitet die denn ? Ich mache viele Steuerungen mit der 8051 Familie (in C programmiert), der AT89C51CC03 hat da mit 3,3MIPS noch massig Reserven (CAN-Bus läuft mit 500kBaud). Peter
Wenn man den Speicher erweitert, gehen dafür aber 'ne ganze Menge Portpins (19) flöten (AD0-7, A8-15, AEN, /RD & /WR).
-
Thread
Problrem mit Grundschaltung
Argument, dass man durch den Kondi den Reset-Pin unempfindlich gegenüber kurzen Spikes macht, völlig ad absurdum geführt? Als ich D1 in der Schaltung gesehen habe, dachte ich, das wäre mal wieder eine verhunzte Clamp Diode. Wobei ich von dieser Clamp Diode eh nicht überzeugt bin. Atmel muss sie empfehlen
Diese Reset-Beschaltung kommt noch aus den alten 8051er Zeiten (ja, auch das hat Atmel mal gemacht), also ein uC ohne diesen Spike-Filter und ausgeklügelten Reset-Circuit und ohne Brown-Out.... Die Absicht ist, dass bei kurzen Einbrüchen der Spannungsversorgung
-
Thread
Stack beim AVR
einen Sprung macht, aber da alles sehr Zeitkritisch ist, dauert es zu lange. Ich habe das beim 8051 schon problemlos eingesetzt und hatte noch nie Probleme. Andere Frage: Ich setze vor das Hauptprogramm ein .org 0400 Wiso ist es nachher auf 0x0200, wenn ich die Datei in einem Hexeditor betrachte
. Der AVR ist mit 7,3728MHz und dank den Registern (bei gleichem Takt etwa 50% schneller als der 8051) ausreichend schnell, um zusätzlich zur Bildausgabe noch Befehle per UART empfangen zu können. Anfangs wollte ich SPI nehmen, aber ich brauche die 9bit um mir eine primitive Grafikkarte mit TVOut zu
-
Thread
Trennen des "Mikrocontroller und Elektronik"-Forums?
Hi, als kleiner Nachtrag. Die Filter im "µC"-Forum sind ja schon hilfreich, werden aber ad absurdum geführt, wenn sich Leute Nicknames geben wie "ARM-Fan." Dann werden nämlich auch alle Einträge angezeigt, die der geschrieben hat. :( Gruß Florian
so produzieren und verkaufen. Auf den ersten Blick sieht man neben den 8-Bit-AVR-RISC auch noch '8051er und ARMs. Du möchtest witerhin MC-Technik von Elektronik trennen. Nunja, ein frommer Wunsch, aber nicht allzuleicht sauber umzusetzen, den MCs haben ja den Zweck, Elektronik (elektronische Baugruppen
-
Thread
Bauteil gesucht: 4 Taster zu 3 Port
oder keine taste unbeding so expilzit benötigt!? bei einer widerstandsnetzwerklösung mit einem ad wandler würden sie mit abfallen als beispiel. wird das ganze auf 5v basis mit/ für einen controller benötigt!? oder z.B. Sps steuertechnik!? gruß, Markus Jung
...es steht nichts dort von uc, ad wandler, avr oder sonstigem. wieso wird hier angenommen das jemand der hier eine frage dieser art stellt einen uc einsetzten will? und wenn es so jemand ist, wird er sicher nicht diese frage stellen
-
Thread
Prüfplatine für 400++ I/Os
-) Prüfspannungen sind bis 24V einstellbar, Prüfstrom im mA Bereich. Wir haben damals FPGA und AD Wandler dazu verwendet. So als Tipp Mach es mit einem FPGA, dann bist du flexibel.
> 8051 Mit seinen "schwaechlichen" Pullups die denkbar schlechteste Wahl. Da reicht ja schon die kapazitive Kopplung in so einem Kabel um Fehlmessungen zu provozieren.
-
Thread
µC Programmierung für ADC / DAC gesucht
Bauteilselektion und µC-Programmierung (Atmel) was denn ? 8051 oder AT MEGA ? bitte mehr Details. Joe
moin moin, habe hier grade ein 12Bit AD/DA Modul in der Testphase. Format ist DIL24 (15mm) mit MAX186A und LTC1446, beides mit interner 4,096V Referenz und 12Bit. Ansteuerung erfolgt per SPI, realisert sind 4AD und 2DA Anschlüsse. Davor sitzt
-
Thread
Grundsatzfrage
AVR Leistungsstark genug um eine solche Datenflut zu bewältigen???? Ich hatte daran gedacht externe AD DA zu verwenden, da die im AVR enthaltenen, wohl nicht für Audio Daten geschaffen sind. Wie schwer schätzt ihr ein solches Projekt ein??? Vielen Dank schonmal Gruß Hans
schon erwähnt sollte das ganze eher kein Problem mit einem FPGA sein. Warum 16Bit?! Weil man 16Bit-AD-Wandler-Werte mit einem 16bitter etwas schneller Transferieren kann als mit einem 8bitter ;-)
-
Thread
Facharbeit und die Probleme
Guck dir mal den Cypress EZ-USB AN2131 an, da hast du einen fixen 8051-Clone mit integrierter USB Schnittstelle. Gruss Andre
Hi kommt darauf an wie schnell der AD-Wandler wandeln muß :-) Aber so 100kByte pro Sekunde sollte ein AVR schon auf die Platte bringen können wenn er nicht viel mit dem Dateisystem herumfurwerken muß. Matthias
-
Thread
Analog Digital Converter kleines Problem (PIC)
C zum Assembler ist es ein wenig komplexer. Ist hal ein schmaller Assembler Syntax gegenüber dem 8051.
D.h.: Nur mit dem Signal das ich aus > dem ADC bekomme?? > > MFG ANTON Dafür am besten den AD-Wandler so konfigurieren das das Ergebniss "Left justified" ist (ADCON1.ADFM = 0). Wenn dann der AD-Wandler fertig ist (ADCON0.GDO_DONE = 0) hast die die höherwertigsten Bits vom 10-Bit-Ergebniss in
-
Thread
Welche ARM Modelle eignen sich für Anfänger?
wirklich sinnvolle Dienste hat. Wobei natürlich Mikrocontroller nicht so einfach aussterben. Selbst 8051er gibts noch in neuen Produkten.
Hersteller ab ob die Dokumentation übersichtlich, verständlich, beispielhaft ist. Bei NXP waren die 8051 Manuals gut und die ARM Manuals sind so geblieben. Abwechselnder Einsatz von z.B. LPC935 (8051) und LPC1114 (ARM) ist problemlos.
-
Thread
NEC PD78F0511 Programmieren
Tool über die Serielle , da ist ein Stecker mit TXD RXD RESET FLMD0 GND Pins. Haben die auch ein 8051 Kern ? Gruss Franz
Franz S. schrieb im Beitrag #4425075: > Haben die auch ein 8051 Kern ? Nö. NEC/Renesas hat damit eine völlig eigene, schon seit Jahrzehnten existierende Schiene: http://www.radiolocman.com/datasheet/data.html?di=159509&/uPD78F0511 Aber ich frage mich, warum
-
Thread
Zeigt her Eure interessanten historischen Bauelemente
ein guter Start. Damit auch die Nostalgie nicht zu kurz kommt werde ich wahrscheinlich dazu einen 8051er werkeln lassen;-) Der HW-Watchdog mit dem HC123 ist eine gute Idee um den MUX Drive abzuschalten wenn der nicht andauernd aktiv ist. Gerhard
Von AD habe ich auch noch was. Weiss einer, warum der AD572 doppelstöckig gebaut wurde?
-
Thread
Mikrocontroller gesucht
finden. Ich habe bei meinen letzten Projekt externe DAW mit 8-bit parallel Ansteuerung verwendet (AD7524). Damit gehts schnell. Gruß Peter
mechanisch kleinen µC doch ein kleiner externer Wandler in Frage kommt könntest du dir mal entweder den AD5308 (8x DAC) mit 8x5mm oder aber den Einsatz von 2 AD5304 (je 4xDAC) mit nur 3x3mm Grundfläche auf Machbarkeit überprüfen. Jan Berg schrieb im Beitrag #3607481: > mit dem Controller nicht, aber
-
Thread
Realtime, Linux + Latenz
liegt. Andere Kandidaten für deine (fast) NF Anwendungen sind noch der gute alte Blackfin von AD und die DSP56k Reihe von Freescale.
ihn > startet. > Den TAS3208 benutze ich als DSP in einem Bassverstärker, der TAS hat > einen 8051 WARP Prozessor untergeordnet, der für I/O und Softwareladen > benutzt wird. Gesteuert wird das ganze von einem Mega328 über I2C. > > Die TAS sind für Audio gut, sind aber für dich nicht geeignet
-
Thread
Probleme bei µC Programmierung mit Klassen und Pointer
µVision 3. Noch nie davon gehört, haste mal nen Link darauf? Ich kenne nur Keil µVision 3 für 8051. Und da bin ich mir zu 99,9999% sicher, daß der garkein C++ kann. Peter
Sascha K. wrote: > Der µC hat 8 interne AD Wandler. Die Wandlung wird in einer Funktion > realisiert. > Ich will nun aus meinem main auf die gewandelten Werte in der Funtion > zugreifen. Das wollte ich über Pointer machen. > Ist das überhaupt
-
Thread
AVR verglichen mit PIC (SX)
18F oder 24F mit in einen solchen Vergleich einbeziehen. Dann könnten viele der PIC Vorurteile mal ad Acta gelegt werden. Sven
nur mit größeren CPUs zu > tun) Durchaus, z.B. die weltweit größte MC-Familie überhaupt, die 8051-er: Z.B. bis 100MIPS die C8051Fxx von Silabs, bis 20MIPS die AT89LPxx von Atmel oder die XC866 von Infineon und noch viele andere. Peter
-
Thread
Ist 80186 noch von Bedeutung?
Im Cyberhome AD-M212 und AD-M512 DVD Player war übrigens auch einer drin.
hat und jetzt eine Aenderung daran machen muss. Ein 186er koennte noch nicht mal einem modernen 8051 das Wasser reichen;-) Robert