-
Thread
Welches sind die richtigen ATMELS für meine Zwecke?
kann nie einer zu langsam sein. Obwohl ich ja bei Vernetzung eindeutig CAN favorisiere (z.B. AT89C51CC03), ist ein rundum sorglos Protokoll. Und das Programmieren kann gleich über den CAN mit erfolgen (Custom-Bootloader). Peter
-
Thread
at89c51ac3 - µVision
Hallo zusammen, habe bis jetzt nur mit avr's und winavr gearbeitet. hab von der uni nen at89c51ac3 bekommen mit dem ich gern n bisschen experimentieren möchte. versuch mich grade in µVision3 einzuarbeiten und finde das passende include-file für den controller nicht... kennt jemand die passende
-
Thread
Wie Programm vor Auslesen schützen µc AT89c51ed2
Hallo F. Kriewitz Danke für deine Antwort aber es handelt sich um einen AT89C51ED2 also 8051'er Architektur.
-
Thread
AT89c51snd1c mp3-wecker
Hallo, Ich möchte ein mp3-Wecker mit dem AT89c51snd1 realisieren. Zielsetzung o Weckzeiten über Computer und einem benutzerfreundlichem Display einstellbar o FM-Radio mit Sendersuchfunktion o MP3s einfach auf eine Multi Media Card (
mittels Power LEDs Hat vielleicht jemand einen Schaltplan oder Layout für einen mp3-player (AT89c51snd1). Oder kann mir jemand ein paar tipps geben? Würde mich sehr auf eine Antwort freuen. mfg Tamer
-
Thread
Programmiergerät
ja immer noch in die vielen AT89C51/52 reinbrennen. Wenn Du nur die Features des AT89C51/52 benutzt, ist der AT89C51ED2 vollkommen Code-kompatibel, d.h. das gleiche Hex-file läuft unverändert. Peter
bin halt eher n Praktiker aber ich werd mir mal gleich das material bestellen was ich für den AT89C51ED2 brauch Vielen DANK euch allen mfg Johannes
-
Thread
Entwicklungsumgebung
Testversion, die nur 4kByte Programmspeicher beschreiben kann. Als Kontroller verwende ich einen At89c51ed2 mit 64 kByte Speicherplatz für Programme. gibt es auch kostenlose Entwicklungsumgebungen die den gesamten Programmspeicher ansprechen können ? Danke für alle Antworten, fröhliche weihnachten
-
Thread
Fehler im Stromlaufplan!?
Programmieren gesetzt werden muss. Programmiert werden soll das Ganze mit FLIP von Atmel (der µC ist ein AT89C51ID2). Wenn ich in FLIP versuche die Verbindung zum Target herzustellen (egal welche Baudrate, egal welcher COM-Port) erhalte ich aber einen TimeOut. Ich nehme mal fast an, dass ich einen Fehler im
Resistor value and input characteristics are discussed in the Section “DC Characteristics” of the AT89C51ID2 datasheet." In dieser Tabelle finde ich den Widerstandswert des schon intern vorhanden PullDowns (wenn ich das jetzt richtig verstehe). Das heißt für mich, ich brauche den PullDown, den Basti
-
Thread
8051 von Atmel
UART Bootloader - CAN Bootloader - USB Bootloader. Ich würde UART-Bootloader empfehlen, z.B. AT89C51ED2. Peter
-
Thread
SPI beim AT89C51CC03
Hallo, hab noch ein Problem mit dem Ding. Und zwar möchte ich den SPI Bus nutzen. Hab den Controller so weit konfiguriert, dass er eigentlich als Master laufen sollte. Jedoch bekomme ich kein Clocksignal. Angeschlossen sind eine RTC, ein Relaistreiber und ein Flashspeicher. Wenn SPI disabled ist, kann ich den Pin auf dem das Clocksignal ausgegeben wird problemlos auf high und low bringen. Schalte ich es auf enable, bleibt Clock im idle state. D.h. je nachdem wie ich CPOL gewählt habe high oder low. Es kommen aber keine Signale, auch nicht, wenn ich eine Übertragung anstoße. Gruß, Thomas
-
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
AT89C51ED2: Flash Prorammierung über ISP-Adapter möglich ?
Hallo zusammen, ich möchte den FLASH des AT89C51ED2 im VQFP44 Gehäuse mit einem ISP-Adapter (z.B. AT 89 ISP TOOL) programmieren. Mit ist bekannt, dass der ED2 einen integrieten Bootloader besitzt, über den die FLASH-Programmierung mit FLIP ausgeführt
-
Thread
CAN - BUS - IC ( welchen IC würdet Ihr empfehlen ? )
Ein paar Beispiele: AVR: AT90CAN128 i51: AT89C51CC003 ARM: LPC2129 PIC: PIC18F258 Jeweils die Errata-Sheets beachten.
-
Thread
AT89C51RD2 und zusätzlicher Programmspeicher
Nimmste eben den AT89C51RC2, da kannste in die oberen 32kB den externen EPROM reinbanken. Peter
eines externen Speichers beim AT89C51R'D'2. Bis auf den größeren Speicher sehe ich aber keinen Unterschied zum AT89C51R'C'2. Hast Du den AT89C51RC2 schon einmal sowohl mit internem wie auch mit externem Programmspeicher genutzt? Koopi
-
Thread
Welchen µC anschaffen?
ja Applikationen beschrieben und dafür ist ein 8-Bitter goldrichtig. AVR (ATMega32) oder 8051 (AT89C51CC01) wären welche. Peter
-
Thread
Schreiben in EEPROM eines AT89C51ED2
Hallo Leute, was mach ich falsch? Ich versuche zwei Bytes ins EEPROM eines AT89C51ED2 zu schreiben. Ich benutze Keil µVision 3 und schreibe meinen Quellcode in C. Laut Datenblatt muss ich zum Schreiben warten bis EEBusy cleared. Dann disable ich alle Intterupts und setze EECON=
-
Thread
Simulatorfunktion für Keil µVision 3
ohne Probleme funktioniert. Bei der oberen Funktion wird zwar der Interrupt auf meinem µC (Atmel AT89C51ID2) ausgelöst, aber SBUF (der Eingangspuffer des Controllers) enthält immer den Wert 0x00. Wieso? Selbst wenn ich die zweite Funktion nicht compiliere funktioniert die Erste nicht... Kann mir da
-
Thread
Frage:.... 89C51RC2 und mehrere serielle Schnittstellen
Hallo, ich benutze für eine komplexere Steuerung einen AT89C51RC2.... dieser hat ja nur eine RS232.... Hat jemand einen Vorschlag wie ich trotzdem 2 oder 3 verschiedene serielle Geräte damit ansprechen kann? Es soll ein Thermodrucker (POS Drucker) ein Grafikterminal
-
Thread
Baudrateneinstellung 8051
Hallo Wie kann ich bei einem 8051 (AT89C51) die Baudrate von 9600 Bd am exaktesten einstellen? Bei einem 12 MHz-Quarz (SMOD=0) würde sich ein Reloadwert von 253 ergeben, was aber zu einer Baudrate von 10416Bd führen würde. Ist diese Abweichung
-
Thread
8051 Interruptprioritaet
Standard-Adresse bei fast allen 8051 (gefundene Aussnahme 80515/535) ! Die Adressen sind von einem AT89C51. Bei anderen Controllern sitzen die Register häufig woanders! Beim T89C51CC01 ist IE1 z.B. auf E8h und IPL1/IPHl auf F8h/F7h. Also immer die richtige Include-Datei verwenden. tschuessle Bernhard
-
Thread
8051er Architecktur VS. andere
ratlos in unserm Projekt an der Abendschule bei der Auswahl des µC. Zu beginn hatten wir einen AT89c51id2 in die engere Wahl getroffen. Doch jetzt denken wir das einen Produkt von Analog Device besser wäre. Nämlich einen ADUC 832. Beide Controller sind 8051er Architektur. Der von Anlaog Device
Hallo, versuchs mal mit dem AT89C51CC03er von Atmel (8051er). Der hat u.a 64 kByte Programmspeicher auf dem Chip, A/D-Wandler und einige PWM-Ausgänge. Dazu gibt es bei palmtec (www.palmtec.de) ein gutes Entwicklungsboard, beim Elektor-Verlag
-
Thread
Suche Taschenrechner-Sourcen für Mikrocontroller
kann mir doch herzlich egal sein, ob jemand seinen CAN ohne eigene Arbeit ans Laufen kriegt, meine (AT89C51CC01, SJA1000) laufen jedenfalls. Ich erschrecke auch nicht vor Compilermeldungen, wenn ich mir mal ein fremdes Codebeispiel ansehe. Sind doch in der Regel nur irgendwelche fehlende Defines oder
-
Thread
AD Wandler an der SPI Schnittstelle
Hallo Da der Atmel AT89C51ED2 keinen AD Wandler hat, habe ich einen externen 8 Bit AD Wandler auf mein Board gelötet. Ich möchte die Daten über die SPI Schnittstelle einlesen. Folgendes Programm hab ich dazu geschrieben
-
Thread
Atmel AT89C51ED2 Port 1.4 kann nicht auf 0 gesetzt werden
Der Pin ist in Ordnung. Ich hab dasselbe Problem auch mit einen anderen AT89C51ED2. Die Pins P1.0 oder P1.2 etc. funktionieren so wie ich es möchte. Es muss also irgendwas im SFR sein. Dann hab ich probiert, statt dessen den SS-Pin (also P1.1) zu benutzen. Funktioniert leider
-
Thread
AT89C51CC03 läuft nicht
Hallo, ich habe ein Controller AT89C51CC03UA. Er läßt sich programmieren, aber das Programm läuft nicht. Auslesen kann ich das Programm und das Hex-File ist auch korrekt. Reset kommt, Quarz schwingt EA auf High, Psen nach dem dem Programmieren
es brauchst(sieh dir Seite 8 an->EA):http://pdf1.alldatasheet.com/datasheet-pdf/view/92589/ATMEL/AT89C51CC03.html
-
Thread
AT89C51ED2 + Analog / Digital Wandler
Hallo Ich habe ein Projekt, das mit einem AT89C51ED2 von Atmel läuft. Leider hat der Controller keinen Analog / Digital Wandler, der aber benötigt wird. Gibt es einen Alternative Controller von Atmel, der die Gleichen Funktionen hat + AD Wandler
-
Thread
AT89C51AC3
Hallo Ich suche den yC AT89C51AC3 von Atmel. Wo kann ich den Kaufen? Ich habe schon bei Reichelt, R+S, Conrad gesucht, aber ohne Erfolg. Ich hoffe ihr kennt eine gute Bezugsquelle. Gruß Dirk
-
Thread
A/D Wandler am im 89C51ED2
Z.B. der AT89C51CC03 hat welche. Schau doch einfach mal auf die Atmel Webseite: http://www.atmel.com/dyn/products/tools_card.asp?tool_id=3441 Peter
-
Thread
Welche Sprache/MCU
ran und los. Mit dem Keil kannst Du jeden 8051 programmieren, nicht nur die Philipser, z.B. den AT89C51RB2 (Reichelt: 6,95€). Für die C-Programmierung von MCs ist der C51-Primer ganz informativ. Allerdings ist es einfacher C erstmal aufm PC zu lernen (altes Borland-C in der DOS-Box) und dann auf
-
Thread
8051 MP3 Player (Web Radio )
gefunden: http://www.mikrocontroller.net/topic/1414 http://www.mikrocontroller.net/topic/15724 Der AT89C51SND1C-RDTIL ist übrigens scheinbar bei http://www.er-tronik.de/ für 20€ zu erwerben
Vielleicht weil sie noch den AT89C51SND1C-ROTIL haben der nicht ROHS Konform ist und es kein großes Intresse mehr an diesen Chip gibt. Außerdem ist der AT89C51SND1C-ROTIL bei Farnell auch als "nicht verfügbar" angegeben. Der AT89C51SND1C-ROTUL
-
Thread
Variablen im xdata-Bereich werden überschrieben
bin Neuling, was Speicherverwaltung in µControllern angeht. Equipment: Controller: AT89C51ED2 Compiler: µVision 3, Keil Folgende Lage: Ich deklariere Globale Variablen als static xdata unsigned char in C. Meine Datenmenge ist so groß, dass ich den internen
-
Thread
FT232RL an AT89C51ED2 anbinden
Hallo, ich habe vor meinen uC 89C51ED2 von Atmel über die USB Schnittstelle zu programmieren und auch Daten während des Programmlaufs über diese zu senden. Um nun das USB Signal vom PC wieder auf COM-Port Level zu bringen und in den uC zu jagen will ich den FT232RL benutzen. Im Datenblatt des FT232 ist auch ein wunderschönes Beispiel für genau mein Anliegen vorhanden. Dort gehen allerdings neben den RxD und TxD Leitungen noch zwei zum uC (RTS#=Request to Send & CTS#=Clear to Send). Was soll ich mit den beiden anfangen?? Brauche ich die unbedingt?? An welche Pins hänge ich die am uC oder
-
Thread
hilfe bei funksteuerung AT89C51RC2
wollen ein Schulkollege und ich einen Ferngesteuerten Roboter bauen Als "gehirn" haben wir den AT89C51RC2-Controller, schon als Board fertig gelötet. (Bild hängt an) Und jetzt wollten wir einen Funkempfänger dranbauen, um des ganze dann mit Motoren fernzusteuern, per funk-fernbedienung. Des dumme
-
Thread
Tricore - Projekt. ist das zu schaffen?
da haben wir nen eigenen CAN-Ethernet Converter gebaut. Ist ne ganz simple Sache, nur 2 Chips: AT89C51CC01 + LAN91C96 auf ner 2-Ebenen Platine. Funktioniert prima. Ethernet und CAN sind ja Byte-orientiert, da nützt ein 16-Bitter also überhaupt nichts. Peter
-
Thread
Welchen Temperaturfühler
dem man dann die höhere Priorität zuweist (beim 8051 ja kein Problem). Ich hab das mal für nen AT89C51CC01 gemacht, für einen Sensor, d.h. ohne ROM-Code-Erkennung. Dann hat man überhaupt keine Warteschleifen, da ja die 60µs bis zum nächsten Interrupt dem Main zurückgegeben werden. Peter
-
Thread
Einheitliche Schnittstelle zur Anbindung von Sensoren
bzw. die Empfangsdaten aus dem Empfangspuffer auslesen. Als MC für die Sensoren ist z.B. der AT89C51CC02 geeignet. Peter
-
Thread
IT-Schulprojekt: Matrixschaltung
Lord Xanatos wrote: > ähm ja ne, aber welchen genau? Am einfachsten, einen mit Bootloader, z.B. AT89C51ED2. Peter
-
Thread
Daten über die serielle Schnittstelle schicken (AT89C51ID2)
Hallo zusammen, der Titel sagt eigentlich schon ziemlich viel. Ich habe einen AT89C51ID2 und möchte ihn von einem Rechner aus per serieller Schnittstelle ansteuern - und natürlich soll er auch was zurücksenden. Den Receive des Controllers habe ich soweit verstanden (glaube ich). Aber
-
Thread
Blinkschaltung mit Atmel
Welcher Atmel, AT89C51ED2 ? LED0 hat kein MC, er hat nur Portpins, an die man LEDs anschließen könnte. Dann hat er noch Timer, mit denen man CPU-Takte zählen lassen kann. Oder man zählt in Schleifen mit den 8 Registern
-
Thread
welcher µC?
8051-Familie (hier wurden bereits einige wenige Erfahrungen bei der Programmierung gemacht) Der AT89C51IC2 würde diese Punkte ja erfüllen, ist aber nur sehr schwer (und teuer) aufzutreiben. Was gibt es denn an kostengünstigen Alternativen? Sehr groß sind die Ansprüche ja nicht gerade... Danke
-
Thread
Wetterstation
Hallo Ich entwickle gerade eine Wetterstation mit dem Mikrocontroller AT89C51ED2. Messe möchte ich damit die Temperatur, Windstärke und die Luftfeuchtigkeit. Programmieren möchte ich das in C. Angeschlossen wird das ganze mit einer Seriellen Schnittstelle. Mit einer Homepage