-
Thread
Keil µvision2 -> AT89C2051
funktioniert es zwar im simulator und die hex datei wird auch ereugt aber nach dem einspielen in den AT89C2051 tut sich nix... warscheinlich stimmen irgendwelche einstellungen in µVision2 nicht.. kann mir da jemand weiterhelfen? oder kann mir jemand ein Projekt schicken das mit µVision2 für den AT89C2051
/home.html#MIDE51 So könnte es blinken: [c] #include "at89x051.h" // Register des AT89C2051 #define LED P0_7 // *********************************************************************** // Verzögerungsschleife
-
Thread
AT89C2051 und das UART Rätsel
Läßt sich die Firmware des AT89C2051 auslesen oder sind die Lock Bits gesetzt? Falls sich die Firmware auslesen läßt stelle sie hier rein, dann kann man schauen wie die UART Kommunikation abläuft.
nebenbei noch Platz für sehr viele zusätzliche Befehle, wie dunkler, heller, EIN/AUS etc. Da die µC sehr wenig Speicherplatz haben, ist das Programm vermutlich in Assembler geschrieben und man muss auch beim SRAM auf den Verbrauch achten (musste ich damals auch, ich habe aber den AT89C4051 genommen
-
Thread
8051 hex file erzeugen
Hallo, Ich habe ein AVR Studio Projekt für einen AT90S8515. Nun möchte ich dieses Projekt für den nahezu pinkompatibelen AT89S52 umstricken. Mir ist klar das AVR Studio den AT89S52 nicht unterstützt. Als programmer nutze ich Ich einen arduino (
wie bei gcc für ARM > > https://www.keil.com/c51/demo/eval/c51.htm > > Falls es kein 8051 von Atmel sein muss, die meisten anderen Hersteller > bieten eine IDE mit freiem Keil Compiler z.B. Existierenden Code vom GCC-AVR zum 8051 zu portieren
-
Thread
Wie programmiere ich einen MCS51
geschaltet 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
DS80C390
DS89C420 hat 16kB flash, ISP is schon ok Nimm lieber nen T89C51 AC2 von Atmel ist auch ISP hat aber nen A/D. Kriegste auch als Samples
Hallo Hermann, Du kannst die DS89C420, DS5000, T89C51xxx, P89C51xxx alle über die serielle programmieren, d.h. ein MAX232 wird noch benötigt. Der AT89S8252 wird genau so wie die AVRs über die parallele programmiert, da gibt es haufenweise
-
Thread
P80C51 gibt weder /WR noch /RD aus ?
Hülfe! schrieb im Beitrag #5903728: > Ich habe Ersatz bestellt. Schade dass so ein Atmel AT89LP51 erst > programmiert werden muss, damit er von 0000 aus dem externen EEPROM > läuft. Ich hätte nämlich einen hier liegen. Hat der keine /EA-Pin? Böse Falle. AT89S51 und AT89C51 konnte man
Konfiguration des Controllers. Hülfe! schrieb im Beitrag #5906056: > Ich habe wie empfohlen den AT89LP51 durchlaufen Der AT89LP51 kann MOVX Befehle entweder nach außen leiten oder auf sein integriertes XRAM. Setze sicherheitshalber das Bit EXRAM im AUXR-Register auf 1 - damit wird der gesamte Adressraum
-
Thread
Sinnvoller Nachfolger für 80C537
Recht ähnlich dürfte der AT89C51CC03 sein.
ich das verstehen? So isses. Wen Du den internen AD-Wandler nicht brauchst, kannst Du auch den AT89C51RB2PLCC nehmen.
-
Thread
89C51 Anfängerfehler?
hochohmig sein. /EA muß an VCC sein (vergessen Anfänger häufig). Fürs Entwickeln rate ich zum AT89C51ED2, dann mußt Du ihn nicht immer ins Programmiergerät stecken. Peter
@joe - es geht um einen "AT89c51" und das ist ein "8031 - Derivat" Wenn Du da keinen "Keil" oder was auch immer "Monitor" drin hast, der das für Dich managed, musst Du es zu Fuss machen.....
-
Thread
89c51cc03 "CAN Typ" Bootloader/Flip/Interface - WIE?
Hallo uC-Gemeinde, Frohes Neues, Ich suche eine Möglichkeit den AT89C51CC03 PLC44 über CAN zu programmieren. AT89C51CC03UA-Typ mit Flip funktioniert ja bereits. Jetzt kommt ein Projekt mit 2 CA-Typen verbunden
Also wenn ich das richtig verstehe hast Du mehrere AT89C51 Boards die Du über CAN vom PC aus flashen möchtest. Die günstigste Lösung wäre, das erste AT89C51 Board per UART mit dem PC zu verbinden, und die übrigen AT89C51 Boards mit CAN da anzuhängen.
-
Thread
8051 Timer ISR toggelt keine 2 Ports
Benutzt Du Flip für den AT89C51ED2?
Für den AT89C51ED2 hatte ich µVision genommen.
-
Thread
Lerncomputer MC 51
idR. schon sehr viel weiter. Zum programmieren wird FLIP benutzt. Es gibt etliche Varianten des AT89C51: AT89C51AC3, AT89C51CC03, AT89C51RB2, AT89C51RD2, AT89C51ED2 ... Welcher ist auf dem Board? Mach doch mal Fotos. Gruß Jobst
Der Prozessor ist ein AT89C51, ohne weitere Bezeichnung. Angehängt habe ich mal - ich hoffe es richtig gemacht zu haben Bild der bestückten Platine Schaltplan und ein Bild des Prozessors
-
Thread
AT89S52 - ISP
Hä? Reden wir hier aneinander vorbei? Der von mir zitierte 89S53 ist ein MCS51-Derivat und hat mit AVRs nur den Hersteller gemein. 89S51 und S52 unterscheiden sich in der Größe des RAMs und des Flashroms, sind aber ebenso MCS51-Derivate. AT89S51: 4K Flash, 128 Byte RAM AT89S52: 8K Flash, 256 Byte RAM AT89S53: 12K Flash, 256 Byte RAM
-
Thread
Programmierung AT89S2051mit STK500
http://www.ebay.com/itm/USB-51-Programmer-89c51-89c52-89s52-89c2051-U36-/200533213642?pt=LH_DefaultDomain_0&hash=item2eb0b601ca billige Lösung, hab den hier auch! geht sehr gut!!
... vergessen habe: Der Uploader kann die Typen: AT89S51 AT89S52 AT89S2051 AT89S4051 AT89S8253 flashen. Momentan habe ich bei der Windows-Bediensoftware noch darauf verzichtet, Lock-Bits programmieren zu können. Wer dies denoch benötigt kann diese
-
Thread
IDE unter Linux
Würde gerne wissen, wich ich das geschriebene Programm erfolgreich kompilieren kann. Auf dem µC steht AT89S52 24PU 1208A. Deshalb habe die .h-Datei für den 8051 geladen und in den Projektordner kopiert. Im Programmkopf [c] #include "reg51.h" [/c] eingegeben. Trotzdem funktioniert das Kompilieren
F. W. schrieb im Beitrag #2996025: > Auf dem µC steht AT89S52 Du solltest dann als MC auch besser den 8052 angeben und nicht den 8051. Dann hast du auch Zugriff auf Timer2 und die 8k Flash. Und nein, ich kompiliere unter Windows mit MIDE-51.
-
Thread
8051 - AVR
AT89C51ED2: 64k Flash, per RS232 programmierbar, läuft mit max 60MHz (d.h. 5MHz internem Takt) und ist bei Reichelt recht günstig (10-15 ). Eigentlich sind alle AT89C51Rx2 gut. Der AT89C8252 ist auch
ein großer Vorteil ist: Die Bit Funktionen. 256Bytes Speicher ? Schau dir mal das Datenblatt des AT89C51ED2 an...
-
Thread
Bezugsquelle für T89C51RD2 ?
Hallo, weiss jemand wo man noch Atmel/Temic T89C51RD2 (nicht AT89C51RD2) bekommen kann ? Danke
@Columbus Kann den T89C51RD2 auch da nicht finden ! (nochmals , ich meine nicht den AT89C51RD2!!!)
-
Thread
Alles muss raus! :-) -> Werkstatträumung Gesperrt
1000B -BYS24-45 -BUV27 -BUZ311 -BD825-10 -BTW68-800 -2SC4314 -1N3891R -SKN26/12 -SKR26/12 -SD51 -SZM99000 -BUX11 -AUY27 -SKR2F50/10 -BUZ73A -USD4545S -LM709CH -TMS99105AJDL -PCB80C51BH-3WP -F82C426A -AT89S8252-24JI -TA7342P -TAA765A -TBA222BS1 -FZH205 -TCA965 -TDA4718A -XC68HC705P9S
-USD4545S Leistungs-Diode 45A / 45V -LM709CH Operationsverstärker -TMS99105AJDL 16Bit-CPU -PCB80C51BH-3WP 8Bit-CPU -F82C426A LCD-Grafikcontroller -AT89S8252-24JI 8Bit-CPU -TA7342P Japan-IC (Funktion?) -TAA765A Operationsverstärker -TBA222BS1 IC (Funktion?) -TCA965 Fensterdiskriminator-IC -
-
Thread
Geeignetes Einsteiger Entwicklerboard mit einem i8051
Stefan U. schrieb im Beitrag #4882158: > Ich empfehle Dir, stattdessen den flash programmierbaren AT89C2051 zu > verwenden. Der geht nicht so ohne weiteres zu programmieren. Wenn schon dann ein AT89S2051.
michael_ schrieb im Beitrag #4882164: > Wenn schon dann ein AT89S2051. Besser gleich den AT89LP4052.
-
Thread
8051 und Linux - Anfänger sucht Hilfe
vermute mal, da ist ein USB-RS232 Umsetzer drauf, der an die UART geht. Da könnte man auch einen Atmel 89C51 mit Bootloader reinstecken und dann mit der 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
auch > T89C51CC01. > .... > Philips hat nach der Übernahme durch NXP sein gesamtes 8051 Programm > geschreddert. Hm, mein Philips Programming Guide für die 89C51Rx (RA - RD) Familie ist von 1998. Mein Temic
-
Thread
Entscheidungshilfe CANController gesucht
ein AVR (mega32 oder so) + SJA1000. Oder ein (für mich auf den ersten Blick schwer beschaffbarer) AT90CAN128. Oder ein T89C51CC01, dessen 8051-Architektur durch µC-Labore und entsprechende Laboringenieure auch bekannt ist, aber bisher noch nicht näher beleuchtet wurde (ISP, Bootloader etc). Zu welcher
sonst braucht man nur 3 Pins. Ausserdem ist da noch das Handling: der MSP ist als DIP zu haben. Der AT90CAN128 nur als VQFP (oder war das der T89S51CC0x?; auf jeden Fall ist der AT90S128 nicht so einfach wie der MSP zu beschaffen). Dann wäre da noch der Preis: ATmega + MSP ~ 10 Euro, T89S51CC0x >11.
-
Thread
Welcher µC für Hobbyzwecke?
gibt und der wohl in ein paar Jahren ganz vom > Markt wech ist. Der 80C537 ist ein 8051-Derivat, d.h. Deine Kenntnisse, Assembler, Compiler kannst Du auch für jeden anderen 8051 verwenden. Z.B. der AT89C51CC03 mit UART-Bootloader ist ganz nett, quasi ein komplettes 80C537
Naja, den AT89S8252 gibts nicht mehr, dann AT89S8253 oder eben ED2 etc. Peter hat dir ja schon nen Tip gegeben, AT89C51CC03.
-
Thread
Mikrocontroller der familie 8051 per USB-RS232 programmieren (2013)
Hallo, aus Deinem ersten Posting werde ich nicht so richtig schlau, ob es denn nun unbedingt ein AT89S8253 sein muss oder "nur" einer mit 8051-Kern. Falls zweites zutrifft, sieh Dir den AT89C51CC01-UA oder AT89C51CC03-UA an. (Auf das UA kommt es an!). Diese sind mit UART-Bootlader zu bekommen und
AT89C51CC03er programmieren, der einen Boot-Loader bereits auf dem Chip enthält. Einfacher geht's fast nicht mehr, da Du dafür kein eigenes Programmiergerät benötigst. Gruß Carlos
-
Thread
8051 - Programm und Daten in einem 128kB Chip ohne Overlap
sein soll, anschließen. Warum denn? Nur weil es ganz früher mal so gemacht wurde? Z.B. der AT89C51RE2 hat 8kB RAM und 128kB Flash intern, damit kannst Du erstmal ne ganze Weile entwickeln, eh die voll sind. Und Du verlierst keine 18 IO-Pins für das ganze externe Geraffel.
Beim Einschalten steht in den 64kB Programmspeicher erstmal Mumpitz. Habs auch grad gesehen, der AT89C51RE2 ist ersatzlos abgekündigt. Bei Atmel geht ja das Abkündigen schneller als das Brezel backen.
-
Thread
8051 SST89E54RC kann nicht programmiert werden
Der AT89C51RB2-3CSUM ist ähnlich und mit UART-Bootloader (auch von Microchip erhältlich).
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
[S] Programmiergerät f. AT89LP51ED2
Der Betreff sagt es schon. Ich suche ein Programmiergerät für den AT89LP51ED2. Gehäuse PLCC & DIP.
/development-tool/at89isp https://techwww.in.tu-clausthal.de/site/Dokumentation/IC_digital/Prozessoren/AT89C52/at89isp.zip https://rptronics.de/gs_at89isp,100561.html aber AVRdude kann den Chip auch programmieren
-
Thread
Suche Programmer für MSC51 wie z.B. AT89S52
8051 mit UART-Bootloader. https://www.mikrocontroller.net/topic/4423#new http://www.reichelt.de/AT-89C51RB2-PLCC/3/index.html?&ACTION=3&LA=446&ARTICLE=46015&artnr=AT+89C51RB2+PLCC
, falls du unter Windows arbeitest: [pre] set prog="C:\xasm\AVR\STK500\Stk500.exe" %prog% -cUSB -dAT89S52 -e -if%1 -pf -vf pause [/pre] Da lasse ich per Drag&Drop (oder auch aus MIDE-51 heraus) das HEX file rauffallen. Klar, das du am 89S52 einen
-
Thread
AT89C2051, SDCC und MCU 8051 IDE
Für den AT89C2051 wäre eigentlich [c] #include <at89x051.h> [/c] passend. Unter Linux in der v1.4.10 funktioniert es aber trotzdem. Im Ordner wo die at89x051.h liegt muss auch die 8051.h vorhanden sein
Lothar schrieb im Beitrag #4287339: > Ansonsten versuch mal diesen Simulator: > http://www.edsim51.com Dieser funktioniert, also ist es leider doch ein Bug im Emulator. hp-freund schrieb im Beitrag #4287638: > Für den AT89C2051 wäre eigentlich#include <at89x051.h> > passend. > Unter Linux
-
Thread
AT89S51 und Stange ISP Programmer
habe einen Stange ISP Programmieradapter welcher das STK 500 Format unterstützt. Ich wollte einen AT89S51 Mikrocontroller damit über MISO MOSI SCK RESET +5V und GND programmieren. Als Quarz habe ich einen 20 MHz Typen. Meine Frage: Muss ich noch irgendwelche Leitungen beim AT89S51er anschließen?
, daß dieser uC wesentlich leistungsfähiger ist als der AT89S51. Ach ja: Es ist eine DB9-Buchse! Gruß Jobst
-
Thread
transistor schalten mit AT89C2051
Sascha K. schrieb im Beitrag #4297721: > Das Problem ist der relativ niedrige > H-Pegel des AT89C2051. Der Pegel des 89C2051 ist nicht niedrig, sondern bricht nur bei Belastung etwas mehr ein als ein echter Push-Pull Ausgang. Das Problem kann man aber mit externen Pullups recht leicht lösen
pull down und trotzdem bleibt der Verbraucher nach einem RESET aus. [pre] +5V -+---+ |S | 51--|I | + | 12V Last | - | | +---+ [/pre] Man muss halt bloss etwas flexibel denken können in der Birne. Andere kaufen einen AT89C2052.
-
Thread
Nuvoton N76E003
ich sagen, dass ich in Projekte schon sehr lange keine MCS-51 mehr einsetze (die letzten Chips waren hier - auch schon ein paar Jahre her - AT89C2051.. Software wurde hier auf ATtiny2313 umgestellt und am Layout nur der Reset geändert). Der Nuvotron reizt mich
. Ich wollte mal ein C-Programm vom AT89C2051 auf den ATtiny2313 portieren, aber es paßte einfach nicht mehr hinein und den ATtiny4313 gab es damals noch nicht. Der 8051 kann vieles im direct RAM ausführen und der Keil C51
-
Thread
432 mal 0..20mA per PWM - beste Lösung gefunden?
jeweils die 20mA für die Kathoden der LEDs zu erzeugen. Das beste ist also, ich suche mir einen µC nach dem Kriterium "wenig cent pro GPIO" und mache Software-PWM per Timer. Der AT89LP51 erfüllt mit seinen 36 GPIOs für 0,64€ das o.g. Kriterium am besten. Mit 27 der 36 GPIOs des AT89LP51 kann
Torsten C. schrieb im Beitrag #3218583: > Klar, denn 8 Ausgänge für 1,06€ macht bei 432 LEDs allein über 45€ für > Schieberegister. Der AT89LP51 hat 36 GPIOs für 64ct und dann kommen > nochmal 2 cent pro
-
Thread
Nostalgie Frage zum Elektor 80535 Board und Keil C51 Compiler
Peter D. schrieb im Beitrag #7603117: > Dabei gibt es durchaus leistungsfähige 8051, z.B. AT89LP51RD2 (20 MIPS). Lahme Gurke! ;-) https://www.silabs.com/mcu/8-bit-microcontrollers/c8051f12x-f13x
bei https://community.arm.com/support-forums/f/keil-forum/16125/how-to-disable-startup-code-for-p89c51rd2hbp
-
Thread
Atmel noch zukunftsfähig? Gesperrt
Welche 8051 gibt es denn noch? Bei DK ist noch ein 80C51 gelistet von NXP, aber obsolet also nicht mehr lieferbar. Von INTeL gibt es noch ein paar in QFP44, auch obsolet aber immerhin haben die noch bis zu 50 Stück auf Lager. Bleiben noch die AT89C von Microchip
Robert schrieb im Beitrag #5663604: > AT89*, Silabs C8051F, Silabs EFM8 stammen auch vom 51er ab und sind > wirklich nicht veraltet. Da gibts genug wirklich kostengünstige Teile > die auch heute vollständig für Neudesigns tauglich sind.
-
Thread
Welches Lernboard für den 8051 kaufen? Und woher??
>AT89C51ED2 (hat übrigens definitiv den Bootloader) Da gab es aber Unterschiede zwischen UART und CAn, oder?
>Da gab es aber Unterschiede zwischen UART und CAn, oder? nicht bei AT89C51ED2, der hat nur den UART-Bootloader. Du verwechselst das vermutlich mit den AT89C51CC03, welcher CAN- oder UART-Bootloader hat. http://www.atmel.com/dyn/products/product_card.asp?part_id=3186
-
Thread
AT89S52 ueber RS232 programmieren?
müsste es von Atmel selbst auch 'ne Applikationsschrift geben. Ich meinte übrigens sehr wohl den AT89S53 (den mit MCS51-Kern) und kein AVR-Derivat. Atmels Typenbezeichnungen sind durchaus verwirrend, hierbei aber bin ich mir sicher (habe den Vogel mit Bascom-51 programmiert).
seriellen sin mit rausgeführt, damit ich den COM in der Zielhardware nutzen kann, und ausserdem den 89C51-RC2 damit proggen kann.
-
Thread
Frage zum 80C31
AT89C51RB2 (z.B. CSD). Das Programm lädt man über die UART rein (Atmel FLIP). Peter
Peter Dannegger schrieb im Beitrag #3015135: > AT89C51RB2 Wenn er die 32k Programmspeicher wie beim 27C265 braucht, müsste es der AT89C51RC2 sein. Roland Hutter schrieb im Beitrag #3015144: > 256k-EPROM Das sind aber 256kbit = 32kByte. Bei
-
Thread
µvision4 und AT89S51 mit Diamex-AVR ?
Der AVR ISP MkII kann AT89S51 und AT89S52 programmieren, solange man direkt STK500.exe dazu startet, am besten aus einem Batch File, hier mit Drag&Drop des Hex Files: [c] set prog="C:\xasm\AVR\STK500\Stk500.exe" %prog% -cUSB -dAT89S52 -e -if%1 -pf -vf pause [/c] Den AT89S8253 hat Atmel leider nicht in die Liste der unterstützen Devices mit aufgenommen.
-
Thread
Stand-Alone ISP-Flasher für AT89S über RS232
Hallo alle zusammen, ich habe meinen Flasher für die Bausteine AT89S51 AT89S52 AT89S2051 AT89S4051 AT89S8253 fertig gestellt. Das Flashen geschieht nicht über "Bitwackeln" am seriellen Port, ein eigener Controller (89C2051) übernimmt das Flashen. Dadurch kann
den angeschlossenen Controller selbst heraus. Zu beachten allerdings: Er unterstützt "nur": AT89S51 AT89S52 AT89S8253 AT89S4051
-
Thread
8051 und externer Datenspeicher
Sicht besonders geeignet: AT89C51ED2, AT89S8253 Atmel LPC900 Serie, z.B P89LPC922 NXP Für größere, professionelle Projekt auch schon mal die uPSD3xxx Serie von STM.
Datenbereich und einmal in Codebereich. > > Für Einstieg sind aus meiner Sicht besonders geeignet: > AT89C51ED2, AT89S8253 Atmel > LPC900 Serie, z.B P89LPC922 NXP Ich mag die LPC900 serien von NXP aber die genannten Typen habe keinen externen Bus. Da sollte es schon eher der LPC954 sein, der hat einen
-
Thread
AT89C52 programmieren
programmierte CPU, da er die alte gekillt hatte. Ich würde einen 8051 mit UART-Bootloader nehmen, z.B. AT89C51RB2-3CSUM. https://csd-electronics.de/ICs/Mikrocontroller/AT32-43-86-89-91/Mikrocontroller-AT89C51RB2-3CSUM::406.html?MODsid=3gvcbifb9dc2bglmbf69sr4lo5
Please correct the tutorial. AT89S52 in stead of AT89C52 Aha Herr HHinz, gut recherchiert!
-
Thread
TOP2049 programmer opensource software
mich halt ungern aus und normalerweise braucht man die ja nicht. Ich werde als nächstes noch die AT89C51/52 probieren, die sind recht ähnlich zum 2051 und dafür kann ich dann mal mit der Brenngeschwin- digkeit experimentieren. ATtinys zum Testen habe ich auch ein paar, die warten schon ;-).
diff sollte ich wohl jedesmal ein "git clone" durchführen, damit nichts vermischt wird. Der At89C51 scheint jetzt zu funktionieren, ich bin aber ziemlich genervt, weil die Timingangaben des Datenblattes schlicht fehlerhaft sind. Man kennt ja die verdächtigen Kandidaten, aber wenn man an drei
-
Thread
Mikrocontroller für Verstärker(Quellenwahl)
In der Atmel Library gibts nur AT90xxxxx. Ich werd aber mal schauen ob ich einen 8051 finde,der sollte laut meiner Recherche pin-kommpatibel zum AT89C51RB2 sein. Bernhard
Hi, danke für die zahlreichen Antworten! @Oliver: Bezüglich dem Mikrocontroller: Danke,den µC werd ich im Hinterkopf behalten. Derzeit schaut es ohnehin sehr schlecht bei der Beschaffung des AT89C51 aus. Ich finde in Österreich keinen einzigen Anbieter der mir diesen µC einzeln verkaufen würde
-
Thread
89C5131A-UM ride alternative + tutorial
bei fast jeder line D:/DOCUME~1/ADMINI~1/MYDOCU~1/11/c51rd2.h(204) : warning 197: keyword 'sfr' memory overlap at 0x0 for RSEG0 memory overlap at 0x1 for RSEG0 //0x1 bis 0x3A memory overlap at 0x3A for RSEG0 ?ASlink-Warning-Undefined Global '_USB_asciaus
RIDE 7 generiert in der Kostenlosen Version jetzt bis zu 8kb Code. Achtung: der AT89c5131 ist im Debugger noch unzureichend unterstützt. Wenn man aber im Projekt den AT89C4051 einstellt, ist es ok. Noch was zum AT89C5131: in der .h-Datei hat irgend ein Hirsch die Idee gehabt und
-
Thread
80C535
als auch der AT89C51ED2 können "In System" programmiert werden, d.h. mit einem Adapterkabel (meistens über den Parallelport eines PC). Bei der 80C535-Kiste mußt Du bei jeder Programmänderung ein neues EProm brennen.
braucht man sich ja nur noch um die Controllerplatine zu kümmern, und die ist mit einem Mega-8 oder AT89C51ED2 ein Kinderspiel. Die Datenblätter/Software gibts leider nur in englisch.
-
Thread
8051 Einsteiger braucht Hilfe
muss trotzdem dem Umsteiger etwas Recht geben, genau gesagt arbeite ich zur Zeit mit dem ATMEL Chip AT89S51. Da habe ich schon was zum "laufen" gebracht, ein Hello World und eine 8 Led BlinkZeile... :( Weiter habe ich noch STC 89C51RC und den Temic oder Phillips 80C52. Temic darum weil ein grosses
Gerhard Hinze schrieb im Beitrag #3586762: > Die AT89S51 werde ich wohl verwenden können , vielleicht auch noch den > STC-89C51RC ... > Das Probieren wars mir aber wert, nicht das ich gleich alles als nutzlos > entsorge.. Das Foto oben sieht so aus
-
Thread
Preis/Leistung ARM gegen den Rest
den P89C668 haben sie jedenfalls den AT89C51RE2 (auch 8kB SRAM) vorgestellt, d.h. die Atmels sind wesentlich besser als Philips-Ersatz geeignet. Ob Philips/NXP damit gut fahren wird, bezweifle ich, ich nehme
Das kanns doch eigentlich nicht sein. Naja, ich hab mich jetzt entschieden, das Layout auf den AT89C51ID2 + externes SRAM aufzubohren (brauche I2C + 5kB SRAM). Falls es doch mal den P89V668 geben sollte, bleibt der SRAM eben unbestückt. Peter
-
Thread
Atmel 89C51 programieren, wie?
CAN-Boot > Nicht das er über CAN programmiert werden soll !!!!! Doch, ganz genau das bedeutet es. AT89C51CC03U*** -> nur über UART programmierbar AT89C51CC03C*** -> nur über CAN programmierbar Peter
Hallo MCU-Freunde, ich habe eine Aufgabe mit Atmel 89C51RB2. Aufgabe: Farbtemperatur von vier Leuchtstofflampe würde durch DMX Bus mit MCU 89c51RB2 geregelt. Ich möchte die Lampen zu MCU koppeln. An MCU wird LCD -Anzeiger mit I2C gesteuert. Meine Fragen
-
Thread
Toochain bauen avr-gcc-x.x mit binutils-2.34 funktioniert nicht
, 0x7fff9c89eb40) = -1 ENOENT (No such file or directory) 21516 stat("/usr/lib/gcc/x86_64-linux-gnu/7/as", 0x7fff9c89eb40) = -1 ENOENT (No such file or directory) 21516 stat("/usr/lib/gcc/x86_64-linux-gnu/as"
atmega16hva atmega16hva2 atmega16hvb atmega16hvbrevb atmega32hvb atmega32hvbrevb atmega64hve at90can32 at90can64 at90pwm161 at90pwm216 at90pwm316 atmega32c1 atmega64c1 atmega16m1 atmega32m1 atmega64m1 atmega16u4 atmega32u4 atmega32u6 at90usb646 at90usb647 at90scr100 at94k m3000 atmega128
-
Thread
Programm für AT89S8253
AT89S53 - Warum gerade dieser µC? Wenn es ein 8051er sein muss, dann nimm lieber einen pinkomptiblen, welcher einen internen Bootloader hat, zB. AT89C51ED2. Dieser wird über die UART seriell programmiert und erspart den umständlichen SPI-Adapter für den AT89S53. Programmier-Software dazu ist FLIP von Atmel, kostenlos. Als C-Compiler für 8051er ist SDCC gut geeignet. Hat im Gegensatz zu der Keil C51-Demoversion keine Einschränkungen in der Codegröße.
-
Thread
MP3 Player mit 8051??
http://www.gidf.de/at89c51snd+mp3
Wenn der Player mit dem AT89C51SND schon fertig ist und funktioniert. Warum willst du dann noch einen bauen? Der AT85C51SND3 ist auch ein Mitglied der 8051er Familie.