PIC与键盘(研讨)

[复制链接]
 楼主| anjylau 发表于 2007-6-19 13:32 | 显示全部楼层 |阅读模式
大虾们,能将计算机(PC机)的键盘用在PIC单片机上面吗?其功需要像在PC机上操作一样使用。请赐教,谢谢!
xieyuanbin 发表于 2007-6-19 17:16 | 显示全部楼层

用什么单片机?

小几个键还可以,复杂了可就不行.<br />键盘输出每个被按下的键值,通常上电时还有PC机对键盘的自检,你必须要搞明白各种信号的含义.<br />另外单片机的程序容量也是问题.
yewuyi 发表于 2007-6-19 20:17 | 显示全部楼层

简直就是开玩笑……

怎么用?<br /><br />按下F8能进入安全模式吗?
 楼主| anjylau 发表于 2007-6-20 09:44 | 显示全部楼层

16位单片机

有一个大胆的想法,采用16位单片机(PIC或DSPIC)来与计算机的键盘连用,不知道这样行吗?望大虾们指点一下,谢谢
judge 发表于 2007-6-21 10:17 | 显示全部楼层

这也叫大胆.

PS/2,或USB键盘,&nbsp;看他的协议就行.&nbsp;&nbsp;没什么难度的.<br />什么地方要用这么大个的键盘,&nbsp;&nbsp;那你还真得有按F8进入安全模式的气势了.
 楼主| anjylau 发表于 2007-6-22 15:37 | 显示全部楼层

谢谢

其实小虾我只是这样再想自己用单片机来做一个如计算机形式的东西,以后还望大虾们多多提点哟
david4383 发表于 2007-6-22 17:05 | 显示全部楼层

这个很简单啊.

你给键盘供上5V的电源,然后读其输出的键值就可以啊.<br />你单片机怎么处理那就是你程序的事了.
jinling14 发表于 2007-6-23 02:28 | 显示全部楼层

照楼主的意思,要一个按键检测程序就好了

  
su_mj000 发表于 2007-6-25 07:14 | 显示全部楼层

键盘接口的协议有点特殊

类似于I2C协议。与单片机通讯没有问题。当然你的自己写借口驱动。<br /><br />
lockma 发表于 2007-6-27 08:49 | 显示全部楼层

PC 键盘

&nbsp;&nbsp;PC&nbsp;的键盘读取&nbsp;也是先用单片机&nbsp;8042&nbsp;去读取,&nbsp;然后用中断方式传送至&nbsp;PC&nbsp;的&nbsp;CPU,&nbsp;我在8~9年前就用&nbsp;PIC16F74&nbsp;设计&nbsp;工控&nbsp;PC&nbsp;用的工控键盘,工厂至今还在使用,所以&nbsp;不方便提供内部资料出来, 不过&nbsp;键盘的传输方式也并不复杂, 网上都可找到资料,&nbsp;所以要读出键盘资料,&nbsp;网上搜寻一下, 还有,&nbsp;可以参考网上有很多用&nbsp;8051&nbsp;去读键盘的程序,&nbsp;改一下就可应该到&nbsp;PIC&nbsp;的单片机...
 楼主| anjylau 发表于 2007-6-27 09:37 | 显示全部楼层

谢谢

谢谢大虾们提供的资源,小虾会照大虾们的指引去试试看的
您需要登录后才可以回帖 登录 | 注册

本版积分规则

13

主题

73

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部