M
mohamed saleh
Guest
Chcem vedieť, ako previesť na binárne alebo BCD desiatkovej do zostavy Chcem kód vďaka
Follow along with the video below to see how to install our site as a web app on your home screen.
Note: This feature may not be available in some browsers.
0x20 CBLOCK BCDvalH BCDvalM BCDvalL MCount NumbHi NumbLo ENDC,, binárne BCD Pravidelná obmena, 16 bit číslo premeniť ich v NumbHi, NumbLo, výsledkom je zasadený do BCDval HML, HexBCD movlw d'16 'movwf MCount clrf BCDvalH clrf BCDvalM clrf BCDvalL BCF STATUS, C loop16 RLF NumbLo, F RLF NumbHi, F RLF BCDvalL, F RLF BCDvalM, F RLF BCDvalH, F decf MCount, F btfsc STATUS, Z návrate adjDEC movlw BCDvalL movwf FSR call adjBCD movlw BCDvalM movwf FSR call adjBCD movlw BCDvalH movwf FSR call adjBCD goto loop16 adjBCD movlw d'3 "addwf INDF, W movwf Temp btfsc Temp, 3 movwf INDF MOVLW 30h addwf INDF, W movwf Temp btfsc Temp, 7 movwf INDF návrat koniec