-
Thread
AT89LP51RD2/ID2 SPI und PCA Kompatibilität
So 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
habe 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
[V] ATMEL 8051 PLCC44: 5x AT89LP51RC2 und 3x AT89LP51RD2
Hallo, Habe hier noch 8St. neue ATMEL 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
-
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
oberen 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
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
nie Probleme. Einfach Quarz und MAX232 ranpappen, Flip starten, fertig. Nachteil, die schnellen AT89LP51RD2 kann man mit Flip nicht auf XTAL/1 umschalten.
-
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
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
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
Ähnlicher (gleicher) ersatz für 80c537
in tausenden 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
der > Kompatibilität klappen? Die 8051 sind sehr gut zueinander kompatibel. Modern ist z.B. der AT89LP51RD2-20PU : https://www.mouser.de/ProductDetail/Microchip-Technology-Atmel/AT89LP51RD2-20PU?qs=L%2fel7Pqjd7AQqY27xkrqVg== Er hat einen internen UART-Bootloader und kann mit Flip programmiert
-
Thread
R8751H Vintage Clock Basteltagebuch (War: [8051] XTAL1 und XTAL2)
Mampf F. schrieb im Beitrag #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-
Beitrag #6514529: > Hatte ganz vergessen, wie langsam die 8051er sind Hatte ich nicht schon den AT89LP51RD2 empfohlen?
-
Thread
-
Thread
Nostalgie Frage zum Elektor 80535 Board und Keil C51 Compiler
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
8051 Chip für Einstieg
endlich mal Zeit gehabt eure Vorschläge zu recherchieren. In Frage kommen demnach folgende: LPC922 AT89LP2052 AT89C51CC03 AT89C51ED2 AT89C51RB2 AT89C51RC2 von den vieren meines erachtens entweder der CC03 oder ED2, wenn schon PLCC AT89S51 AT89S52 AT89C4051 So, nun welchen nehmen...
(dann ein C) > AT89C51ED2 > AT89C51RB2 > AT89C51RC2 Nope. Bei den PLCC würde ich mich für den CC03 allein schon wegen des ADC entscheiden. > AT89S51 > AT89S52 > AT89C4051 Nope. Die beiden 51er sind auch wirklich
-
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
Basic für 80C31
Beitrag #4317829: > Man könnte aber auch BASCOM nehmen und irgendeinen 8051 mit Bootloader, > z.B. AT89C51RB2-3CSUM Allerdings sind 1kByte RAM, die der AT89C51RB2 intern hat, wirklich sehr wenig. Wie das mit der Hardware bei BASCOM läuft, weiss ich nicht, aber ein externes RAM dürfte da auch nicht
die gleiche Funktion erfüllt. Der Preis ist jedenfalls ein Witz http://www.ebay.de/itm/DIY-Kit-C51-Minimum-System-Development-Board-for-AT89S52-NO-Chip-good-/371005796062?hash=item5661ab2ede:g:tgYAAOSwg3FUdpzF
-
Thread
Aktuelle 8051-Clone - so kompatibel wie möglich
gewinnst doch schon massig Zeit durch die Umstellung der UART von Polling auf Interrupt. Z.B. die AT89LP51RD2 gibt es noch in DIP40 und können die oberen 32kB nach extern mappen. Im fast Mode wirst Du allerdings keinen EPROM finden, der schnell genug ist. Der interne Flash läßt sich über die UART per
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
-
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
Layout für MCS51 Experimentierboard
Mist. Link geht nicht. Hier ein neuer Versuch: https://www.ebay.de/itm/51-MCU-minimum-system-board-STC89C52-AT89S52-development-board/401203168429?hash=item5d699284ad:g:e8cAAOSw-CpX-ayd Suchen nach '51 MCU minimum system'. Kostet 1€. Peter
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
LCD Display 480x360, blau, bei Pollin
Angesteuert habe ich das Display mit einem 128kB VRAM an einem AT89C51 mit 22,1184MHz. 3,6MHz Pixeltakt (für die 2x4bit). Damit erhält man 60Hz Bildfrequenz. Ich hatte noch einige Inverter von alten Notebooks rumliegen. Am Ausgang sitzt ein Kondensator zur Strombegrenzung
Hallo Kay, Ich werde einen 89CE558 benutzten und Benedikt benutzt einen AT89C51, das sind beide 80C51 derivaten. Aber denn code wird auch für einen atmel benutzbar sein, nach kleine änderungen. Ich werde auch noch einen SAB
-
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
Ein Nixieuhrprojekt mit 80C49 & 82C55 gefunden und benötige eine Korrekturlesung.
Thomas Z. schrieb im Beitrag #7897918: > 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
%C3%BCn-Wei%C3%9F/dp/B09KYJZJYP? https://www.digikey.de/de/products/detail/microchip-technology/AT89LP51RD2-20PU/3046512
-
Thread
Quarz und Kondensatoren
funktionieren, so wie hier zu sehen: https://petervanhoyweghen.files.wordpress.com/2016/09/mega-lp.jpg Zum Hintergrund: 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
übrigens auch 10 pF statt 22 pF solche habe ich aber nicht da: https://www.mouser.de/datasheet/2/268/Atmel_3714_Microcontroller_8051_AT89LP51RD2_ED2_ID-1368705.pdf
-
Thread
8051 StarterKit mit USB
Rest machst Du dann ganz komfortabel z.B. mit HyerTerm. Hier sind z.B. die Chips von Atmel (z.B. AT89C51CC03) sehr gut geeignet mit dem kostenlosen Download-Programm Flip. Als C-Compiler kannst Du die kostenlose 8kByte Demo-Version von µC/51 nehmen und eine einfache Starter-Platine kostet mit Bauteilen
aus, oder? http://www.alibaba.com/productshowimg/in102071923-216137422-0/ProStik_8051_Basic_uC_P89v51RD2_Development_Board.html oder http://www.alibaba.com/productshowimg/in102071923-216137337-0/iBoard_8051_uC_Development_Board.html Aber wirklich absolut 0 Infos auf diesen Seiten. Könnte
-
Thread
Suche Elektor 80C535 MC Platine/Platinenfiles
Für 80C51 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
Schrittmotor mit ULN2803 und 8052 uC
bekomme heute abend den abgerauchten originalchip, mal sehen was es ist. Laut Aussage ist es ein Atmel AT89C51, also ein 8051 uC.
Bei 8MHZ / 12 bleibt wirklich kaum Zeit zwischen 2 UART-Bytes (~26 Zyklen). Man könnte aber auch die AT89LP51 Serie nehmen, die teilt XTAL/1. http://www.digikey.de/product-detail/de/AT89LP51-20PU/AT89LP51-20PU-ND/2774081 Mit 20MHz Quarz sind
-
Thread
suche 8051 µC für einsteiger
Controller auch per SPI flashen (AT89S52, AT89S8253) Dazu benötigst Du dann aber wiederum HW und SW. Die Atmel-8051er sind recht günstig und verfügbar. Ich denke der AT89C51ED2 ist der einfachste und günstigste Weg, um ohne Hardware
Xxx schrieb im Beitrag #1842012: > Was mich aber mehr interessiert ist, ob ich so ohne weiteres ein AT89S51 > gegen ein AT89C51 wechseln kann Kommt drauf an, was noch dahinter steht. Den AT89C51RB2-3CSIM kannst Du reinstecken und bequem per Bootloader programmieren. Peter
-
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,
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
-
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
80C535 Board
Warum nimmst Du nicht einfach einen 8051 mit internem Flash und Bootloader, z.B. AT89C51RB2 (CSD: 6,49€). Woher kriegt man überhaupt noch einen 80C535? Den kann man doch höchstens noch aus dem Museum klauen. Peter
es gehen keine 18 IOs verloren. Daher hat ein Flash-less 7-Port 8051 nur effektiv 6 IOs mehr. Den AT89C51RD2 gab es früher auch als Version mit 48 IOs (6 Ports). Aber da war wohl kein Bedarf und daher gibt es nur noch die Standardversion mit 32 IOs. Bei mir sind noch nie alle 32 IOs belegt gewesen,
-
Thread
80C517 µC Projekt Temperatursensor Schaltung
wird Eure Entwicklung ja wohl Keiner mehr, der 80C517 wird > schon länger nicht mehr gebaut.. 80C51 werden immer noch von vielen Herstellern produziert, z.B.: Microchip: AT89LP51RD2 Nuvoton: N76E885 Infineon: SAF-XC888 Silabs: EFM8 usw. usw.
Eure Entwicklung ja wohl Keiner mehr, der 80C517 wird >> schon länger nicht mehr gebaut.. > > 80C51 werden immer noch von vielen Herstellern produziert, z.B.: > Microchip: AT89LP51RD2 > Nuvoton: N76E885 > Infineon: SAF-XC888 > Silabs: EFM8 > usw. usw. Ja Peter, Du weißt das ich das weiß..warum
-
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
PIC16F871 - Software f. Kicker ! Hilfe!
ohne Gewähr). Ich benutze den AT89C51CC01UA, weil ich CAN brauche. Peter
ein MAX202 aber kein CAN-Transceiver vorhanden ist. Du solltest dir dazu mal das Datenblatt des T89C51RD2-3C angucken.
-
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 ;)
schnell selbst zusammen pappen. Quarz dran und MAX202, fertig. Ich würde dann schon den moderneren AT89LP51RD2-20PU nehmen (20MIPS, ADC, I2C).
-
Thread
Serial Interrupt & Baudrate bei 8051
Nimm einfach den 89LP4052, der hat den Timer2 und ist 6mal so schnell.
zu nehmen. > >Wie bekomme ich bei einer Fosz != 16MHz eine Baudrate von 250kBaud bei > >einem AT89C4051 hin?? > > Baudrate = 16MHz / 32 * (256 - TH1) > > Bei TH1 = 254 ergeben sich 250kBaud Ich hatte das selbe Problem beim Sender die 250kBaud zu erziehlen. Dort hatte ich jedoch einen AT89C51RD2
-
Thread
Microcomputer selber bauen
8051. (Der C515 ist leider preislich indiskutabel (30€ beim großen C)) (Aber ich habe gerade den AT89LP6440 gefunden, der war ewig nicht lieferbar. Gut, hilft hier aber nicht weiter ...) Gruß Jobst
Jobst M. schrieb im Beitrag #4987065: > Aber ich habe gerade den AT89LP6440 gefunden, der war ewig nicht > lieferbar. Ja, nettes Steinchen und sauschnell. Mouser hat ihn sogar als DIP40 lagernd, also spielend auf ne Rasterplatine zu pappen. Dann muß man sich nur
-
Thread
16x2 LCD durch VFD ersetzen - Display kompatibel?
komplett anders als die von LCDs. Über die Jahre waren auch verschiedene Controller drauf, z.B. ein AT89C51. Neuere VFDs hatten das Problem, daß sie beim Schreibzugriff deutlich flackern. Wir haben dann Pausen eingefügt, damit das nicht so auffällt. Anbei mal ein Datenblatt.
qs=6Dg1WZIWLC57DQkAzkuAhQ%3D%3D Oder: https://www.mouser.de/ProductDetail/Microchip-Technology/AT89LP51RD2-20JU?qs=L%2Fel7Pqjd7CfFvyXUZrLWA%3D%3D
-
Thread
Was sind eure Lieblings-ICs?
Spannungsregler LP2950 100mA 5V, 3.3V, 3V, 2.7V LP2951 100mA adj
Controller) LPC2103 für kleine Sachen ATMEGA1284P/644P, ATMEGA328P(B) - Gute, verläßliche Arbeitspferde AT90LP51ED - Der Nostalgie wegen;-) ZILOG Z8 Encore! - Ein unbekantes Juwell unter den uC Io Expander wie PCA9554 u.ä.
-
Thread
[V] 8 St AT89LP51RC2 und RD2 - PLCC44
Hallo 8 St AT89LP51RC2 und RD2 - PLCC44 Siehe Bild. 6€ incl Versand mfg Roger
-
Thread
Grafikfähiger LCD Controller für 320x240 LCD mit 4 Graustufen
, 0x82, 0x51, 0x29, 0x2A, 0x84, 0xA4, 0x49, 0x4A, 0x28, 0x2A, 0x02, 0x25, 0x21, 0x10, 0x90, 0x89, 0x22, 0x24, 0x80, 0x08, 0x28, 0x15, 0x10, 0x10, 0x94, 0xA4, 0xA4, 0x12, 0x29, 0x0A, 0xA8, 0x50, 0x40, 0x08
>Was ist CKDIS? Das hier: [c] // PortD #define CKDIS 3 //????? #define FLM 4 #define LP 5 #define WR 6 #define RD 7 // PortE #define EnLCD 0 #define ALE 1 #define PWM1 2 [/c] >An deiner Stelle würde ich den Datenempfang per Polling in der >ASM-Routine erledigen
-
Thread
Welchen Mikrocontroller für Millisekunden-Stoppuhr?
Ich hatte zuerst mit 80C51 angefangen, konkret AT89C2051. Der hat nur 2 16Bit-Timer. Ein Timer ging für die UART als Baudratengenerator drauf, blieb also nur noch einer übrig. Den konnte man teilen und hatte somit 2 * 8Bit Timer
oder AT89LP51RD2 und der Wickenhäuser und SDCC sollen wohl auch recht guten Code erzeugen.
-
Thread
G-LCD bei Pollin
1 +5V 2 GND 3 Vlcd 4 LP 5 6 7 Vlcd 8 FLM 9 CLK O 10 CLK U 11 D0 12 D1 13 D2 14 D3 Falls mal jemand den genauen Zweck von Pin 3 und 7 rausfindet, waere das schoen. Es scheint so,
O.K. dann hat LP kein Registerverhalten, sondern ein Latchverhalten und ist somit nicht invertiert. 1 +5V 2 GND 3 Vlcd (c.a. -19,5V) 4 LP (Latchpuls nach laden der Zeilen für die Obere und Untere Hälfte) 5
-
Thread
Was hört ihr für Musik ?
Gimme Some Lovin https://youtu.be/VxA3atHD2QM
jetzt erst recht... https://www.youtube.com/watch?v=2wSvnAe51kE
-
Thread
Dynamisch ein paar Takte auslassen bei der 8051 CLK
möchte ich mehr in Richtung Retro basteln und diese neuen 8051er > sind zu exotisch. Z.B. die AT89LP51RD2 von Michrochip sind full production und bequem per Bootloader programmierbar. Es gibt aber noch andere Hersteller von 1-Clockern. Falls Du mit Retro DIP-40 meinst, die sind in der Tat kaum
gegebenen Zieladressen werden. Es entscheidet sich beim Assemblieren, ob der Jump innerhalb des selben 2k-Blocks bleibt. Dann reichen 2 Byte zum Kodieren des Befehls. Wenn der JMP außerhalb des aktuellen 2k-Blocks reicht, dann muss mehr Adressinfo geladen werden (3 Byte Befehl), was bei einigen 8051-Varianten
-
Thread
Universalzähler ELV
stelligen Zähler könntest Du Dir selber bauen: http://mino-elektronik.de/7-Segment-Variationen/LCD.htm#led2 Die .brd-Datei ist dort auch zu finden. Wenn Dir fünf 10 mm Stellen reichen, hätte ich noch eine Platine zu diesem Zähler: http://mino-elektronik.de/fmeter/fm_software.htm#bsp13 Von beiden Zählern
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
S: MCB517A Stromlaufplan / Schaltung
Am einfachsten dürfte sein, einen AT89LP51RD2 im DIP-40 auf ne Rasterplatine zu pappen, Quarz und RS-232 Transceiver ran und per Flip dann Programme in den Flash zu laden. Als Versorgung einen 5V USB-Lader von der Stange. Hat dann auch
-
Thread
[V] Auflösung alte PC Hardware Komponenten und alte Komplett-PCs incl Zubehör
/ 128 / 400 Intel Celeron 2,2 GHZ / 128 / 400 große Boeder Diskettenbox mit Unterteilern (blauer Deckel) 2 x AT-Keyboardverlängerung 2 x PS2-Verlängerung (Keyboard / Maus) Adapter-Kabel AT auf PS2 AT-Keyboardverlängerung (
/ 128 / 400 Intel Celeron 2,2 GHZ / 128 / 400 große Boeder Diskettenbox mit Unterteilern (blauer Deckel) 2 x AT-Keyboardverlängerung 2 x PS2-Verlängerung (Keyboard / Maus) Adapter-Kabel AT auf PS2 AT-Keyboardverlängerung (
-
Thread
Z180-Stamp Modul
die Vorgängerversion, aber drhet sich schon ein paar Wochen: [code] => printenv attach_drives=at dsk0 ${dsk0};at dsk1 ${dsk1};at dsk2 ${dsk2};at dsk3 ${dsk3};at dsk4 ${dsk4};at dsk5 ${dsk5};at dsk6 ${dsk6};at dsk7 ${dsk7} baudrate=115200 bootcmd=pin 8 low 3 9MHz; run attach_drives;loadcpm ${cpm3
attach_drives; loadc; go ${startaddress} ++ setenv d0 0:/cpm3_a.dsk ++ setenv d1 0:/cpm3_b.dsk ++ setenv d2 0:/cpm3_c.dsk ++ setenv d3 0:/cpm3_d.dsk ++ setenv d4 0:/cmp3_e.dsk ++ setenv attach_drives at -da; at dsk0 ${d0};at dsk1 ${d1};at dsk2 ${d2};at dsk3 ${d3};at dsk4 ${d4} ++ setenv singlestep 1 +
-
Thread
Jemand schon mal I3C (nicht I2C!) genutzt?
Buslast war gering und die Reaktionszeit extrem kurz. Nur hat dann 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
. Also auch die AT89C51xxx haben ernsthafte Macken. Ob sich das mit den ständig neuen AVR-Serien von Microchip verbessert hat, kann ich nicht sagen. https://www.robotroom.com/Atmel-AVR-TWI-I2C-Multi-Master-Problem.html
-
Thread
Wozu übertrieben schnelle Microcontroller?
vom Hocker und das I2C macht > Probleme als Multimaster. CAN fehlt leider. Silicon Labs hat auch ein interessantes Angebot an sehr "schnellen" 8051ern und CAN. Mit dem AT89LP51RD2 machte ich vor Jahren aus Interesse übrigens
> 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
CD40xx moderner machen
können. 5V können z.B. die AVR von Microchip (z.B. ATmega328). FPGAs laufen dagegen oft nur mit 2,5V oder 1,8V.
8051 der ohne > Taktgeber auskommt Es reicht doch völlig, wenn er jetzt erhätlich ist. Z.B. den AT89LP51RD2-20PU kannst Du in die DIP-40 Fassung eines alten Boards pappen.
-
Thread
CP/M auf ATmega88
mmcRdSect SPI_CLK_FAST mmcCMD: 11 00000000 <FF <FF <FF >51 .. 01>01 <FF <00 CMDRes: 00 <FF <FF <FE <31 <6C <FF SPI_DISABLE RdSectRes: 00 Ok, CPU is live! [/code] Das war jetzt mit V2.0. Aber mit trunk
.<\r> <\n>B:FAT16 File-Image at: 002, size: 175KB.<\r> <\n>C:FAT16 File-Image at: 099, size: 118KB.<\r> <\n>Partinit done.<\r> <\n>mmcRdSect SPI_CLK_FAST <\r> <\n>mmcCMD: 11 0003AE00 <FF <FF <FF >51 .. 01>01 <FF <FF <00 CMDRes
-
Thread
LCD Controller für 640x480 LCD mit mega8515
PA0=LD0 PA1=LD1 PA2=LD2 PA3=LD3 PA4=UD0 PA5=UD1 PA6=UD2 PA7=UD3 Wenn eine dieser Leitungen verdreht ist, sieht das Bild etwas zerstückelt aus... XSCL=CP2 LP=CP1 FLM=S Die Diode D1 sollte schnell sein, also
FLM = S LP = CP1 XSCKL = CP2