-
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
Quadratur Interface PIC ?
genug sein für einen Quadratureingang per Software. In einer Anwendung habe ich mal einen 80C51 (AT89C51CC03) verwendet, um 2 Encoder auszulesen und per CAN die Position zu senden. Die beide Encoder wurden im 50kHz Timerinterrupt gepollt.
-
Thread
Hameg 1007 mit HO79-4 Interface PC-Software woher?
Programmkompatibler Prozessor würde denn da gehen? Es gibt sie noch, die guten Dinge ;-) z.B. der AT 89C51 von Atmel. 4,30 Euro bei Reichelt. > und wie bekommt man das Programm in den Prozessor? Jeder Universalprogrammierer der in diesem Jahrhundert gebaut wurde kann das. Z.B. der MiniPro TL866
-
Thread
AD-Wandler von AT89C51: Impulsbreite mit zwei Potis einstellen
Include-Dateien ***/ #include <stdio.h> // Standard Ein-/Ausgabefunktionen #include <at89c51cc03.h> // CC03er-Grundregister /*** Festlegung der benoetigen SFRs ***/ //nicht noetig, da im include vorhanden /**********************
Include-Dateien ***/ #include <stdio.h> // Standard Ein-/Ausgabefunktionen #include <at89c51cc03.h> // CC03er-Grundregister /*** Festlegung der benoetigen SFRs ***/ unsigned char bit OUT @ 0x90; /************************************
-
Thread
mikropascal Compiler 8051 von MIKROE
nur eine Datei, aber vielleicht enthält diese Datei ja alle drei Modelle. Als µC haben ich den AT89C51ID2 mit integriertem 2kB XDATA-RAM ausgewählt. Damit konnte ich Stefans Problem im Simulator reproduzieren, allerdings tritt das Problem in allen drei Speichermodellen auf. Nur die vom Support bereitgestellte
-
Thread
Kabelbaum Prüfgerät
hatte mal einen Tester für 25- und 37-polige D-Sub-Kabel gebaut. Da ich 74 IOs brauchte, habe ich 3 AT89C51 (je 32 IOs) genommen. Verbunden waren sie über die UART und am letzen hingen 3 LEDs (Pass/Fail/Typ) für die Anzeige. Auf der einen Seite wurde nacheinander auf Low gezogen und auf der anderen wurde
-
Thread
87C51 kopieren
passend ausgestattet sein. Das schränkt die Auswahl deutlich ein. Ansonsten dürfte ein Microchip AT89C51 oder AT89S51 die günstigste Alternative sein.
-
Thread
dualzahlen in Dezimalzahl mit dem AT89C51
anbei meinen C-Code. [c]/*** Einbinden von Include-Dateien ***/ #include<stdio.h> #include<at89c51cc03.h> #include<math.h> //um den /********************************************************************************************/ /*** Start des Hauptprogramms ***********************
nochmal um HILFE/HINWEIS. [c]/*** Einbinden von Include-Dateien ***/ #include<stdio.h> #include<at89c51cc03.h> #include<math.h> //fuer die Potenz-Funktion /********************************************************************************************/ /*** Start des Hauptprogramms ******
-
Thread
RAM Verbrauch auch von lokalen variablen ermitteln
das damals schon den AVR-Entwickler Haakon Skar gefragt, warum dieser Rückschritt im Vergleich zum AT89C51. Er hat nicht verstanden, daß sowas die Programmierung erheblich erleichtert und mir hat es mehrfach Probleme bereitet.
-
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
Gibt es das in C oder C++ nicht?
für einen 10Bit-DAC auf 0..1023. Bitfelder hat man gerne genommen, als der RAM noch knapp war (AT89C51: 128 Byte). Nachdem ich aber gesehen habe, was für ein riesen Wust an Code (Schieben, Maskieren) da entsteht, runde ich immer auf den nächsten Standardtyp auf und freue mich über den kleinen und
-
Thread
Load Cell für digitale Waage
, oder ohne, eine Waage mit digitaler Ausgabe realisieren. Als Mikrokontroller haben wir einen AT89C51 (31) Geht es ohne den HX711 bzw. ist es ohne "leichter"? MfG
Bibliothek an. Arduino ist die falsche Baustelle, denn "Als Mikrokontroller haben wir einen AT89C51 (31)"
-
Thread
AT89C2051 - nur per parallel programmer?
, Puffer auslesen und ein paar Flash-API Aufrufe kosten schon so viel? Ich denke mal, bei einem AT89C51CC03 sollte ein CAN-Bootloader bequem in 500 Byte passen.
braucht ein paar mehr Register. Peter D. schrieb im Beitrag #5789624: > Ich denke mal, bei einem AT89C51CC03 sollte ein CAN-Bootloader bequem in > 500 Byte passen. Aha, zeigen!
-
Thread
AT89C51ED2 programmieren geht nur noch über direkte UART/TTL Verbindung zum Controller
ratlos. Folgendes Szenario: Ich habe mir vor langer Zeit mal ein Entwicklungsboard für einen AT89C51ED2 Controller gebaut. Auf diesem Board ist einerseits ein Steckverbinder um direkt an die RX/TX Pins des Controllers zu gehen sowie ein Schnittstellenwandler, der besagten UART über zwei MAX485+Optokoppler
-
Thread
P89C51RC2 12Clock mod
Der AT89C51RC2 von Microchip sollte kompatibel sein und bei dem kann man das mit dem X2-Bit im CKCKON0 zur Laufzeit umschalten.
wenn das ein 12 clocker wäre. das klingt sehr interessant und ich werde mal nachforschen >Der AT89C51RC2 von Microchip sollte kompatibel sein und bei dem kann man >das mit dem X2-Bit im CKCKON0 zur Laufzeit umschalten. diesen habe ich tatsächlich auch vorrätig aber aus unerfindlichen Gründen
-
Thread
Suche Galep 4 oder Ähnliches
Hallo zusammen, Suche Galep 4 oder Ähnliches damit ich ein AT89C51RD2 Vqfq44 auslesen kann. Danke
TL866II_List.txt > > xx durch cn ersetzen (Spamfilter) > > Gruß, Steffen da sthet nur AT89C51RC kein AT89C51RD2
-
Thread
ambitioniertestes Lochraster-Projekt (und meine AlarmSau)
Mit diesem Programmiergerät habe ich in der Vergangenheit parallele EPROMs, AT89C51 und AT89C2051 programmiert. Auf der Hauptplatine ein 80c51 mit 8k ROM (Monitor), 16k RAM (2 6264 huckepack), 2 82c55 PIOs, zusammen mit P3, und geschalteter Programmierspannung auf den großen Steckverbinder
-
Thread
AT89LP51ED2 (8051) Problem beim erstellen der Keil FlashMon Hex-Datei
: Bauform: PDIP-40 Takt: 20Mhz Hex Datei mit Atmel Flip hochgeladen via RS232 (allerdings den AT89C51ED2 als Vorbild genommen, da der AT89LP51ED2 nicht gelistet ist... Eventuell liegt hier auch eine Fehlerquelle? Falls ja, mit welcher Software ladet ihr die Hex Dateien auf den AT89LP51ED2?) Folgende
schrieb im Beitrag #5545634: > Hex Datei mit Atmel Flip hochgeladen via RS232 (allerdings den > AT89C51ED2 als Vorbild genommen, da der AT89LP51ED2 nicht gelistet > ist... Das ist korrekt, ich habe auch kein PC-Tool für den LP51 gefunden. Dominique T. schrieb im Beitrag #5545761: > For targets
-
Thread
8051 Assembler: LED- Blinken lassen mit Timer und Interrupt
das Push/Pop fällt weg. Wenn Du mit dem 8051 basteln willst, nimm einen mit Bootloader, z.B. AT89C51RB2. https://www.reichelt.de/mikrocontroller-8-bit-dil-40-at-89c51-rb2-3cs-p189062.html?&trstct=pol_5 Freier C-Compiler: https://www.batronix.com/versand/software/uC51/c-compiler.html
-
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
[V] Lagerauflösung
85 (DC min. 2003) - Fairchild CNW 85 - standex Meder 522-03-i - Relais AQV 221A smd - Atmel AT 89C51RB2- SLSUM - Atmel AT 89C51AC3- SlSUM - NXP MFRC50001T/0FE Vielleicht kann jemand noch welche gebrauchen? Waren zu teuer und sind zu schade als das Sie ungebraucht weiter rumliegen. Mengen
-
Thread
Einbrennen von RAM bits?
auftritt. Das wird aber nur bei sehr kleinen Strukturgrößen möglich sein. Den SRAM in einem alten AT89C51 wirst Du damit nicht auslesen können, selbst wenn der SRAM-Inhalt 100 Jahre gleich bleibt.
-
Thread
[V]Verschenke AT89C51
Hallo, ich hab hier noch 5 Stück AT89C51 im 40 pologen DIL Gehäuse rumliegen. Die sind nagelneu, aber ich mache nix mehr mit denen, nutze nur noch Atmegas und Xmegas, hab auch keinen Programmierer dafür. Die sind wohl nicht mehr viel wert
-
Thread
Ähnlicher (gleicher) ersatz für 80c537
Varianten zu bekommen: Schon http://www.atmel.com/ hat eine ganze Palette vom kleinen AT89C2051 über AT89C51/53, der auch mit externem Speicher erweitert werden kann, und den T89C51CC01 von Atmel/Temic mit 32k Flash, 2k EEPROM, 8*10bit 4, CAN Bus (der T89C51RD2 vergisst jedoch ohne Reset-Controller manchmal
-
Thread
Unbekannter Assembler erzeugt große Änderungen bei kleinem Programm
hergestellt wird? Ich verwende etwa seit 1993 keine OTPs mehr, da kamen von Atmel die ersten Flash AT89C51 raus.
-
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
8-Bit Controller noch zeitgemäß?
Philips/NXP, die wurden fast alle eingestampft. Als Nachfolger hatte ich dann für den P89C668 den AT89C51RE2 eindesigned und dann ging die Fab in Rousset pleite, die ihn herstellte.
-
Thread
Robuste Datenkommunikation für beliebige Kabel und Topologien nach Vorbild CAN
zuverlässig. Der einzige Nachteil von CAN ist, daß Atmel nur wenige MCs mit CAN im Programm hatte (AT89C51CC03, AT90CAN128). Und die ATmega64C1 waren lange Zeit schwer zu beschaffen.
: > Der einzige Nachteil von CAN ist, daß Atmel nur wenige MCs mit CAN im > Programm hatte (AT89C51CC03, AT90CAN128). Und die ATmega64C1 waren lange > Zeit schwer zu beschaffen. Dafür haben Renesas und Freescale umso mehr.
-
Thread
80C552 Entwicklungsboard
Ich hab sie daher ohne Debugger zum Laufen gebracht. Bevorzugte Typen waren der AT89S8252 und der AT89C51CC01.
-
Thread
80C51 Ersatztyp
Datenblatt scheint die einzige Abweichung zum standard 80C31 zu sein, daß er 4 Interruptlevel hat. Ein AT89C51RB2-RLTUM (Michrochip) sollte abwärts kompatibel sein.
Peter D. schrieb im Beitrag #5025461: > Ein AT89C51RB2-RLTUM (Michrochip) sollte abwärts kompatibel sein. Korrekt, der ist binärkompatibel.
-
Thread
8051 SST89E54RC kann nicht programmiert werden
Der AT89C51RB2-3CSUM ist ähnlich und mit UART-Bootloader (auch von Microchip erhältlich).
Website scheint dies aber nicht mehr herzugeben. Peter D. schrieb im Beitrag #5025063: > Der AT89C51RB2-3CSUM ist ähnlich und mit UART-Bootloader Danke für den Vorschlag. Wir müssen aber den genannten µC verwenden. Grüße Alex und Stefan
-
Thread
Wickenhäuser: Error: integer expression must be constant
ADuC824.def 29.02.2004 18:48 4.565 ADuC824.h 20.02.2005 18:42 8.823 at89c51cc03.def 09.12.2005 16:25 9.561 at89c51cc03.h 31.10.2002 22:45 274 bin_safe.h 17.04.2005 21:49 9.305 C8051F000.def 18.04.2005 00:05 14.523 c8051F000
-
Thread
ATmega328PB nach Berührung Flash kaputt
angeschlossen. In den Quarz-Datenblättern sind die auch mit NC angegeben. Im Vorgänger mit dem AT89C51CC03 waren es 20MHz mit 2*33pF.
-
Thread
[S] Philips/NXP P89C58x2BA
10 Stück und P89C52UBAA (2 Stück) sowie einen einzigen P89C58UBAA. Und für die ganz Harten 7 x AT89C51-24JI Keine Ahnung, wozu man das brauchen könnte :-))
-
Thread
8051 Keil -> sprintf Befehl
Hallo Zusammen, nach längerer Zeit muss ich wieder ein Programm mit dem 8051 (AT89C51CC03) umsetzen. Beim sprintf Befehl habe ich ein Verhalten dass ich mir leider nicht erklären kann. Vielleicht kennt von Euch jemand die Lösung. Ich will einenen Wert mittels sprintf an an LCD
beim µVision 5 ggf. eine spezielle Projekteinstellung oder so was? Mein Code: [c] #include <AT89C51CC03.h> // AT89C51CC03 auswählen #include <stdio.h> // Standard-Bibiotheken einbeziehen #include <string.h> #include <stdint.h> #include <stdbool.h> #include "SP_AT89C51CC03
-
Thread
Programmierhardware gesucht für µController
http://www.lmdfdg.com/?q=at89c51+programmieren
Thomas E. schrieb im Beitrag #4921917: > http://www.lmdfdg.com/?q=at89c51+programmieren Mit dem ersten Treffer landet der TO wieder hier im Forum.;-b
-
Thread
AT89C51CC03 IDE (Windows) und Kompilierungsfrage
1.4.9 (Windows) gefunden, leider kann ich da nicht das richtige Device auswählen. Als einzigstes das AT89C51. Ist diese Auswahl generisch und auch für den AT89C51CC03 passend? Kann ich diese trotzdem nutzen? (Habe auch die Headerdatei von Keile für den AT89C51CC03) Wegen dem Kompilieren, kann ich
Beitrag #4912111: > leider kann > ich da nicht das richtige Device auswählen. Als einzigstes das AT89C51. MfG Basti
-
Thread
Werden Atmels 8-Bit-Mikrocontroller teurer?
nicht mit Absicht geschehen. Atmel ist geschickterweise zunächst auf den 8051-Zug aufgesprungen: AT89C51 war ein zum 8051 pinkompatibler Controller, der mit dem AT89C2051 einen kleinen Bruder bekommen hatte. Lassen wir den AT90S1200 außer Acht, dann kamen mit dem AT90S8515 und AT90S2313 zu den bisherigen
-
Thread
Ein µC oder mehrere
Vielleicht bekommt er ja auch noch irgendwoher diesen 8051 mit integriertem mp3 Decoder von Atmel. (AT89C51SND1C) Gruß Jobst
-
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
Darlington Transistor als PNP
so ist, > fallen einige der sonst naheliegenden Schaltungsvarianten weg. Ich habe den hier: AT89C51CC03 Daher wollte ich die LEDs mit einer PNP Logik ansteuern
Atze O. schrieb im Beitrag #4807209: > Ich habe den hier: AT89C51CC03 Siehe Datenblattauszug.
-
Thread
Programm größer als RAM-Größe
lange Zeit gesträubt, auch Flash zu verwenden. Deren Flash 8051 heißen jetzt XC800. Z.B. Atmels AT89C51 mit Flash ist von 1993.
-
Thread
Neue 8-Bit Tinys vorgestellt: 417/814/816/817 Gesperrt
problemlos, störsicher und zuverlässig. Ich hätte sie gerne noch weiter eingesetzt, aber die Fab für den AT89C51RE2 ist ja pleite gegangen.
-
Thread
[V] div. Bauteile, Bausätze, Geräte, Klemmen, ICs
2 Stück neu ST72F63BK4B1 in SDIP32 2 Stück neu AT89C52 in DIOP40 1 Stück neu AT89C51 in DIOP40 2 Stück neu ICL7107CPL in DIP40 1 Stück neu AT89C4051 in DIP20 2 Stück gebr. AT89C2051 in DIP20 1 Stück neu K6T0808C1D in DIP28 SAMSUNG 32Kx8 bit Low Power CMOS
-
Thread
8051 und Linux - Anfänger sucht Hilfe
Linux-Version von Flip programmieren. Z.B.: http://csd-electronics.de/ICs/Mikrocontroller/AT32-43-86-89-91/AT89C51RB2-3CSUM::406.html http://www.atmel.com/tools/FLIP.aspx
-
Thread
[V] Diverse AVR Testboards, Atmega 8, 32, 8515, AT89C51AC3, AT Xplain.
- Infrarot - Treiber-IC (ULN2803) - 1-Wire-Temperatursensor - USW. --> AVR_Testboard_fuer_AT89C51AC3 -- Extra Platine dabei, Infos, Schaltpläne usw. alles dabei. --> Xmega_Xplain -- Testboard für Atxmega128A1 mit LUFA Firmware drauf, Board wird als AVRISPmkII erkannt und das Atxmega kann ohne
Update: Das AVR Atmega 8 LCD IC2, AVR Testboard fuer AT89C51AC3 und 1x Xmega Xplain Sind weg.