8042 emulation 频道 pc 交流
版权 ©1997-2001 semtech 公司
doc5-418-ds-109
www.semtech.com
5
这 deskcoder
TM
全部地 emulates 一个
系统
’
s 键盘 端口, 有 至
一个 标准 84/85/101/102 外部
键盘 或者 其它 8042-兼容
设备. 交流 和 一个
键盘-兼容 设备 是
accomplished 用 时钟 和 数据
线条 通过 ekc 和 ekd 管脚,
各自. 一个 第三 管脚, ekc1 那
connects 至 这 时钟 线条, 中断
这 控制 whenever 这 外部
设备 initiates 一个 交流
session. 当 电源 是 第一
应用, 这 控制 proceeds
和 这 标准 重置 sequence
和 这 外部 设备. 数据 和
commands initiated 从 这
外部 设备 是 缓冲 在 这
控制
’
s 先进先出 along 和 数据
从 这 scanned 矩阵变换, 和 然后
是 提交 至 这 系统 作 如果
它们 是 coming 从 一个 单独的
源. once 它们 是
acknowledged, commands 和
数据 从 这 系统 是 然后
transmitted 至 这 外部 设备.
这 deskcoder
TM
实现 所有
这 标准 功能 的
交流 和 一个 bios-
兼容 pc/xt 或者 在/ps/2 host
系统. 二 线条, kc 和 kd,
提供 bi-directional 时钟 和
数据 信号. 在 增加, 这
DeskCoder
TM
支持 所有
commands 从 和 至 这 系统,
作 描述 在 这 ibm 技术的
涉及 manuals.
这 下列的 表格 显示 这
commands 那 这 系统 将
send 和 它们的 值 在
hexadecimal.
Command 十六进制 值
设置/重置 状态 ED
指示信号
Echo EE
invalid command EF
选择 alternate F0
scan 代号
invalid command F1
读 id F2
设置 typematic F3
比率/延迟
使能 F4
default 使不能运转 F5
设置 default F6
设置 所有 keys
Typematic F7
制造/破裂 F8
制造 F9
typematic/制造/破裂 FA
设置 关键 类型
Typematic FB
制造/破裂 FC
制造 FD
Resend FE
重置 FF
表格 2
: 键盘 commands 从 这
系统 (在 / ps/2 协议)
这些 commands 是 supported 在
这 在 / ps/2 协议 和 能 是
sent 至 这 键盘 在 任何 时间.
这 下列的 表格 显示 这
commands 那 这 键盘 将
send 至 这 系统.
Command 十六进制 值
关键 发现 00*
错误/overrun
键盘 id 83AB
BAT completion 代号 AA
BAT 失败 代号 FC
Echo EE
acknowledge (ack) FA
Resend FE
关键 发现
错误/overrun FF**
*code sets 2 和 3
**code 设置 1
表格 3
: 键盘 commands 至 这
系统 (在/ps/2 协议)
当 一个 外部 键盘 是
连接, commands 从 这
系统 是 也 directed 至 这
外部 键盘. 存在 或者
absence 的 一个 外部 设备 做
不 影响 这 正常的 运作 的
这 ur5hc418.