單片機源程序如下:- #include "stm32f10x.h"
- #include "LED.h"
- #include "systick.h"
- #include "iic_gpio.h"
- #include "iic_oled.h"
- #include <string.h>
- #include <stdio.h>
- extern const unsigned char BMP1[];
- unsigned char cStr [10]; //ds18b20
- float num;
- int main(void)
- {
- //unsigned char i;
- num=15.28;
- OLED_Init();
- LED_GPIO_Config();
- LED1(0);
- OLED_Fill(0x00);//全屏滅
- while(1)
- {
- // OLED_Fill(0xFF);//全屏點亮
- // Delay_ms(1000); // 2s
- //
- //OLED_Fill(0x00);//全屏滅
- // Delay_ms(1000); // 2s
- sprintf ( (char*)cStr, "%0.3f",num);
- // for(i=0;i<4;i++)
- // {
- // OLED_ShowCN(22+i*16,0,i); //測試顯示中文
- // }
- // Delay_ms(1000); // 2s
- OLED_ShowStr(0,3,cStr,1); //顯示數字變量
- // OLED_ShowStr(0,5,(unsigned char*)"Hello wildfire",2); //測試8*16字符
- // Delay_ms(2000); // 2*100=200s
- // OLED_CLS();//清屏
- // OLED_OFF();//測試OLED休眠
- // Delay_ms(1000); // 2s
- // OLED_ON();//測試OLED休眠后喚醒
- // OLED_DrawBMP(0,0,128,8,(unsigned char *)BMP1);//測試BMP位圖顯示
- Delay_ms(2000); // 2s
- }
- }
復制代碼
模擬IIC OLED模板.7z
(192.28 KB, 下載次數: 67)
2021-4-14 16:56 上傳
點擊文件名下載附件
下載積分: 黑幣 -5
|