#include "stm32f10x.h"
#include "lcd.h"
#include "stdio.h"
u8 string[20];
u8 temp=30;
float ao=3.81;
u32 timingdelay = 0;
void delay_ms(u32 ntime);
//main body
int main(void)
}//延時函式
void delay_ms(u32 ntime)
實際上我們真正用到的函式,也就那幾條
void stm3210b_lcd_init(void); // lcd液晶初始化
void lcd_settextcolor(vu16 color); //改變字型顏色
void lcd_clearline(u8 line); // 清除行
void lcd_displaystringline(u8 line, u8 *ptr); // 行顯示字串
這個lcd顯示字元是按行顯示的,總共可以顯示
10行字元(
line0~line9
),並且每一行可以顯示
20個字元
那麼這個方法就面臨了乙個問題,如果我想顯示乙個數字變數,那可怎麼辦
以指定的字串格式存入陣列中,然後再呼叫顯示函式把陣列裡的元素顯示出來
藍橋杯嵌入式 HAL庫 LCD
硬體設計 實驗現象 遇到的問題 1 藍橋杯的lcd一共10行,標號從0 9 在lcd.h中 define line0 0 define line1 24 define line2 48 define line3 72 define line4 96 define line5 120 define l...
藍橋杯嵌入式 USART
乙個是串列埠 1 pa9,pa10 乙個是串列埠 2 pa2,pa3 我們的藍橋杯嵌入式開發板並不能直接使用串列埠 1rxbuf 是用來儲存串列埠的接收資料的,rxover 為接收串列埠結束標誌位,rxcunt 為串列埠接收計數值 ifndef usart h define usart h incl...
藍橋杯嵌入式 RTC
bkp裡是關於備份暫存器的庫函式,pwr裡是關於電源管理的庫函式 ifndef rtc h define rtc h include stm32f10x.h void rtc init u8 hh,u8 mm,u8 ss endif include rtc.h void rtc init u8 hh...