ble学习笔记七----------------五向按键

-----------------------------------------五向按键 查看原理图从原理图可以看出JOY_CHK连接p-07,JOY_AD连接p0-6在按下不同按键时,JOY_CHK将会产生一个上升沿,JOY_AD口有不同的电压只要在JOY_CHK的外部中断中读取JOY_AD的电压查看芯片手册设p0-6为三态P0INP 输入模式 0x8f 1000 1111 或上0x40 0100 0000 1100 1111P0设为io功能P0SEL 0xf3 1111 0011 与上~0x80 1000 0000 取反为 0111 1111 0111 0011P0DIR设为输入功能P0DIR 0xFD 1111 1101 与上~0x80 1000 0000 取反为 0111 1111 0111 1101P0IEN P0-7设为中断方式P0IEN 0XAB 1010 1011 或上0x80 1000 0000 1010 1011PICTL 上升沿触发PICTL 0X8C 1000 1100与上~0x80 1000 0000 取反为 0111 1111 0000 1100允许p0口中断IEN1 0XB8 1011 1000或上0x20 0010 0000 1011 1000清除中断标志位P0IFG 复位为0x00 开总中断EA =1复制adc工程代码,添加如下:/****************************************************************************** 版权所有 (C), 2014-2020 ****************************************************************************** 文 件 名 : main.c 版 本 号 : V1.0 作 者 : retacn 生成日期 : 2014年9月21日 功能描述 : 中断方式处理按键 函数列表 : 修改历史 : 1.日 期 : 2014年9月21日 作 者 : retacn 修改内容 : 创建文件******************************************************************************//*------------
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值