分享一下STC12c5a60s2 adc测试程序用的是p1.1通道,还可以改为其他通道
单片机源程序如下:
- #include "REG51.h"
- #include "oled.h"
- #include "bmp.h"
- #include "SHT20.H"
- #include "adc.h"
- int main(void)
- {
- u32 ch=0;
- u8 t[]="hell world";
- OLED_Init(); //初始化OLED
- OLED_Clear(); //清屏
- InitADC();
- while(1)
- {
- u8 num=GetADCResult();
-
-
- OLED_ShowString(65,0,"ppm",16);
- OLED_ShowString(0,0,"co:",16);
- OLED_ShowNum(30,0,num,4,16);
- Delay1(20);
- if(num>80)
- {
- OLED_ShowNum(0,4,555,4,16);
-
- }
- }
-
- }
- //#include "stc12c5a56s2.h"
复制代码
所有资料51hei提供下载:
STC12c5a60s2.zip
(123.02 KB, 下载次数: 101)
|