Das Elektor-Forum schließt seine Pforten (siehe auch http://www.elektormagazine.de/forum). Ab Freitag, den 01. März, ist es nicht mehr möglich, sich im Forum einzuloggen. Alle Inhalte des Forums bleiben jedoch bis Ende März noch sichtbar. Am 01. April wird das Forum schließlich komplett geschlossen.

2-Draht Relais Elektor 9/08 auch für die 8051er Familie

Für Fragen, Hinweise oder hilfreiche Tipps und Tricks für andere Controllerfans

Postby mmmmm » Mon Sep 01, 2008 12:00 am

Hallo alle 2-Draht Freunde

Entgegen anderer Meinung, halte ich die 2-Draht Lösungen des CC2 Projektes nach wie vor für eine sehr brauchbare Lösung, deshalb sollten auch andere Mikroprozessor-Familien davon profitieren.
In meinem Fall stelle ich hier die Lösung für einige Bausteine (vermutlich geht’s auch bei vielen anderen) der 51er Familie vor, es funktioniert ganz ausgezeichnet.

Am Interface selbst ist, da die xx51er großteils zu wenig Ausgangsstrom liefern, ein zusätzlicher 5,6 kOhm Widerstand von Data nach +V erforderlich.
Wie bereits bei meinem 2-Draht-LCD-Beitrag „2-Draht für 8051“ wurde das Treiberprogramm mit dem pi_DAS-Assembler/Simulator entwickelt, lässt sich aber leicht auf andere Assembler portieren.

Diesen sehr guten xx51er Assembler/Simulator kann man übrigens kostenloses als „pi_DAS.zip“ von http://members.aon.at/pischinger/Alfred runterladen.

Bei Verwendung von Assemblern die keine bedingte Assemblierung zulassen, müssen die Teile die den 89LPx052 betreffen (in den IF-Schleifen), wenn man nicht gerade dieses Derivat verwendet, weggelassen werden.
Wird gleichzeitig auch das 2-Draht-LCD verwendet, kann man natürlich auch die Zeitschleifen in einem der Treiber weglassen (die ACALL-Aufrufe müssen dann jedoch entsprechend abgeändert werden).


Assemblerprogramm als Anlage: 2DrahtRel.txt
Attachments
2DrahtRel.TXT
(2.51 KiB) Downloaded 33 times
mmmmm
 
Posts: 31
Joined: Fri Jan 03, 2014 1:49 pm

Return to CC2-Elektor-AVR-Projekt

Who is online

Users browsing this forum: No registered users and 2 guests