-
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
Welches sind die richtigen ATMELS für meine Zwecke?
, damit die AVRs das nächste Byte in das Senderegister stellen können. Etwas besser sind da die AT89LP4051, die haben noch ein Byte Puffer und Interruptprioritäten, damit sollten die 4MHz klappen. Ich kenne ja nur die ARM7 (LPC2xxx), und die haben ein I2C, womit man wesentlich besser MCs vernetzen
-
Thread
ATmega 128 langsam?
bei Bitmanipulationen im SRAM siehts stockfinster aus. Da mußt Du besser nen 8051 nehmen (z.B. AT89LP4052), der hat 128 Bitvariablen (= 16 Byte) im SRAM. Und Bascom dürfte gegenüber C oder Assembler nochmal nen ordentlichen Overhead haben. Was soll das überhaupt werden? Wenn man das weiß, gibts
-
Thread
Verständnisfragen zum 8051
moin moin, >>Für den Hobbybereich bevorzuge ich DIP-Gehäuse... Und was ist mit PLCC? Der AT89LP4052 ist auch DIP20. Leider gibt es die DIPs nur noch selten, also baut (oder kauft man) einen passenden SMD-DIP Adapter. Nur wegen einer (fehlenden) Gehäuseform auf einen MC zu verzichten...? Naja
-
Thread
Auf-/Abwärts-Zähler mit 33 Ausgängen und Zustandsspeicher.
S. Landolt schrieb im Beitrag #5174003: > ATmega8515 oder ATmega162 mit 35. Oder AT89LP51ED2 mit 36 IOs im DIP-40, bzw. 40 IOs im PLCC-44. Das Programm paßt bequem in die Demoversion des Keil C51. Geflascht wird es über den UART-Bootloader im ROM.
-
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
[V] 2x AT89LP4052-20PU, Atmel 8051 8-bit MCU
Hallo, die IC's sind neu und wurden noch nie geflasht. Preisvorstellung: 5€, inkl. Versand Bitte PM bei Interesse.
-
Thread
multiplexen für dummies
könntest aber auch T2 nehmen. Nur wenige 8051 können auch ein 16-Bit Autoreload für T0/T1, z.B. AT89LP4052. Peter
-
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
Layout für MCS51 Experimentierboard
Man könnte sich aber auch einen AT89LP51RD2 kaufen und dann per RS-232 mit Flip programmieren. https://www.microchip.com/wwwproducts/en/AT89LP51RD2
-
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
MSP430 vs. AVR: Welches Konzept ist besser?
es beim 8051 die größte Typenvielfalt (etwa 500 Typen und 50 Hersteller). Ein Beispiel ist der AT89LP4052 von Atmel (20MIPS bei 20MHz): http://www.atmel.com/dyn/products/product_card.asp?part_id=3627 Und CAN-, MP3-, Ethernet-, USB-8051er gibt es auch schon seit Jahren. Peter
-
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
Einfacher Low Cost LCD Controller für 320x240 LCD im Textmodus
par Fragen: 1.) Wäre es auch möglich statt des Atmega Controllers ein 8051-Derivat wie den AT89LP51ED2 ( http://www.atmel.com/devices/AT89LP51ED2.aspx ) zu nehmen, da ich bis jetzt nur mit 8051 Kompatible gewerkelt habe ? 2.) Wo krieg ich den AT89LP51ED2 überhaupt noch her, weil bei Conrad
nichts mit AVR zutun gehabt hatte. Aber ich find die 8051 besser... Und vom timing her müßte der AT89LP51ED2 doch passen oder lieg ich da falsch?
-
Thread
PIC Oder AVR?
Induktivitäten versehen. :-o Das scheint aber kein ernster Hinderungsgrund zu sein. Der neue AT89LP6440 im DIP40 hat immer noch das 8051 Standardgehäuse. Und den AT89C51ED2 wollten sie erst bei der RoHS-Umstellung als DIP40 abkündigen. Später war das DIP aber doch wieder im Datenblatt und auch
-
Thread
AVR versus ARM Gesperrt
vieles schon Jahre an Zuverlässigkeit bewiesen hat. weil meine Bastelkiste noch voll mit AVRs,PICs, AT89LP51 ist. weil ich gerne meine eigenen Platinen fertige und dann lieber mit THT arbeite weil ich manchmal lieber mit 5V arbeiten will weil ich mit den Tools gut zurechtkomme Ist halt Geschmackssache
bewiesen hat. auch wichtig für Einsteiger. ;-( > weil meine Bastelkiste noch voll mit AVRs,PICs, AT89LP51 ist. der Einsteiger hat eine leere Kiste. ;-( > weil ich gerne meine eigenen Platinen fertige und dann lieber mit THT > arbeite ich, ich, ich, ... und wo bleibt der Einsteiger? ;-( > weil ich
-
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
Einstieg in die AVR Welt mit "myAVR Lehrbuch Mikrocontroller-Programmierung"?
den Eindruck dass das Sortiment bei reichelt u.a. ideologisch motiviert ist. Die haben z.B. einen AT89LP4052 für 2,35 aber keinen baugleichen EFM8BB10F8 für 0,50 der auch noch doppelt soviel Speicher und 12-bit ADC hätte. Bei RS hingegen gibt es den dann. Aber das braucht es alles ohnehin nicht denn
-
Thread
c517a Alternative
mich richtig erinnere waren es 10 Bit. Wir setzen z.B. den AT89C51CC03 mit 10Bit ADC ein. Der AT89LP6440 mit 10Bit-ADC und 4kB RAM ist als DIP-40 bei Mouser verfügbar und bis 20MIPS schnell.
-
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
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
Nicht noch ein Cocktailautomat -.-
aus auf high Pegel ? Beim 8051 ja. Neuere 8051 lassen sich per Fuse-Bit konfigurieren, z.B. AT89LP51RD2.
-
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
8-Bit Controller noch zeitgemäß?
Es gibt also noch reichlich Großabnehmer, die ihn einsetzen. Atmel hat ja später den schnelleren AT89LP4052 entwickelt, aber der hat sich nicht mehr so durchsetzen können. Die höhere Rechenleistung wurde einfach nicht gebraucht. Pech hatte ich dagegen mit den 8051 von Philips/NXP, die wurden fast
-
Thread
ARM-Cortex als Anfänger?
der wenigen ICs, die keine Lieferprobleme haben und nicht abgekündigt sind. Es gibt ihn auch als AT89LP4052 ISP programmierbar und schneller. Der MSC-51 Befehlssatz ist auch sehr schön geeignet für Assemblerprogrammierer.
Peter D. schrieb im Beitrag #4957741: > Es gibt ihn auch als AT89LP4052 ISP programmierbar und schneller 8051 ist top :-) aber schau dir mal im Vergleich die neuesten EFM8 an - Leistung, Peripherie, Preis Mampf F. schrieb im Beitrag #4957872: > AVR32, ATSAM3
-
Thread
Drehgeber auslesen
maximale Datenrate von 12MBaud schafft der zwar nicht, aber 93,75kBaud geht. Bzw. mit nem ATMega8 oder AT89LP4052 bis zu 500kBaud. Das Protokoll zu implementieren dürfte eher eine Frage Deiner Programmierkünste sein oder du kriegst irgendwo was fertiges. Oder Du nimmst irgendein fertiges Profibus-IO-Modul
@Peter Dannegger: Du hast in einem Beitrag vom 17.03.2005 den AT89LP4052 erwähnt. Das Teil interessiert mich brennend. Hast du schon mit dem gearbeitet? Wenn ja, woher hast du ihn bekommen? Gruß Ralf
-
Thread
Probleme bei Grundbeschaltung 8051 (AT89S52)
Ich weiß nicht, ob es auch bei Deinem gilt, ich hab in einem Datenblatt vom AT89LP2052_4052 gelesen. Mein Programmer ist einer von Reichelt, da gibt es auch Infos zu. Leider bin ich noch nicht dazu gekommen, das zu benutzen. Im Plan ist ein Controller gesteuerter Step-Down converter
-
Thread
µC für "Anfänger"
Taktzyklen pro Instruction und den > unsäglichen Pages? Ne, geht runter bis Single Cycle (z.B. Atmel AT89LP-Serie). Was meinst Du mit Pages? Bis 64kB SRAM und 64kB Flash sind doch linear adressierbar.
-
Thread
SPI 16-Bit Problem
vorherige noch rausschiebt. Gesehen habe ich gepufferte Slaves bisher nur bei einigen 8051, z.B. AT89LP4052. Natürlich kann kein Slave hellsehen, welches Paket der Master als nächstes lesen will. Da muß man sich ein Protokoll ausdenken. Z.B. schickt der Master erstmal ein Kommando, liest dann ein
-
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
[Mitbestellung] SMD5050 RGB-LED mit integriertem 8-bit PWM Controller
ca. 6ct bei 1000 Stk) und steuere die LEDs mit den GPIOs eines ATSAM3N0 und je 3 Mosfets an. Der AT89LP51 hat 36 IOs und kostet 64ct. Mostets gibt's ab 2ct, das wären also auf 10 LEDs: 64ct + 10 x 6ct + 30 x 2ct = 184ct, also rund 19ct pro LED mit Ansteuerung. Über Vor- und Nachteile denke ich gerade
> bei 1000 Stk) und steuere die LEDs mit den GPIOs eines ATSAM3N0 und je 3 > Mosfets an. Der AT89LP51 hat 36 IOs und kostet 64ct. Mostets gibt's ab > 2ct, … Über Vor- und Nachteile denke ich gerade nach. Ich habe weiter nachgedacht. Für meine Matrix würde ich lieber passive RGB-LEDs nehmen,
-
Thread
SPI Kopplung von ATmega8 und ATtiny 2313
Slave-Mode vergessen, also auch ne Sackgasse. Bei der 8051-Fraktion war man schlauer. Z.B. der AT89LP4052 hat ein gepuffertes SPI. Der kann also SPI-Slave sein, ohne den Master haufenweise CPU-Zeit verschwenden zu lassen. Der Master kann ununterbrochen senden und empfangen. Man kann sagen, die AVR-Leute
-
Thread
Günstiger uC mit hoher Taktfrequenz
Architekturen mit unterschiedlicher Frequenz vergleichen kann ich auch: Dir ist klar das ein 8051er (z.B. AT89LP4052) mit 10MHz deutlich schneller ist als ein ein 8051er (z.B. AT89C4051) mit 20MHz?
-
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
ARM ist die Zukunft?
8051war, das war auch derselbe core, und wird von atmel bis heute weiterentwickelt, zb die neue at89lp serie. Komisch dass mchip keinen cortex hat, atmel spaet kam aber deutlich aufgeholt hat, und trotzdem haben diese firmen marktanteile deutlich gewonnen, waehrend st trotz super billigen cm3 marktanteile
-
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
suche 8051 µC für einsteiger
Wo kann man den AT89LP4052 kaufen? Eine flotte kleine 8051, bei 20MHz => 20Mips!!!
-
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
-
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