51单片机编程问题

发布网友 发布时间:2022-04-22 19:59

我来回答

3个回答

热心网友 时间:2022-05-13 02:44

if(key==0)
{
led = 0; //灯亮
delay(500); //函数自己定义, 延时0.5s
led = 1; //灯灭
while(key==0); //等待按键松开
led = 0; //灯亮
delay(1000); //函数自己定义,延时1s
led = 1; //灯灭
}

热心网友 时间:2022-05-13 04:02

你只需要把十六进制数写成二进制数就看出来了..
0xaa
就是
1010
1010
0x55就是
0101
0101
这样,只要你的灯是由P1口的8位控制的话,
不管你的灯是共阳极还是共阴极,都会点亮4个的..

热心网友 时间:2022-05-13 05:37

单片机的编程语言到不了那么高级!
用C
即可。比较常用的编译环境就是KEIL。
KEIL就可以支持软件仿真。
如果需要我可以发给你一个。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com