16092|39

34

帖子

0

TA的资源

一粒金砂(中级)

楼主
 

proteus中的KEYPAD怎么连线? [复制链接]

8芯积分

我要用上面那个键盘代替下面的行列式按钮
应该怎么连线呢?
我试过就这样直接连,但是没有反应,
或者能不能在下面的按钮上做一个标记,让别人能够知道哪个按钮代表哪一个值?
此帖出自51单片机论坛

最新回复

请问一下,这个问题解决了吗,我也遇到这样的问题,能帮忙解决一下吗  详情 回复 发表于 2015-11-13 20:03
点赞 关注
 

回复
举报

503

帖子

1

TA的资源

一粒金砂(高级)

沙发
 
接上高低电平仿真试试
此帖出自51单片机论坛

点评

什么意思啊?不懂  详情 回复 发表于 2015-7-1 14:32
 
 
 

回复

34

帖子

0

TA的资源

一粒金砂(中级)

板凳
 
曾经in 发表于 2015-7-1 13:51
接上高低电平仿真试试

什么意思啊?不懂
此帖出自51单片机论坛

点评

就是4L的意思,一排接高电平一排悬空按下按键看引脚的对应关系(引脚边小点高电平红、低蓝、悬空灰、警告黄)  详情 回复 发表于 2015-7-1 16:07
 
 
 

回复

4177

帖子

9

TA的资源

五彩晶圆(高级)

4
 
1. 你所说的KEYPAD,就是我们实物中的4*4的薄膜键盘;
2. 其实这个键盘本身就是一个矩阵键盘;
3. 楼上说让你接高低电平试试,你的接法就可以像接矩阵键盘那样接。我举个例子,如果A你接低电平,按下7/8/9中的任意一个,然后去检测1/2/3/4的引脚是否也是低电平,假如(我只是说假如),你按下了7,检测到1引脚是低电平,那么你可以将A这个管脚看成是行,1这个引脚你可以看成是列。
此帖出自51单片机论坛
 
 
 

回复

14

帖子

0

TA的资源

一粒金砂(中级)

5
 
ABCD=>C4C5C6C7
1234=>C3C2C1
直接替换就行了,两者是一样的,只是键盘好看一点,标了符号,原理是一样的。
此帖出自51单片机论坛

点评

[attachimg]204673[/attachimg] 是这样标号么? 这样也没有用,无论按哪一个键,都只是把高低电平反转了一下,数码管没有任何反应  详情 回复 发表于 2015-7-1 16:36
 
 
 

回复

503

帖子

1

TA的资源

一粒金砂(高级)

6
 
不要慌 发表于 2015-7-1 14:32
什么意思啊?不懂

就是4L的意思,一排接高电平一排悬空按下按键看引脚的对应关系(引脚边小点高电平红、低蓝、悬空灰、警告黄)
此帖出自51单片机论坛

点评

[attachimg]204676[/attachimg] 我这样试了一下,和下面的是一样的效果, 就是不知道为什么下面的按钮对应连上线之后可以工作 而那个键盘连上线却不行,是不是我哪里没有设置好?  详情 回复 发表于 2015-7-1 16:45
 
 
 

回复

34

帖子

0

TA的资源

一粒金砂(中级)

7
 
lxin 发表于 2015-7-1 15:51
ABCD=>C4C5C6C7
1234=>C3C2C1
直接替换就行了,两者是一样的,只是键盘好看一点,标了符号,原理是一样的 ...


是这样标号么?   
这样也没有用,无论按哪一个键,都只是把高低电平反转了一下,数码管没有任何反应
此帖出自51单片机论坛
 
 
 

回复

34

帖子

0

TA的资源

一粒金砂(中级)

8
 
曾经in 发表于 2015-7-1 16:07
就是4L的意思,一排接高电平一排悬空按下按键看引脚的对应关系(引脚边小点高电平红、低蓝、悬空灰、警告 ...


我这样试了一下,和下面的是一样的效果,
就是不知道为什么下面的按钮对应连上线之后可以工作

而那个键盘连上线却不行,是不是我哪里没有设置好?
此帖出自51单片机论坛

点评

之前不是KEYPAD能用? 会不会程序问题,你用程序扫描的还是xy轮流拉低的?  详情 回复 发表于 2015-7-1 18:45
 
 
 

回复

503

帖子

1

TA的资源

一粒金砂(高级)

9
 
不要慌 发表于 2015-7-1 16:45
我这样试了一下,和下面的是一样的效果,
就是不知道为什么下面的按钮对应连上线之后可以工作

而那 ...

之前不是KEYPAD能用?
会不会程序问题,你用程序扫描的还是xy轮流拉低的?
此帖出自51单片机论坛

点评

我是先让行为高电平,列为低电平,读出数据 再反转,让行为低电平,列为高电平,读出数据, 两个数据组合这样的编码。  详情 回复 发表于 2015-7-1 20:27
程序没有问题,我连上下面那个行列式按钮可以正常运行,也是按照键盘的数字那样排列而编的码, 但是连上键盘之后就没有反应,  详情 回复 发表于 2015-7-1 20:25
 
 
 

回复

34

帖子

0

TA的资源

一粒金砂(中级)

10
 
曾经in 发表于 2015-7-1 18:45
之前不是KEYPAD能用?
会不会程序问题,你用程序扫描的还是xy轮流拉低的?

程序没有问题,我连上下面那个行列式按钮可以正常运行,也是按照键盘的数字那样排列而编的码,
但是连上键盘之后就没有反应,
此帖出自51单片机论坛
 
 
 

回复

34

帖子

0

TA的资源

一粒金砂(中级)

11
 
曾经in 发表于 2015-7-1 18:45
之前不是KEYPAD能用?
会不会程序问题,你用程序扫描的还是xy轮流拉低的?

我是先让行为高电平,列为低电平,读出数据
再反转,让行为低电平,列为高电平,读出数据,
两个数据组合这样的编码。
此帖出自51单片机论坛

点评

我自己改了下,一切正常啊  详情 回复 发表于 2015-7-1 20:40
 
 
 

回复

503

帖子

1

TA的资源

一粒金砂(高级)

12
 
不要慌 发表于 2015-7-1 20:27
我是先让行为高电平,列为低电平,读出数据
再反转,让行为低电平,列为高电平,读出数据,
两个数据组 ...

我自己改了下,一切正常啊

QQ截图20150701203803.png (9.54 KB, 下载次数: 3)

QQ截图20150701203803.png
此帖出自51单片机论坛

点评

你的行和列怎么都是高电平啊? 这样怎么知道是哪个键按下呢?  详情 回复 发表于 2015-7-1 21:49
你看一下  详情 回复 发表于 2015-7-1 21:32
啊 我怎么连上就没有反应呢?  详情 回复 发表于 2015-7-1 21:32
啊 我怎么连上就没有反应呢?  详情 回复 发表于 2015-7-1 21:29
 
 
 

回复

503

帖子

1

TA的资源

一粒金砂(高级)

13
 
keil和protues联调看看
此帖出自51单片机论坛

点评

我不会用,我这学期才学了汇编,老师就让我们做课程设计,让我们自己用proteus仿真,所以不知道怎么用  详情 回复 发表于 2015-7-1 21:37
 
 
 

回复

34

帖子

0

TA的资源

一粒金砂(中级)

14
 
曾经in 发表于 2015-7-1 20:40
我自己改了下,一切正常啊

啊   我怎么连上就没有反应呢?
此帖出自51单片机论坛
 
 
 

回复

34

帖子

0

TA的资源

一粒金砂(中级)

15
 
曾经in 发表于 2015-7-1 20:40
我自己改了下,一切正常啊

啊   我怎么连上就没有反应呢?
此帖出自51单片机论坛
 
 
 

回复

34

帖子

0

TA的资源

一粒金砂(中级)

16
 
曾经in 发表于 2015-7-1 20:40
我自己改了下,一切正常啊

你看一下
此帖出自51单片机论坛
 
 
 

回复

34

帖子

0

TA的资源

一粒金砂(中级)

17
 
曾经in 发表于 2015-7-1 21:24
keil和protues联调看看

我不会用,我这学期才学了汇编,老师就让我们做课程设计,让我们自己用proteus仿真,所以不知道怎么用
此帖出自51单片机论坛

点评

就是在keil下仿真proteus同步看现象 keli里可以下断点、单步,看变量、寄存器 proteus里操作器件,看现象 具体操作三言两语讲不清,你百度下  详情 回复 发表于 2015-7-1 21:51
 
 
 

回复

34

帖子

0

TA的资源

一粒金砂(中级)

18
 
曾经in 发表于 2015-7-1 20:40
我自己改了下,一切正常啊

你的行和列怎么都是高电平啊?
这样怎么知道是哪个键按下呢?
此帖出自51单片机论坛

点评

你proteus什么版本?  详情 回复 发表于 2015-7-1 21:54
这是逐行扫描的  详情 回复 发表于 2015-7-1 21:53
 
 
 

回复

503

帖子

1

TA的资源

一粒金砂(高级)

19
 
不要慌 发表于 2015-7-1 21:37
我不会用,我这学期才学了汇编,老师就让我们做课程设计,让我们自己用proteus仿真,所以不知道怎么用

就是在keil下仿真proteus同步看现象
keli里可以下断点、单步,看变量、寄存器
proteus里操作器件,看现象
具体操作三言两语讲不清,你百度下
此帖出自51单片机论坛

点评

恩 我下一个试试  详情 回复 发表于 2015-7-1 21:55
 
 
 

回复

503

帖子

1

TA的资源

一粒金砂(高级)

20
 
不要慌 发表于 2015-7-1 21:49
你的行和列怎么都是高电平啊?
这样怎么知道是哪个键按下呢?

这是逐行扫描的
此帖出自51单片机论坛
 
 
 

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

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/9 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表