微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 嵌入式设计讨论 > MCU和单片机设计讨论 > 请帮忙看看怎么添加程序,多一些功能

请帮忙看看怎么添加程序,多一些功能

时间:10-02 整理:3721RD 点击:
这是流水灯的图,下面的程序是单独控制LED灯的,求高手在原有基础上,把P3那三个开关变成使LED花样变化的程序~谢谢!
#include<reg51.h>
unsigned char key;
void button_delay(void)
{
    unsigned char i = 0 , j = 0;
    for(i=0;i<100;i++)
            for(j=0;j=10;j++);
}

void main(void)
{
    while(1)
    {
        key = P1;
            //button_delay();
                P0 = key;
        }
}

这个程序不能实现流水灯吧,设置个变量KEY,用到库函数的循环左移,自定义uchar还要!

直接从P1口送不同的信号进去控制,不知小编是否这意思

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

网站地图

Top