我们从2011年坚守至今,只想做存粹的技术论坛。  由于网站在外面,点击附件后要很长世间才弹出下载,请耐心等待,勿重复点击不要用Edge和IE浏览器下载,否则提示不安全下载不了

 找回密码
 立即注册
搜索
查看: 900|回复: 0

【蓝牙低功耗BLE】按键的使用

[复制链接]

该用户从未签到

3

主题

0

回帖

3

积分

一级逆天

积分
3

社区居民

QQ
发表于 2015-3-2 10:06:12 | 显示全部楼层 |阅读模式
隔了这么久才来写这篇,HW加班太多,没办法。

1、硬件电路图







本节实验很简单,按下S1,让LED1亮起来,再按下S1,让LED1灭掉,是不是很简单啊。
首先要做的是识别按键被按下,可以看到按键弹起来的时候P0.0经过一个R10电阻接到3.3V上,也就是P0.0引脚是高电平,按键按下的时候P0.0直接连到GND上,当然是低电平0了,所以只要当P0.0的电平状态从高跳变到低的时候就是按键被按下了,这个时候只要去改变P1.0来控制LED1亮灭即可,很简单吧。


2、相关寄存器



P0SEL     P0[7:0]功能设置寄存器,默认设置为普通I/O口
P0INPP0[7:0]作为输入口时电路模式寄存器,可以设置为输入上下拉等
P0P0[7:0]可以位寻址的I/O寄存器
P0DIRP0口输入输出设置寄存器



好了,这节就这样,下面继续。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

论坛开启做任务可以
额外奖励金币快速赚
积分升级了


Copyright ©2011-2024 NTpcb.com All Right Reserved.  Powered by Discuz! (NTpcb)

本站信息均由会员发表,不代表NTpcb立场,如侵犯了您的权利请发帖投诉

平平安安
TOP
快速回复 返回顶部 返回列表