打印

4个io口的16键盘

[复制链接]
4057|7
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
wanhuikfb|  楼主 | 2010-12-31 09:27 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 wanhuikfb 于 2011-1-14 10:10 编辑

[local]1[/local] 最近在编写关于常用键盘的汇编程序,对于4个IO口的16键程序经测试(在proteus中仿真)工作可靠,运行正常,但是为了仿真方便,想使用proteus自带的键盘接口,但是它是矩阵键盘接口,想改成4个io口的,但是仿真时,只响应接地的一列,不知道为什么?如图示,欢迎大家探讨,谢谢!

今天加入了“按键提示音”电路和程序。
开始时buzzer不发声,在网上查阅了相关资料,好像还没有人在仿真时使用buzzer,不过经过对蜂鸣器参数调整,现在可以出声了,效果挺好。
以前不怎么用proteus,现在没事儿,学习学习,真佩服其强大的仿真功能。

结束了,发个完整的电路图吧!

相关帖子

沙发
wanhuikfb|  楼主 | 2011-1-3 21:36 | 只看该作者
没人做过吗?

使用特权

评论回复
板凳
00703zbq| | 2011-1-3 22:12 | 只看该作者
学习学习

使用特权

评论回复
地板
老鱼探戈| | 2011-1-4 13:13 | 只看该作者
LZ能把你调试通过的电路贴上来吗?

使用特权

评论回复
5
wanhuikfb|  楼主 | 2011-1-5 08:38 | 只看该作者

使用特权

评论回复
6
wanhuikfb|  楼主 | 2011-1-5 08:43 | 只看该作者
电路说明:
实现简单的加法运算,程序正在完善中。按键:编码--定义:11--1;13--2;14--3;21--4;22--5;24--6;31--7;32--8;33--9;41--0.
15--清零;42--+;44--=

使用特权

评论回复
7
wanhuikfb|  楼主 | 2011-1-5 08:45 | 只看该作者
主芯片:89c4051,74ls164

使用特权

评论回复
8
wanhuikfb|  楼主 | 2011-1-5 10:50 | 只看该作者
6位的加法运算程序全部调试完毕,正在测试是否存在bug!

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

4

主题

20

帖子

1

粉丝