请教:我用这些电子元件就可以做 PC 键盘了吗?(PS/2)
我想写一个键盘(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




