微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 嵌入式设计讨论 > MCU和单片机设计讨论 > 新手求写个简单程序

新手求写个简单程序

时间:10-02 整理:3721RD 点击:
用89c51控制8个LED灯,单数灯和双数灯交替点亮,循环五次,用C语言编写

求求求求求求求啊啊啊

别沉啊…………

不想写,太简单了

#include <reg51.h>
#include<intrins.h>
#define uchar unsigned char
#define uint  unsigned int
uchar times;
uchar dan=0xaa;
uchar shuang=0x55;
bit flag;
void delay(uchar i)               
{
        uchar j,k;
       for(;i>0;i--)
        {
          for(j=200;j>0;j--)
         {
          for(k=300;k>0;k--)
          {_nop_();_nop_();_nop_();_nop_();}
          }
        }
}
void main()
{
  times=0;
  flag=1;
for(;time<5;time++)
   {
     
     if(flag){P0=0xaa;}
     else{P0=0x55;}
     flag=~flag;
     delay(10);
   }
}

谢了,呵呵呵呵

你发这种帖子 都毁了这个论坛的声誉! 自己可以多想下啊,不要做伸手party

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top