微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 嵌入式设计讨论 > ARM技术讨论 > 玩转蓝牙4.0系列教程(第一季)-第一课 点亮LED

玩转蓝牙4.0系列教程(第一季)-第一课 点亮LED

时间:10-02 整理:3721RD 点击:

第一课  点亮LED

今天为大家带来第一课,也是入门单片机都必须做的第一件事,高手绕过 file:///C:\Users\CHANGG~1\AppData\Local\Temp\ksohtml\wpsC73.tmp.jpg ,点亮一个LED,记得以前不论什么软件开发教程,开头第一节课都是那个输出 HELLO WORLD,跟这道理一样。无论哪款单片机输入输出必须用        IO口,还得配置方式,CC2540单片机首先得配置IO口为普通IO口用,不是第二功能,由于点亮LED,必须是输出模式,最后就是写代码,运行。

选择普通IO口


输入输出配置


由于我们用P1_0驱动的小灯,配置成这样:


  P1SEL &= 0XFE;//选择P1_0为普通IO口  

  P1DIR |= 0X01;//配置P1_0为输出

硬件电路我们采用高电平驱动方式,





源代码:

/**************************************************

** 本程序只供学习使用,未经作者许可,不得用于其它任何用途

** 蓝牙4.0底板开发板

** 作者: shizhe

** 创始时间:2014-05-08

** 修改人:shizhe

** 修改时间:2014-05-08

** 修改人:shizhe

** 修改时间:2014-05-08

** 描述:  

**  点亮led显示,…

** 版权所有,盗版必究。

** Copyright(C) 联控智能 2014-2020

** All rights reserved

*************************************************/


#include<ioCC2540.h>

#define LED1 P1_0     


void main(void)

{

  P1SEL &= 0XFE;//选择P1_0为普通IO口  

  P1DIR |= 0X01;//配置P1_0为输出


  LED1 = 1;

  while(1)

  {

  }


}


最近也想搞一下蓝牙 谢谢小编分享 

急着用谢谢小编谢谢

好  好好  好  好  好  好    好  好  好  好  好  好  好  好  好  好  好  好  好  好  好  好  好  好  

小编,没有建立以个QQ群可以讨论吗?

我表示没看懂。

可以呀(??????)??(??????)??(??????)??

上一篇:学习stm32单片机!
下一篇:+界面设计

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

网站地图

Top