永发信息网

我想用矩阵盘输入数字(比如设置时间),在12864上显示,并实现设置、清除、确认等功能,该怎么写C语言

答案:2  悬赏:0  手机版
解决时间 2021-02-18 21:53
  • 提问者网友:战皆罪
  • 2021-02-18 04:33
我想用矩阵盘输入数字(比如设置时间),在12864上显示,并实现设置、清除、确认等功能,该怎么写C语言
最佳答案
  • 五星知识达人网友:山有枢
  • 2021-02-18 06:03
要实现这个功能的话,你先把矩阵键盘的程序编写好,最好是做成一个函数,调用时能返回某一个特定的数值,比如你自己定义一个按键为“1”,那就返回一个“1”,然后有几个按键是左右移动,确认,清楚这些按键,这些按键可以自己定义,然后在程序里进行switch判断就好了,把对应的按键值进行分别编写功能,这些功能具体要怎么实现就看你怎么编写了,如果是我的话,我建议用红外遥控,使用1838这个红外接收器来接收,并通过程序来解码,解析出红外遥控按下的键值就能够实现矩阵键盘的功能,而且就只占用一个中断口,和一个定时器,但是能输入的按键比矩阵的多,而且很直观
全部回答
  • 1楼网友:封刀令
  • 2021-02-18 07:42
for(i=0; i
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯