A
Ashni85
Guest
Aš greitas klausimas dėl ADC rezultatas AVR lustas konversija (mega644) iki 16 bitų.Kadangi rezultatas yra 10 bitai nuo ADC konversijos, kaip man konvertuoti į 16 bit?
Turiu rezultatas, tarkim saugomi kaip h
h = (ADCH <<6) | (ADCL <<2)
ir h yra apibrėžiama taip:
uint_16t h
ir aš noriu parodyti savo h per į HEX UART taip:
printf ( "03X", h);
Ar tai konversija 16bit darbą?
Turiu rezultatas, tarkim saugomi kaip h
h = (ADCH <<6) | (ADCL <<2)
ir h yra apibrėžiama taip:
uint_16t h
ir aš noriu parodyti savo h per į HEX UART taip:
printf ( "03X", h);
Ar tai konversija 16bit darbą?