77问答网
所有问题
case 0xfe:delay(10);单片机c语言中什么意思?
如题所述
举报该问题
其他回答
第1个回答 2021-06-03
case是选择语句,当输入是0xfe的时候执行delay(10)语句
第2个回答 2021-06-03
switch (变量)case语句是分支选择语句,根据变量的值,执行不同的分支语句
例如 switch(a)
{
case 0:P1=0x0F;break;//a=0时
case 1:P1=0xF0;break;//a=1时
default:P1=0xFF;break;//其它情况
}
相似回答
为
什么
51
单片机中case(0xfe)
是返回按键K1的值
答:
从这句话来看,K1接的是一个P口的D0位,所以当K1按下时,该P口的值是11111110,也就是
0xfe;
单片机
键盘控制数字的加减 在数码管上显示出数据
答:
是主函数出了问题
,你的键盘扫描程序是有返回值的函数,返回的值是指函数的运算结果,不是对于keycounts这个变量的,所以你需要把主函数改成 while (1){ uchar m;m=keyscan();bai=m/100;shi=m/10%10;ge=m%10;display(bai,shi,ge);} 再有就是楼上说的问题了,松手检测while(temp!=0xff...
单片机
矩阵键盘程序求解释和修正!
答:
delayms
(10);
//延时,去抖动 temp=P3;temp=temp&
0x
f0;if(temp!=0xf0)//说明按键被持续按下 { temp=P3;//记录P3口状态 switch(temp)//根据现在的状态判断哪个按键被按下 {
case
0xee: //p3^4被按下 key=0;break;case 0xde: //p3^5 key=1;break;case 0xbe://p3^6 key=2;break...
单片机C语言中
P0=
0xfe
是
什么意思
答:
如果对于
C语言
。P0只是一个普通的变量。但是对于C51
单片机语言
,P0有其特定的含义。特指通用输入输出端口(GPIO)的第0组端口。也就是说,P0是和硬件芯片上的一组管脚,共计8个管脚相对应的。当使用P0=
0xfe
这种形式时,该组管脚必须被配置成可写的,也就是可用来输出的形式。0xfe转为二进制值为1111...
谁能帮我解释以着这个51
单片机的c语言程序
,说的详细些,谢谢!
答:
估摸着是点亮流水灯的代码吧,首先
delay();
是延时这能明白吧!while(1){ temp=
0xfe
;P1=temp; //先让P1口值为0xfe,估计是先点亮一个LED灯 delay();for(i=1;i<8;i++){ a=temp<>(8-i); //temp右移8-i位 P1=a|b; //P1赋值,实际上就是让P1=(temp循环左移i位),...
89C52
单片机
P1=
0xfe
,oxfe的作用和意义?
答:
P1=
0xfe:
P大写,是0x不是ox,0xfe是十六进制数。0x是
C语言里面
十六进制数的标识,十六进制数0xfe转化为2进制就是1111 1111,分别对应I/O的8个口线,所以0xff的
意思
为P1口8个口线全为1也就是高电平。在运行p1=0xfe的语句之后,引脚p
1.0
将被置为0,即处于低电平状态,其它引脚被置为1,即...
关于
单片机
时钟
c语言程序
闪烁变量的问题。
答:
bit L=0; // bit M=0;bit H=0;for(;;){ KValue=Key
();
switch(KValue){
case
0xfe:
// 洗涤剂按键被按下;{ button1=1;button2=0;button3=0;break;} case 0xfd: // 加温水按键被按下;{ button1=0;button2=1;button3=0;break;} ...
大家正在搜
delay在单片机中是什么意思
单片机case是什么意思
单片机中的delay函数怎么用
51单片机delay延时1ms
51单片机delay延时函数
单片机case语句
单片机switch…case
单片机delay用法
单片机定义delay
相关问题
单片机C语言case是什么意思?
单片机c语言中的delay_ms(250) 是什么意思
单片机c语言编程P1=0xfe;啥意思啊 while(1) ...
单片机C语言问题
51单片机C语言中delay函数是怎么定义和使用的?
求助单片机C语言不能正常进入延时子程序
c语言中的“delay”函数是什么意思?
单片机C语言中P0=0xfe是什么意思