在单片机的学习过程中遇到关于C语言的问题想要请教各位朋友

2019-07-15 08:23发布

我最近在开始学习普中科技的单片机学习板。想要通过这个方式对硬件单片机和C语言能有个更好的认识,在一个例程的实验中,想要实现同时让8个LED灯闪烁,我的程序图如下: QQ图片20180519103611.png ,虽然能够成功同时点亮8个LED灯,但是觉得程序有些繁琐,后来通过搜索,尝试了用#define 宏定义来直接定义连接单片机的P2口,程序如下 QQ图片20180519103626.png
但是现象是8个灯都被点亮,只有第一个灯闪烁,想请教下大家还有什么方式能同时点亮8个led灯?
诚挚感谢。
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
3条回答
jiciwi
1楼-- · 2019-07-15 15:07
按位来写
jiciwi
2楼-- · 2019-07-15 19:12
按位来写
勇哥-lzu
3楼-- · 2019-07-16 00:05
while(1)
{
    led = 0x00;
    delay(100000);
    led = 0xff;
   delay(100000);
}

一周热门 更多>