|
20180429_184501.jpg (2.64 MB, 下載次數(shù): 49)
下載附件
2018-5-9 16:24 上傳
程序適用于STC/12/51系列,此板只是用來測試的,程序已測試通過阿陽QQ;1137035271
注意:
1.MCU:FLASH大于12K的STC15系列即可
2.時鐘頻率:22.1184M(不然延遲不對,DHT11溫濕度會不對)
3.DS18B20接P3.7口
4.OLED IO口模擬I2C通信
引腳定義
SCL: 接P1^3
SDA: 接P1^2
VCC: 3.3-5V
GND: 接地
[tr] [/tr]
接口圖 | IO口 | 單片機接口 | OLED SCL | P1.3 | OLED SDA | P1.2 | DHT11溫度 | P3.7 |
0.png (47.89 KB, 下載次數(shù): 36)
下載附件
2018-5-9 17:05 上傳
0.png (184.41 KB, 下載次數(shù): 29)
下載附件
2018-5-9 17:05 上傳
單片機源程序如下:
- #include <STC15Fxxxx.h>
- #include "intrins.h"
- #include "delay.h" //延遲函數(shù)
- #include "codetab.h" //字符串、中文、數(shù)字、字母函數(shù)
- #include "LQ12864.h" //OLED驅(qū)動函數(shù)
-
- void main(void)
- {
- unsigned char i;
- OLED_Init(); //OLED初始化
- OLED_CLS(); //清屏
- while(1)
- {
- for(i=0; i<5; i++) //通過點整顯示漢字 -- i表示字表數(shù)組的位置
- {
- OLED_P16x16Ch(i*16+30,0,i);
- }
- OLED_P8x16Str(0,2,"QQ:1137035271"); //顯示字符串“OLED Display”
- WENSHIDUXIANSHI(); //顯示溫濕度函數(shù)
- Delayxms(1000);
-
- }
- }
復(fù)制代碼
所有資料51hei提供下載:
OLEDdht11溫濕度檢測.zip
(1.67 MB, 下載次數(shù): 109)
2018-5-9 16:23 上傳
點擊文件名下載附件
下載積分: 黑幣 -5
|
|