DAC数模转换

2019-07-21 02:26发布

如图 dacval<4000, dacval<4000, 这是DAC数模转换实验的部分程序,我想问一下,程序中dacval<4000,这个4000是怎么设定的,最大可以取多少?
   while(1)        {
                t++;
                key=KEY_Scan(0);                          
                if(key==WKUP_PRES)
                {                 
                        if(dacval<4000)dacval+=200;
                        DAC_SetChannel1Data(DAC_Align_12b_R, dacval);//??DAC?
                }else if(key==KEY0_PRES)       
                {
                        if(dacval>200)dacval-=200;
                        else dacval=0;
                        DAC_SetChannel1Data(DAC_Align_12b_R, dacval);//??DAC?
                }       



友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。