找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

谁能帮我看看为啥单片机程序实现不了键盘逐个输入到BCD中

查看数: 1967 | 评论数: 4 | 收藏 0
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2020-6-17 16:49

正文摘要:

为啥实现不了从键盘逐个输入到数码管中,我在PROTUES手动控制锁存是可以实现的,代码不知道哪里出了问题。目标是想输入一个数字锁存然后输入下一个再锁存。这样 单片机源程序如下: #include <reg51.h> uns ...

回复

ID:788495 发表于 2020-6-27 09:43
楼上说的确实详细,就直接赋值P3的1、2、4、8就可以,这样的话操作比较简单,而且也没那么麻烦
ID:600952 发表于 2020-6-26 13:53
楼上说的很详细,完全赞同,对于P3的4个口用于控制锁存器不用那样写的麻烦,直接赋值给P3口1,2,4,8就可以了,写法比较简单。按键取值那样写也太啰嗦了,看起来也不直观,不如使用16个独立按键,驱动写的容易懂。
ID:332444 发表于 2020-6-18 11:08

ID:332444 发表于 2020-6-18 07:02
对于P3的4个口用于控制锁存器不用那样写的麻烦,直接赋值给P3口1,2,4,8就可以了,写法比较简单。按键取值那样写也太啰嗦了,看起来也不直观,不如使用16个独立按键,驱动写的容易懂。

小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

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