急!新手请教单片机题目,80C51设计一个多彩效果灯

2019-07-16 03:58发布

80C51设计一个多彩效果灯,P0口做输出口控制8盏灯,低电平时点亮,要求8盏灯同时点亮货熄灭,每隔0.5s钟重复一次。本人新手,不是很懂,请把具体的程序详细点,谢谢。。。  我着急用呢,本人新手,不会啊,明天着急交作业,谢谢大家乐
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
5条回答
使得此啊
2019-07-16 17:15

  1. /*有两种方式可以实现,中断和延时,我就实现延时吧,其实很简单的哈*/
  2. /*延时方案*/
  3. #include<reg51.h>
  4. void delay();
  5. main()
  6. {
  7.     while(1)                         //死循环
  8.         {
  9.         P0=0x00;                         //全亮
  10.         delay();                         //延时
  11.         P0=0xff;                         //全灭
  12.         delay();                         //延时
  13.         }
  14.    
  15. }
  16. void delay()                          //延时程序0.5秒
  17. {        int i,j;
  18.     for(i=500;i>0;i--)
  19.         for(j=100;j>0;j--)
  20.                  {}
  21. }

复制代码

一周热门 更多>