sbit GO_OUT =P3^5 //需要检测的引脚
sbit LED =P3^4 //显示led 歼梁 引脚为低时候亮
void main() //主程序
{
while(1) 搜弯 //主循环
{
if(GO_OUT==0)
{
LED=1 氏漏运 //引脚为低 led不亮
}
else LED=0; // 否则led点亮
}
}
#include "REG52.H"// 信号输入脚
sbit Extio_INT = P1^0
//纯局袜 引脚定义
sbit MAX_EXtp1 = P2^0
sbit MAX_EXtp2 = P2^1
/*
* 延时1ms
*/
void Delay_1ms(unsigned int Cnt)
{
unsigned int x, y
for(x = Cntx >0x--)
for(y = 120y >0y--)
}
/*
* 函数主体
*/
int main(void)
{
// 初始化腊返IO
P0 = 0xFF
P1 = 0xFF
P2 = 0xFF
P3 = 0xFF
while(1)
{
// 检测P1.0引脚如果为高电平
if(Extio_INT == 1)
{
// P2.0/ P2.1输出低电平
MAX_EXtp1 = 0
MAX_EXtp2 = 0
}
// 检测P1.0引脚如果为做激低电平
else
{
MAX_EXtp1 = 1
// 延时1秒
Delay_1ms(1000)
MAX_EXtp2 = 1
}
}
}
其实使态伏颂用if语厅橡句就可以实现。。定义引脚
sbit dianping=P1^4
if(dianping==0) {//........} 这个就是检测低帆郑电平
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)