【文件属性】:
文件名称:引脚取反-sdc app开发指南
文件大小:627KB
文件格式:PDF
更新时间:2024-06-22 11:32:45
单片机
delay(); //延时一段时间再次检测
if(S1==0) // 按键 S1的确被按下
LED0=!LED0; //P3.0引脚取反
}
}
}
//实例 71:CPU控制的独立式键盘扫描实验
#include //包含 51单片机寄存器定义的头文件
sbit S1=P1^4; //将 S1位定义为 P1.4引脚
sbit S2=P1^5; //将 S2位定义为 P1.5引脚
sbit S3=P1^6; //将 S3位定义为 P1.6引脚
sbit S4=P1^7; //将 S4位定义为 P1.7引脚
unsigned char keyval; //储存按键值
/*************************************************
函数功能:流水灯延时
**************************************************/
void led_delay(void)
{
unsigned char i,j;
for(i=0;i<250;i++)
for(j=0;j<250;j++)
;
}
/*************************************************
函数功能:软件消抖延时
**************************************************/
void delay30ms(void)
{
unsigned char i,j;
for(i=0;i<100;i++)
for(j=0;j<100;j++)
;
}
/*************************************************
函数功能:正向流水点亮 LED
**************************************************/
void forward(void)
{
PDF 文件使用 "pdfFactory Pro" 试用版本创建 www.fineprint.com.cn