
EXT 。大骨节病通信
外接键盘
的通信端口
FlexiCoder
TM
完全模仿
8042标准,提供给一个
83/101/102外部键盘或
其他兼容设备。
与外部的沟通
键盘是通过环境库兹涅茨曲线完成
和EKD ,时钟和数据线
分别。第三针, EKC1
它连接到时钟线,
中断控制器时
外接键盘启动
通信。
当首次加电时,
控制器继续执行
与标准的复位过程
外接键盘。数据和
命令从未来
外接键盘缓冲中
控制器的FIFO中,伴随着
从扫描的矩阵数据,并且
然后呈现给系统,如果
源自单一来源。
从命令和数据
系统,被确认后,
然后,发送到外部
键盘。
模式控制
该FlexiCoder
TM
实现了所有的
标准功能
与BIOS-通信
兼容PC / XT或AT / PS / 2主机
系统。两条线, KC和KD ,
提供双向时钟和
根据该数据信号
协议(PC或AT)的选择。在
此外, K25C81支撑
从和向系统命令,
如IBM技术描述
参考手册。以下
表显示的命令,该
系统可以发送和他们的价值
(十六进制) 。
命令
置位/复位状态
指标
回声
无效的命令
选择备用
扫描码
无效的命令
读取ID
设置击键
速度/延迟
启用
默认情况下禁用
默认设置
十六进制值
ED
EE
EF
F0
F1
F2
F3
F4
F5
F6
F7
F8
F9
FA
FB
FC
FD
FE
FF
这些命令中支持
所述AT / PS / 2协议,并且可以是
发送到键盘在任何时间。
模式1只接受“复位”
命令。显示在命令
斜体不影响操作
该K25C81 。然而,他们
被确认并转发到
外接键盘,如果
外接标准键盘
目前。
下面的表显示了
命令中的键盘可能
发送到系统。
命令
重点检测
错误/溢出
键盘ID
BAT完成代码
BAT故障代码
回声
应答(ACK )
重发
重点检测
错误/溢出
十六进制值
00*
83AB
AA
FC
EE
FA
FE
FF*
*扫描代码集2
表3:
键盘命令的
系统( AT / PS / 2协议)的
将所有键
击键
/断
使
击键/ /断
设置密钥类型
击键
/断
使
重发
RESET
当外部键盘
连接时,从命令
系统也将被引导到
外接键盘。存在或
没有外部键盘
不会影响正常工作
该FlexiCoder的
TM
.
表2:
从键盘命令
系统( AT / PS / 2协议)的
版权所有Semtech公司, 1997-2001
DOC5-C81-DS-105
5
www.semtech.com