-
Thread
Scannerkopf verwenden, aber wie?
an seinem Ausgang mit dem Oszilloskop beispielsweise ein Strichmuster als Impulsfolge sehen. AD-Wandler dran Pixeltakt Adwandeln ablegen nächsten Takt usw..... Für einen Strichcodescanner würde das schon reichen (Kann man aber auch fertig kaufen.) Strichgitter oder ein Prisma und schon
Such mal auf der Hauptplatine, ob du ein IC WM81xx finden kannst, das ist der CCD Controller mit AD Wandler usw. Es kann aber auch sein, dass das ganze mit einem ASIC gelöst wurde. Ist auf der Platine ein 8051 uC und ein EPROM von Winbond ?
-
Thread
Welcher µC zum Einstieg?
Bittern). Man kann da mit einem einfachen Chip anfangen und später Sachen wie DMA, Low-Power-Modi, AD-/DA-Wandler programmieren und z. B. mit der internen Temperatur-Diode die IC-Temperatur zu messen. Sowas wie Reprogrammierung des Flash im laufenden Betrieb um z. B. Daten zu speichern, ist auch machbar
lediglich noch einen MAX232 dazugeschalten. mit dieser beschaltung hab ich schon UART,PWM,Interrupts, IOs, AD-Wandler, SPI und I²C zum laufen gebracht und damit geübt. ich hoffe ich habe dir nicht zu viel und zu detailiert geschildert ;-) vl sieht man sich ja im PIC-Forum ;-) mfg schoasch
-
Thread
DS2450 1-Wire-AD-Wandler stört
Ich bin gerade dabei, eine Temperaturmessung (hobby!) mittels NTC und DS2450 (AD-Wandler am 1-Wire-Bus) aufzubauen. Am Bus hängen mehrere DS1820. Das Einlesen der Temperatursensoren ohne DS2450 am Bus funktioniert einwandfrei. Sobald ich aber den DS2450 dranhänge, werden die Sensoren
3 tipps http://www.8051projects.info/proj.asp?ID=75 http://www.maxim-ic.com/appnotes.cfm/an_pk/4255 http://www.pjrc.com/tech/8051/board5/temperature.html Gruß RABIS49
-
Thread
Unbekannten Controller identifizieren
ergab beim 40poligen, dass seitens der > Pinbelegung ein ATMega8515 oder 8535 passt. Oder ein i8051. Von dem hat Atmel das Pinout der ersten Generation abgeguckt. Der 8051 hat Reset high-aktiv, also im Betrieb low. Beim Atmel ist es umgekehrt, so kannst Du die unterscheiden.
versorgt und gibt über den Schleifer eine Spannung von 0V bis 5V an Pin 7 des 18poligen, welcher ein AD-Eingang ist und der Istpositionsabfrage des Potis dient. Die Hintergrundbeleuchtung wird über Pin 5 angesteuert. Da ich von Microcontrollerprogrammierung keine Ahnung habe, habe ich inzwischen im
-
Thread
ADC - immer gleicher wert in ADCH???!
Hallo! hab heute versucht meinen AD-wandler am Mega128 zum laufen zu bringen. Der versuchsaufbau ist eigentlich ganz einfach: Am Port-pin ADC0 wird eine spannung von 2,5V angelegt (poti). Die Referenzspannung beträgt 5V und wird
völlig daneben.... ihr müsst mich entschuldigen, bin noch keine Woche AVRler.... davor hab ich nur 8051er programmiert.... Auf jeden fall funktioniert es jetzt wie ichs mir vorgestellt hab. @Dennis: Danke für die bemühungen. Sehr gut erklärt, habs gleich geblickt :-)))) Danke, Burt
-
Thread
AVR Mikrocontroller Lohnenswert?
Es ist lohnenswert jede MCU mal kennengelernt zu haben. Ich habe mit 8051 und Assembler angefangen und musste vor 20 Jahren noch hunderte Seiten Doku durchforsten bevor der Controller irgendwas von sich gab. Daher ist ein Arduino ein nettes Tool für kleine Projekte, die
es nicht der µC meiner Wahl wäre, aber einfach weil ich schon auf andere /einfachst/ µC wie, 8048, 8051, 6502, usw. usw. eingefahren bin.
-
Thread
SchulProjekt mit Mikrcontroller ,RaumtemperaturSensor ertellen
Könnte SDCC und 8051 sein... bin auch schon etwas müde :-)) Mal einen einfachen Vorschlag. Bau doch ein Thermometer mit einer Bargraph Anzeige (z.B. 30 LED's) und zur Temperaturerfassung verwendest du einen NTC und den
jemand im Thema steckt oder nicht... Aber gut... einfaches Display HD HD44780, Sensor der mit dem AD Wandler ohne Umwege ausgelesen werden kann... AD 22100 oder so... Da ich einen guten Tag habe ;) Das Wäre die Hardware, 5V Bekommst du schon irgendwo her... http://www.mikrocontroller.net/
-
Thread
Arm Cortex im DIP Gehäuse Gesperrt
DAC und 72 MHz kostet 1.50 EUR im QFP-32 was wesentlich einfacher zu löten ist. Das ist zwar ein 8051 aber langsamer als der M0+ ist der nicht. Hat zudem DMA
ots=Ub31N8dyfy&sig=owT9d-BewFO2JGzQxp0ae9CWFyw&hl=de&sa=X&ved=0ahUKEwjvi-L1tMPXAhVFXhoKHTehCycQ6AEIRjAD#v=onepage&q=cortex-m%20recursive%20interrupt&f=false
-
Thread
Bauelementsuche Operationsverstärker
mal was moderneres. Schnell, robust und extrem gutmütig (keine Schwingneigung) ist zum Beispiel der AD8051 (oder AD8052, AD8054) Von Analog Devices. Ist nicht ganz billig (knapp 4 Euro bei Digikey für den 8052), aber oft seinen Preis mehr als wert.
-
Thread
Abschätzung Codegröße Mikrocontroller
Kannst ja mal alles abklemmen und einen Konstanter (oder Batterie per Spannungsteiler) an den AD-Wandler-Eingang anschliessen und mal schauen was da so passiert.
desto aufwändiger und anstrengender wird es. IHMO würde ich für höhere Auflösungen einen externen AD-Wandler benutzen, da ich es für unsinn halte einen 16-Bit Wandler in einen uC zu packen. Achja. Versuch während der Wandlung, alles unnötig Digitale auszuschalten --> Schlafmodi.
-
Thread
Denkbare Möglichkeiten: Prorgamm "spinnt"
Programm viele Interrupts vorkommen: - Timer1 OVF - Timer 1 CompA - Timer 1 CompB - Int0 - ICP ad 2) Pointer verwende ich im Programm explizit nicht, es sei denn, Sie sind durch vorhandene Bibliotheken eingebunden und werden implizit durch den Compiler angewandt. ad 3) Leider bereits auch schon
Interrupts kann ein Interrupt nur von einem mit höherer Priorität unterbrochen werden. Z.B. beim 8051 mit 4 Prioritätslevel können nur max 3 Interrupts gleichzeitig einen niederen unterbrechen.
-
Thread
LED gegen VCC oder GND
Bei Verwendung des AD-Wandlers ist es sinnvoll, die LEDs gegen GND zu legen (LED-Strom fließt dann durch VCC des MC), damit der LED-Strom keinen störenden Spannungsabfall auf der GND-Leitung erzeugt. Oder man tastet die
@ Peter Dannegger (peda) >Bei Verwendung des AD-Wandlers ist es sinnvoll, die LEDs gegen GND zu >legen (LED-Strom fließt dann durch VCC des MC), damit der LED-Strom >keinen störenden Spannungsabfall auf der GND-Leitung erzeugt. Sternförmige Masse
-
Thread
Suche 16 bit CPU mit externem Buszugriff
lassen und die Bauteile kosten einiges. Ausserdem will ich mir vorher meinen Stufe-2-Progger (mit 8051-Herz) bauen mit dem ich dann alles flashen kann. Am Stufe-1-Progger (mit DIL-Switches) bin ich schon dran, ich habe die geätzte Platine schon hier :-)
Grafikkarten-Prototypen flexibel mit Tastern und LEDs damit ich da feinabstimmen kann. Ausserdem plane ich ihn an den 8051er-Progger zu hängen, der hat 6x8 Ausgansports mit dem ich im Bildpuffer schreiben kann etc.
-
Thread
Analoge Schaltung
kann man über einen µC auch anders abfragen... - Müssen es unbedingt 12V sein? Gruß, Markus_8051
sehr hochohmig auslegen. (Such die halt einen OPV mit hohem Eingangswiderstand) Gruß, Markus_8051
-
Thread
FIR Filter auf PIC
der Soundkarte eingebaut ist) und einen relativ hochohmigen Spannungsteiler (z.B. 2x10kOhm) vor den AD-Wandler, um hier den DC-Level auf die halbe Versorgungsspannung zu ziehen.
mit max. 72MHz, 14-bit ADC und > 12-bit DAC, zur IDE bekommt man kostenlos eine Lizenz des Keil 8051 > C-Compilers dazu. Weiaweia, da wuerd' ich aber mal ganz genau gucken, was da so ein FIR, wie's dir vorschwebt an Zyklen frisst. Klar hat der 8051 einen HW-Multiplizierer, aber halt nur 8x8bit.
-
Thread
MCS-51 Mikrocontroller von STC MCU Limited
bekommt man günstig bei eBay oder AliExpress. Kein Distributor hier hat sie. Es sind Single-Cycle-8051er mit einer Menge Peripherie bei den größeren Modellen. Der Schwachpunkt an den Dingern ist momentan das rudimentäre Windows-only-Tool zum Flashen der Controller. Da die Programmierung aber über
Mikrocontroller ist der STC12C5A60S2 (ca. 1 EUR in Kleinstmengen): http://www.stcmcu.com/datasheet/stc/STC-AD-PDF/STC12C5A60S2-english.pdf greg [1] http://stcmcu.com/
-
Thread
Power-down mit Taster
Batteriewächter realisieren. Das ist ja leider etwas komplexer. Über einen Spannungsteiler auf den AD Wandler geht leider schwer. Z-Diode und dann Komperator ist auch blöd. Über diesen Reset Controller weiss ich rein gar nichts. Es gibt doch solche Bausteine die Bandgap reference device oder so heißen
mehrere Meßaufgaben, also führst Du sie nacheinander aus. Und für jede Meßaufgabe stellst Du den AD-Wandler entsprechend ein, startest die Messung, wartest auf das Wandlungsende und liest den Wert aus. Fertsch. Der AD-Wandler ist für Deine Aufgabe (Ansteuerung von LEDs) mindestens 10000-mal schneller
-
Thread
2* UB8830D was mach ich nur mit Ihnen?
Itemid=1&p=catalog&parent=5&pg=1 Für die Basic-Variante hab ich jedoch nichts gefunden. Nur für den 8051 gibt es Editoren/Compiler.
sicher, das die Reihenfolge am Port 1 richtig ist? Ich denke die Zuordnung ist eher andersrum: P10 = AD0 und P17 = AD7...
-
Thread
Mikrocontroller mit 9 PWM ausgängen?
für ausgesprochen unzeitgemäß, hier noch auf THT Bauteile setzen zu wollen. Leg dir mal ein paar AD8403 zu und nimm zu deren Ansteuerung irgend einen beliebigen µC. Mit je 4x Digitalpotis zu je 8 Bit bist du für Beleuchtungszwecke allemal ausreichend bedient. Und mit 3x AD8403 kannst du sogar 4 RGB-LED's
Alternativ: Jaja, da gibt es noch ganz andere Alternativen, z.B. N76E003 von Nuvoton, ein 16 MHz 1 Takt 8051er für stolze 24 Ct bei 10 Stück. Bei denen ist verfügbare Infrastruktur noch viel besser. W.S.
-
Thread
Zeitfunktion generieren
Hauptprogramm abläuft, das eine höhe Priorität als die Zeitfunktion hat. Dabei handelt es sich um AD-Wandler. Die Wandlung wird in einer Endlosschleife durchgeführt. Es sollen so viele Wandlungen wie möglich durchgeführt werden. Der obige Code soll in einer Fuktion stehen. Diese Funktion wollte ich
nötig. Ideal wäre ein Interrupt im 1s Raster. Diese große Zeit wirst Du mit einen 16Bit-Timer der 8051er normalerweise nicht erreichen können. (Es sei denn, Du arbeitest mit einen Quarz so um die 500kHz!) Deshalb sind die 50ms Zeitraster schon ok.
-
Thread
Brauche bitte Hilfe zu der Aufbereitung eines RGB für ADC
gepolt. Den Widerstand zur "Strombegrenzung kannst du dir auch sparen. Ich würde dir als Audio OP den AD8051 ans Herz legen. Wenn du den OP auf Masse referenzierst, lässt dieser automatisch keine negaiven Signale durch/verstärkt. In dessen Datenblatt findest du auch einige Applikationsbeispiele zu Video
Tiefpass dort einbauen, also Ausgang OP-->R-->C gegen Masse. Am Knotenpunkt R/C kannst du dann an den AD-Wandler gehen.
-
Thread
Serielle Daten mit PIC einlesen?
Kanal. Dann kannst Du genau sehen, zu welchen Zeiten der µC die Daten einliest. Gruß, Markus_8051
vielleicht bist Du in die berühmte "Analog-Falle" getappt. Die I/O-Pins von Port A sind mit den AD-Modulen gemultiplext und nach einem Reset im AD-Modus. Nähere Hinweise auf www.sprut.de schlizbäda
-
Thread
Welcher µC für mehrere Displays?
diverse Ein/Ausgänge (Taster, LEDs..). Was würdet ihr vorschlagen? Entwicklungstools für AVR, 8051 und ARM7/9 habe ich. 8051 scheidet wegen Preis, Performance und wenig RAM-Speicher aus (auch die 100MHz Silabs, die Effektiv nicht mehr als 40-50 MIPS liefern bei einfachen Aufgaben). AVR kenne ich mich nicht so gut aus.. Auf Strom und Platz kommt es nicht an. SD/MMC sollte noch rein, externer AD an SPI. Hoffe ihr habt ein paar Vorschläge für mich. Viele Grüße
-
Thread
MMC vs. CF
Informationen dazu finden. - ich wähle XMCRB = (1<<XMM2) | (1<<XMM0) um die Kommandos zu selektieren (AD0:2) - an A15:8 hänge ich die Datenleitungen Irgendwie hat die CF dann doch ein paar mehr Steuersignale als der Controller (ALE,RD,WR), weshalb ich mich frage, ob die Nutzung des Interface einen großen
auch schoen arbeiten kann. Ich setze selber in einem Projekt auch eine MMC zusammen mit einem 8051er und bin gleucklich diese Wahl getroffen zu haben. Insbesondere auch im Hinblick auf das Platinenlayout. Gruss Tobias
-
Thread
Bitte um Hilfe bei µC-Board
kann dass es diesen controller in 100 Jahren auch noch gibt. Kannst du völlig vergessen. Den 8051 gibt es schon 31 Jahre, aber es ist nicht davon auszuhgehen, dass er weitere 69 schafft. Vielleicht ein Bimetall, Aufziehuhr und Papierstreifen? Abe rnur wenn die Firma das aus den Rohstoffen selbst
Du schonmal Analogschaltungen erfolgreich aufgebaut? Gut geeignet ist ein MC mit internem 24Bit-AD-Wandler mit Verstärkung und Präzisionstemperatursensor zur Kaltstellenkompensation, z.B. der ADUC847 http://www.analog.com/en/analog-microcontrollers/aduc847/products/product.html Peter
-
Thread
µC: Anlalog + Can = SD-Card
Einen µC mit integrierten 16 Bit AD wirst du nicht so einfach finden (vielleicht irgendwelche Spezialtypen von Analog Devices oder Maxim, k.A.). AT90CAN32 hat zumindest das CAN Interface integriert... Würdest du lieber einen PIC einsetzen
So aus dem Kopf µC mit integriertem CAN-Controller: 8051er: At89C51CC0x (1/2/3) AVR: AT90CANxxx (32/64/128) ARM: LPC2129 / LPC236x (um hier mal nicht nur Atmels aufzuzählen) und bestimmt noch einige andere Familien mehr. 16bit ADC wirst du extern
-
Thread
100MHZ Logic Analyzer zu verschenken
Nachfolgemodelle ersetzt werden können : 1. Projekt : Xilinx XC95288XL SRAM AS7C33128. 2. Projekt : C8051F321 AD8544 AD8531 darum habe ich eine Bitte : sollte jemand die Schaltpläne für erhältliche ICs umstricken, würde ich mich über eine Nachricht freuen (Mag5(ad)gmx.net), da mein Horizont zur Zeit
-
Thread
Drehzahl erfassung für langsame Drehzahlen mit 2 Timern
Drehzahl erfassen mit einem Zahnradsensor. Dazu verwende ich zwei Timer. Mein Mikrokontroller ist ein C8051F124 von Silabs, der 4 Timer besitz. Das erfassen der Drehzahl soll so gestaltet werden das in einem festen Zeitinterval was vom einen Timer vorgegeben ist, der zweite Timer in diesem Zeitinterval die
auspuckt. Program Description: // // This program presents an example of use of the Timer2 of the C8051F12x's in // 16-bit capture mode. It uses the 'F12xDK as HW platform. // // In this example code the TRIGGER I/O toggles at a fixed rate. This I/O pin // is connected to the capture input associated
-
Thread
Der 8255 lacht mich aus.
Wenn Dein 80C51 nicht zu modern (zu schnell) ist, hängt man den 82C55 (Grrr) memory mapped ran (AD0..7, /RD, /WR). /CS entweder über einen Decoder (74HC138) oder direkt an einen P2.0 .. P2.7. Peter
die Datenleitungen am uC auch noch auf Eingang stellen must wenn du es zu Fuss machen willst. Beim 8051 und Consorten geht das mit 0xff ausgeben auf dem Port.
-
Thread
M16C samt Dev-Kit für lau!
von-Neumann-Architekturen sind (wie z.B. 68xx, MSP430, ARM) und letztere stark Harvard-Architekturen (PIC, AVR, 8051) ähneln.
So, bin mit dem Board etwas weiter. Was noch fehlt, Spannungsreferenz für den AD, Reset, und ein EEprom. Vielleicht noch weitere Vorschläge? Mfg Sascha
-
Thread
kostenlose muster
privatpersonen!!! die haben eine ganze menge im programm, aber leider keine atmel_mc's habe dort aber klasse ad wandler her- dauert ca 2 wochen bis sie da sind sascha
hat! aber ich habe einige sachen schon programmiert!!! also pic darunter lcd am serielle am pwm ad wandler und was weiß ich! und in der familie 8051 und 80535 hab ich auch schon total viel programmiert! unter anderem lcd ad wandler für joystick fifos ohne ende serielle am dcf77 ahahah ja und noch
-
Thread
Wie schließt man einen IC an bzw. wie kann ich was mit diesen bauteilen bauen
oder ganz simpel die Grundlagen der Elektrotechnik. Wenn in einem deutschen Anfängerbuch über 8051'er auf Seite 11 technische Ergüsse über "Kippglieder" (bekloppter Name, Flipflop heisst das Ding auf der ganzen Welt) lesen muss, läuft etwas gewaltig falsch.
8051 sollte man ohnehin eher sein lassen...
-
Thread
Formeln zur Ringpuffer-Arithmetik?
aufaddiert werden, bevor sie im Ringpuffer abgelegt werden? Ich will damit in C die mit einem AD-Wandler (im Repeat-sequence-of-channels Mode) eingelesenen Werte in Ringpuffer packen und die dann mit Applikationen auslesen. Das Aufaddieren brauche ich um den Netzbrumm rauszufiltern. Den Applikationen wird jeweils ein Ringpuffer und der Counter (Anzahl der bisher verarbeiteten AD-Werte) übergeben. Damit man die Daten aber sowohl lückenlos als auch ohne Überschneidungen und zeitlich geordnet bekommt, beispielsweise zur Fourier-Transformation oder zum Plotten der Daten, muß man
-
Thread
AD-Wandler
un zwar ich möchte als schulprojekt eine gewächshaussteuerung programmieren und dazu brauch ich den ad-wandler der auf meiner platine ist. wie kann ich bei nem 8252µC daten über den AD-Wandler in ein Register bekommen und damit arbeiten. muss ich den AD-Wandler mit adresse ansprechen oder einfach wie
meisten Typen findest Du schon in den data sheets bzw. application notes die Anschaltung an einen 8051-er. Ein "mov acc,bal" kenne ich nicht. Du meinst wohl: MOV A,P0 ;bzw. P1, P2 oder P3 Peter
-
Thread
AD-Wandler Daten mittels USB direkt an PC senden.
Hallo, ich möchte ein Signal AD-wandeln und dieses direkt per USB an den PC schicken um es dort auswerten zu können. Ich habe mich bereits etwas belesen und mich zu erst über USB-UART-Brücken informiert. Nun habe ich nach USB-Mikrocontrollern mit bereits integrierten AD-Wandler geschaut. Auf Grund meines nicht so guten Englisch werde ich aus der Sache nicht ganz schlau. Zum Beipspiel von Silaps gibt es die C8051F3xx. Wenn ich allerdings nach fertigen Boards schaue
-
Thread
Ein paar kurze Fragen zu C
ad 1 Klar darfst du. Gefahren. Hmm. Es gibt da ein auf den ersten Blick merk- würdiges Verbot. Du darfst, wenn du ein Array der Länge n hast, die Adresse des Arrayelementes A[n] bilden. Du
2-er Komplement Arithmetik benuzt, dann ist -1 > 33000U tatsächlich TRUE ad 3 Was soll passieren? Der Compiler ändert in der Berechnung den Datentyp. Aber abgesehen davon bleibt das Bitmuster unangetastet. Dasselbe Bitmuster das den signed Typ ausmacht wird dann
-
Thread
4x7-Segment Anzeige Zeitmultiplex bei 8051 Silicon
Hallo zusammen. Wir benutzen gerade im Praktikum ein 8051-Board von Silicon. Die Aufgabe ist: die 4 x 7-Segment-Anzeige mit Hilfe von Zeitmultiplex-Verfahren zu steuern, also vonn 0000 bis 9999 hochzählen. Der Quellcode soll in C geschrieben und sowohl
Ich hab folgende Idee: [c] #include <compiler_defs.h> #include <C8051F020_defs.h> #define FOREVER while(1) #define NOT ! #define DISPLAY_OFF DIGIT1 = DIGIT2 = DIGIT3 = DIGIT4 = 1 sbit DIGIT1 = P3^0; // 7Segment LEDs, 1. Ziffer, 1000er sbit DIGIT2 = P3^1;
-
Thread
AT89C2051 programmieren für PS/2-Keylogger
also mit 8051 in die thematik einzusteigen ist schon mal eine gute idee ist eine sehr leichte controller familie! jedoch das problem ist das die programmiergeräte nicht mehr zeitgerecht sind drum würd ich dir falls
für das Programmiergerät im Anhang habe ich schon Probleme, die passenden Bauteile zu finden bei C*ad und R*lt, v.a. bei den ICs. Könnte da bitte mal jemand drüberschauen? P.s. Danke für die zahlreichen und schnellen Antworten!
-
Thread
Erfahrungen mit PSoC 5, Cortex-M3 basierend
> Cortex-M3 mit 80 MHz, kann einen 20-bit Sigma Delta integrieren Du meinst da ist ein 20Bit AD Wandler integrierst? Dann mach doch mal eine Messreihe und zeig und sie letzten 8Bits. Olaf
3/PSoC 5" - "Ramp Generation Using Logic Gates and DAC - PSoC® 3/PSoC 5" ein TTL grab und CM3/8051 "on chip", das hat was.
-
Thread
Erhöhung der AD-Auflösung durch oversampling ? Gesperrt
bei werden nahe 0 sehr klein - da reicht das Rauschen also nicht. Es kann aber je nach Aufbau des AD Wandlers eine Art übersprechen des Rauschens von der Ref. Spannung geben, so dass auch die kleinen Werte noch etwas davon abbekommt - für einen idealen AD gilt das aber nicht. In Grenzen kann sich
#3368435: > Anders noch ! > Ich möchte die Thematik noch mehr simplizifieren. > > Beitrag "1 Bit AD-Wandlung - Erhöhung der Auflösung durch oversampling" Na dann kann dieser Thread ja gesperrt werden.
-
Thread
Rechteckgenerator mit verschiedenen Frequenzen
Du kannst auch ein AD9850-Modul nehmen, das hat neben dem Sinus auch einen Rechteck-Ausgang: http://www.ebay.de/itm/New-AD9850-DDS-Signal-Generator-Modul-0-40MHz-Test-Equipment-/330868965479?pt=Licht_Effekte&hash=item4d0953c067
Takt und am Timer) gibt ja nur 2 er Potenzen. Es gibt aber auch einige Tinys mit 16 Bit Timer und AD Wandler: z.B. den Tiny24.
-
Thread
LED Modul 8x8
Akustischen und Optischen ausgang. D.h. Pegel wird über Mikrofon OPV aufgenommen und verstärkt und über AD Wandler Digitalisiert wird an den AT89C51CC01 weiter geleitet, der bearbeitet es und gibt es an den LED Modul 8x8 es sind insgesamt 6 LED Module aus.Es wird mit der Max7219 angsteuert. Wir haben mittlerweile
nicht Deine Software hat. Übliche Dateiformate sind gif, jpg, png, pdf. Ich programmiere meine 8051 auch nur in C. Der Keil ist aber nicht ganz billig, aber der Wickenhäuser soll auch nicht schlecht sein. Wenn man aber aus der C++ Fraktion kommt, hat man erstmal erhebliche Schwierigkeiten mit
-
Thread
Dual-Slope und Delta-Sigma Wandlern diskret aufbauen
Hallo, ich möchte aus didaktischen Zwecken einen AD Wandler MC gesteuert (8051 / AVR) aufbauen. Dabei sollen Dual-Slope mit Delta-Sigma Wandlern verglichen werden. Für beide gibt es Pläne mit OP + Analog Switch (CD405X) Einen Vorschlag gab es von Martin Clausen "Dual Slope ADC für 8051 mit 14 Bit" hat jemand eventuell die SW dslope.asm ? Für den Dual Slope gibts ja viele Schaltung mit OP + 4051 + HC74 . Kennt jemand eine Assembler SW und kann sie posten? Tausend Dank
-
Thread
C-Code HP03 Veständnissproblem
Sehr interessant ist das Datum Titl HP03 simple example based on 8051 C Current version: v1.0 Function: Calcul Processor STC12LE5410AD(8051 core) Clock: 11.0592MHz Crystal Author:
-
Thread
Wanderkiste Widlar, Runde II
Die "EPROMS" sind irgendwelche Microcontroller aus der 8051 Serie, die habe ich in der 1. Runde auf Wunsch der 8051-Freunde reingelegt, okay wenn Sie keiner will, dann entsorge sie.! Was gefällt Dir an den Relais nicht? Das Basismaterial wäre aber zum
Hallo, weiter oben (ende Mai) war von 8051ern im DIP-Gehäuse mit EPROM oder Huckepack-Eprom zu lesen. Diese waren bis jetzt auf keinem der Out-Fotos/Listen (oder ich habe es übersehen?). Wenn die Teile noch da sind, ich habe großes Interesse
-
Thread
Revolution Entwicklungsumgebung Microcontroller ?
Zeilen) oder eben all das andere was man so will... Übrigens waren auch noch einige externe DA und AD Wandler drauf, sowie ein USB Stick Anschluss für die Konfig. Protokoll Implementierung (PC -> Modul) darf man auch nicht vergessen. Das alles in einem AVR bzw. ARM in C zu machen, finde in dieser Zeit
tieferen Schichten der Software kümmern wollen. Das sind nicht die Leute, die einen Z80 oder 8051 in Assembler programmiert haben.
-
Thread
FIR-Filter mit C167
Filter erzeugen. Funktioniert sehr gut. Ich verwende ein Tiefpass 4.Ordnung auf 4 Kanälen auf einem 8051, allerdings bei nicht allzu hoher samplingfrequenz. Ich denke, der c167 sollte da keine Probleme haben, je nach Auslegung des Filters. Falls es dennoch nicht reichen sollte, würde ich als erstes statt
keine Signalanteile mehr vorhanden sein, oder sie müssen entsprechend herausgefiltert werden. Audio-AD-Wandler benutzen deshalb Oversampling-Techniken, die das ganze sehr entschärfen. Mit einem "normalen" AD-Wandler wirst Du aber bei 14khz Sampling und 7khz Signal Probleme bekommen. Einfacher ist die
-
Thread
Voltmeter mit LCD-Anzeige 8-Bit Interface
Mikrocontrollers 80C535 (Oszillatorfrequenz 12 MHz) und einer LCD-Matrixanzeige soll über den internen AD-Wandler ein Voltmeter für den Spannungsbereich 0 – 5 V Gleichspannung realisiert werden. Auf dem LCD Display soll die gemessene Spannung in Volt bzw. Millivolt angegeben werden. Es soll mit der maximal
Bestimmung der anliegenden Spannung. Die Messungen sollen so schnell wiederholt werden, wie es der AD-Wandler zulässt. Das LCD-Display soll mit einem 8-Bit Dateninterface betreiben werden. Ich habe wirklich keine Ahung hoffe mir kann jemand helfen und vielleicht den Code den ich dafür brauche peer
-
Thread
Kleine Beratung
gebaut ? Ich meine, du hast dir das Ziel hoch gesetzt. Ich habe letztens auch nach einem schnellen AD-Wandler gesucht. Das einzige was ich gefunden was mir entsprach war TDA8703(8Bit,40MSPS,nicht zu teuer und erhältich bei Reichelt). Auf der Seite von Maxim gibt es zwar ganz viele tolle AD-Wandler
http://www.silabs.com/tgwWebApp/public/web_content/products/Microcontrollers/en/index.htm Diese 8051 Derivate sind richtig schnell und es gibt sie mit hochauflösendem A/D (allerdings nicht sehr schnell) Gruß aus Niedersachsen
-
Thread
80C552 Ersatz mit ISP
Schau Dir mal den C8051F340 von SiLabs an: http://www.silabs.com/tgwWebApp/public/web_content/products/Microcontrollers/USB/en/USBMCU_matrix.htm http://www.silabs.com/public/documents/tpub_doc/dshort/Microcontrollers/USB/en/C8051F340_Short.pdf Der hat alles geforderte: Jede Menge IOs, lässt in sich im System programmieren/debuggen (Debugger kostet nur ca. 35$), 64 KB FLASH, 5 KB RAM, 2x UART, 1x SPI, 1x I2C, 10 Bit ADC mit