-
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
KEIL & AT90 Serie + Anfänger
mit meiner alten Keil Compilerversion von 1995 kann ich jeden 8051 programmieren, z.B. den neuen AT89C51CC03. Neue AVRs benötigen dagegen immer ein Update des Compilers. Aber hier gibts schon einige Vergleichs-Diskussionen dazu, die will ich nun nicht alle wiederholen. Peter
-
Thread
Speichergröße IAR
gewählt. Ist das da intern hinterlegt, dass alle diese Controller kB RAM haben? Ich verwende den AT89C51SND1. Vielleicht kann mir jemand auf die Sprünge helfen, wie das geregelt ist. Viele Grüße Steffen
-
Thread
Zeitschleifen
Hallo, Ich bin ganz neu in der Mikrocontroller-Technik wir programieren in der Schule gerade den AT89C51ed2. In der nächsten Arbeit kommt Zeitschleifenberechnung dran,hat da vielleicht jemand ein "KochRezept" oder irgend einen Trick wie man Zeitschleifen schnell berechnen kann?? Danke für eure Antworten
-
Thread
EEPROM des AT89C51ED2 beschreiben
Hallo, habe ein kleines Problem beim Beschreiben des EEPROM des AT89C51ED2. Im Datenblatt steht unter "Data Write" folgendes: *Load DPTR with the address to write *Store A register with the data to be written *Set bit EEE of EECON register *Execute a MOVX @ DPTR
-
Thread
AT89S52 => Programmierung
jetzt bloß?" Guck doch mal in Tabelle 1, welche Typen mit der Flip-Software laufen, z.B. der AT89C51ED2. Ist zwar etwas teurer als der AT89S52, aber dafür völlig problemlos. Programmieren über die UART geht immer, selbst mit USB/RS232-Adapter. Und wenn Du dann erstmal Erfolge hast, kannst
immer noch versuchen, den Parallelprogrammer zum Laufen zu kriegen. Oder Du bruzelst Dir in den AT89C51ED2 selber einen rein, die Programierbefehle sind ja im Datenblatt beschrieben. Peter
-
Thread
I²C Bus und TWI
gespart, wenn das TWI nicht im Interrupt-Modus benutzt wird. Hier ein Beispiel für den Atmel AT89C51: http://home.tiscali.de/peterd/appl/soft/c51/eeprom/index.htm Peter
-
Thread
AVR Controller programmiert AVR - Controller
prod_documents/doc4235.pdf seite 104: ISP Protocol Description (aus altem thread geklaut - zwar für AT89C51*D2, denke aber ist atmega8/16/32 kompatibel)
-
Thread
Atmel 89S8252
mit einem Lochrasteraufbau. Ich habe die Letzetn Tage damit verbracht auch eine Version für den AT89C51RC2 bzw. ED2 etc zu entwickeln. Ist ganz Praktisch, denn der wird uber RS232 Programmiert. Die Umschaltung der RS232 ist etwas Tricky ,funktioniert aber. Ist vielleicht einen eigenen Thread wert.
-
Thread
RS232-->µC-->PLD-->Schnittselle???
Danke für die Antworten. Ich verwende einen AT89C51AC3 von Atmel der über SPI programmiert wird. Von dort werden Daten über eine 8Bit-Port zum PLD geschickt und dann zu den entsprechenden Ports gesendet.Per handshake oder so. Die Adresse wird seperat
-
Thread
Wiedereinstieg
Rolle spielt und Du den 8051 schon kennst, ist ein 8051 mit Bootloader wohl am besten, z.B. der AT89C51RB2 kostet bei Reichelt 9,20 . Einfach noch nen RS-232 Pegelwandler anschließen und los gehts: http://www.mikrocontroller.net/forum/read-1-25968.html#new Der AT89S52 ist zwar günstiger (
-
Thread
Problem mit ISP und AT89C51RC2
du den RD2-Bootloader gefunden??? Ich hab nur den für den TEMIC T89C51RD2 dort gefunden... Beim AT89C51RD2 ist der Bootloader fest in einem ROM, man kann ihn also nicht updaten, aber der Source würde mich schon interessieren... Ralf
-
Thread
AT89C51ED2 P2 wird nicht zurück gesetzt warum?
Hallo! Tja! Ich kann machen was ich will, Port2 lässt sich durch Reset nicht zurück setzen. Aber Warum? Dabei lässt sich Port2 benutzen z.b. LEDs an und ausschalten. Ich kann doch davon aus gehen, wenn im Programm bei der Initialisierung mit MOV P2,#00h der Port zurückgesetzt wird. Würde mich freuen wenn jemand etwas über diese Macke weiß oder einen Rat hat. Gruß Klaus
-
Thread
parallel port mittels pld und µController ansprechen
ich bekomme trotzdem möglichst viele Antworten. Also, ich habe einen µController-Board mit dem AT89C51AC3, kein besonderer aber für simple dinge reichts. Diesen programmier ich über die RS232 Schnittstelle. Nun möchte ich mit diesem µController und einem PLD oder FPGA verschiedene Schnittstellen ansprechen
-
Thread
Einstiegsschwierigkeiten mit Mikrocontroller-Kochbuch
Du meinst das 8051-Kochbuch. Das nützt Dir nur was, wenn Du auch einen 8051 nimmst, z.B. den AT89C51ED2: http://www.mikrocontroller.net/forum/read-1-25968.html#new Die Kochbücher sind eigentlich didaktisch gut aufgebaut. Zu meiner Zeit hatte man noch im Studium die Grundlagen, d.h was das
-
Thread
Hilfe zum einstieg AVR oder 8051
programmiert werden?" Ja, und zwar solche Typen mit factory programmed Bootloader. Der AT89C51ED2 (Atmel), P89C668 (Philips), DS89C420 (Maxim) sind z.B. welche. Hat Dein PC (Notebook) keine COM, geht auch prima ein USB/COM Adapter. Hier mal ne Programmierschaltung: http://www.mikrocontroller.net
-
Thread
RAM-Speicher für AT89C51ED2
Hallo! Weiss jemand von euch welchen Typ RAM-Speicher für AT89C51 von Atmel verwenden kann? Wenn ja! Wo bekommt man die Speicher her? am liebsten SMD. Vielleicht hat noch jemand nen Schaltplan (v.Neumann) um es anzuschliessen? Noch ne Frage: Kann ich
-
Thread
RAM-Speicher für AT89C51ED2
Hallo! Weiss jemand von euch welchen Typ RAM-Speicher für AT89C51 von Atmel verwenden kann? Wenn ja! Wo bekommt man die Speicher her? am liebsten SMD. Vielleicht hat noch jemand nen Schaltplan (v.Neumann) um es anzuschliessen? Noch ne Frage: Kann ich
-
Thread
Suche developer board für 8051
einhauchen kann. Aber als Tip für einen Einsteiger kommt das um etliche Jahre zu spät. Da ist z.B. ein AT89C51RD2 weitaus praktischer und genauso seriell.
-
Thread
Max 232 "Nachbauen"
Hi, ich will mir ein evo-board zum at89c51ed2 aufbauen und hab mir letztens die nötigen teile dazu bestellt. leider hab ich vor lauter schusseligkeit vergessen einen max232 mitzubestellen. meine frage ist nun kann man die funktion des
-
Thread
Eagle 4.11 Fehler "symbol is in use"
Habe vor, den AT89C51ED2 µC zu verwenden, ist aber in keiner Library zu finden (auch nicht auf cadsoft HP). Da es von Philips ein ähnliches Modell gibt (PLCC-S68) habe ich diese Library kopiert und möchte diesen Baustein
-
Thread
RAM nachladen?!
Werte nicht verliert, oder? Muss man das beim 8051 auch machen? Muss man das beim EXRAM des AT89C51ed2 auch machen? Wie lange halten die Daten? Hab ich da ways falsch verstanden? Gruß .. Sebastian
-
Thread
8051: An Port 1 nur 3.5V anstatt 5V ?
Hallo, ich habe ein Problem: Ich benutze einen AT89C51ed2 von Atmel. Ich gebe (und das sind die einzigsten Befehle) nur an Port 1 an irgend einem Pin, oder an allen eine 1 aus. Mit dem Messgerät allerdings kann ich dort dann nur 3.5-3.8 Volt messen
-
Thread
8051: An Port 0 kann nichts ausgegeben werden
Hallo, ich habe ein kleines Problem. Ich habe ein Board gebastelt mit einem AT89C51ed2, welches im Anhang beiliegt. Das Schmatic ist leider nicht komplett aktuell: Die UART Schnittstelle, PSEN und RST haben mittlerwele eine etwas andere Beschaltung. Sind aber im Betrieb (nicht
-
Thread
Wie programmiere ich einen MCS51
war) geschrieben hat." Und genau dieser Bootloader ist eben bei den heutigen 8051-ern, wie AT89C51ED2, P89C668, DS89C420 usw. schon eingebaut (factory programmed) und man kann die Pins für den externen Memory Bus als normale IO-Pins nutzen. Auch muß man das zu testende Programm nicht jedesmal
"Ich habe einmal den AT89C51ED2 rausgesucht, weil der schoen viel Flash hat. Ist dieser geegnet zum einsteigen?" Ja, der geht gut: http://www.mikrocontroller.net/forum/read-1-25968.html#new Peter
-
Thread
Alternativer MC
selber nachbauen kann den Chip aber nirgens finden. Nun meine frage, kann ich alternativ auch einen AT 89C51ED2 PDIP verwenden, den könnte ich nämlich von Reichelt beziehen. Ihr merkt vl das ich noch nicht viel Erfahrung in der Materie gesammelt habe also bitte helft mir. Gruß Lugge
-
Thread
MMC Karten Problem
Ansteuerung einer MMC Karte, bei dem ihr mir vielleicht weiterhelfen könnt. Ich arbeite mit einem AT89C51SND1 - der hat das MMC Interface schon in der Hardware integriert. Ich möchte nun als erstes das OCR Register der MMC Karte auslesen. Also sende ich über die Commandline das Kommando 1 (0100
-
Thread
Atmel 89C51ED2_EEPROM
Hallo Leute! ich hoffe das mir jemand einen Rat hat zu folgenden Problem: Ich benutze einen AT89C51ED2 der enthält einen 2K großen Speicher den man für igendwelche Daten ablegen benutzen kann. Ich habe eine kleine Routine geschrieben die Daten in den Speicher schreibt, soweit OK. Daten Abgelegt
-
Thread
AT89C51SND MP3 FLIP / Bootcode beim Cebop Run Player
Hello, I have just started a forum for projects based on AT89C51SND... http://ligaac.cs.utt.ro/~sorin/forum/index.php I am sorry I don't speak german.. If you are interested please give it a try...
-
Thread
AT89C4051
wenn du mit µvision entwickelst würde ich dir ein evaluatinsbord mit einem AT89C51ED2 oder AT89C51RD oder ähnliche 89C51 mit zusatzbezeichnung. diese besitzen einen bootrom zum ablegen eines monitorprogramms. so kannst du direkt von µvision auf die hardware zugreifen ohne den
-
Thread
8051
sind die neuesten meist nur als Eval-Sample zu haben und nur für Megaseller. Ich denke mal der AT89C51CC03 oder der P89C668 sind gute und einfach zu verwendende Vertreter (kein Programmiergerät notwendig). Und wenns viel Power sein soll (100MIPS), schau Dich bei Silabs um, die haben auch schicke
-
Thread
AT89c51snd1C und MMC
Tachchen, ich arbeite an einem Projekt mit dem AT89c51snd1c µC. Ein paar Sachen sind mir auch schon gelungen, und nun überlege ich grade wie es wohl mit einer MMC und der Erkennung als USB Massenspeicher über USB ausschaut. Muß ich da noch softwaremäßig
-
Thread
uC Netzwerk über SPI
hmm ich hab in einem datenblatt ( at89c51d2) auf der seite 67 ein Blockschaltbild gesehen, wo die /SS - Leitung des Masters auf VCC hängt... obwohl wird sicher auch funktionieren wenn ich die Leitung in der Luft hängen lasse.
-
Thread
DS2406
DS2406. DS2406 ist ein doppelter Port-Baustein für 1-Wire. Ich hab den 1-Wire an einem Pin eines AT89C51RD2 mit einem PullUp von 10k. Diese Platine läuft bereits mit einem Bus von 25m Länge und mit mehreren Bausteinen DS2405, DS2408, DS18B20 und DS18S20. Auf meinem Testsystem hab ich nur eine Länge
-
Thread
Entwicklungsboard für AT89C51 Controllers
aufgefallen. Es handelt über das "AT89STK-08 Starter Kit" von Atmel. Das ist ein Evaluationsboard für AT89C51 Controller, die ISP fähig sind (AT89C51ED2, AT89C51IC2, AT89C51ID2, AT89C51RB2, AT89C51RC2, AT89C51RD2). Es enthällt mitunter Schaltplan, Positionsdruck und Layout als Bilder. Da ich selber
-
Thread
Welcher Bus für mein Projekt?
CRC und Retransmissions schon dabei sind. Zur Minimierung gibt's Controller mit CAN (z.B. Atmel AT89C51CC02 in SO24/QFP32 plus Bustreiber SO8).
-
Thread
Displaybeleuchtung mit PWM dimmen
Hallo, ich habe vor, mit meinem AT89C51ed2 ein Display anzusteuern. Dieses Display hat eine Beleuchtung, die ich von ganz hell, bis ganz dunkel dimmen möchte. Das Alles soll über PWM am P1.7 geschehen. Natürlich darf das Display *nicht
-
Thread
Displaybeleuchtung faden ohne Analog I/O
Hallo, *Controller* - AT89C51ed2. - kein Analog I/O *Display* - Typ: Hyundai HP12542R-DYO - Displaybeleuchtung: 5V, 65mA, Vorwiderstand im Display eingebaut Vor habe ich, eine Displaybeleuchtung vom Controller steuern
-
Thread
PC-Lüfter über 1-wire steuern.
Wunsch: - Mehrere PC-Lüfter steuern (Speed) - Tachosignal auslesen *optional* Problem: - AT89C51ed2 hat keine freien Pins mehr (nichts zu machen) Der Funkte einer Idee: - Es existiert noch ein 1-wire Anschluss am Controller, an dem schon 5 DS18B20-Sklaven (digitaler Temperatursensor von Dallas
-
Thread
Temperatur ohne AD-Eingang messen
Hallo, ich benutze den AT89C51ed2 von Atmel. Ich möchte gerne Temperatur mit diesem Controller messen. Das Problem ist, dass der Controller keinen Analogen Eingang hat. Und auch mehr als 4-Pins kann ich nicht opfern. Gibt
Kann mir jemand sagen, ob der P1 vom AT89C51ed2 (Datasheet als Anhang) auch wie P0 Open-Drain ist?! Im Datasheet steht leider nur, dass P0 Open-Drain ist. p.s. habe mich für DS18B20 als 1-wire Temperatursensor entschieden.
-
Thread
SMD-Quarze
Hallo, eignen sich die SMD-Quarze "12-MA505" mit 12Mhz, 16pF, 50Ohm für den AT89C51ed2 ? zB.. bei Reichelt erhältlich. BstNr.: 12-MA505 Datenblatt als Anlage liebevoll .. Sebastian
-
Thread
Timer2 60 Sekunden
mein Programm den Timer2, er soll mir alle 60 - 90 Sekunden eine Ausgabe machen. Ich verwende den AT89C51ID2 von ATmel. Hat jemand eine Idee wie ich die Programmierung hinbekomme. Es muss doch bestimmt ein weiteres Register geben wo ich die Quarzfrequenz noch weiter teilen kann ? Hat da jemand ne Idee
-
Thread
EEPROM Schreibzeit
EEprom ist im µC integriert, leider habe ich aber keine Angaben im Datenblatt dazu. Ist ein ATmel AT89C51ID2 Gibt es da irgendwo konkrete Angaben ? Bei Atmel selber habe ich auch nichts gefunden Danke im Vorraus !
-
Thread
Dateigröße bei Flip
950 Byte an hex-file nimmt er es ohne Probleme. Den µC den ich verwende hat ein 64kByte Flash [AT89c51ID2 von Atmel]. Hat jemand eine Idee woran das liegen könnte ? Kann jede Hilfe gebrauchen, da ich nächste Woche fertig werden muss. Danke im Vorraus !! mfg macke_a
-
Thread
Über UART programmieren - Baudrate?
anderen Threads erfahren habt, habe ich ein kleines Mikrocontroller-Board entworfen, welches einen AT89C51-ED2 trägt. Der Controller wird über die eigene UART (P3.0,P3.1,PSEN) vom PC aus programmiert/geflasht. Frage: Woher weiß ich, welche Baudrate, Stopbits, etc. der Controller eingestellt hat,
-
Thread
8051 - Funktionsweise erlernen?
Der AT89C51ED2 ist der Nachfolger des T89C51RD2. Die Buchstaben dahinter geben die Gehäusebauform an (siehe Datenblatt). Bei nicht DIL-40 Gehäuse, die andere Pinbelegung beachten ! Ansonsten kannst Du alle
-
Thread
Welche 8051 von atmel lassen sich parallel programmieren?
mit einem S in der Typenbezeichnung programmieren (AT89S8252, AT89S51, AT89S2051 ...). Die älteren AT89C51, AT89C2051 u.ä. lassen sich nur parallel und in dafür geeigneten (etwas aufwendigeren) Programmiergeräten programmieren. "Bootladerfähig" sind nur die AT89C52RD2 (oder so ähnlich, die von TEMIC eingebrachten
Das geht aber nur mit den AT89C51xx2 Typen, die auch einen Bootloader haben. Die Typen mit einem S im Namen lassen sich per ISP seriell programmieren. Du darfst das nicht mit einem Bootloader ueber RS232 verwechseln. Gruss Tobias
-
Thread
AT89C51AC2 Ports
Hallo hab ein kleines Problem. will mich in den Atmel/ Temic Controller At89C51Ac2 einarbeiten. Hab aber leider folgendes Problem. Das selbstgebaute Board funktioniert. Zum Testen möchte nur einen Port mit ca 1kHz toggeln lassen. Compiler is Keil µ Vision. Also hab ich die Header
Hallo zusammen! Ich habe genau das selbe Problem. Der AT89C51AC2 lässt sich Problemlos flashen aber zeigt absolut keinerlei Funktion an den Ausgängen (Ausgänge als Open Drain, Leds mit Widerstand an VCC und Portpins - 100% richtig angeschlossen). Leider hat
-
Thread
Rabbit 2000 basierendes Embedded System
und dann können auch andere Interupts verwendet werden, ohne das Bit-Timing zu stören. Z.B. der AT89C51ED2 ist so einer. Peter
-
Thread
Wozu dient NIC* bei ATmel?
Der "ATmel" ist ein AT89C51ID2 µC. AT89C51IC2 und AT89C51RD2/ED2 haben diesen Port auch . . . Weist Du was näheres ?