STC32G12K128的GPIO操作

下面是驱动STC32G12K128的GPIO操作方法汇总

库函数操作法

以下方法针对官方库函数。按照官方库函数使用要求,在此声明以下代码使用了STC的资料及程序。
															#include	"config.h"
															#include	"STC32G_GPIO.h"
															
															void main(void)
															{
																WTST = 0;		//设置程序指令延时参数,赋值为0可将CPU执行指令的速度设置为最快
																EAXSFR();		//扩展SFR(XFR)访问使能
																P4_MODE_IO_PU(GPIO_Pin_6);			//P4.6设置为准双向口
																P46 = 0;		//打开实验板LED电源
															}

														
STC32G12K128的GPIO有四中状态可以设置:上拉准双向口、浮空输入、开漏输出、推挽输出。