OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 6327|回复: 11

stm32用矩阵按键输入一串数字(是一串数字哦,不是按一个键显示一个数字)并在lcd屏上显示,求大神解答怎么写代码啊!

[复制链接]

7

主题

23

帖子

0

精华

初级会员

Rank: 2

积分
69
金钱
69
注册时间
2019-3-7
在线时间
15 小时
发表于 2019-3-7 16:58:13 | 显示全部楼层 |阅读模式
1金钱
stm32用矩阵按键输入一串数字(是一串数字哦,不是按一个键显示一个数字)并在lcd屏上显示,求大神解答怎么写代码啊!有现成的代码最好啦!

最佳答案

查看完整内容[请看2#楼]

设定一个按键按下为本次输入结束,在你按3是先不显示,把3记录下来,按4的时候还是记录,按5也是记录,按下你设定的输入结束键就不再记录,显示345即可。只要不是结束按键就记录,只要按到结束按键就不再记录去显示
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

21

主题

1406

帖子

0

精华

论坛元老

Rank: 8Rank: 8

积分
5871
金钱
5871
注册时间
2015-8-25
在线时间
962 小时
发表于 2019-3-7 16:58:14 | 显示全部楼层
pkq315620 发表于 2019-3-9 09:47
对,就是现在按不同的键能显示不同的数字,但不能显示一串,比如按3,4,5,6键只能单独显示3或4或5或6,不 ...

设定一个按键按下为本次输入结束,在你按3是先不显示,把3记录下来,按4的时候还是记录,按5也是记录,按下你设定的输入结束键就不再记录,显示345即可。只要不是结束按键就记录,只要按到结束按键就不再记录去显示
He who fights with monsters should look to it that he himself does not become a monster, when you gaze long into the abyss, the abyss also gazes into you.
过于执着就会陷入其中,迷失自己,困住自己。
回复

使用道具 举报

57

主题

1680

帖子

3

精华

资深版主

Rank: 8Rank: 8

积分
4306
金钱
4306
注册时间
2018-6-30
在线时间
808 小时
发表于 2019-3-7 18:33:14 | 显示全部楼层
帮顶!
回复

使用道具 举报

21

主题

1406

帖子

0

精华

论坛元老

Rank: 8Rank: 8

积分
5871
金钱
5871
注册时间
2015-8-25
在线时间
962 小时
发表于 2019-3-8 09:10:07 | 显示全部楼层
能显示一个还不能显示一串?
He who fights with monsters should look to it that he himself does not become a monster, when you gaze long into the abyss, the abyss also gazes into you.
过于执着就会陷入其中,迷失自己,困住自己。
回复

使用道具 举报

7

主题

23

帖子

0

精华

初级会员

Rank: 2

积分
69
金钱
69
注册时间
2019-3-7
在线时间
15 小时
 楼主| 发表于 2019-3-9 09:47:58 | 显示全部楼层
szczyb1314 发表于 2019-3-8 09:10
能显示一个还不能显示一串?

对,就是现在按不同的键能显示不同的数字,但不能显示一串,比如按3,4,5,6键只能单独显示3或4或5或6,不能显示“3456”。求帮忙啊
回复

使用道具 举报

109

主题

5556

帖子

0

精华

资深版主

Rank: 8Rank: 8

积分
10448
金钱
10448
注册时间
2017-2-18
在线时间
1889 小时
发表于 2019-3-9 10:10:36 | 显示全部楼层
帮顶~~
回复

使用道具 举报

7

主题

23

帖子

0

精华

初级会员

Rank: 2

积分
69
金钱
69
注册时间
2019-3-7
在线时间
15 小时
 楼主| 发表于 2019-3-10 14:03:32 | 显示全部楼层
szczyb1314 发表于 2019-3-10 11:51
设定一个按键按下为本次输入结束,在你按3是先不显示,把3记录下来,按4的时候还是记录,按5也是记录,按 ...

大概意思我明白,只是我需要实现的功能是一边按一边显示,不能先记录再一次性显示
回复

使用道具 举报

3

主题

1906

帖子

0

精华

论坛元老

Rank: 8Rank: 8

积分
4095
金钱
4095
注册时间
2018-8-14
在线时间
694 小时
发表于 2019-3-10 14:15:32 | 显示全部楼层
你打印的时候不换行, 每次打印紧接着上一次的位置不就行了么
回复

使用道具 举报

21

主题

1406

帖子

0

精华

论坛元老

Rank: 8Rank: 8

积分
5871
金钱
5871
注册时间
2015-8-25
在线时间
962 小时
发表于 2019-3-10 14:44:36 | 显示全部楼层
pkq315620 发表于 2019-3-10 14:03
大概意思我明白,只是我需要实现的功能是一边按一边显示,不能先记录再一次性显示

显示完3下次显示4时显示的位置偏移啊
He who fights with monsters should look to it that he himself does not become a monster, when you gaze long into the abyss, the abyss also gazes into you.
过于执着就会陷入其中,迷失自己,困住自己。
回复

使用道具 举报

7

主题

23

帖子

0

精华

初级会员

Rank: 2

积分
69
金钱
69
注册时间
2019-3-7
在线时间
15 小时
 楼主| 发表于 2019-3-12 15:39:23 | 显示全部楼层
szczyb1314 发表于 2019-3-10 14:44
显示完3下次显示4时显示的位置偏移啊

谢谢,已经解决了!
回复

使用道具 举报

7

主题

23

帖子

0

精华

初级会员

Rank: 2

积分
69
金钱
69
注册时间
2019-3-7
在线时间
15 小时
 楼主| 发表于 2019-3-12 15:39:59 | 显示全部楼层
szczyb1314 发表于 2019-3-10 14:44
显示完3下次显示4时显示的位置偏移啊

谢谢,已经解决了
回复

使用道具 举报

5

主题

10

帖子

0

精华

初级会员

Rank: 2

积分
149
金钱
149
注册时间
2019-4-1
在线时间
39 小时
发表于 2019-7-27 19:38:45 | 显示全部楼层
我也遇上这个问题了,我想通过键盘输入随机的三个然后输出一个三位的数字,不知道为什么我的有时候可以,有时候不可以,请问下你是怎么写的程序啊,方便讲一下吗谢谢了
回复

使用道具 举报

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

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2024-5-29 18:15

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

快速回复 返回顶部 返回列表