-
Thread
Quarz oder Quarzoszillator für 32 MHz?
starken Temperaturschwankungen lieber auf einen Oszillator > setzen sollte? Als ich mit MCs (AT89C51) angefangen habe, liefen die mit Quarz völlig problemlos. Ältere AVRs konnte man noch auf full swing fusen, damit sie stabil schwingen. Neuere AVRs laufen aber nur noch in low power und wir hatten
-
Thread
µC 80C517A Ladeproblem
Änderungen möglich? Vor langer Zeit habe ich auch mal mit so einem Board angefangen, dann bin ich auf AT89C51ED2 umgestiegen. Zur Zeit versuche ich mich an einem C8051F365, der werkelt mit 100MHz. Mit Gruß Pieter
-
Thread
Welchen Baustein soll ein Anfänger nehmen?
Arbeitstisch brauchten um ihre fehlgebrannten OTPs zu entsorgen, bin ich schon längst mit nur einem AT89C51 ausgekommen, der in wenigen Sekunden neu geflasht war. Das muß so 1993 gewesen sein, da war an AVRs noch lange nicht dran zu denken. Der 8051 hat verschiedene Speicherbereiche, was es einerseits
-
Thread
Netzwerk mp3 Player
Hi, ich habe sowas schon realisiert(bzw. mache z.Z. feinschliff). Ich habe einen AT89C51SND1C(8051 mit MP3-Dekoder) und ein IIM7010A(eine hardware tcp(ip stack mit W3100A) benuzt. DAs funktoniert recht gut. Ich denke das auch die performance eines eigenen tcp/ip stacks ausreichen muesste
-
Thread
SDCC 4.4.0 Release Candiate 1
habe ich SDCC verwendet und kennen gelernt, als ich mit Mikrocontrollern überhaupt begonnen habe. AT89C51AC3 und Keil Demo Version war sch*****. Für den AC3 musste ich nur einen anderen 8051-Header anpassen. War wohl so um 2003-2005, also bald 20 Jahre.
-
Thread
keine Verbindung mit dem Programm Flip
Hallo, ich habe eine Platine (siehe Anhang) aufgebaut mit einem Atmel AT89C51ED2 Ich bekomme keine Verbindung mit dem Programm Flip. Ich hatte eine Lötbrücke unter dem Reset Taster, kann ich mir nun den Mikrocontroller geschossen haben? Den Fehler von SUB-D von PIN4
-
Thread
Atmel und C++ Programmierung
Hallo Leute, habe mal eine grundsätzliche Frage: Möchte einen Atmel AT89C51 unter C programmieren (IAR Embedded Workbench) und stehe nach wie vor vor dem Rätsel welches Ausgabeformat ich erhalte mit dem ich dann den Code in den Atmel brennen kann. Unter Assembler konnte
-
Thread
16x2 LCD durch VFD ersetzen - Display kompatibel?
komplett anders als die von LCDs. Über die Jahre waren auch verschiedene Controller drauf, z.B. ein AT89C51. Neuere VFDs hatten das Problem, daß sie beim Schreibzugriff deutlich flackern. Wir haben dann Pausen eingefügt, damit das nicht so auffällt. Anbei mal ein Datenblatt.
-
Thread
CAN-Bus am µC
nicht CAN im µC wenn es sich vermeiden 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
-
Thread
NXP P89V51RD2 ISP
einem Power On Reset direkt in den > In-System-Programming Mode. Da bleibt wohl nur, auf den AT89C51RD2 umzusteigen. Der geht nur dann in den ISP-Mode, wenn man den PSEN-Pin auf GND legt. Peter
-
Thread
ADC ausgang problem
hallo alle, Ich arbeitet mit AT89C51CC01. Ich habe ein ADC-Programm geschrieben wie folgt. #include <stdio.h> #include "reg_c51.h" // Standard-Konvertierung // Die Variable "Kanal" den Kanal enthält, zu konvertieren // Die
-
Thread
mit Atmels FLIP über LPT programmieren
die Daten allerdings einfach an LPT sendet. Oder gibt es noch andere Programme mit denen man einen AT89C51ED2 programmieren kann?. Der Grund dafür ist, dass ich für versuchszwecke keine schaltung mit MAX232, oder sonst was, aufbauen will. Die Daten könnte man ja genauso gut über den LPT schicken, aber
-
Thread
Atmega8515 verlor plötzlich sein Programm?
erlaubt und den AVR gelöscht ? Ich hatte solch ein Problem aber auch schonmal. War glaube ich ein AT89C51. Der lief ein paar Monate und plötzlich ging nichts mehr. Software neu reingeladen und die Schaltung lief wieder. Ich kenne auch ähnliche Fälle mit EPROMs in TV Geräten nach einem Überspannungsschaden
-
Thread
Mit Drehimpulsgeber RGB Farbe einstellen
verschiedenen Aufgaben trennen: 1. Du brauchst erstmal 3 PWM-Ausgänge, entweder mit dem PCA (z.B. im AT89C51ED2) oder in Software mit einem Timerinterrupt. 2. Dann brauchst Du einen Timerinterrupt, der den Drehgeber abfragt (kann der gleiche sein). 3. Und im Hauptprogramm wird mit dem Wert vom Drehgeber
-
Thread
Erfahrungen mit EPROMs
korrigierten Routine setzen. Damit brauchte ich nicht jedesmal zu löschen. 1993 bin ich dann auf den AT89C51 (8051 mit 4kB Flash) umgestiegen, EPROM ade. 1996 kam dann der AT89S8252 (ISP).
-
Thread
Realisierung eines Betrugswürfels
was bringt: die Platine, auf der dies realisiert werden soll, ist von Atmel um genau zu sein der AT89C51RD2 bzw. ED2.
-
Thread
Atmel ATOCD51 Debugger 8051
Sascha, ich habe das ding an einem AT89C51RE2 zum laufen gebracht, nur stürzt mir jedesmal der debugger ab wenn ich das TWI durch setzen des Enable bits im SSCON aktiviere :-(((... atmel support antwortet derzeit nicht dazu, ich finde nix
-
Thread
nach flashen mit FLIP kein debbuging mehr mit µVision möglich
Hallo Spezialisten. Controller: AT89C51ED2 Software : µVision, FLIP Ich habe einen kleinen funtionierenden Code. Diesen Code habe ich mit µVision auf dem Controller getestet. -> Programm lief an, machte aber nicht was es sollte
-
Thread
Hilfe bei LCD Ansteuerung
Ich habe eine Ansteuerungsroutine angehängt für ein Display 2x16. Ích möchte mit meinem Controller at89c51ac3 jedoch ein Display von Reichelt 202A LED ansteuern. Kann mir jemand sagen, was ich da umschreiben muss? Oder hat jemand eine fertiger Routine die ich verwenden kann? Im voraus besten Dank Fabian
-
Thread
CAN Adressierungproblematik
Art der Nachricht (z.B. Temperatur, Uhrzeit o.ä) beschreiben. Als Controller verwende ich Atmel AT89C51CCxx. Der hat 15 Message Objekte zur freien Verwendung. Eines ist für TX reseviert, bleiben 14 mögliche zum Empfang von Nachrichten. Da kann ich also 14 verschiedene Filter setzen z.B: MO1: empfange
-
Thread
[V] Wiedermal Reste
Selbstkostenpreis. der Preis für alle Positionen beträgt 3,00 € für die angegebene Menge! 10 x AT89C51CC01 8051 + CAN SMD PLCC 25 x ADUM1100 iCoupler SO8 25 x AQY212SZ Photomos Relais 40V, 120mA 5 x A6821SLW-T SOL16 DABiC-5 8-Bit
-
Thread
MSM 2 Soundmodul mit dem µC ansteuern
www.elv.de/output/controller.aspx?cid=74&detail=10&detail2=30546). Wir sollten jetzt mit einem µC (ATMEL AT89C51AC3) das MP3 - Soundmodul ansteuern. Wird eine "Saite" der Harfe, also der Laserstrahl, unterbrochen ergibt sich daraus ein low Signal, welches im µC "weiterverarbeitet" werden soll. Da liegt auch
-
Thread
EEPROM ansprechen AT89C61CC03
abspeichern muss, was ich auch versucht habe. Das ging leider nicht. Ich benutze uVision und den IC AT89C51CC03. Ich wäre froh, wenn ich von Ihnen ein Paar Tipps erhalten würde. LG yasinho
-
Thread
Atmel 8051 per Terminal in Array schreiben
ich im Hyperterminal eingegebene Zeichen in ein Array abspeicheren kann. Der Controller ist ein AT89C51CC03. Also was momentan schon klappt, ist die Initialisierung mit der passenden Baudrate (9600) und die Ausgabe eines Arrays im Hyperterminal. Was jedoch nicht klappt, jedoch komm ich momentan
-
Thread
Suche Oszi für Digitalschaltungen
und überträgt sie z.B. über RS232 zum PC. Meine Schaltung kommt ohne CPLD aus, nur mit einem AT89C51 und einem 256kByte VRAM. Ein VRAM ist im Prinzip ein DRAM + 2x 256Byte SRAM mit eigenem Adresszähler. Bei jedem Taktimpuls wird ein Byte gelesen und ins SRAM geschrieben. Ist einer der beiden Blöcke
-
Thread
selbstgebaute Laufschrift programmieren
gemacht hat. Und wenn man nur C++ auf nem PC gemacht hat, sollte es mindestens schon ein 128kB AT89C51RE2 sein, da PC-Programmierer nur extrem verschwenderisch zu programmieren gelernt haben. > Ich habe absolut keine Idee, wie ich platzsparend ein Programm schreien > kann Vergiß das Platzsparen
-
Thread
Problem mit HTML, Textfeldern und Umlauten
Hallo zusammen, Ich habe eine Webserver mit dem ENC und einem AT89C51ED2 laufen und habe jetzt folgendes Problem : Ich habe eine HTML Seite mit mehreren Textfeldern und einem mehrzeiligen Textfeld. Hier können eingaben gemacht werden, die im EEProm des ED2 abgelegt
-
Thread
Pull-up Widerstände und Ströme nach Reset
man aber überlegen, ob man nichts auch ICs mit gleicher VCC einsetzen kann. Z.B. viele Atmel MCs (AT89C51RE2) laufen von 2,7 .. 5,5V, kann man also auch mit 3,3V versorgen.
-
Thread
EPROMs löschen mit UV LEDs
80C535-CPU vornehmen zu dürfen Ja, die Siemens C535 waren früher sehr weit verbreitet. Die Atmel AT89C51 mit UART-Bootloader sind leider nicht pinkompatibel zum C535. Siemens hat sich viel Mühe gegeben, seine 51-er möglichst inkompatibel zum Intel-Standard zu halten. Hier werden noch 3 Stück SST27SF512
vornehmen zu dürfen > > Ja, die Siemens C535 waren früher sehr weit verbreitet. > Die Atmel AT89C51 mit UART-Bootloader sind leider nicht pinkompatibel > zum C535. Siemens hat sich viel Mühe gegeben, seine 51-er möglichst > inkompatibel zum Intel-Standard zu halten. > Naja, ich den 515 und
-
Thread
Idealster Mikocontroller für Handhelds
billigste ein USB-RS232 Konverter (Reichelt ~10 ) und ein MC mit Bootloader, z.B. einige 8051-er (Atmel AT89C51CC03), ARM7 (Philips LPC2106) usw. Allerdings finde ich es langweilig, irgendwas zu klonen, was eigentlich nicht die Domäne von MCs ist. Viel mehr Spaß macht es doch, selber kleine Geräte aufzubauen
-
Thread
RS232 Daten senden vom uc an PC
Hallo zusammen, ich bin an einer Stelle wo ich nicht mehr weiter weiß. Ich benutze den AT89C51ED2 und habe mit C ein kleines Programm geschrieben Mit dem Programm kann ich Daten erfassen die dann auf einem kleinen LCD Display auf dem Board angezeigt werden. Nun möchte ich die Daten über eine
-
Thread
Nokia 3310 Display an Atmega32 will nicht
Gruß und Dank P.S. Das Display funktioniert. Habe genau jenes Display bereits mit einem AT89C51 unter Assambler angesprochen und gerade nochmal zum Test an die alte schaltung gehängt.
-
Thread
8051 Master Slave betrieb per uart
der at89s52 kostet 1 Euro er ist neuer als der at89c51 und der braucht drei Maschinen Zyklen deshalb denke ich eigentlich das er keine 12 braucht weiß es aber nicht. Ich mach auch keine Hausaufgaben ich bin mit meinen Techniker fertig will was bauen und
-
Thread
MSP 430 mit C Programmieren
waren und trotzdem kostengünstig. Atmel hatte früher nur Speicher hergestellt und dann mit dem AT89C51 den ersten Mikrokontroller mit Flash rausgebracht. Dadurch, daß es so viele Hersteller des 8051 gibt, gibt es auch fast nichts, was nicht mit einem 8051 an Peripherie in einem Gehäuse sitzt, z.B
-
Thread
Widerstand in Reihe zur Spule an MOSFET?
Ja, die Schaltung ist merkwürdig, auch daß ein IRF540 direkt von einem AT89C51 angesteuert werden soll zeugt von schlechtem Design.
-
Thread
Erfahrungen mit SHT11 Sensor?
Ist ein Entwicklungsboard für einen AT 89C51CC1 aber nichts orginales von Atmel hab die Ausgänge am Board schon mit einer LED Platine überprüft die Belegung der Ports stimmt. Hab das Kabel durchgemessen alle Adern sind ok. Hab den Kondensator
-
Thread
AT89C5131 USB Fehler beim Lesen des Device Descriptors
Punkt JUNGO auf. Bei mit darf in FLIP der Haken für BLJB _nicht_ gesetzt sein (im Unterschied zum AT89C51RC2, den ich auch verwende). Kann sein, dass der 5131 auch noch einen Bootloader für seriell engebrannt hat. unn tschuess Bernhard
-
Thread
AT89S_ISP_programmer
electronic-projects/software/2-isp Vielleicht solltest Du lieber einen 8051er mit Bootloader nehmen. z.B Atmel AT89C51ED2. Dieser wird über die RS-232 programmiert, braucht keinen speziellen ISP-Adapter und die Programmiersoftware FLIP gibts auch für Linux: http://www.atmel.com/dyn/products/tools_card.asp?tool_id
-
Thread
8051er µC Hilfe, Experimentierboard
elektronik/bauanleitungen/mc-board-2-layouts.shtml ein kleines Experimentierboard gebaut, mit einem AT89C51RC2 Controller, und zusätzlicher rs232 schnittstelle. So, alles aufgebaut, an PC angeschlossen, und ich hatte auch Verbindung mit dem ATMEL Flip Programm. Dann hab ich mal ein kleines Programm mit
-
Thread
Baudrate einstellen
Baudratengenerierung und hoffe, dass mir hier jemand einen kleinen Denkanstoß geben kann. Verwendet wird ein AT89C51CC03 der mit 20 MHz getaktet wird. Per FLIP kann ich diesen mit 38400 Baud ansprechen und auch programmieren. Ich habe das Beispielprogramm von Atmel für die serielle Schnittstelle genommen und auf
-
Thread
Keine Verbindung -Flip zu Controllerboard-
Hallo, ich habe folgendes Problem: Ich habe ein Testboard mit einem at89c51ed2 der über rs232 programmiert wird. Ich habe aber keinen anschluss an meinem notebook, deshalb habe ich mir eine platine mit dem ftdi232rl gemacht. Diese wird auch nach anfänglichen Problemen vom
-
Thread
[V] An 8051er Bastler: Konvolut 8051, SRAM, Wächter, etc (25€)
Flash PLCC32 10x Controller Philips P89C51RC+ PLCC44 (neu unbenutzt) 5x MAX810L neu 13x AT89C51RCx PLCC44 PLCC gebraucht aber OK 6x Dual UART Baustein 88C92 3x MAX700CSA neu 7x SRAM AS7C1024 1MBIT neu 2x AT89C2051 DIP neu unbenutzt 2x DS80C400 neu 7x Realtek RTL8201BL (Bei Fragen
-
Thread
LC Display Ansteuerung
improvisieren. --Wenn Du Assemblersprache benutzt, Anweisungen zaehlen. Ein klassischer MCS51- wie dein AT89C51irgendnevariante es vermutlich ist - ist ein Zwoelftakter, macht Quarz in Hertz durch zwoelf Anweisungen pro Sekunde. Ein paar Anweisungen brauchen die doppelte bis vierfache Zeit (bedingte Verzweigungen
-
Thread
80c537 + A/D - Wandler
Müll geschmissen, als Atmel 1995 seine Flash-8051 rausbrachte. Ich weiß also nur, wie man beim AT89C51CC01 den ADC verwendet. Peter
-
Thread
8051 StarterKit mit USB
Rest machst Du dann ganz komfortabel z.B. mit HyerTerm. Hier sind z.B. die Chips von Atmel (z.B. AT89C51CC03) sehr gut geeignet mit dem kostenlosen Download-Programm Flip. Als C-Compiler kannst Du die kostenlose 8kByte Demo-Version von µC/51 nehmen und eine einfache Starter-Platine kostet mit Bauteilen
-
Thread
Arduino Nano funktioniert, aber Arduino Uno R3 nicht?!
Noteboon gestestet und er schein auch nicht zu funktionieren. Jedenfalls kann FLIP keine Verbindung zum AT89C51RB2 aufbauen, obwohl alle einstellungen stimmen. Irgendwas stört wohl meine USB-Treiber.. Danke aufjedenfall für deine Mühen!! Gruß Jones
-
Thread
Suche 16Bit Mikroprozessoren
8051? 64kB Flash + 64kB RAM. Es gibt auch einige mit 22Bit Adressen (DS80C390) oder Banking (AT89C51RE2), aber die haben sich kaum durchgesetzt. Und dann gabs ihn noch als 80C251 auf 16Bit aufgebohrt.
-
Thread
A/D-Wanlung, Potis, Programmeinbindung
[c]#include <stdio.h> // Standard Ein-/Ausgabefunktionen #include <at89C51cc03.h> // CC03er-Grundregister void initSerial(void) { SCON = 0x52; // 9600 Baud, 8 Datenbit, 1 Stopp-Bit, asynchroner Betrieb, TMOD |=0x20; // keine Parit
-
Thread
Programm anhalten, Notaus
Wenn man Interrupt-Level zuordnen kann, dann macht die Hardware doch alles von alleine. Z.B. beim AT89C51 weise ich T1 Priorität 0 (höchste) zu und UART0 Priorität 3. Dann kann der T1 den UART-Interrupt unterbrechen, das Enable-Bit braucht dazu nirgends angefaßt zu werden.
-
Thread
Sicherheit div. Mikrocontroller
anbieten.. Ich habe mal spasseshalber einen angeschrieben, der wollte lediglich 300USD für einen at89c51ed2, für 2 davon sogar nur 500USD..... Mir ist klar das es Prinzipiell bei jedem Mikrocontroller auslesbar ist, nur ist der Aufwand extrem groß.. grüße