Hallo. Benötige eine kleine Hilfe für mein Maturaprojekt. Muss zwei 8Bit Zahlen miteinander multiplizieren und danach das 16Bit Ergebnis wieder durch eine 8Bit Zahl dividieren. Ich programmiere mit einen C8051 Mikrocontroller von Silabs in Assembler. Wäre für Hilfe sehr dankbar. mfg medwe
Einfach mal googeln, da findet sich so einiges Gruß nach Österreich an den Nachwuchs
hab ich schon gemacht - aber nicht wirklich was konkretes gefunden. wäre über brauchbare links auch sehr dankbar. Ideal wär natürlich ein fertiges Programm :) mfg medwe
Wie wärs mit c? das kann sowas ;) Oder halt mal bei einem EIGENEM PROJEKT auch SELBER arbeite? o.O Division sollte ja sonst auch Schulstoff sein :P
MUL AB gibt es .. also 8bit x 8bit, und dividieren würde ich mit Subtraktion lösen. Ansonsten gibt es auf 8052.com viele Bespiele. Gruss Hnasjörg
schon, aber der befehl funktioniert nur mit 2 8Bit Zahlen. Ich muss aber eine 16Bit Zahl durch eine 8Bit Zahl dividieren. mfg medwe
Hm.. ALso ums selber machen wirst du nicht drumrum kommen... Kann dir als Hilfe jedenfalls beigelegtes Dokument anbieten. Das ist zwar für Atmels, aber die Vorgehensweise kannst du nutzen... Vielleicht hilfts...
Eigentlich hast du alles was du brauchst, dieser war auch schon erwähnt, hier der Link http://www.8052.com/tutorial.phtml Peters Beispiele kannst du ebenfalls verwenden. Noch Fragen ? ich habe mich auch ausführlich damit befasst und kann da noch die eine oder andere Routine beisteuern. Also, ran ans Tutorial, vielleicht reichts.
simmt christoph, ist mir erst nach dem posten so eingefallen. sorry erst denken ,dann posten ;-)
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.