这次我们尝试点亮一个小灯,
环境
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个发光二级管,一半是亮的,一半是灭的
第二步完成!