#include "stm32f4xx.h"
#include "led.h"
#include "delay.h"
#include "lcd.h"
#include "dht11.h"
#include "usart1.h"
int main(void)
{
LED_Hardware_Init(); //LED初始化
Delay_Init(); //延時初始化
LCD_Configure();//初始化LCD顯示
USART1_Hardware_Init(115200);//串口1 初始化
LCD_Clear(BLACK);
LCD_ShowChinese(96,10,"1234",BLUE, BLUE, 32,1);
LCD_Show_String(48,50,"123654",BLUE, BLUE, 32,1);
LCD_Show_String(48,90,"222222",BLUE, BLUE, 32,1);
LCD_Show_String(48,130,"333333",BLUE, BLUE, 32,1);
LCD_Show_String(48,170,"444444",BLUE, BLUE, 32,1);
// LCD_ShowChinese(48,90,"王",BLUE, BLUE, 32,1);
// LCD_ShowChinese(112,90,"五、張信職",BLUE, BLUE, 32,1);
int a = 3;//電壓3V
if(DHT11_Init())
{
printf("\n*************DH11不存在***********\n");
}
else
{
printf("\n*************DH11正常***********\n");
}
while(1)
{
Delay_ms(200); //延時
printf("張三、王五、李四、小紅\n\n"); //顯示名字
printf("電壓:%d V \n\n",a); //顯示電壓
}
}
|