查看: 1440|回复: 10
|
键盘接到89C2051,那我应该怎样做呢!
[复制链接]
|
|
其实我是想把PS/2的Barcode Reader直接到89c2051的RXD - PIN2。
只是做几个简单的output而已。
可是我的barcode reader最后送出的是“A8H"
请问可以把"A8H"换做STOP BIT 吗?
有没有更好的方法??
[ Last edited by pkl0001 on 11-8-2004 at 10:07 AM ] |
|
|
|
|
|
|
|
发表于 10-8-2004 12:50 PM
|
显示全部楼层
pkl0001 于 10-8-2004 11:29 说 :
其实我是想把PS/2的Barcode Reader直接到89c2051的RXD - PIN2。
只是做几个简单的output而已。
可是我的barcode reader最后送出的是“A8H"
请问可以把"A8H"换做STOP BIT 吗?
有没有更好的方法 ...
給你參考一下, 看完你就應該知道怎麼做。 最后送出的是“A8H"(“A8H"是資料, 不包含Start bit, Parity bit,Stop bit 等等), stop bit 是不加在 “A8H"裡,另外會由設備送出來的, 所以你不用去管它。
PS/2 Mouse/Keyboard Protocol |
|
|
|
|
|
|
|
楼主 |
发表于 10-8-2004 01:43 PM
|
显示全部楼层
simonloo 于 10-8-2004 12:50 PM 说 :
給你參考一下, 看完你就應該知道怎麼做。 最后送出的是“A8H"(“A8H"是資料, 不包含Start bit, Parity bit,Stop bit 等等), stop bit 是不加在 “A8H"裡,另外會由設備送出來的, 所以你 ...
超谢谢你!
我明白了。
你在台湾念书吗??
台湾的电子技术“赞”。 |
|
|
|
|
|
|
|
楼主 |
发表于 11-8-2004 10:03 AM
|
显示全部楼层
如果我把键盘接到89C2051,那我应该怎样做呢!
我有几个疑问:
1:键盘的 PIN 1 (DATA) 的OUTPUT是什么(8进位还是16进位)?
2:可不可以把 PIN 1 (DATA) 的OUTPUT接到89C2051的 PIN 2 (RxD)呢?
3:PIN5 (CLOCK) 应该怎样接呢?
[ Last edited by pkl0001 on 11-8-2004 at 10:06 AM ] |
|
|
|
|
|
|
|
发表于 11-8-2004 11:16 AM
|
显示全部楼层
键盘的 PIN 1 (DATA) 的OUTPUT是serial output data。可是,好像不能用在MC 的serial port.因为键盘的 PIN 1 (DATA)必须要PIN5 (CLOCK)来同步。
当莫个键被按时,PIN5 (CLOCK)会产生11个pulse 和 PIN 1 (DATA) 会产生 11 个data。 |
|
|
|
|
|
|
|
发表于 11-8-2004 11:19 AM
|
显示全部楼层
我看过有人用VHDL来model PS2键盘的driver。用microcontroller来控制就还没看过。 |
|
|
|
|
|
|
|
楼主 |
发表于 11-8-2004 11:28 AM
|
显示全部楼层
jefferylee 于 11-8-2004 11:16 AM 说 :
我看过有人用VHDL来model PS2键盘的driver。用microcontroller来控制就还没看过。
这么说真的没办法了吗? |
|
|
|
|
|
|
|
楼主 |
发表于 11-8-2004 03:52 PM
|
显示全部楼层
有没有人可以帮的上忙吗????
[ Last edited by pkl0001 on 11-8-2004 at 03:53 PM ] |
|
|
|
|
|
|
|
发表于 12-8-2004 01:55 PM
|
显示全部楼层
|
|
|
|
|
|
|
楼主 |
发表于 12-8-2004 09:51 PM
|
显示全部楼层
谢谢你!!
|
|
|
|
|
|
|
|
发表于 13-8-2004 09:15 AM
|
显示全部楼层
pkl0001 于 12-8-2004 21:51 说 :
谢谢你!!
不客氣, 技術無國度。加油吧! |
|
|
|
|
|
|
| |
本周最热论坛帖子
|