我做一个程序,让第一个二极管间隔20毫秒闪烁。主函数下缪面的while循环处理问题,求解!
答案:2 悬赏:20 手机版
解决时间 2021-03-29 06:29
- 提问者网友:杀手的诗
- 2021-03-28 16:13
我做一个程序,让第一个二极管间隔20毫秒闪烁。主函数下缪面的while循环处理问题,求解!
最佳答案
- 五星知识达人网友:不甚了了
- 2021-03-28 17:20
你这个P1根本就没有定义啊,编译通不过的。追问怎么解决啊?谢谢。追答这个需要硬件地址,你可以问问你们老师,一个一般不会要学生自己做的,一般老师会给一个子函数你,你直接条用就可以了。就是那个#include
全部回答
- 1楼网友:山有枢
- 2021-03-28 18:16
#include
#define uint unsigned int
void delay(uint z)
{
uint x,y;
for(x=z;x>0;x--)
for(y=110;y>0;y--);
}
void main()
{
while(1)
{
P1=0xfe;
delay(500);
P1=0xff;
delay(500);
}
}
尽量让延迟时间长点,否则不明显
#define uint unsigned int
void delay(uint z)
{
uint x,y;
for(x=z;x>0;x--)
for(y=110;y>0;y--);
}
void main()
{
while(1)
{
P1=0xfe;
delay(500);
P1=0xff;
delay(500);
}
}
尽量让延迟时间长点,否则不明显
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯