正在加载图片...
旦发现传感器状态发生变化就发出中断请求(IRQ置1),中断响应后转入中断处理程序。 5. 8279的命令字及其格式 (说明:读者也可直接根据本实验讲义第24页8279命令一览表设置命令字) 8279的各种工作方式都要通过对命令寄存器的设置来实现。8279共有8种命令,通 过这些命令设置工作寄存器,来选择各种工作方式。命令寄存器共8位,格式为 L D7 D6 D5 D3 D2 DID0 命令类型 命令内容 如上图,8279的一条命令由两大部分组成,一部分表征命令类型,为命令特征位,由 命令寄存器高3位D7--D5决定。D7-D5三位的状态可组合出8种形式,对应8类命令。 另一部分为命令的具体内容,由D4-D0决定。每种特征所代表的命令如表3.3所示 表338279命令特征表 代表的命令类型 000 建盘/显示命令 001 时钟编程命令 读FIFO/传感器RAM命令 读显示器RAM命令 写显示命令 显示禁止/熄灭命令 110 清除命令 111 结束中断/出错方式设置命令 下面详细说明各种命令中,D4-D0各位的设置方法,以便确定各种命令字。 (1)键盘/显示命令 特征位D7D6D5=000 D4、D3两位用来设定4种显示方式,D2—D0三位用以设定8种键盘/显示扫描方式, 分别如表3.4和表3.5所示 表34显示方式 D4 D3 显示方式 8个字符显示,左端入口方式 0 16个字符显示,左端入口方式 个字符显示,右端入口方式 16个字符显示,右端入口方式一旦发现传感器状态发生变化就发出中断请求(IRQ 置 1),中断响应后转入中断处理程序。 5. 8279的命令字及其格式 (说明:读者也可直接根据本实验讲义第 24 页 8279 命令一览表设置命令字) 8279 的各种工作方式都要通过对命令寄存器的设置来实现。8279 共有 8 种命令,通 过这些命令设置工作寄存器,来选择各种工作方式。命令寄存器共 8 位,格式为: D7 D6 D5 D4 D3 D2 D1 D0 命令类型 命令内容 如上图,8279 的一条命令由两大部分组成,一部分表征命令类型,为命令特征位,由 命令寄存器高 3 位 D7---D5 决定。D7---D5 三位的状态可组合出 8 种形式,对应 8 类命令。 另一部分为命令的具体内容,由 D4---D0 决定。每种特征所代表的命令如表 3.3 所示 表 3.3 8279 命令特征表 D7 D6 D5 代表的命令类型 0 0 0 键盘/显示命令 0 0 1 时钟编程命令 0 1 0 读 FIFO/传感器 RAM 命令 0 1 1 读显示器 RAM 命令 1 0 0 写显示命令 1 0 1 显示禁止/熄灭命令 1 1 0 清除命令 1 1 1 结束中断/出错方式设置命令 下面详细说明各种命令中,D4---D0 各位的设置方法,以便确定各种命令字。 (1) 键盘/显示命令 特征位 D7 D6 D5=000 D4、D3 两位用来设定 4 种显示方式,D2---D0 三位用以设定 8 种键盘/显示扫描方式, 分别如表 3.4 和表 3.5 所示。 表 3.4 显示方式 D4 D3 显示方式 0 0 8 个字符显示,左端入口方式 0 1 16 个字符显示,左端入口方式 1 0 8 个字符显示,右端入口方式 1 1 16 个字符显示,右端入口方式 17
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有