hex ASCII

M

Microlab

Guest
Hai visiems
darau projektą, naudojant 89c51, adc0804, lm35d ir 16x1 LCD
dabar mano problema yra ta, kad aš galiu pakeisti šešioliktainis vertės ADC į ASCII kodu, kad galėčiau parodyti, kad lcd.it rašoma iš 0'c į 150'ci padarė te ry tokiu būdu, kad gausiu exat vertės ie.for 30'ci gaus kaip 00.011.110 galia (1EH) = hexa dicimal kodas 30.so jei galiu konvertuoti tiesiai į ASCII, ir gali rodyti, kad lcd.pls paaiškinti man, kaip paversti HEX vertės ascii.if galima pls give me surenkant programa kad galėčiau enderstand geriau.

ml

 
Leistinoji Acc duomenis iš ADC
Kodasmov B, # 100; nustatyta padalyti iš 100

div AB; padalinti ACC 100

mov R3, A; perkelti šimtų skaitmenų į R3

mov A, B; perkelti likutį į ACC

mov B, # 10; nustatyta padalinti 10

div AB; padalinti ACC 10

mov R4, A; perkelti dešimčių skaitmenį į R4

MOV R5, B; perkelti tuos skaitmenų į R5

 

Welcome to EDABoard.com

Sponsor

Back
Top