亚洲春色中文字幕久久久-三上亚,一吻二脱三床四吻胸,国产真实伦对白视频全集,在线毛片观看,精品成品入口黄网,国产毛aⅴ片久久久,亚洲AV色香蕉一区二区三区老师,萧皇后A级艳片,色情日本视频更新,99久久亚洲精品日本无码
標題:
基于stm32f407寄存器版的OLED的ADC源程序
[打印本頁]
作者:
17875610146
時間:
2019-8-5 10:03
標題:
基于stm32f407寄存器版的OLED的ADC源程序
聲明本人是新人請各位大佬多多關照,由于在做任務時遇到的問題,我希望能夠一一在論壇上能夠幫到你們。該文件適用于將stm32f407的寄存器版本的例程LCD的ADC過渡到OLED
單片機源程序如下:
#include "sys.h"
#include "delay.h"
#include "usart.h"
#include "oled.h"
#include "key.h"
#include "adc.h"
#include "led.h"
extern __IO u16 ADC_ConvertedValue[9];
u8 temp;
u8 temp1;
u32 AD1_value,AD2_value;
int main(void)
{ u16 adcx;
u16 adcx1;
u8 i=0;
u8 keyval=0;
KEY_Init();
Stm32_Clock_Init(336,8,2,7);
delay_init(10);
uart_init(84,115200);
OLED_Init();
Adc_Init();
LED_Init();
OLED_Refresh_Gram();//更新顯示到OLED
while(1)
{
OLED_ShowFontHZ(16*0,0,0,16,1);
OLED_ShowFontHZ(16*1,0,1,16,1);//電壓-60
OLED_ShowFontHZ(16*2,0,3,16,1);
OLED_ShowFontHZ(16*0,15,0,16,1);
OLED_ShowFontHZ(16*1,15,2,16,1);//電流-40
OLED_ShowFontHZ(16*2,15,3,16,1);
OLED_ShowFontHZ(16*0,30,5,16,1);
OLED_ShowFontHZ(16*1,30,6,16,1);//功率-20
OLED_ShowFontHZ(16*2,30,3,16,1);
OLED_ShowFontHZ(16*0,45,7,16,1);
OLED_ShowFontHZ(16*1,45,8,16,1);//公因0
OLED_ShowFontHZ(16*2,45,3,16,1);
adcx1=Get_Adc_Average(ADC_CH5,20);//通道5平均數(shù)賦值adcx1
temp=(float)adcx1*(3.3/4096);
adcx=temp;
LCD_ShowxNum(16*3.2,0,adcx,1,16,1);//顯示電壓值
AD2_value=adcx1*10.0;
OLED_ShowNum(16*5,0,AD2_value,3,16);//小數(shù)部分
OLED_ShowFontHZ(16*4,0,9,16,1);//.
OLED_ShowFontHZ(16*7,0,4,16,1);//v
delay_ms(250);
OLED_Refresh_Gram();//更新顯示到OLED
delay_ms(500);
keyval=KEY_Scan();
switch(keyval)
{
case 1:
if(keyval==1)
{
delay_ms(250);
LED0=~LED0;
delay_ms(250);
}
break;
case 2:
if(keyval==2)
{
}
break;
case 3 :
if(keyval==3)
{
}
break;
case 4 : //同時控制LED0,LED1翻轉(zhuǎn)
if(keyval==4)
{
}
break;
}
}
}
復制代碼
所有資料51hei提供下載:
菜單ADC內(nèi)部測電壓.7z
(121.14 KB, 下載次數(shù): 37)
2019-8-5 18:33 上傳
點擊文件名下載附件
基于stm32f407寄存器版
下載積分: 黑幣 -5
作者:
gjs555
時間:
2020-8-8 11:06
有用的知識,一起學習,一起創(chuàng)造新天地!
歡迎光臨 (http://www.denmoz.com/bbs/)
Powered by Discuz! X3.1