還沒有弄明白的DAC
阿新 • • 發佈:2017-08-01
cnblogs 得到 寄存器 span color nbsp col channel 整數
1 adcx=DAC_GetDataOutputValue(DAC_Channel_1);//讀取前面設置DAC的值 2 LCD_ShowxNum(124,150,adcx,4,16,0); //顯示DAC寄存器值 3 temp=(float)adcx*(3.3/4096); //得到DAC電壓值 4 adcx=temp; 5 LCD_ShowxNum(124,170,temp,1,16,0); //顯示電壓值整數部分 6 temp-=adcx;7 temp*=1000; 8 LCD_ShowxNum(140,170,temp,3,16,0X80); //顯示電壓值的小數部分 9 adcx=Get_Adc_Average(ADC_Channel_1,10); //得到ADC轉換值 10 temp=(float)adcx*(3.3/4096); //得到ADC電壓值 11 adcx=temp; 12 LCD_ShowxNum(124,190,temp,1,16,0); //顯示電壓值整數部分 13 temp-=adcx; 14 temp*=1000; 15 LCD_ShowxNum(140,190,temp,3,16,0X80); //顯示電壓值的小數部分 16 LED0=!LED0; 17 t=0;
還沒有弄明白的DAC