第六章学习常见GPIO的配置
1.GPIO的模式设置,常用建议设置为双向口。
2.GPIO的高低电平门限阈值,0.3VDD以下是低电平,算好电阻等分压。(高电平0.7VDD以上更可靠)
3.开关电路原理。
4.代码实现开关检测后控制。
5.代码中的滤除抖动设计。

void Delay30ms(void) //@24.000MHz
{
unsigned long edata i;
_nop_();
_nop_();
i = 179998UL;
while (i) i--;
}
if( P32 == 0 ) //ÅжÏP32°´Å¥ÊÇ·ñ°´ÏÂ
{
Delay20ms(); //ÑÓʱ20msÏû¶¶
if( P32 == 0 )
{
P00 = 0;
while( P32 == 0 ); //µÈ´ýP32ËÉ¿ª
}
}
else if( P33 == 0 ) //ÅжÏP33°´Å¥ÊÇ·ñ°´ÏÂ
{
Delay20ms(); //ÑÓʱ20msÏû¶¶
if( P33 == 0 )
{
P00 = 1;
while( P33 == 0 ); //µÈ´ýP33ËÉ¿ª
}
}