1.头文件
#include"iostm8s208mb.h"
2.输入配置GPIO
PE_DDR_DDR6=0;//配置PE6端口为0,0:输入模式。1:输出模式
PE_CR1_C16=1;//配置PE6端口为弱上拉模式。
PE_CR2_C26=1;//使能PE6端口为外部中断。
index_c1=PE_IDR_IDR6;//输入的值给到index_c1
1.CR1=1;//弱上拉模式:MCU内部有一个弱上拉的电阻。
2.CR1=0;//悬浮输入模式:。
3.输出配置GPIO
PI_DDR_DDR0=1;//PI0设置为输出
PI_CR1_C10=1;//PIO输出设置为推挽
PI_CR2_C20=0;//
PI_ODR_ODR0=1;//输出高电平
1.CR1 =1;//输出配置为推挽输出。
2.CR1=0;//输出配置为开漏输出。开漏输出MCU需要外面接上拉电阻,开漏输出能不输出比较强。