点亮一盏灯

这次我们尝试点亮一个小灯,

环境

Cortex-M0

LPC1114FBD48/301

源代码部分

/* Main.c file generated by New Project wizard
 *
 * Created:   周六 2月 15 2020
 * Processor: LPC1114FBD48/301
 * Compiler:  GCC for ARM
 */

#include <LPC11xx.h>

int main (void)
 { 
   // Write your code here
   //激活GPIO时钟
   LPC_SYSCON->SYSAHBCLKCTRL |=(1<<6); //即与100 0000按位或
   LPC_GPIO3->DIR=0x01;//设置引脚为输出,设置3_0的值
    while (1)
    {  
       LPC_GPIO3->DATA=0x00;//输出为0(低电平)
    }
   return 0;
 }   

F7进行编译

连接好电路之后,按下F12进行仿真,结果如下图

扫描二维码关注公众号,回复: 9180297 查看本文章

进阶:

添加8个发光二极管,分别连接到PIO2_0到PIO2_7上 修改代码,使得这8个发光二级管,一半是亮的,一半是灭的

第二步完成!

猜你喜欢

转载自www.cnblogs.com/caishunzhe/p/12314006.html
今日推荐