TA的每日心情![](source/plugin/dsu_paulsign/img/emot/kx.gif) | 开心 昨天 19:37 |
---|
签到天数: 129 天 [LV.7]常住居民III
注册会员
- 积分
- 126
|
视频里的程序打印的是mv,如何转换成带小数的V打印出来
#include "COMM/STC32G.h"
#include "COMM/usb.h"
#include "adc.h"
char *USER_DEVICEDESC = NULL;
char *USER_PRODUCTDESC = NULL;
char *USER_STCISPCMD="@STCISP#";
void main()
{
u16 adc_val;
sys_init();
usb_init();
ADC_init();
EA=1;
P2M0=0X00;
P2M1=0X00;
while(1)
{
delay_ms(2);
if(DeviceState !=DEVSTATE_CONFIGURED)
continue;
if(bUsbOutReady)
{
usb_OUT_done();
}
adc_val=ADC_Read(0);
printf ("当前ADC数\xfd值:%d\t%dmv\r\n",(int)adc_val,ADC_CAL_Voltage(adc_val));
}
}
|
|