微波EDA网,见证研发工程师的成长!
首页 > 硬件设计 > 嵌入式设计 > NXP_LPC1114_LED灯程序

NXP_LPC1114_LED灯程序

时间:11-29 来源:互联网 点击:
#include "LPC11XX.h"
#include "gpio.h"#include "main.h"void Delay_Sec(u8 Time){u16 i;while(Time){for(i=0;i<3000000;i++);Time--;}}void Delay_Ms(u16 Time){u16 i;while(Time){for(i=0;i<3000;i++);Time--;}}int main(void){SystemInit();                            //系统初始化--主要是设置主时钟GPIOInit();                              //IO口初始化--主要是开启GPIO时钟//GPIOSetDir( 0, 3, 1 );                 //设置P0.3为输出(LPC1114单片机,输出需设置为1,输入需设置为0)LPC_GPIO0->DIR |= (0x1<3);              //设置P0.3为输出while(1){//GPIOSetValue( 0, 3, 0 );             //给P0.3位写0LPC_GPIO0->DATA &= ~(0x1<3);          //给P0.3位写0//for(i=0;i<0xFFFFF;i++);              //延时Delay_Ms(1000);                        //延时//GPIOSetValue( 0, 3, 1 );             //给P0.3位写1LPC_GPIO0->DATA |= (0x1<3);           //给P0.3位写1//for(i=0;i<0xFFFFF;i++);              //延时Delay_Ms(1000);                        //延时}}

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

网站地图

Top