STC8G1K08A单片机引脚图
如上图,STC8G1K08A的6个IO口均支持ADC转换。本次例程使用3号引脚(ADC5)。
所需硬件:
电位器模块一个,需要接三根线,电源两根线,输出接到单片机P5^5,如下:
STC8G1K08A单片机,为了方便调试,画了个板子,引脚接了排针,状态指示灯:(板子上的开关,按下断开单片机电源,省去串口下载程序时插拔电源冷启动的步骤)
硬件连接:
对下载程序,串口通信有疑问可观看我上篇发文【STC8G1K08A串口使用】
本次例程完整代码:
#include<stc8g.h>
#include<stdio.h>
#include<intrins.h>
#define ADC_Power 0x80 //使能ADC模块 打开ADC 将ADC引脚设置到
#define ADC_Start 0x40 //开始ADC转换
#