Archiv verlassen und diese Seite im Standarddesign anzeigen : 16 bit operationen mit 89c4051
Import-Script
12.03.2003, 23:55
ich möchte den eingelesenen 12 Bit wert eines ADC in einen spannungswert umrechnen. wie kann man mit dem 8bit MC eine 16 bit division durchführen?? <BR>Beispiel: <BR>(Fester divisor: 4096 Bit/5V= <u>819Bit/V</u>)} <BR> <BR>HByte:09 LByte:1A ==> d2330[Bit]/d819[Bit/V] = 2,845 V <BR>jede stelle soll anschliessend in einer speicherstelle stehen <BR>bin für jede anregung dankbar
Import-Script
13.03.2003, 13:54
Z.B. damit: <BR> <BR><a href="http://www.specs.de/users/danni/appl/soft/arithmet/index.htm" target=_top>http://www.specs.de/users/danni/appl/soft/arithmet/index.htm</a> <BR> <BR> <BR>Peter <BR>
Import-Script
13.03.2003, 18:16
ja danke <BR>werde mich da mal durchfuchsen und reinknien um den ablauf zu verstehen.
Import-Script
15.03.2003, 10:30
hi, <BR> <BR>geh lieber mal zu: <a href="http://www.8052.com" target=_top>www.8052.com</a> <BR> <BR>in der CODE LIBRARY findest du Math Routines <BR>von Marshall......DIV16.... <BR> <BR>go <BR>ed.<img src="http://progshop.com/elektronik/diskussion/clipart/kiss.gif" border=0>
Import-Script
15.03.2003, 19:06
"geh lieber mal zu..." <BR> <BR>Was soll das heißen ? <BR>Funktionieren meine Beispiele etwa nicht ? <BR> <BR>Wenn Du Fragen dazu hast, frag mich ruhig. <BR>Ich antworte auch in Deutsch. <BR> <BR>Peter
Import-Script
15.03.2003, 20:04
hi Peter, <BR>......... <BR>>durchfuchsen und reinknien um den ablauf zu >verstehen. <BR>das hat mich etwas beschaeftigt.... <BR>gehe lieber..... <BR>............sorry Peter,war meinerseits nicht sehr diplomatisch formuliert.Wollte eine alternative auflisten,falls Carsten sich beim <BR>''reinknien''verrenken sollte. <BR> <BR>keine sorge ! Carsten ist der boss und hat womoeglich eine dritte quelle fuer den code <BR>gefunden. <BR> <BR>hat die division geklappt? <BR>hast du die umwandlung schon fertig? <BR> <BR>gruesse & <img src="http://progshop.com/elektronik/diskussion/clipart/kiss.gif" border=0><img src="http://progshop.com/elektronik/diskussion/clipart/kiss.gif" border=0> <BR> <BR>ed.<img src="http://progshop.com/elektronik/diskussion/clipart/wink.gif" border=0> <BR>
Import-Script
04.05.2003, 10:53
Hallo, <BR>eine relative einfache Möglichkeit besteht bei weniger zeitkritischem Anspruch durch die Nutzung von C (z.B. Keil, Ride, etc). Nach der Definition des Datentyps z.B. float oder double wird die Operation geschrieben. Durch Zeiger auf die Speicherstellen lassen sich die Werte einfach auslesen.(z.B. 1er und 10er in einer Speicherstelle, 100er... in der nächsten Speicherzelle. Dadurch wird auch die Konvertierung von Bin nach Dez recht einfach . Die Entwicklungsumgebung generiert den entsprechenden Assemblercode (den man nicht zwingend verstehen muss).
Import-Script
04.08.2003, 12:42
da gibt's immer noch die math.asm, die ich vor einigen Jahren mal zur Prog-Studio-SW beigesteuert habe... 16- und teilweise 32-Bit-Arithmetik von vorne bis hinten...
Powered by vBulletin® Version 4.1.12 Copyright ©2012 Adduco Digital e.K. und vBulletin Solutions, Inc. Alle Rechte vorbehalten.