Ahoj, mohl by mi někdo prosím poradit, jak se řeší dělění čísla v programu??? To, co jsem vymyslel bylo dosti nepřesné a ve výsledku se vypočítaná hodnota nedala použít

. Jednalo se mi o to, že jsem pouštěl motor doprava a doleva střídavě na předem nastavenou dobu od 3 do 20s ale na každou stranu se čas nastavoval zvlášť, protože pohyb doleva byl rychlejší než do prava. A právě když nastalo během běhu přerušení uživatelem, potřeboval jsem zastavit a dojet zpět do koncové polohy. Na jedné straně bohužel není koncový spínač, tak jsem se to snažil řešit časově, ale výsledek se mi prostě nepodařilo uspokojivě dosáhnout

(kdybych mohl použít nějaký enkodér, bylo by všechno jednodužší). Berme to jako modelový příklad. Nejedná se mi o rady konstrukční ale o to, jak se dá v programu dělit. Na kalkulačce to jde v pohodě ale v ASM??? Díky za příspěvky
