-
Thread
GLCD - Realisierbar?
HD61202 und Ks108 sind identisch, KS 108 ist einfach zu programmieren, nehm einfach nen AT89C51ED2 und nen 128x64 KS108 Display. Inklusive Kreis, Linien, Textfunktionenen etc. benötigst du ca. 3k. Bei nem 64k chip sollte da noch ein bischen Platz für nen Spiel sein. Codebeispiel gibst in
-
Thread
Unbekannten Controller identifizieren
die Funktion an sich könnte von einem PIC16F88-I/P erfüllt werden. Für U2 passt pinkompatibel ein AT89C51, oder vermutlich auch von STC die STC10Fxx-Serie. Bei den Datenblättern von STC blicke ich jedoch nicht ganz durch. Meine Frage ist, ob jemand bereits MCs programmiert hat um einen Vorverstärker
-
Thread
Analowert beim 8051 einlesen klappt nicht
was einem Unterlauf entspricht. So weit so gut! Diese 4..20mA möchte ich mit P1.6 AN6 mit einem AT89C51CC03 einlesen. Der Controller und der Analogeingang sind getestet und ok! Software ist nur eine Testroutine, welche den gewandelten Wert per Hyperterminal anzeigt. Das klappt auch alles. Jetzt habe
-
Thread
S65 Display am 8051
Hallo, ich versuche gerade ein S65 Display (LPH88 Version) an meinem AT89C51SND1C zum Laufen zu bewegen, doch leider bleibt das Display bisher weiß. Das Display ist direkt am SPI und P0_0 bis P0_2 angeschlossen ohne Vorwiderstände oder sonst was, da der Controller mit 3V
-
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
Einstieg in die Platinenentwicklung
möchte. Momentan beschäftige ich mich mit einer "Selbstentwicklung" unseres Lehrers. Verbaut ist ein AT89C51AC3 mit diversen anderen Bauteilen. Progammiert wird das mit C (uVision ->.hex und mit "Flip" dann in den Speicher laden.). Ich bin wahrscheinlich noch ziemlich am Anfang, aber ein bisschen weiß ich
-
Thread
Bestimmung dieses Mikrocontroller
schon wieder beim richtigen Hersteller und in der richtigen Produktkategorie. "89C51" führt auf "AT89C51", was zumindest wegen des beim selben Treffer genannten "Atmel" ein paar Glöckchen sanft klingen lassen sollte. Ein paar Zeilen darunter ein Treffer, der nach den Unterschieden zwischen Modellen
-
Thread
minnimodul-537
und dann statt des teuren Entwicklungsboards einen einzigen Chip mit internem Flash und ADC (z.B. AT89C51CC01) verwenden willst. Peter
-
Thread
Probleme mit TDA8703
Ich habe einen TDA8703 an einem AT89C51RC2 uC hängen. Clk und CE\ sind mit dem entsprechenden Ausgang eines 74HC138 verbunden. Bis 24MHz Takt läuft alles einwandfrei. Ab etwa 30MHz erzeugt der TDA8703 ab und zu kurze Spikes (positivere
-
Thread
PLCC68 Sockel
von einem Bekannten eine schon etwas ältere Platine für ein Mikrocontrollersystem bekommen (ATMEL AT89C51ED2). Ich habe bereits alle Teile gekauft aber der PLCC68 Sockel passt nicht. Die Anordnung der Pins stimmt mit dem Footprint auf der Leiterplatte nicht überein, die Abmaße des Sockelkörpers stimmen
-
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
µC für Ausgabe von Umweltdaten an ein LCD
Schnittstelle eines PCs programmiert werden können (nicht ganz so kompliziert wie die AVR´s), z.B. der AT89C51CC03 von Atmel. Dort hast Du fast alles, was Du von Deinem 535er her gewohnt bist, und brauchst keine neue µC-Familie einzusetzen. Gruß Carlos
-
Thread
unterschiede bei µC?
mehr ein Programmiergerät. Die gibt es auch noch von verschiedenen Herstellern: Atmel: z.B.: AT89C51ED2 Philips: z.b.: P89C668 Maxim: z.B. DS89C420 (extrem sauschnell) usw. Hier mal ein Einstiegslink: http://www.mikrocontroller.net/forum/read-1-25968.html#new Und auch: http://www.erikbuchmann.de
-
Thread
Easy TCP/IP
andere Architekturen anpassen lassen, sofer sie einen externen Adress/Daten Bus haben. Mit einem AT89C51SND1C mit 20 MHz und X2 Modus(6Clocks fuer einen Maschinentakt) bekomm ich ne Brutto Uebertragungsrate von ca 600KBit/s. Wie schnell das System am ende ist hangt naturlich davon ab, was der MC dann
-
Thread
Atmel 89C51CC03CA mit Atisp.dll programmieren
; end else begin Memo1.Lines.Add('Init failed'); Exit; end; dev:=integer(AT89C51CC03); if ispSelectDevice(dev) then begin Memo1.Lines.Add('Device select OK'); end else begin Memo1.Lines.Add('Device select failed'); Exit; end; Hat jemand ein Beispielprogramm
-
Thread
Serielle Schnittstelle sendet nur jedes 2. Byte
und der seriellen Schnittstelle Probleme, es wird nur jedes 2. Byte gesendet: Mein Prozessor AT89C51ED2 sendet über seine serielle Schnittstelle Zeichen an einen 2. Controller, dieser steuert dann ein Grafikdisplay. Der 2. Controller ist ein IC202 von Electronic Assembly. Ich hatte das ganze in Pascal
-
Thread
Handy Alarmanlage
ich leg die Ausgänge auf 5V Relais die mir dann den Kontakt Schalten? Ich benutze einen Atmel AT89C51AC3 Mikrocontroller. Besten Dank im Voraus für jede Hilfe! Gruß Christian
-
Thread
Atmel Microcontroller Data Book
bloß folgender Hinweis > The UART in the AT89S53 operates the same way as the > UART in the AT89C51, AT89C52 and AT89C55. For further > information, see the October 1995 Microcontroller > Data Book, page 2-49, section titled, "Serial Interface". Mich würde jetzt mal interessieren, ob es das
-
Thread
8051 von Atmel
UART Bootloader - CAN Bootloader - USB Bootloader. Ich würde UART-Bootloader empfehlen, z.B. AT89C51ED2. Peter
-
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
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
P80C51 gibt weder /WR noch /RD aus ?
> läuft. Ich hätte nämlich einen hier liegen. Hat der keine /EA-Pin? Böse Falle. AT89S51 und AT89C51 konnte man noch direkt einsetzen. G. O. schrieb im Beitrag #5903762: > Was für`n Prozessor ist es denn überhaupt? Genaue Bezeichnung wäre > nützlich und evtl. Foto. Intel P80C51, steht
-
Thread
IC89C51CC programmieren
Vermutlich hast Du einen AT89C51CC01 oder CC03. Schau mal ins Datenblatt und dann auf den Chip, den gibts nämlich mit CAN- oder RS232-Bootloader. Du brauchst den mit RS232-Bootloader! Und dann lade Dir Flip von Atmel runter,
-
Thread
Das selbe µC-Pinout von verschieden Herstellern?
kaum ein Hersteller an. Die ersten AVRs waren pinkompatibel zu den AT89C2051 (AT90S2313) bzw. AT89C51 (AT90S8515). Und die ATtiny im 6- bzw. 14-poligem Gehäuse sind pinkompatibel zu PIC.
-
Thread
Frage und Problem zu Arrayfelder
Hallo an alle, ich nutze einen AT89C51CC03 von Atmel. Als Compiler verwende ich Keil µVision 3. Ich habe nun ein Problem mit einigen Arrays: Beispiele: Header: extern xdata unsigned int test1[20]; //32mal verschiedene Variablen
-
Thread
Board gesucht!
, natürlich mit entsprechendem Entgeld. Evtl. ein fertiges Experimentierboard mit SD/MMC-Karte, AT89C51SND1C oder einer ATMega + MP3-DAC-IC Lösung. Einzige Eingabemöglichkeit solen 32 Taster für jedes Sample sein. Dabei dachte ich an eine Art asynchrones Schieberegister dass die 32 Taster auf eine
-
Thread
kann man einen mikrocontroller übertakten?
aufhängt wenn ich meinen Lötkolben ausschalte, ist um ein vielfaches höher, als dass sich z.B. ein AT89C51 aufhängt (in der selben Schaltung, der 8515 ist ja (außer dem Reset Pin) Pin kompatibel zum 8051.
-
Thread
[V]erschenke großes Bauteilepaket an Schüler
Hallo zusammen! Ich weiß nicht in wie fern das hilft, aber ich habe noch diverse AT89C4051, AT89C51RD2 µC zu Hause liegen (im DIP Gehäuse) sowie den einen oder anderen ATMEGA im DIP. Da ich diese Urgesteine seit einiger Zeit aus meinem Hobbybereich ausgemustert habe, stünden sie zur Verfügung
-
Thread
Ein µC oder mehrere
Vielleicht bekommt er ja auch noch irgendwoher diesen 8051 mit integriertem mp3 Decoder von Atmel. (AT89C51SND1C) Gruß Jobst
-
Thread
Hilfe! Bekomme keine Verbindung mehr
moin! Ich hoffe jemand weiss einen Rat oder hat nen Tipp! Ich habe auf meinen µC AT89C51ED2 den 11,59 gegen einen 25 Mhz ausgetauscht. Das programm, das drauf ist,läuft auch schön in doppelter Geschwindigkeit.:) Aber leider scheint da mit der Baudrate etwas nicht zu zustimmen.
-
Thread
8051er und Nokia 3410 Display
(oder mehr) internes XRAM, so dass man bei Code-Größen über 4kByte eh' nur wenig für z.B. einen AT89C51RC2 drauflegen müsste. Alternativ könntest Du natürlich ein SPI-RAM mit 8kBit dranhängen, dann wäre Speicher da, SPI wird ja eh erzeugt.
-
Thread
ISP für RS232
auf der Website eine Art starter Kit für einen 8051? Im speziellen sollen wir eigentlich einen: AT89C51AC3 behandeln. Leider habe ich aber überhaupt garkeine Ahnung davon und habe mir deshalb die anderen MCs bestellt um wenigstens mal ein wenig herumprobieren zu können. Vielleicht kannst du mir
-
Thread
SDCC und 80C552 ??
benutzt. Atmel hat ja 1993 den weltweit ersten preiswerten µC mit internem Flash rausgebracht (AT89C51) und seitdem benutze ich nur noch Flash, weils so schön schnell und bequem ist. Und inzwischen hat ja auch jeder andere 8051-Hersteller Flash im Angebot (Cygnal, Maxim, Philips, ...). Soweit
-
Thread
Serielle Daten senden
Problem: Ich benutze den Microcontroller AT89C51 und muss über Pin 1_2 serielle Daten senden. Kann mir jemand die Antwort sagen?
-
Thread
PIC18F97J60: Reset-Problem
ich muss zugeben, das Manual hab ich nicht gelesen und die Beschaltung ist eigentlich von einem AT89C51 Board abgeschaut (ich weiss, das geht schief;-( ) Ich werd am Dienstag mal noch den Widerstand und den Kondensator entfernen und dann mal schauen. Als Abblock-Kondensatoren am Controller hab
-
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
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
RAM-Erweiterung
Ob ein MC externen Speicher direkt unterstützt, steht im Datenblatt, z.B. fast alle 8051 (z.B. AT89C51CC03) und einige AVRs (z.B. ATMega162) tun das. Peter
-
Thread
Timer - Interrupt Aufgabe
Folgend ist eine Schulaufgabe bei der ich nicht weiterkomme. Es geht um die Programmierung eines AT89C51ED2 in Assembler Der Timer0 soll in der Betriebsart 1 (Mode1) als 16 Bit Zähler arbeiten. Alle 65 ms soll das Timer Overflow Flag (Interrupt Request FlipFlop) TF0 gesetzt und dadurch ein Interrupt
-
Thread
AVR / 8051
mit mehreren Interruptquellen wesentlich. Ich hab z.B. jetzt gerade ein Design, wo ein großer AT89C51CC03 (8051) und 3 kleine ATTiny25 (AVR) draufsitzen. Peter
-
Thread
ARM mit ISP programm für linux?
Hallo Leute, Leider erfuhr ich das der AT89c51ed2 nicht mehr im PDIP 40 gehäuse mehr gebaut wird. Bisher konnte ich immer auf ein anderen Hersteller ausweichen. Doch diesmal gib es kein equivalenten Ersatz, zuminsdestens ist es mir nicht bekannt
-
Thread
CAN: Zeitsynchronisation dreier Nodes
sein muß, dann ist ein Quarz Pflicht (und für CAN ja eh schon). Viele CAN-Controller (z.B. AT89C51CC03) haben einen Timestamp, d.h. Du kannst µs-genau das Senden und Empfangen einer Nachricht erfassen, völlig unabhängig von der Interruptlast. Der Master sendet also erstmal ne Nachricht, die
-
Thread
Keil Simulation IO-Ports
Flash-Mamory"-Button (und der ist dauernd inaktiv). Kannst ja mal nen 8051 mit Flash auswählen, z.B. AT89C51ED2, ob sich das ändert. > Aber ev. wird mein > Board kein Flash haben, sondern nur normales RAM. Dann mußt Du mal im Manual zu Deinem Board nachsehen. Peter
-
Thread
Mp3 Wiedergabe - Jitter.. sinnvoller Code?
Hallo euch allen :) Ich stehe vor dem folgenden Problem: Mein MP3-Player (mit AT89C51SND1C) funktioniert mittlerweile ganz gut.. er gibt MP3-Dateien von einer FAT32-formatierten Festplatte aus und man hört das am Audioausgang.. so wie sichs gehört :) Leider treten regelmäßig Jitter
-
Thread
Bootloader basteln...
Flash da waren, als noch kein anderen µC-Hersteller wußte, wie man Flash schreibt. Meine ersten AT89C51 von 1994 waren von Anfang an bugfrei, die ersten AT90S1200 von 1997 dagegen nicht zu gebrauchen. Und als ich dann den ATtiny22 ausprobierte bin ich wieder reingefallen. Dessen Bugbeseitigung dadurch
-
Thread
MP3 Anfang des Liedes
Hallo vielleicht könnt ihr mir helfen.... ich verwende den AT89c51snd1 und eine mmc karte.Funktioniert alles mal soweit.. Habe nur ein Problem: Wie finde ich den Anfang der einzelnen Lieder wenn ich jetzt mehrere lieder auf der karte habe.
-
Thread
CAN-Daten aufzeichnen mit einer Auflösung deutlich unter 1 ms?
eigenen Timer. Ich hab bisher nicht viele eingesetzt. Der alte SJA1000 hat sowas noch nicht. Die AT89C51CC03 und AT90CAN128 sind sehr ähnlich aufgebaut und haben einen Timer: "A programmable 16-bit timer is used for message stamping and time trigger communication. The capture of the timer value is
-
Thread
SMD Technik
Hallo Leute! Ich hab mir jetzt von Jörg einen AT89C51SND1 bestellt, den ich in einen Standalone MP3 Player mit Festplatte oder CD Laufwerk verbauen möchte. Allerdings ist der Chip im QFP80 Gehäuse und ich finde, dass ist schon recht mikrig ;-) Hab
-
Thread
Kleiner ARM (16bit reicht): womit anfangen?
Silabs bis 100MIPS), was man aber wirklich fast nie braucht. Ich nehme gerne die Atmel-Typen, z.B. AT89C51ED2 (4 Interruptprioritäten). Peter
-
Thread
Zwei AT89S8252 per 2(4-)-Draht verbinden?
zu senden dürfte überhaupt kein Problem sein. Der 89S8252 hat leider keine PWM/PCA-Unit. Mit AT89C51xxx könntest Du eine PCA-UART per Software realisieren. Die entsprechende Anleitung findest Du auf den Atmelseiten. Gruß Matthias