Interger vērtība

N

nprao4

Guest
Sveiki

Es lietoju 24bit ADC interfacted uz AT89s52.Es esmu lasījumā produkcijas 8bit formāta, ti, (zema baits, vidus baits, augstas baits) Es gribu integrēt visus vērtība uz veselu value.i am izmantojot Keil programmatūru.

zemu baits = 33.h
vidus baits = 04h
augstas baits = 02h
Es gribu, lai vērtību, (vērtība = 020433h)

kā var izdarīt, izmantojot c

Rao

 
Kods:

typedef neparakstīts char U8;

typedef neparakstīts garš u32;u32 apvienot (U8 augsts, U8 vidū, U8 zema)

(

atgriešanās (((u32) augstas <<16) | ((u32) vidus <<8) | (u32) zems);

).../ * Do konversijas no baitus garš * /

u32 rezultāts = apvienot (0x02, 0x04, 0x33);

 

Welcome to EDABoard.com

Sponsor

Back
Top