hex naar ASCII

M

Microlab

Guest
hai allemaal
Ik ben bezig met een project met 89C51, adc0804, lm35d en 16x1 lcd
nu is mijn probleem is dat hoe kan de hexadecimale waarde i te zetten van de ADC naar ASCII-code, zodat ik kan weergeven die op de leest van lcd.it 0'c om verbinding te 150'ci gemaakt op zo'n manier dat ik zal krijgen exat waarde, zal ie.for 30'ci krijgt de output als 00011110 (1EH) = hexa dicimal de code voor 30.so als ik dit direct kan converteren naar ascii, ik kan het display dat op de lcd.pls mij uitleggen hoe te converteren de hexadecimale waarde ascii.if mogelijk pls geef me een programma in de montage, zodat ik kan enderstand het beter.

ml

 
Laad Acc met gegevens van ADC
Code:mov b, # 100; ingesteld te delen door 100

div ab; acc delen door 100

mov r3, een, verplaats de honderden cijfers in r3

mov a, b, verplaats rest in acc

mov b, # 10; ingesteld te delen door 10

div ab; acc delen door 10

mov r4, een, verplaats de tientallen cijfer in r4

mov r5, b, verplaats degenen cijfer in r5

 

Welcome to EDABoard.com

Sponsor

Back
Top