-
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
-
Thread
DMS --> AT89C2051/AT89S8252 --> notebook
notebook zu senden. Die größten Schwierigkeiten bereitet mir momentan der die Auswahl eines geeigneten AD-Wandlers und dessen Anschluß a. an den DMS und b. an den µC. Es gibt von Maxim einen ADC (MAX1400) an den man direkt DMS hängen kann, aber der ist nur als SMD erhältlich und das wollte ich mir nicht
10bit auflösung reichen kannst du auch zbsp einen AVR Controller verwenden, da der ja schon ein paar AD wandler hat (ja nach typ) oder ist es wichtig, dass du einen 8051 nimmst??? Viel erfolg!! mfg Christian
-
Thread
[V] Silicon Labs C8051F410 Dev-Kit [reserviert]
Hi, ich habe ein wenig genutztes Entwicklungskit von Silicon Labs für ihre C8051-Architektur abzugeben. Der aktuelle Preis bei Mouser beträgt 83€ (C8051F410DK), ich gebe es für 35€ inkl. Versand her. Mag5 [ad] gmx [punkt] net -Privatverkauf, daher keine Garantie, Gewährleistung
-
Thread
Projekt: Kommunikation zwischen MC und PC
Ist ein 8051 von Analog Devices. Als Softwareumgebung haben wir Aspire
Lade dir die Demo von Profilab herunter (Abacom). AD-Wandlung mit zB Atmega 8. Ergebnis auf 8 Bit reduzieren. MC -Uart mit Baud 9800. AD Ergebnis zum PC (Profilab)senden (1 Byte reicht). Dort ein Analogmessgerät auf die Arbeitsfläche- fertig. In 1 Stunde
-
Thread
Saegezahn selbst bauen
bessere wäre, da sie am einfachsten ist? Danke für eure Antworten. Tschüss Martin PS: AVR, 8051, MSP sind auch ganz interesant.
ich könnte die 0,1V nicht AD-Wandeln. Tschüss Martin
-
Thread
Labor Netzteil
ist. Bus über Ok's, dann solten sie aber recht schnell sein(min 400kHz)damit man mit HW-SPI die DA/AD's ansprechen kann. Ach ja 16Bit DA/AD kann man natürlich nehmen, ich dachte nur an den Preis, aber das müsste man mal untersuchen. Überlege gerade, eigentlich braucht jeder Einschub seinen eigenen uC
Vielleicht komme ich in den nächsten Tage mal zum Wechesln der Induktivität und zum Maskieren des AD-Wertes auf 8Bit. schöne Grüße, Clemens
-
Thread
Mikrocontroller und Komponenten -> evtl. für Serienproduktion
stm32f4 Warum nicht gleich QuadCore Pentium? Mein Gott, bei der Aufgabe wird sich selbst ein 8051 mit 1 MHz langweilen. >Bei Uwe (http://mikrocontroller.bplaced.net/wordpress/ ) findest du >sogar libs, die dir das zusammenklicken all deiner Vorgabe ermöglichen. >Selbst ohne Einarbeitung kann
Paar Punkte über die du direkt nachdenken solltest: Willst du dich in einem ARM, AVR, PIC oder 8051 einarbeiten ? (oder mit was willst du dich in Zukunft beschäftigen ?) Soll jemand das Projekt noch in 20 Jahren nachbauen können ? Nach was für Standards soll das Projekt konform sein ? (CE, ROHS)
-
Thread
Algorithmus für Linefollower mit 5 Sensoren
die Frage 32bitµC oder nicht damit zu tun? Ein 8bit-AVR langweilt sich mit der Aufgabe zu tode. 5x AD-Wandlung, winzig kleines bisschen rechnen, neue Comparewerte an Timer übergeben, fertich
Brocken Sei Diese Teile arbeiten durchaus im 'Linearbetrieb'. Die Auflösung, in Bit, wird durch den AD-Wandler bestimmt. MfG Spess
-
Thread
AVR-NET-IO C-Programm ausführen Heizungssteuerung
Hallo ich habe mir einen AVR-NET-IO + (SD) AD-ON Board zugelegt. Bis jetzt habe ich nur Erfahrungen mit Assembler für 8051er CPUs. Bin gerade dabei C zu erlernen, da ich es im Studium benötige. Für das AVR-NET-IO möchte ich mit C ein Programm
-
Thread
A/D-Wandler in C -- 8051
die Befehle lauten, was ich dem Teil alles sagen muss etc... Also in kurz nochmal: Arbeitsweise des AD-Wandlers ist mir mehr als bekannt - mir geht es nur um die Anwendung im C-Programm. Hoffe ihr könnt mir helfen!
einfachste Grundlagen der Mikrocontrollertechnik. U.a. Timer, Interrupts und A/D-Wandler. Und mit dem AD-Wandler muss ich halt insofern was anfangen können, als das ich im Quellcode lesen kann, was dort passiert und eventuell einen Teil selbst schreiben / ergänzen muss. Ich weiß nicht was ich da genauer
-
Thread
A/D-Wandler mit 3 3/4 bzw. 4 3/4 Stellen
Sonder-ICs sind am Aussterben, sie werden durch MCs ersetzt. Z.B. der C8051F350 hat einen internen 24Bit-ADC und man könnte ein Text-LCD im 4Bit-Mode anschließen oder einen MAX7221 für LED-Anzeigen.
EEV-Forum bescheinigt den Panelmetern eine bemerkenswerte Genauigkeit. Da werkelt ein MCP3421 als AD-Wandler, der ueber I2C an einem STM8S haengt. Vielleicht mal als Anregung.
-
Thread
FPGA Selektion
einem Seriellen muss die Taktfrequenz ja aum ein weites höhers ein als der ADC. Beispielsweise der AD9262 wäre für mich jetz interessant (16bit, 160MSPS)
nur eine geringe Analogbandbreite hat. Jedenfalls nicht die halbe Abtastrate. Sonst würde ich den Ad9650 empfehlen. Aber der kostet viel und fällt unter die Exportkontrolle bei den schnelleren Modellen.
-
Thread
AD Wandler Programmieren
Meine Glaskugel sagt mir 8051
Wo ist denn das Problem? "Formel" aufstellen um den AD-Wert in eine Spannung umzurechnen (Dreisatz sagt dir was?). Wenn der Faktor z.B. 0.561 ist, dann sollst du den Ausgabewert berechnen indem du mit 561 multiplizierst und dann durch 1000 dividierst.
-
Thread
Suche IC zur Umwandlung VGA zu Analog
Hi, den TDA8051 halte ich für etwas Suboptimal. Dieser braucht eine externe Verzögerungsleitung die REichelt natürlich NICHT im Programm hat... Ohne Verzögerungsleitung geht es auch, allerdings mit deutlichen Unschärfen. ICh setze für sowas den AD724 ein, der baucht nur eine minimale externe Beschaltung. Mein Networkanalyzer mit anzeige auf CGA Monitor läuft mit einer auf "LOCHRASTER+SMD Bauteil mit Draht adaptiert" aufgebauten Platine seit JAhren
-
Thread
Einstellbare Konstantstromquelle - Welcher OP Amp?
moderne R2R-Ausgang OpAmp von manchen > Firmen vergeben werden. Den Vogel hat in meinen Augen aber AD mit dem AD8051 abgeschossen. Gibt es auch als Dual-Variante: AD8052 ;-) Da kommt mir noch der LT6015 in den Kopf. Der ist unkaputtbar. Also, in weiten Bereichen mishandelbar: - Verpolung der
-
Thread
ADC-Ref.-Spannung durch Kondensator
Kondensatorzwischenspeicherung(was für ein Wort!) als S&H-Schaltung, Interne Referenz, Schnelle Sigma-Delta-Wandlung, 8051-Core, und, und, und..... Zu sehen unter http://www.analog.com/microconverter/ Schönen Gruß Norbert
Optokopler an der Schnittstelle zum uPro sollte ein recht genaues System ergeben. Schau dich mal bei AD um die haben einige Doc s zum Einsatz von solchen Wandlern. Übringens hat TI, seit dem sie die Edelschmiede Burr-Brown aufgekauft haben, einige interessante Wandler zu super Preisen.
-
Thread
Frage zu Empfänger/Direktmischer in Mobiltelefonen
Transformation ins Basisband und die Demodulation in einem Schritt leistet, müsste ja das Eingangssignal direkt AD-gewandelt werden, um den Mischer als DSP-Algorithmus zu implementieren. Das kann ich mir irgendwie nicht vorstellen (gibt es überhaupt AD-Wandler für 2GHz?). Auch die Weiterverarbeitung dieser Datenrate
implementiert war. Die Daten wurden von einem 2,4 GHz-Lokaloszillator ins IQ-Basisband runtergemischt, unt mit AD-Wandler (ebenfalls von Analog Devices) abgetastet und mittels FPGA ins RAM geschaufelt. Dannach gemütlich mittesl 8051 über USB in PC befördern und dort mit MATLAB drauf rum prügeln. Übrigens, waren
-
Thread
prog. Temperatursteuerung
wichtig, daß man wesentlich mehr gleichgesinnte AVR-Bastler und AVR-Foren findet als beim PIC. Der 8051 ist zwar auch ein sehr leistungsfähiger MC (bis zu 50MIPS) aber für den Anfänger nicht ganz so gut geeignet. Man muß nämlich erst das Konzept der verschiedenen Speicherbereiche (register, data, idata
das ist nicht immer erforderlich und meiner Meinung nach ist der PIC einfach simpler als ein AVR/8051. Aktuell benutzt werden meist die PICs 12f675 (DIL8 !), 16f628 (DIL18), 16f87x (bis DIL40). Der 12f675 hat trotz seiner Winzigkeit schon einen AD-Wandler und kostet nur 2-3 Euros.
-
Thread
Atmel ISR mehrere Ansprünge
Anwendungen oder ist das geheim? Ich fand das damals (1997) schon einen herben Rückschritt vom 8051 mit 4 Interruptleveln zum AVR ohne Interruptlevel.
D. schrieb im Beitrag #6868390: > Ich fand das damals (1997) schon einen herben Rückschritt vom 8051 mit 4 > Interruptleveln zum AVR ohne Interruptlevel. Als ich zum ersten mal den Umgang mit AVR lernte war ich sehr irritiert, dass es dort keine Interrupt-levels gibt. Bis dahin dachte ich, das
-
Thread
AVR: "sleep disable" unnötig?
spezielle Watchdogsequenzen, geschützte Register, etc). Insbesondere sind diese Schutzmaßnahmen oft ad-hoc und nicht zielführend: ein Programm, das gegen die Schutzmaßnahmen verstößt wird nicht angehalten, sondern die Aktion wird ignoriert - was für ein Quatsch! Glauben die, dass der Rest trotzdem noch
dann gegenüber Störungen robuster sind. Im Auto findet man ja auch noch andere Controller, z.B. 8051 und 68k und sowas. Die sind auch nicht gerade dafür bekannt besonders gut mit Störungen zurechtzukommen. Und so richtig Safety (drei Controller mit Mehrheitsentscheidung), so wie in Bereichen wo das
-
Thread
Microchip PIC16F1713 - DERIVAT??
Sie unterscheiden sich von den PIC mindestens so stark wie von anderen 8-Bit-Architekturen, z.B. 8051. > Allerdings sind die auf das absolute Billigsegment getrimmt. Deswegen > sind die von der Peripherie her kräftig abgemagert. Das entscheidende Feature bei Padauk, dass sich sonst nirgendwo
an der Resilienz gegenüber Störungen (man hat wohl schnell Rauschen von der Spannungsversorgung im AD) und ESD. Daher würde ich außerhalb von Einmalanwendungen eher zur PMC- oder PFC-Reihe greifen.
-
Thread
SRAM am Atmega162
Danke. Meine Idee: 64Kbyte 1.Bank: XMEGA Atmega162 AD0..AD7 und A8..A15 -> Speicher A0..A15 XMEGA Atmega162 D0..D7 -> Speicher D0..D7 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ dazwischen ein Latch mit ALE vom Atmega =17 Leitungen
aufteilen koennen und selbst die notwendige Pageumschaltung bewerkstelligen. z.B. Keil-Compiler fuer 8051, Cosmic - Compiler fuer 68hC11. bei den Compilern gibt man beim Linken nur die Page an wo es gespeichert werden soll den Rest erledigt dabei der Linker. Gruss Helmi
-
Thread
Ersatz für EPROM TC57256
1992. Interessanterweise war gerade der Resetvektor auf 0x0000 betroffen, die Schaltung war auch 8051 basiert.
Fehler. Michael_ schrieb im Beitrag #3295331: > Erstmal, ist es ein TC57256D oder ein TC57256AD ? Bei dem Original handelt es sich um einen TC57256D-20 Bei den Ersatztypen handelt es sich um: M27C256B-10F1, AT27C256R-70PU, AT28C256-15PU. Gruß Wayne