登录体验更流畅的互动沟通
检举 |2022/09/06 15:07
是否没有将低位寄存器中的值加进去?
u16ADC = (unsigned short)ADCRH;
u16ADC = (u16ADC << 2 ) + (unsigned short)ADCRL; // ADC[9:2] + ADC[1:0]
printf ("\nADC Value = %d",u16ADC); // Show 10 bit ADC
试试这段代码
smartlys