-
Thread
Basic für 80C31
Beitrag #4317829: > Man könnte aber auch BASCOM nehmen und irgendeinen 8051 mit Bootloader, > z.B. AT89C51RB2-3CSUM Allerdings sind 1kByte RAM, die der AT89C51RB2 intern hat, wirklich sehr wenig. Wie das mit der Hardware bei BASCOM läuft, weiss ich nicht, aber ein externes RAM dürfte da auch nicht schaden
Matthias S. schrieb im Beitrag #4317852: > Allerdings sind 1kByte RAM, die der AT89C51RB2 intern hat, wirklich sehr > wenig. Wofür? Für Steuerungen sind 1kB in der Regel mehr als ausreichend. Der 8051 ist nunmal kein MC, den man für MP3, Video, Webseiten, HDD, Ethernet usw
-
Thread
Keil µC Vision, Problem beim Compilieren
Hallo, ich habe ein Problem bei einem Programm für meinem ATMEL AT89C51ED2. Das Programm soll in einer Interruptroutine über die Funktion mab25() einen Wert von einem an den definierten Ports angeschlossenen Winkelgeber an die Variable pos übergeben. Im Hauptprogramm
-
Thread
Arrays bei 8051. Was muss ich beachten?
Hallo an alle, ich verwende in meinem µC Programm für einen AT89C51CC03, das ich in Keil µVision 3 erstelle, einige Arrays. Was muss ich dabei beachten? Datentyp? Speicherbereich? Ich habe es bis jetzt so erstellt: header: extern xdata unsigned int test1
-
Thread
AD7705
Hi Leute! Ich lese den AD7705 mit einem AT89C51ED2 aus. Ich habe das Lesen und Schreiben zum A/D-Wandler laut Timing-Circle Diagramm selbst ausprogrammiert. Die Kommunikation funktioniert soweit, da der A/D-Wandler den DRDY-Pin setzt. Die Daten
-
Thread
HD44780 - LCD zeigt nur Großbuchstaben an
Hallo Gemeinde. Controller: AT89C51ED2 LCD 4x27 (HD44780) Das Display (nur Controller 1 wird verwendet) wird erfolgreich initialisiert. Ich betreibe das Display im 4bit Mode. Alles klappt wunderbar. Nur werden keine Kleinbuchstaben
-
Thread
RS232 Verbindung klappt erst wenn PC parallel dazu dranhängt
ADUM1201 isoliert und an einen HIN232CBZ wieder auf RS232 gewandelt. Sender ein OEM Gerät mit AT89C51 und MAX3311 9600 8N1 kein handshake RxD, TxD und GND, nicht länger als 20cm Gesendet wird ASCII-Text Grüßle, Bob
-
Thread
Windows 7 + ATMEL FLIP + Atmel 89C51 µC
alles in einen Batchprozess laufen kann. Der Programmieradapter besteht bei den UART-Typen (zB. AT89C51ED2) im einfachsten Fall aus einem Max232 Treiber (nur TxD, RxD) und 2 Tastern (an Reset und PSEN) um den µC in den Bootloadermode zu versetzen. Es gibt auch Varianten mit AutoISP, welche dies automatisch
-
Thread
Prozessor mit 2x RS232
Musst einen Typ wählen, der eine PWM(PCA)-Unit hat, geht auch mit aktuellen Controlleren, wie AT89C51ED2.
-
Thread
suche LCD für 8051er
Suche ein idioten sicher anzusteuerndes LCD für den At89c51ed2, dass nebenbei noch gübstig ist. Aja hab fast keine Ahnung von der Materie als ich wär euch da sehr verbunden wenn ihr mir da weiter helfen könntet. MFG Patrick
-
Thread
Programmer für AT89CXX51
ungeeignet. Nimm lieber gleich die S-Baureihe oder einen Typ mit integrierten UART-Bootloader, wie AT89C51ED2.
-
Thread
FT245BM
Hallo, ich nutze ein fertiges Modul (ebay) und habe es an einen AT89C51CC02 geklemmt. Anschlüsse D0..D7 = P1 RXF# = P3.2 TXF# = P3.4 RD = P2.0 WR = P2.1 Empfangsroutine im Int Ext0 void INT0int (void) interrupt{ do { RD_USB = 0;
-
Thread
Assemblerprogramm auf µC übertragen
damit eigentlich funktionieren, ich verwende auch einen USB to serial-wandler zum flashen eine At89c51ed2.
-
Thread
Pic Bootloader oder nicht?
schneller, da der MC das optimale Timing besser hinkriegt, als ein PC. Bzw. bei den ATMegas und der AT89C51***-Familie eben über einen Bootloader. Peter
-
Thread
Flip 2.4.0
Hallo, Ich habe mir ein Entwicklungbord mit AT89C51RD2 und dem Max 202 mit dem entsprefchendem Schaltpaln gekauft. Nun benutze ich den Flip 2.4.0. Das Problem ist, dass ich keine Verbindung zu dem Bord bekomme obwohl ich meine, dass ich alles richt
-
Thread
Interrupt Verständnissprobleme
CC3. Bei ner Flanke wird der aktuelle Timerwert gespeichert, Differenz bilden und fertig. Der AT89C51ED2 hat sogar 5 Capture-Eingänge und ist Flash mit Bootloader (über RS-232 programmierbar). Peter
-
Thread
Digitales Oscilloscope
Warum ich ein Oscilloscope brauche? Ich arbeite ganz neu mit dem Mikrocontroller AT89C51CC03 von Atmel. Auf die Datenblätte steht : Taktfrequenz Max 30./60MHz Dann taucht in der Beschreibung der ON-Chip-Periferie-Enheiten folgendes : Alle Zeitangaben sind bezogen auf 12MHz
-
Thread
8051er nimmt manche Programme nicht
ich will einen AT89C51ED2 programmieren, das Programm wird erfolgreich compiliert und funktioniert im Simulator FLIP kann auch eine Verbindung zum Microcontroller herstellen, er kann ihn löschen und andere Programme
-
Thread
Semidefekter 89c51
ob ich das irgendwie Prüfen kann... Was willst Du da prüfen? Du brauchst nen programmierten AT89C51 und wenn der es tut, ist der alte kaputt. Wenn nicht, ist noch mehr kaputt. Peter
-
Thread
Standard Produktkataloge für Elektroniker
einklinken kann und wir die Spesen dann brüderlich teilen. Habe nämlich keine Kreditkarte und den AT89C51SND1C für 14.30 ist ein Wort! Gruß Alex
-
Thread
Suche AT89C8051ED2 Eval Board
Projekte von damals wiederbeleben und bräuchte dazu optimalerweise ein Entwicklungsboard mit einem AT89C51-ED2 uC. Hat zufällig jemand so ein Board, was er/sie verkaufen würde? Oder kennt jemand eine Bezugsquelle? Freue mich über Rückmeldungen ;)
-
Thread
Warum einen Mutliplexer zwischen Eingang und Ausgang?
Ich hab mal nen 40-pol Kabeltester mit 3 AT89C51 gebaut. Der 1. erzeugte 31 Ausgänge. Der 2. erzeugte weitere Ausgänge und testete Eingänge. Und der 3. testete die restlichen Eingänge und gab das Ergebnis aus. Verbunden waren sie über die UART
-
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
Atmel 89 C 51 mit STK 500 ?
Hi Es gibt eine Atmel App.Note: 'Using the STK500 as an AT89C51Rx2 Target Board' Benötigt aber, soweit ich weiss, zwei STK500. MfG Spess
-
Thread
USB ISP AT89S...
atmelisp.zip Die Hardware ist im Zip File. Platinen hätte ich noch. Ist kompatibel zu Flip, also den AT89C51 Ed2 oder RC2
-
Thread
[s] LCD mit grüner Beleuchtung
www.engineersgarage.com/sites/default/files/How%20to%20display%20text%20on%2016x2%20LCD%20using%20AT89C51.jpg?1280905762 Wirklich grüne (= giftgrüne / true-green) findet man selten, positive noch seltener.
-
Thread
Mikrocontroller unter Win XP?
einfachsten ist, Du schmeißt alles von dem Board runter. Dann steckst Du nur den MAX232 drauf und einen AT89C51ED2 und lädst Dir von Atmel die Flip-Software runter. Und schon kanns losgehen. Peter
-
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
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
'DATA': SEGEMENT TO LARGE //8051 Kyle Arrays
ein array brauche, was über mehrere segmente geht. wie mach ich das in c? als µc hab ich einen AT89C51RE2, als compiler benutze ich kyle. oder hat jemand eine ganz andere lösung für mein problem?
-
Thread
Schlüßelwort using
Hallo, habe einen AT89C51CC03 und ein Beispielprogramm. Hier gibt es das Schlüßelwort "using". Das Schlüßelwort steht hinter manchen Funktionen. Das sieht dann etwa so aus: void _Init(int number) using 3 {...} Was ich
-
Thread
Problem: Interupt der ser. Schnittstelle
Warum??? Es sollte normalerweise erst bei einem interupt gelöscht werden. Ich verwende einen AT89C51ED2, an den Schnittstellenleitungen ist ein MAX232 angeschlossen. Die Schnittstelle funktioniert aber, ich kann darüber mein Programm laden. Weis jemand was da falsch läuft? MfG Christian
-
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
Suche 8051 Brenner über USB
Warum nicht einen ISP-Programmierbaren. Wenn es nicht ein Atmel (z.B. AT89C51RC2 für ~4Eur) sein soll, dann halt ein Philips (P89C51RD2) oder Dallas (DS89C320). Dann kannst Du in der Schaltung programmieren und spätestens bei Software-Änderungen freust Du dich... (der 8752
-
Thread
Bidirektionaler i/o Port deklarieren am ATMega
Da das Projekt ursprünglich für einen anderen Controller bestimmt wahr, habe ich die Lib dafür (AT89C51CC03 (Atmel)) nicht mit verwendet, weil ich auch nicht wusste wie ich hätte diese umschreiben müsste. Ich selber verwende einen ATmega16, und Atmel Studio6. Also hat jemand eine Idee zur Beseitigung
-
Thread
Anfänger und M16C passt das?
Zum Einstieg in die Assembler Programmierung würde ich z.B. den AT89C51RC2 empfehlen: ISP Programmierbar, alles was man braucht und ich finde die Befehle einfacher und logischer als bei AVRs.
-
Thread
M 51 Standart
Hi T89C51Rx2 P89C51Rx2 AT89C51Rx2 AT89S8252 DS89C420 und sicher noch ein paar mehr Matthias
-
Thread
Microcontroller mit CAN Schnittstelle
C8051F040..047 C8051F060..063 T89C51CC01 T89C51CC02 AT89C51CC03 AT90CAN128 LPC2119 Peter
-
Thread
Programm funktioniert im Simulator, aber nicht auf Controlle
rücksetzen oder Daten an den Rechner schicken. Jetzt habe ich das Programm auf meinen Controller (AT89C51ID2) geflasht und es funktioniert leider gar nicht... Wenn ich einen Reset mache bekomme ich - laut Terminalprogramm - erstmal eine 0x00 geschickt. Dann schicke ich - auch per Terminalprogramm - eine
-
Thread
Dreiphasen - PWM
Mal ne kurze Frage zum At89C51ED2: Ist es möglich mit dem Ic eine Dreiphasen - PWM zu generieren. Ich hab einen alten frequenzumrichter rumliegen, der hat einen 80535 verbaut. Ist sowas auch mit einem 80c51ED2 mögllich ?
-
Thread
Beratung Mikrocontroller board
sogar sehr kostengünstig einsteigen. Wenn man einen mit internem UART-Bootloader nimmt, z.B. AT89C51RB2, braucht man nichtmal ein Programmiergerät und auch keine echte LPT. Wenn Du löten kannst, nimm ne Universalplatine und pappe 16 Printtaster als Matrix drauf und irgendein HD44780 kompatibles
-
Thread
UV-Turbo-Löscher
nicht mal aus dem Gerät entnehmen. Ich habe mein Löschgerät etwa 1995 (da habe ich mit den Atmels AT89C51 angefangen) das letzte mal benutzt. Es müßte noch bei meinen Eltern im Keller unter einer meterdicken Staubschicht stehen. Peter
-
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
CAN-Bus; Was brauche ich?
Wie bereits genannt den AT90CAN128 (AVR) oder wenn bereits andere Vorlieben bestehen z.B. den AT89C51CC01 (8051). Beide haben IMHO den selben CAN-Controller drin. SJA1000 ist zwar schön und "quasi-standard". Benötigt aber einen externen Daten- und Adressbus. Ansonsten vielleicht ein Controller
-
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
C8051 Einführung
hier im Forum an. Besonders geeignet zum Einstieg sind 8051er mit internen Bootloader, wie Atmel AT89C51ED2 oder ähnliches. Diese sind gut verfügbar und lassen sich leicht in der Schaltung programmieren.
-
Thread
Microprojekt
AT89C51RC2
-
Thread
SPI unkonfigurieren C8051F020
nicht ganz. Ich habe einen LTC1661 mit 2 Byte angesteuert und es geht prima. Controller war ein AT89C51AC3. Gruß RABIS
-
Thread
Umstellung von 89C51 zu 89C52 geht nicht ?
ich mit dem Oszi was Messen kann. Leider bewegt sich beim Pin P1.2 nichts. Woran liegt das ? Beim AT89C51 funktioniert es ... Mit freundlichen Grüßen Monty
-
Thread
Großer Frequenzbereich für PWM
Hallo zusammen Ich möchte mit einem Atmel AT89C51ED2 ein PWM Signal mit variabler Frequenz im Bereich 15Khz - 10Hz erzeugen. Die Takt Frequenz des yC ist 60Mhz. Ich benutze den Timer0 um die Frequenz (Reload Betrieb) für den PCA counter zu erstellen
-
Thread
Nur einen Timer mit Capture Funktion
Hallo zusammen! Für ein Projekt setzte ich den AT89C51CC03 (Atmel)ein. Eine Aufgabe ist zwei unterschiedliche Drehzahlen einzulesen. Als Sensor benutze ich einen Hallgeber den ich mit 5V speisen kann. Nun habe ich festgestellt, dass nur der Timer 2