矩阵键盘控制forMSP430

/*****************************************************************
//文件名	:Keypad.c
//描述		:该文件定义与矩阵键盘有关的各种接口、函数,适用于MSP430F149
//编写人	:小邪@清水
//版本号	:1.01
*****************************************************************/

#include  <msp430x14x.h>
#include "12864.h"

uchar keyPressed;												//按键是否被按下:1--是,0--否
uchar keyval;													//存放键值
uchar keyFlag;													//按键是否已放开:1--是,0--否

//设置键盘逻辑键值与程序计算键值的映射
//      1           2          3           13(enter)
//      4           5          6           14(up)
//      7           8          9           15(down)
//      11(.)       0          12(back)    16(clear)
uchar key_Map[] = {1,2,3,13,4,5,6,14,7,8,9,15,11,0,12,16};		

/*************************************************************************
//名称	: InitKeypad
//参数	: 延时的时间n
//返回值: 无
//功能	: 初始化矩阵键盘的IO口
***********************************************************************
  • 2
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值