-
Thread
[S] AT89LP developer studio
Suche die Atmel SW "AT89LP developer studio". Microchip hat leider irgendwann den DL-Link gelöscht.
doch garantiert mal runtergeladen und in seinem Datengrab zu liegen. Ich hoffe weiter ... meine AT89lp51ed2 mal aufzuwecken.
-
Thread
Prozessorwechsel: Wie Code verifizieren?
werden müssen. Z.B. wird ein Gerät mit einem AT89C2051 nicht mehr laufen, wenn man es mit einem AT89LP2052 ausrüstet. Grund ist einfach, daß der LP die Instruktionen viel schneller ausführt und damit alle Abläufe zeitlich nicht mehr stimmen. Das Programm wird natürlich rein logisch gesehen, exakt gleich
-
Thread
"Radio-Buttons" in TTL/CMOS-Logik
und auf die internen 128 Byte SRAM optimiert. Ist nun auch schon 30 Jahre her. Den Nachfolger AT89LP4052-20PU, gibt es sogar immer noch zu kaufen.
-
Thread
Ein Nixieuhrprojekt mit 80C49 & 82C55 gefunden und benötige eine Korrekturlesung.
: > Das ist ganz sicher kein 80c49 Assembler Quelltext sondern 80c51. Dann könnte man ja den AT89LP51RD2-20PU nehmen. Der hat einen UART-Bootloader, d.h. man braucht kein extra Programmiergerät dafür. Nur einen USB To RS232 TTL Converter Adapter. https://www.amazon.de/BerryBase-USB-Adapterkabel-PL2303HX-Chipsatz-Schwarz-Rot-Gr
C3%BCn-Wei%C3%9F/dp/B09KYJZJYP? https://www.digikey.de/de/products/detail/microchip-technology/AT89LP51RD2-20PU/3046512
-
Thread
Welchen Mikrocontroller für Millisekunden-Stoppuhr?
mit sehr wenigen Ressourcen Zeiten und Frequenzen genau messen konnte. Es gibt als Upgrade den AT89LP4052 oder AT89LP51RD2 und der Wickenhäuser und SDCC sollen wohl auch recht guten Code erzeugen.
-
Thread
AT89LP51: keine Powerdown Simulation in uVision möglich
uVision Debugger (5.38.00 Eval Version) kommt in der Simulation nicht mit PowerDown klar, wenn ich den AT89LP51RB2 als Device verwende. Diese simple Loop kann ich im Single Step (F11) durchgehen, obwohl beim PCON |= 2 die Simulation sofort anhalten sollte, weil die Clock steht. [code] int count = 0; void
Aussagen von Keil zu den beiden Chips. Daraufhin hatte ich angenommen, PD geht in der Simulation beim AT89LP51.
-
Thread
Programmer/Debugger für Silicon Image EFM8
nicht möglich ist, werde ich auch nicht versuchen, da durchzusteigen. Habe mir jetzt den Atmel AT89LP51RB2 ausgesucht, ist bei Mouser verfügbar. Der wird ordentlich von Keil supportet und kann weit mehr, als ich benötige. Zumindest konnte ich schon erste Simulationen erfolgreich durchlaufen.
-
Thread
Jemand schon mal I3C (nicht I2C!) genutzt?
leider Philips/NXP seine 8051 mit I2C vollständig abgekündigt. Eine Umrüstung auf Atmel ATmega8 und AT89LP51RD2 ist dann gründlich in die Hose gegangen, die sind definitiv nicht als Multimaster geeignet. Mit Haufen Timeouts, Retries ging eine Notlösung, allerdings mit unterirdischen Antwortzeiten. Wir habe
-
Thread
Nostalgie Frage zum Elektor 80535 Board und Keil C51 Compiler
sein und nicht zum Keil vergleichbar otimiert. Dabei gibt es durchaus leistungsfähige 8051, z.B. AT89LP51RD2 (20 MIPS).
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
-
Thread
[V] Konvolut 8051er PLCC und 3x neu AT89LP52-20MU 44VQFN (10€)
Hallo, Noch eine Konvolut 18 Stück gebrauchter 8051 PLCC44 ( Nicht eingelötet) und noch 3 neue AT89LP52-20MU 44VQFN 10€ + 2,50€ Versand (Versand DHL/Post und Paypal, notfalls Überweisung ) Bei Interesse bitte PM mit Artikelangabe. Danke! MFG Roger
-
Thread
16x2 LCD durch VFD ersetzen - Display kompatibel?
=6Dg1WZIWLC57DQkAzkuAhQ%3D%3D Oder: https://www.mouser.de/ProductDetail/Microchip-Technology/AT89LP51RD2-20JU?qs=L%2Fel7Pqjd7CfFvyXUZrLWA%3D%3D
-
Thread
Aktuelle 8051-Clone - so kompatibel wie möglich
Stefan H. schrieb im Beitrag #7472793: > Beim AT89LP51 würde das externe Mappen der oberen 32k bedeuten, dass ich > die Adressdecoder umstricken und entsprechend alle Zugriffe im Code > anpassen müsste, die Kröte würde ich wohl schlucken. Das betrifft
Peter D. schrieb im Beitrag #7472803: > Stefan H. schrieb im Beitrag #7472793: >> Beim AT89LP51 würde das externe Mappen der oberen 32k bedeuten, dass ich >> die Adressdecoder umstricken und entsprechend alle Zugriffe im Code >> anpassen müsste, die Kröte würde ich wohl schlucken. > >
-
Artikel
Reichelt-Wishlist
ALTERA MAX-II (CPLDs) | | | * ALTERA MAX-V CPLDs | ARM: Cortex M3 Nachfolger für die LPC2x Atmel AT89LP4052 PDIP | | * Atmel AT89S2051/4051 | Atmel AT90PWM3B (µC für Servosteuerungen und z.b. Motorsteuerungen) | | | | | | Atmel ATA6612/13 (LIN-Bus SoC) * Atmel ATxmega192A3U-AUR | Atmel ATmega 16L und
-
Thread
Info zu Controllerkarte mit 80517 gesucht
Abgesehen von den Relais und den Optokopplern ist der ganze Rest heutzutage in einem Chip, z.B. AT89LP51RB2. https://www.mouser.de/ProductDetail/Microchip-Technology/AT89LP51RB2-20JU?qs=Nb%252BVlYz%2F1KLLw9Fr9xgZCQ%3D%3D Programmiert wird der Flash über einen UART-Bootloader oder ISP.
-
Thread
1 Befehl pro Zyklus
löschen, ohne einen Interrupt zu verlieren. Als dann aber die 8051 mit Teiler 1:1 rauskamen (z.B. AT89LP51), gab es massive Probleme und Bugreports, um das gleiche Verhalten in nur einem Takt zu erreichen.
-
Thread
Wozu übertrieben schnelle Microcontroller?
Silicon Labs hat auch ein interessantes Angebot an sehr "schnellen" 8051ern und CAN. Mit dem AT89LP51RD2 machte ich vor Jahren aus Interesse übrigens auch ein Projekt. Funktionierte damals echt gut. Mit uV2 ließ sich angenehm arbeiten.
> Naja, Atmel hat die 8051 aber auch gepimpt. Z.B. ein AT89LP51RD2 braucht > sich da nicht zu verstecken, Ich wüsste nicht, aus welchem Grund man den heute noch einsetzen sollte. Dieses Dingen hat (ausser einer schlechten CPU) nichts, was andere auch haben
-
Thread
AT89LP51RD2/ID2 SPI und PCA Kompatibilität
langsam gehen mir die Ideen aus... Ich versuche gerade ziemlich erfolglos einen AT89C51RD2 durch einen AT89LP51RD2 (oder ID2) zu ersetzen. Die Ports beim LP51*D2 sollten ohne weitere Maßnahmen 8051-kompatibel sein, d.h. quasi-bidirektional und lassen sich z.B. auch auf Push-Pull umschalten. Im quasi-bidirektionalen
ich mit zwei sehr unterschiedlichen Chargen (vermutlich 2021 und deutlich älter, 2012?). Beim AT89LP51RB2 (B!) sind die User Configuration Fuses übrigens ab Werk ungünstig eingstellt und die Ports arbeiten nur als Eingänge.
-
Thread
Wo bekommt man zurzeit noch Mikrocontroller her.
50.000 Stück EFM8BB3 mit ADC/DAC > 5.000 Stück F580 mit CAN/LIN > 5.000 Stück ab 01.10. AT89LP51ED2 mit ADC > 5.000 Stück ab 01.11.
-
Thread
8051 (AT89C51RC2), externer Programmcode wird nicht ausgeführt
Es gibt auch die neueren AT89LP51RD2/ED2/ID2. Die lassen sich auch über SPI (4 Leitungen) programmieren und so die Lockbits rücksetzen. Die haben zwar alle 64kB im Flash, mit dem FBS-Bit kann man aber zur Laufzeit die oberen 32kB
32kB nach extern mappen. Der einfachere Weg ist wohl den Controller zu tauschen. Der AT89LP51RC2 oder AT89LP51RD2 sind Pin kompatibel und haben noch zusätzlich 4 I/O´s mehr. Problem, diese z.Z. zu kaufen (Chipmangel).
-
Thread
8051 und float
Applikation. Und wenns klemmt, der AT89C4051 hat 4kB Flash. Und falls man den Turbo braucht, einfach den AT89LP4052 rein.
-
Thread
AT89LP51ED2 flashen
Hallo zusammen, ein Programm für AT89C51ED2 soll auf AT89LP51ED2 portiert werden. Minimale Anpassungen waren nötig. Flashen mit FLIP funktioniert. "Start Application" im FLIP startet das Programm. Programm läuft ohne Probleme, macht bis ins Detail alles genauso
erforderlich ist. - Dieses Board kann primär mit folgenden Controllertypen bestückt werden: a) AT89LP51RB2 b) AT89LP51RC2 c) AT89LP51RD2 d) AT89LP51ED2 e) Es sind auch noch (evtl. mit Einschränkungen) folgende Controller möglich: - AT89C51RB2, AT89C51RC2, AT89C51RD2,
-
Thread
Quarz und Kondensatoren
Lothar schrieb im Beitrag #7104697: > Habe hier einen AT89LP51 mit internem 8 MHz Oszillator, aber aus > unerfindlichen Gründen ist die Fuse bei Auslieferung auf "High Speed > Crystal Oscillator A (f > 12 MHz)" um also die Fuse auf "Internal 8.0 > MHz
habe ich aber nicht da: https://www.mouser.de/datasheet/2/268/Atmel_3714_Microcontroller_8051_AT89LP51RD2_ED2_ID-1368705.pdf
-
Thread
[V] ATMEL 8051 PLCC44: 5x AT89LP51RC2 und 3x AT89LP51RD2
8051 Controller im PLCC44 Gehäuse Also 3V Version (2,4-5,5V Operation Voltage) . Siehe Bild. 5x AT89LP51RC2-20JU 3x AT89LP51RD2-20JU https://www.mouser.de/ProductDetail/Microchip-Technology/AT89LP51RC2-20JU?qs=Nb%252BVlYz%2F1KKOXi6uJUG6Gw%3D%3D Alle für 8€ + 1,60€ Versand (Versand DHL/
-
Thread
Atmel FLIP Win 10 Linux AT89LP51
https://www.microchip.com/en-us/development-tool/flip Läuft auf Win 10 und Linux und Support für AT89LP51 :-o Bringt aktuell vielleicht wirklich was, der AT89LP51ED2-20PU z.B. ist ja tatsächlich lieferbar, im Gegensatz zum ATMEGA328P-PU
-
Thread
Verständnisfrage Interrupts
1997 bei einem AVR-Seminar bemängelt, stieß aber auf taube Ohren. Ganz anders die 8051. Z.B. der AT89LP51 hat 2 Prioritätsbits je Interruptquelle, d.h. ein Interrupt kann sich default nicht selber unterbrechen. Um sich selber zu unterbrechen, muß ein Interrupt seine eigene Priorität erhöhen. Das kann
-
Thread
Wie viele Takte braucht diese ISR ca?
Ein AT89LP4052 schafft ein "DJNZ Adresse" in 4 Zyklen (= 200ns @20MHz). Will man nur auf 0 testen ohne Decrement, muß noch ein "INC Adresse" davor, dann sind 6 Zyklen. Vorteilhaft für Interrupts ist dabei,
-
Thread
Probleme mit dem 80c51ed2
externen Speicher gelesen werden. Der AT89C51ED2 ist dann quasi ein 80C31. Du kannst aber auch den AT89LP51ED2 benutzen. Der kann die oberen 32k auf externen Codespeicher umschalten. Die LP-Serie kann per Fusebit auf den Fast-Mode umgeschaltet werden. Ein "MUL AB" dauert dann statt 24 Quarztakten nur
-
Thread
[S] Retro 6502,Z80,Bauteile oder Boards
nur Tausch gegen eine andere CPU aus vergangenen Tagen. ds87c530/ds89c420 - 8051,dallas, 33Mhz at89lp51ed2 - 8051, atmel, 64KB/2KB, 1-cycle/20Mips hd64180rp8 - z180, hitachi, pdip-64 mc68008l8 - cdip-40 d8088-2 . pdip-40 z84c0020pec - z80, 20Mhz, pdip-40 d8279c-2 - keyboard+display interface
-
Thread
Werden Atmel Mikrocontroller aussterben/nicht mehr verfügbar sein?
bestellen, aber mein Controller würde erst > 2023 geliefert werden können. Welcher denn? Z.B. den AT89LP51RD2-20PU hat Mouser lagernd.
-
Thread
[V] 8 St AT89LP51RC2 und RD2 - PLCC44
Hallo 8 St AT89LP51RC2 und RD2 - PLCC44 Siehe Bild. 6€ incl Versand mfg Roger
-
Thread
R8751H Vintage Clock Basteltagebuch (War: [8051] XTAL1 und XTAL2)
#6485775: > Mein Plan ist aber eh, dass ich erstmal nur einen AT89C51-RC benutze. Warum nicht den AT89LP51RD2-20PU? Der hat einen internen Bootloader über die UART. http://ww1.microchip.com/downloads/en/devicedoc/atmel-3714-microcontroller-8051-at89lp51rd2-ed2-id2-datasheet.pdf
Beitrag #6514529: > Hatte ganz vergessen, wie langsam die 8051er sind Hatte ich nicht schon den AT89LP51RD2 empfohlen?
-
Thread
8051: Interrupts umbiegen? SDCC
weiter zu tun, springt er zur Applikation nach 0x0000. https://www.microchip.com/wwwproducts/en/AT89LP51RD2
erheblich. Man kann sich das Leben viel leichter machen, wenn man einen geeigneten Typ wählt. Die AT89LP51 Typen sind außerdem noch sauschnell.
-
Thread
AVR als SPI Slave-Peripherie
Peter D. schrieb im Beitrag #6367703: > Z.B. die AT89LP51-Serie von Microchip ist deutlich besser geeignet als > SPI-Slave. Den würde ich gerne verwenden. Irgendwann habe ich mit 89 gearbeitet, vor 20 Jahren. Aber mir fehlt IDE und Programmiergerät,
Maxim B. schrieb im Beitrag #6368690: > Aber mir fehlt IDE und Programmiergerät Die AT89LP51RD2-ED2-ID2 haben einen UART-Bootloader und lassen sich mit Flip programmieren. Als C-Compiler gibt es den SDCC.
-
Thread
AVR, virtual port, power save
Peter D. schrieb im Beitrag #6297676: > Beim Keil C51 Ich habe mir gerade AT89LP51ED2 (Dallas390 ist dagegen bescheiden) von Microchip schenken lassen und will da mal Camelforth drauf laufen lassen oder Intel 52-Basic - irgend wann in ferner Zukunft. Der Hauptgrund ist aber mein
-
Thread
Prio eines Int.
Beitrag #6225149: > ist der Interrupt eines Timers immer höher Prior als die eines Tasters? Beim AT89LP51 kannst Du jeder Quelle eine von 4 Prioritäten zuweisen. Der hat auch einen Keyboardinterrupt für Port 1.
-
Thread
Einstieg in 8051 - Atmels AT89S52 oder?
Ich würde den AT89LP51RD2 empfehlen. 20MIPS, 64kB Flash, bequem über die UART programmierbar. Auch in DIP-40 verfügbar. https://www.microchip.com/wwwproducts/en/AT89LP51RD2
unbedingt DIP-40 brauchen würde ... https://www.mouser.de/ProductDetail/Microchip-Technology-Atmel/AT89LP51ED2-20PU?qs=L%2Fel7Pqjd7DAUOlySpf3UQ%3D%3D
-
Thread
Suche Elektor 80C535 MC Platine/Platinenfiles
Basteleien braucht man kein Schaltkreisgrab und komplizierte Platinen mehr. Pappe einfach einen AT89LP51RD2 auf ne Uniplatine mit Quarz und MAX202 dran. Programmiert wird der über die UART mit Atmel-Flip. https://www.digikey.de/products/de?keywords=AT89LP51RD2-20PU%20
-
Thread
Universalzähler ELV
Als MC könnte man einen AT89LP51RD2 oder ATmega162 (Reset abklemmen) nehmen. Das Programm müßte man wohl in C selber schreiben, was ja keine Raketenwissenschaft darstellen sollte.
-
Thread
RAM Verbrauch auch von lokalen variablen ermitteln
echten Hardware-Interruptprioritäten > ebenfalls ein Problem. Nö, hast Du nicht. Wenn Du einen AT89LP51 mit 4 Interruptprioritäten benutzt, dann hast Du maximal 4 Instanzen laufen, ohne jeden SW-Overhead. Jede höhere Instanz kann die niederen als quasi nicht vorhanden betrachten. Das ist sehr komfortabel
-
Thread
P80C51 gibt weder /WR noch /RD aus ?
umschalten. MOVX @DPTR,A geht weiterhin nicht. 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.
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
Avr 8bit VGA
Der AVR kann keinen Code aus externem Speicher ausführen. Dafür mußt schon einen 8051 nehmen, z.B. AT89LP51RD2. Und bei 24MHz im Fast-Mode muß der externe Speicher auch noch verdammt fix sein.
AVR kann keinen Code aus externem Speicher ausführen. Dafür mußt >> schon einen 8051 nehmen, z.B. AT89LP51RD2. >> Und bei 24MHz im Fast-Mode muß der externe Speicher auch noch verdammt >> fix sein. > > Naja, so ganz stimmt es natürlich nicht, man könnte entweder den Code > aus dem externen Speicher
-
Thread
AT89C2051 - nur per parallel programmer?
froh, daß es schon Flash war und kein OTP. Per SPI programmierbar sind: AT89S2051 AT89S4051 AT89LP2052 AT89LP4052
-
Thread
Bascom 8051 USB-Programmer
Hallo Leute, Ich möchte mit BASCOM 8051 AT89LP828 programmieren. Mir fehlt noch ein passenden USB-Programmer. Ich habe bis jetzt nur Programmer mit Sub-25 Anschluss gefunden. Könnt ich mir ein passenden USB-Programmer für BAscom-8051 empfehlen
-
Thread
Atmel noch zukunftsfähig? Gesperrt
MCU Consultant schrieb im Beitrag #5663039: > Welche 8051 gibt es denn noch? Z.B.: Microchip AT89LP6440: https://www.digikey.de/product-detail/de/microchip-technology/AT89LP6440-20JU/AT89LP6440-20JU-ND/2238131?utm_adgroup=Embedded&mkwid=sTnwwNaTq&pcrid=295910298372&pkw=&pmt=&pdv=c&productid=2238131&
Peter D. schrieb im Beitrag #5663239: > Z.B.: > Microchip AT89LP6440: > https://www.digikey.de/product-detail/de/microchip-technology/AT89LP6440-20JU/AT89LP6440-20JU-ND/2238131?utm_adgroup=Embedded&mkwid=sTnwwNaTq&pcrid=295910298372&pkw=&pmt=&pdv=c&productid=2238131&
-
Thread
SPI 16 Bit senden 8 Bit Register
alter Forumhase hat man das im Blut, daß es um den AVR geht. Ein modernerer Single-Clock 8051 (z.B. AT89LP51RD2) mit gepuffertem SPI hat das Problem nicht: "The user may load the buffer while the shift register is busy, i.e. before the current transfer completes. When the current transfer completes, the
Forumhase hat man das im Blut, daß es um den AVR geht. > Ein modernerer Single-Clock 8051 (z.B. AT89LP51RD2) mit gepuffertem SPI > hat das Problem nicht: > "The user may load the buffer while the shift register is busy, i.e. > before the current transfer completes. When the current transfer >
-
Thread
Frage zu MSP430 Dokumentation für Einstieg
lediglich den 8051ern und auch da nur aus nostalgischen Interesse mit den Atmel FLASH Versionen wie der AT89LP51ED2 u.ae. und früher mit einer EPROM Version mit Fenster. Ich finde sie aber nett zum Spielen wenn wahrscheinlich auch hoffnungslos veraltet außer in ASICs wo sie noch millionenfach im Umlauf sind
-
Thread
AT89LP51ED2 (8051) Problem beim erstellen der Keil FlashMon Hex-Datei
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 Angaben werden benötigt: (in Klammern
same IAP calls for debugging.'' Vielleicht hat jemand schon mal eine monitor.hex Datei für den at89lp51ed2 erstellt und kann mir diese zur Verfügung stellen?