-
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
-
Thread
Anfänger Microcontroller - bräuchte mal einen rat
oder PIC sparsamer mit Flash umgeht, ist sowas von egal, da sie genügend haben. Außerdem ist der 8051 deutlich sparsamer als beide, zumindest bei kleinen Programmen bis ~16kB. Und ob einer etwas schneller ist, spielt in der Praxis auch keine Rolle. Ich hab lange standard 8051 verwendet (12MHz/12
setzt TRISA und meinst, deine Pins sind Eingänge, stimmt das ansich, doch bei den Pins, wo u.a. ein AD-Wandler hinter ist, ist dieser erstmal beschaltet. Also.. Wenn du digitale Eingänge haben willst, musst du den AD-Wandler für die Ports deaktivieren. Die Wahl ist schon nicht schlecht, wenn du denn
-
Thread
LCD-ANZEIGE
befindet sich eine lcd-anzeige (2*16). so jetzt komme ich zur meinen fragen: ich bekomme an den ad-eingang ein wert zwischen 0-5V d.h. 0-255 diese werte bekomme ich auch an der lcd-anzeige. möchte aber anstatt 255 = 16 bekommen oder z.B. 51 = 3,2 usw. ich habe gelesen das man eine tabelle schreiben
davon gehalten und kann dir leider nicht weiterhelfen. Geb auch dir den Tip.: Kauf ein AVR oder 8051er Entwicklungsboard einen Freeware-C Compiler und die ganze Welt steht dir offen.
-
Thread
CAN-Bus am µC
lässt." Kann ich nicht nachvollziehen. Ich nehme den AT89C51CC03, das ist ein voll kompatibler 8051 Core mit CAN. Als nächstes ist auch der LPC2119 (ARM + 2*CAN) geplant. Peter
meine 1024 Boards über ein Strecke von 6.3km mit o,6mm Leitung verbinde dürften die Ergebnisse der AD-Wandler und so einiges mehr nicht mehr sehr brauchbar sein.
-
Thread
Das Innenleben von Transistoren und Operationsverstärkern
Referenzspannungsquelle LTZ1000 November: Spannungsregler LT1083 Dezember: Digital-Analog-Wandler AD1139 Grüße, Richard
Ein AD633... nein, doch nicht. Es ist ein RC4200: https://www.richis-lab.de/amult02.htm :)
-
Thread
Naked ISR hier ok?
delay_ms( 100 ); // Pulse Output PULSE_HIGH(); PULSE_DDR |= (1<<PULSE_PIN); // Disable AD-Comp ACSR |= (1<<ACD); // Unused Pin low DDRB |= (1<<PB2) | (1<<PB3) | (1<<PB4); PORTB &= ~( (1<<PB2) | (1<<PB3) | (1<<PB4) ); //Setup AVR OCR0A = 111; TCCR0A |= (1<<WGM01
Konkretes Beispiel: Ich hab hier einen aktuellen Fall wo ich eine 80kHz PLL auf einem Silabs 8051 (EFM8BB10) implementierte. Der erste Versuch verwendete den ADC-Interrupt (der dann mit 320kHz kam) und fast die ganze CPU-Zeit ging dafür drauf in den Interrupt hinein und wieder hinaus zu springen
-
Thread
Multiplikatiom mit krummer Zahl
falls jemand damit schon gearbeitet hat. Es handelt sich hier um einen DDS chip von Analog Device AD9835. Da wird eine 32bit Zahl reingeschrieben (nenen wie das mal asl Frequenzcode), die der Frequenz am ausgang entspricht. Der Freq.code wird berechnet als (Quarzfrequenz/2^32)*Frequenz. Die Aufgabe
bequem mindestens auf 8Byte * 8Byte = 16Byte aufbohren, das sollte doch wohl reichen. Für den 8051 habe ich mal eine Arithmetikbibliothek geschrieben, die mit Pointern arbeitet, d.h. die kann maximal mit 80Byte großen Zahlen arbeiten. Peter
-
Thread
Analog-Digital Wandler
mich im voraus für jede Antwort . Ich habe im Net bei www.silabs.com ein USB Evaluierungsplatine C8051F064PB mit zwei 16 Bit 1Ms/s AD Wandlern entdeckt, kann ich diese Daten schnell in den PC reinkriegen ? mfg Hans
Schrittmotorsteuerung und IO. Die Adressdekodierung kann exakt so übernommen werden. Zur Anbindung von AD/DA kann ich Dir gern helfen wenn du möchtest. Das Programm ist in TP geschrieben. Schau dir das mal an und melde Dich gegebenenfalls. MfG Manfred Glahe
-
Thread
80c537 + A/D - Wandler
Tach Leute... Also ich habe folgendes Problem. Ich muss den AD-Wandler des 80c537 von 1-3V einstellen. die Ports die ich verwenden möchte sind einmal P8.1 und dann P8.0. Mein Problem ist nu das ich keine Ahnung habe wie ich den proge... Ich weiß net genau wie
Ich hab alle uralt ROMless 8051-Saurier in den Müll geschmissen, als Atmel 1995 seine Flash-8051 rausbrachte. Ich weiß also nur, wie man beim AT89C51CC01 den ADC verwendet. Peter
-
Thread
I2C Bitbang Problem mit MPU6050 und seltener Hardware
sollte SCK auf LOW gezogen werden.) Phu was kann ich noch sagen: - Adresse des MPU stimmt, AD0 ist low (default vom Breakout board) - Write bit (0) sieht man ja auch... - Registeradresse stimmt, (in PWR_MGMT_1 @ 0x6B soll 00b geschrieben werden, zum aufwecken) - SCL und SDA haben auf der 3V
. Das habe ich mit 8051 nie probiert. Achso, time-out bei zu niedriger Busfrequenz bei manchen Chips!
-
Thread
Handbetriebenen Drehgeber ohne Timer auswerten
machen, wenn es tatsächlich eine ungenutzte Uart geben sollte. Ähnlich ließe sich auch ein ungenutzter AD-Wandler nutzen ... Kreativer Ressourcenmissbrauch.
Wahrscheinlichkeit. Das ist o.k., es zeigt (korrekt) an, dass der Drehgeber genau auf der Grenze ist. So, wie ein AD genau auf der Grenze um 1LSB toggelt. Frohe Weihnachten!
-
Thread
Dialog übernimmt Atmel [Update: Nein, Microchip übernimmt Atmel]
war der buggy ohne ende. Ich habe selber Blut und Wasser geschwitzt um trotz des völlig kaputten AD Wandlers ohne Hardwareänderung das Projekt fertig zu bekommen. Ich hatte einen Chip (D Serie) für den es noch nicht mal eine Errata gab, da durfte ich selber suchen was denn geht und was nicht. Manche
sollten sie es doch tun, dann wird es funktionsgleiche Nachbauten aus China geben, so wie das beim 8051 und seinen vielen Nachbauten war. Und da Arduino nicht von Atmel selbst kommt, können die auch nicht sagen, wir nehmen da jetzt einen PIC dafür.
-
Thread
Körperfettwaage - alles nur Blenderei?
J. Ad. schrieb im Beitrag #3325344: > Die Waage kann bei gleicher Masse der Person NICHT unterscheiden, ob es > eine durchtrainierte Person ist oder ein Couch-Potato! In grober Näherung schon. Der elektrische
J. Ad. schrieb im Beitrag #3325332: > Wie könnte man überprüfen, ob die Waage wirklich was misst oder ob sie > nur fake-Werte anzeigt? Oszilloskop an die Kontakte halten und mal schauen, ob die Wage da
-
Thread
USB FX2 serielle Kommunikation
Hi an alle, ich nutze den USB FX2 Controller von Cypress. Meine Aufgabe ist zurzeit einen AD-Wandler ohne Hilfe des GPIF Designers zu steuern und die Daten auszulesen. Hierfür möchte ich die serielle Datenkommunikation (Timing) vom ADC verwenden. Ist hierbei irgendwas zu beachten, oder kann
Der FX2 ist ein "normaler" 8051 µC, halt mit USB noch dran. Aber der Rest geht genauso wie bei einem normalen 8051. Kannst also das Timing nachbauen...
-
Thread
ARM und Assembler Programmierung?
Tastatur. Und ganz am Ende. Ja ich hab schon Assembler auf einigen Architekturen geschrieben, 8051/52 , AVR, Pic, Arm . Ich will diese Erfahrung auch nicht missen. Beim debuggen ist diese Kenntnis immer wieder Gold wert. Aber freiwillig mehr als nötig damit proggen ? nein Danke, Maso ist
SPI,I2C...) sollte genauso controllerinterne Angelegenheit werden wie die Ressourcenverwaltung von AD/DA oder Datum/Uhrzeit. Nachdem auch die ach so moderne ARM Technik meilenweit davon entfernt ist fehlt mir ein wirklicher Reiz zum Umstieg. Nun habe ich mir vorgenommen, solche Lowlevel Dinge erstmal
-
Thread
Controlerboard
Hallo an alle Experten, ich suche nach einem Controlerboard mit folgenden Eckdaten: 8051-Kern USB-Schnittstelle 2 AD-Wandler (mind. 12 Bit) Anschluß für normale 20x2 LC-Displays ein paar (max. 8) digitale IO's von einem komerziellen Händler (keine Bastelware) Könnt ihr mir ein paar
anfangen: http://www2.silabs.com/tgwWebApp/public/web_content/products/Microcontrollers/USB/en/C8051F320DK.htm
-
Thread
Programme in Basic
Tastatur über Matrix oder Widerstandsnetzwerk serielle Schnittstellen mit und ohne hardware-UART AD-Wandler auslesen PWM mit und ohne hardwareTimer Umrechnungstabellen à la "c-control-looktab" sowie Schaltungen z.B. für DA-Wandler über PWM oder meinetwegen auch per I2C Temperaturmessung
ziemlich schnell sehr umfangreiche Bibliotheken erstellt, die er immer wieder verwendet. Meine 8051-Bibliotheken sowohl für Assembler als auch für C sind mittlerweile richtig stattlich und für die diversen Bausteinchen, sei es nun Temperatursensoren, AD-/DA-Wandler, LCDs, Schrittmotoren, Flashs, Eeproms
-
Thread
GCC: Pin toggeln in einem Takt?
mehrere MByte Daten per USB Bus an den Rechner zu übertragen. In einer Schleife wird nun ein externer AD-Wandler gestartet, dieser ausgelesen, die Umschaltung von analogen Quellen getätigt, die Daten in ein FIFO getaktet und noch einige mehr... Viele Aktionen bestehen dabei einfach daraus einen CLock
gelesen und geschrieben wird, würde ich schon sagen, dass man hier quer zum Standard liegt. Aber da 8051 bekanntermassen als Standard gilt, wenn auch nicht für C, bewegt man sich so eben vom Standard "C" zum Standard "8051", denn dort hatte schon immer dieses Problem und scheinbar stört es dort niemanden
-
Thread
2 ADC s starten
1. Von welchem Controller sprichst du? 2. Kann es sein dass er nur einen AD Wandler hat und mehrere Eingänge, von denen aber immer nur ein einziger intern mit dem Wandler verbunden wird?
Controller, sondern ehestens die Bezeichnung deines Evaluation boards. Aber es sollte auf dem 8051 Kern aufbauen. Nur gibt es soviele derivate mit verschiedensten Komponenten, das hier keiner sagen kann wie dein AD-Wandler konfiguriert werden muss. Das einfachste ist multiple channel conversion einzustellen
-
Thread
Was mir hier so auffällt...
Problem. Was ist nicht mag sind Fragen dieser Art: "Bin absoluter Newbie, möchte aber mit einem 8051 ein KKW fernsteuern. Und das ganze in Java geschrieben. Serviert mir bitte eine Lösung!!!!!"
Ich hätte ein paar Themenvorschläge: UART/TIMER/AD-Wandler :) Ich weiß, dass diese Sachen im GCC-Tutorial erläutert wurden aber ich konnte damit nicht viel anfangen. Das hat alles nicht funktioniert so wie es da beschrieben ist. Das war immer alles
-
Thread
Layout für MCS51 Experimentierboard
Beitrag #4331986: > Jetzt bräuchte es nur noch eine n Sinn und Zweck für das Ganze??? Das 8051 Ding von Atmel hat doch ISP. Wofür der Aufriss mit dem Board?
www.ebay.de/itm/51-MCU-minimum-system-board-STC89C52-AT89S52-development-board/401203168429?hash=item5d699284ad:g:e8cAAOSw-CpX-ayd Suchen nach '51 MCU minimum system'. Kostet 1€. Peter
-
Thread
8086 Beschaltung Speicherlogik (BHA A0 MR MW)
CPU, RAM Tristate BHE Low oder Highbyte ALE=1 -> AD0...AD15 + A16...A19 -> ALE=0 Adressen A0...A19 liegen am ext.Bus an T2 AD0...AD15 float RD=0 RAM gibt Daten auf Datenbus DEN=0 Transceiver aktiv T3 AD0...AD15 enspricht den gespeicherten RAM-Inhalt T4 Ausgangszustand ALE=0, RD=1, DTR=1, DEN=1 Bei 5Mhz dauert jeder Zyklus 200ns. Ich denke, der SRAM mit 55ns hat da genug Zeit sich zu langweilen
-
Thread
Mikrocontroller-Programmierung in C
Temperatursensor zu ersetzen erscheint mir eine fragwürdige Idee ... der Temperatursensor gehört eher an einen AD-Wandler als an einen digitalen Ausgang des Controllers angeschlossen.
reste alle Ausgänge auf High gehen, worauf man bei Ansteuerung und Sensoren, die eine Spannug in die AD-Ports einspeisen, achten sollte.
-
Thread
Drehzahlsensoren auslesen
Ich habe mal eine Drehzahlregelung mit einer maximalen Drehzahl von 6000U/min auf einem C1515C (8051pendant) mit 10MHz realisiert. Zeitlich ist es weniger kritisch, da du die Messung der Drehzahl ja in der ISR machen würdest. Was du dann im hauptprogramm hast spielt da also keien Rolle. Du stellst
2. Die einfachste Methode: Strom durch einen Widerstand jagen udn abfallende Spannung über einen AD Wandler ausmessen.
-
Thread
Welcher µC für Einsteiger?
ACTION=3;LA=2;ARTICLE=110344;GROUPID=2969;artnr=DIAMEX+USB+ISP;SID=11TqBpMn8AAAIAAF6usqwe58f639e802117ad5ece9abe47c191ed Das? Geht das nicht auch billiger?
Vote for 8051 .. Wie wär es denn mit einem AT89C51ED2 ? - Bringt einen Bootloader im ROM mit. (Benötigt also keinen Programmer) - Kann nicht verfused werden - Man lernt CPU-Basics Wenn es etwas mehr Power
-
Thread
Open source Autoradio
I2S LineIn/Aux und Chinch Ausgang ist auch etwas rein analoges, wieso sollte man den Umweg über AD/DA gehen?
Nein von mir aus kanns auch ein 8051er sein. Aber es geht eher darum wie es jetzt mit den Modulen ist. Alle wollen was ähnliches aber jeder einen anderen Controller oder ....
-
Thread
LCD an Datenbus
kaskadierst nicht 2 595er? Da brauchst du nur noch 3 Leitungen, hast 16 Ausgänge und so schnell wie beim 8051 ist das allemal. mfg.
1 1 0 Schreibzugriff 1 1 0 x Ruhezustand d.h LCD ---> AVR D0-D7 AD0-AD7 (Port A0-A7) D/I A8 (Port C0) R/-W -WR E not (-WR and -RD) (1/4 74HC00) -CS per HC688 aus A9-A15 (Port C1..C7) ausdecodieren [/code] Da Du A0-A7 nicht brauchst
-
Thread
Perpetuum mobile
visuelles Gerät, muß ich dann also den teuren Gebührensatz für ein TV zahlen? Gruz, Markus_8051
höhere aufladen kann und was für eine Schaltung benötigt man, dass wenn der kondensator voll ist se5ne ad4ng abgegeben wird? Danke im Voraus
-
Thread
TB6560HQ wird ohne Last warm
LCD-Display rauf...nur sieht man dann nichts mehr von der Schaltung;-) Bitte zur Beachtung : Ich bin 8051-Fan und arbeite nur unter Win. Mit Gruß Pieter
ein Grund diese Steuerung so zu bauen. UART ist im MC noch recht einfach zu proggen, USB (hat mein C8051F340 ja) ginge auch. Nur hier wirds dann auf der PC-Seite blöde, welches Programm greift schon auf USB zu? Drehbank...hmmm was ist denn da so viel anders als bei einer Fäse? Mit Gruß Pieter