ARM技术william hill官网
直播中

李工

13年用户 65经验值
擅长:基础元器件 基础元器件 基础元器件 基础元器件 基础元器件 基础元器件 基础元器件 基础元器件 基础元器件 基础元器件 基础元器件 基础元器件 基础元器件 基础元器件 基础元器件 基础元器件
私信 关注
[经验]

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

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

输入输出配置

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

  P1SEL &= 0XFE;//选择P1_0为普通IO口  
  P1DIR |= 0X01;//配置P1_0为输出
硬件威廉希尔官方网站 我们采用高电平驱动方式,

图片1.png

源代码:
/**************************************************
** 本程序只供学习使用,未经作者许可,不得用于其它任何用途
** 蓝牙4.0底板开发板
** 作者: shizhe
** 创始时间:2014-05-08
** 修改人:shizhe
** 修改时间:2014-05-08
** 修改人:shizhe
** 修改时间:2014-05-08
** 描述:  
**  点亮led显示,…
** 版权所有,盗版必究。
** Copyright(C) 联控智能 2014-2020
** All rights reserved
*************************************************/


#include
#define LED1 P1_0     

void main(void)
{
  P1SEL &= 0XFE;//选择P1_0为普通IO口  
  P1DIR |= 0X01;//配置P1_0为输出

  LED1 = 1;
  while(1)
  {
  }

}


已退回1积分

回帖(6)

p262664916

2015-8-2 10:33:04
最近也想搞一下蓝牙 谢谢楼主分享 
举报

skycscf

2015-9-12 15:32:13
急着用谢谢楼主谢谢
举报

xiaoyoujun9898

2015-9-12 19:26:13
好  好好  好  好  好  好    好  好  好  好  好  好  好  好  好  好  好  好  好  好  好  好  好  好  
举报

之初的梦

2016-5-17 21:12:39
楼主,没有建立以个QQ群可以讨论吗??
举报

zhouxue12366

2016-5-19 16:16:07
我表示没看懂。。。。。
举报

曲终人散

2016-5-21 18:09:02
可以呀(๑•̀ㅂ•́)و✧(๑•̀ㅂ•́)و✧(๑•̀ㅂ•́)و✧
举报

更多回帖

发帖
×
20
完善资料,
赚取积分