Kaip atlikti HEX į dešimtainį konversija?

P

pranitamm

Guest
Mano patirtis man reikia BCD uoste 0 ir 3 mikrovaldiklį 89s52 nes yra trys 7.447 prijungtas
(ty p0.0-p0.3 iki 7447 (1) LSB,
p0.4-p0.7 to7447 (1),
p3.0-p3.3 to7447 (3) MSB)
keliančių tris 7 segmentas rodomas
Dabar tarkime aš noriu parodyti (240) D tada akumuliatorius yra jo hex lygiavertis ty (F0) H, kuri yra tinkama, tačiau dabar, kai aš paversti jį į BCD naudojant instrukcija DA i akumuliatorius 50 vaikytis atlikti. dabar tai vietoj bent o 240, turintys problema / P ateis 150
Prašome Can anybody help man splve ši problema ??????
Prašome jos labai skubiai !!!!!!

 
naudoti Asamblėja kodas:

bcd_display:
mov, duomenis; konvertuoja į dešimtainį
mov B, # 10
div AB
mov R0, B
mov B, # 10
div AB
mov R1, B
mov R2,
Ret

 

Welcome to EDABoard.com

Sponsor

Back
Top