CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
IBM Rational 系统开发最佳实践工具包 WebSphere MQ 最佳实践 TOP 15
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  其他开发语言 >  汇编语言

请教:我用这些电子元件就可以做 PC 键盘了吗?(PS/2)

楼主WZZLDN(我在这里等你!)2006-03-03 11:41:22 在 其他开发语言 / 汇编语言 提问

我想写一个键盘(PS/2)  
  (是类似于键盘,想有   4   个键,上下左右   4   个方向键)  
  我不知道电路方面的知识,上次我一个做一个和串口通讯的  
  板,把电脑串口都烧了,所以请个各位大哥帮忙!  
   
  现在我有的电子元件是:  
  一个   5   伏电源  
  一块万能板  
  一个   89C52   芯片  
  一个   12MZ   晶振  
  一些电阻和电容  
  一些细线  
   
  各位大哥,我还需要其他的   电子元件吗?  
  比如:做和串口通讯就需要   MAX232   芯片  
  把输入的   +5V   电压变成   RS-232   输出电平所需要的电压。  
   
  这里,又是需要个什么芯片呢?  
   
  还有,请各位大哥再说说那里需要注意的地方,  
  本人是学数据库的,现在对单片机感兴趣,  
  这个任务也是主管给我能否从事单片机开发的  
  一个机会。  
  请各位大哥多帮助!  
   
  谢谢!  
  问题点数:20、回复次数:11Top

1 楼lukeguo(傻哥)回复于 2006-03-03 12:17:05 得分 0

硬件比软件复杂多了,你需要学数字电路,电路原理,还有很多知识要学。  
   
  放弃吧,好好做你的软件!Top

2 楼Leomaxking(害怕孤独,但已习惯孤独)回复于 2006-03-03 12:30:34 得分 0

MAX232是进行TTL和CMOS电平转换的Top

3 楼Leomaxking(害怕孤独,但已习惯孤独)回复于 2006-03-03 12:32:05 得分 0

还需要一些D触发器作锁存器,直接使用现成的CPLDTop

4 楼NeoZero(龙王零式)回复于 2006-03-03 17:05:44 得分 0

ps/2没有必要RS232的电平转换,另外你做通讯的话要知道一些引脚的定义。比如The   Hardware   Book,datasheet都是很不错的。Top

5 楼Source_Code(小二娃)回复于 2006-03-03 18:41:58 得分 0

。。。。。。厉害啊Top

6 楼leniz(leniz)回复于 2006-03-03 20:21:06 得分 0

硬件书上有,主要是电位考虑。忘记用什么芯片了。  
   
  要考虑状态锁定之类的,   不难。   好好学,特有意思的。Top

7 楼BRF4J(FDAF)回复于 2006-03-03 23:44:14 得分 0

jfTop

8 楼R64B6()回复于 2006-03-04 01:24:45 得分 0

GGGTop

9 楼PDX2T()回复于 2006-03-04 02:20:56 得分 0

GTop

10 楼D84RNP()回复于 2006-03-04 07:49:51 得分 0

UTop

11 楼NeoZero(龙王零式)回复于 2006-03-04 18:43:29 得分 0

你可以自己写键盘程序也可以用8279,得到键盘信号后用单片机转成串行输出,如果要和电脑相连输出必须是扫描码,这里可以用程序模拟CLK,具体看AT键盘参考。Top

相关问题

  • 急问大家都去什么地方查询电子元件价格,还有其他常用IC,另求助有关毕设
  • PC键盘如何设计?
  • 键盘!!!!!!!!!~!!!·!
  • 键盘?
  • 键盘
  • 谁知道PC键盘硬件接口协议?
  • 急需!标准PC机键盘的接口协议
  • 键盘问题
  • 键盘消息
  • 键盘钩子

关键词

  • 键盘
  • 单片机
  • 芯片
  • 电子元件
  • 电平
  • 大哥
  • 电路
  • 需要

得分解答快速导航

  • 帖主:WZZLDN

相关链接

  • CSDN Blog
  • 技术文档
  • 代码下载
  • 第二书店
  • 读书频道

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo