zoukankan      html  css  js  c++  java
  • 点亮一盏灯

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

    环境

    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进行仿真,结果如下图

    进阶:

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

    /* 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);
     
       LPC_GPIO2->DIR=0xFF;//设置引脚为输出,8个引脚都是有效的
       
       
        while (1)
        {  
          
           LPC_GPIO2->DATA=0x55;//输出为0(低电平) 0101 0101为对应引脚的输出电平
           
        }
       return 0;
     }   

    仿真结果

    第二步完成!

  • 相关阅读:
    python入门_老男孩_文件操作
    python入门_老男孩_列表和字典循环删除的正确方法
    python入门_老男孩_集合_元祖
    linux入门_韩顺平_复习版_文件目录类
    python-re模块
    sorted()函数
    偏函数+高阶函数
    生成器
    闭包
    匿名函数
  • 原文地址:https://www.cnblogs.com/caishunzhe/p/12314006.html
Copyright © 2011-2022 走看看