微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 嵌入式设计讨论 > MCU和单片机设计讨论 > LPC1768板子引脚配置为输出,其相应输出连接的LED灯不能点亮和熄灭。请大家帮忙看下

LPC1768板子引脚配置为输出,其相应输出连接的LED灯不能点亮和熄灭。请大家帮忙看下

时间:10-02 整理:3721RD 点击:
#include "LPC17xx.h"
void Delay(unsigned int d)
{
        unsigned int x=25000*d;
        while(x--);
}
int main(void)
{
        SystemInit();
                LPC_GPIO2->FIODIR|=(1<<4);
        LPC_GPIO2->FIOSET|=(1<<4);
        while(1)
        {
           LPC_GPIO2->FIOCLR|=(1<<4);
                 LPC_GPIO2->FIOSET|=(1<<4);
           Delay(2000);
        }
}

再加一个delay(),你的灯应该是一直是亮的吧,清除管脚值之后要加延时,要不然立马就又被置位了当然看不到灭了

楼上正解,你还可以在主循环前面试试亮灭,这样直观!

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

网站地图

Top