- 2
- 0
- 约3.58千字
- 约 58页
- 2019-04-26 发布于山东
- 举报
57 58 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 键的分类 特殊键 第一类ASCII码键 第二类ASCII码键 不能用ASCII码表示的组合键和功能键 特殊命令键 1. 对特殊键设置标志位 09H中断处理程序对特殊键设置如下: D0 右Shift键 按下为1,否则为0 D1 左Shift键 按下为1,否则为0 D2 Ctrl键 按下为1,否则为0 D3 Alt键 按下为1,否则为0 D4 Scroll Lock键 按奇数次为1,否则为0 D5 Num Lock键 按奇数次为1,否则为0 D6 Caps Lock键 按奇数次为1,否则为0 D7 Ins键 按奇数次为1,否则为0 2. 对第一类ASCII码键 (1)第一类键——ASCII码0~127 (2)处理方法: 将系统扫描码转换为ASCII码 低位字节为ASCII码,高位字节为系统扫描码 3. 对第二类ASCII码键 (1)第二类键——对应ASCII码128~255 (2)处理方法: 直接将数字作为ASCII码 低位字节为ASCII码,高位字节为0 4. 对于不能用ASCII码表示的组合键和功能键 (1)第三类键——组合键和功能键 (2)处理方法: 用0作为低位字节,扩展码作为高位字节 5. 对于特殊命令键 (1)第四类键——特殊命令键 (2)处理方法: 不形成代码,而直接完成相应操作 9.5.2 16H键盘中断处理程序 16H中断处理程序的功能调用 9.6键盘缓冲区 32字节的键盘缓冲区及指针 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 重键识别方法 连锁法 巡回法 连锁法程序流程图 巡回法的流程图 9.2 LED数字显示 LED的工作原理 多位显示问题 9.2.1 LED的工作原理 七段式LED显示部件 (a)典型的七段式LED器件 (b) 共阳极LED (c) 共阴极LED 共阳级结构:数码显示端低电平有效 共阴极结构:数码显示端高电平有效 LED的外部连接电路(共阴极) 数据用LED显示的译码方法: 专用芯片译码 软件译码 用专用芯片完成段译码的示意(共阳极) 软件译码举例(显示1位数字) DISP: MOV BX,OFFSET DATA MOV AL,[BX] ;要显示的数字 MOV BX,OFFSET LEDADD;代码表首址 XLAT ;将数字转换成 显示代码 MOV DX,PORT OUT DX,AL ;将显示代码送显示, … LEDADD: DB 40H ;0的显示代码 DB 79H ;1的显示代码 DB 24H ;2的显示代码 … 9.2.2多位显示问题的解决 硬件:公用的驱动电路 软件:扫描方法 多位显示的扫描和驱动电路 8位LED显示的流程图 9.3键盘和LED设计实例 设计要求: 连接7×8=56键的键盘 连接6个LED 设计1个定时装置,显示分和秒 按下某些特定键时,实现指定的功能 计时器的显示部分 计时器的键盘部分 本系统直接使用的端口地址 计数器8253: 控制口地址 00D6H 计数器0的地址 00D0H 计数器1的地址 00D2H 计数器2的地址 00D4H 中断控制器8259A: ICW1、OCW2、OCW3写入地址 00C0H ICW2、ICW3、ICW4、OCW1写入地址 00C2H OCW1的读出地址 00C2H 并行接口8255A: 控制口地址 00E6H A端口地址 00E0H B端口地址 00E2H C端口地址 00E4H 计时器软件的两个主要部分: 显示程序 键盘扫描程序 设计方案 将键盘扫描程序、键命令的识别和处理
您可能关注的文档
- 北师大九年级全册物理教案.doc
- 初中物理基础知识精编.doc
- 全国各地数学中考题汇编——压轴题.doc
- 自动控制原理课件第1章 自动控制系统的基本概念.ppt
- 自动控制原理课件第2章 自动控制系统的数学模型.ppt
- 自动控制原理课件第3章 自动控制系统的时域分析.ppt
- 自动控制原理课件第4章 根轨迹法.ppt
- 自动控制原理课件第6章 控制系统的校正及综合.ppt
- 自动控制原理课件第八章 线性离散系统的理论基础.ppt
- 自动控制原理课件第七章 非线性系统分析.ppt
- 9.1 日益完善的法律体系 课件 2025-2026学年统编版道德与法治七年级下册.pptx
- 7.1 东南亚 课件 2025-2026学年度商务星球版地理七年级下册.pptx
- 八年级历史知识点记忆顺口溜教程文件.doc
- 上半年吉林省房地产估价师理论与方法成本法的理论依据试题.doc
- 高一历史必修一必背知识点.doc
- 高一物理必修期末复习题库.doc
- 《法院书记员工作原理与实务》试卷及答案.docx
- 2025年北京航空航天大学计算机科学与技术专业《操作系统》科目期末试卷及答案.docx
- 2025_2026学年新教材高中政治第一单元基本经济制度与经济体制综合探究2.docx
- 注册消防工程师之消防安全技术实务试卷及答案.docx
最近下载
- 2025-2030中国氮化铝粉行业市场发展趋势与前景展望战略研究报告.docx
- 混凝土路面砖JC446-2000标准.pdf VIP
- 三相交流系统短路容量计算及编制说明.pdf VIP
- SH_T 3408-2022 石油化工钢制对焊管件技术规范.docx
- JC_T 2453-2018中空玻璃间隔条 第3部分:暖边间隔条.pdf
- 太阳能模拟软件:SAM二次开发_(4).SAM数据输入与管理.docx VIP
- ISO 9001 2026 DIS新版标准核心变化点解读教材.pdf VIP
- 二十届中纪委五次全会知识测试题及答案解析.doc VIP
- 2025年吊带技术规范标准[详].pdf VIP
- 安全生产管理组织机构图.doc VIP
原创力文档

文档评论(0)