- 1、本文档共5页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
实验二 8279键盘扫描输入实验
实验目的
熟悉INTEL8279键盘、显示器接口与8031的连接方法;
掌握8279键盘扫描输入程序的编写;
实验要求
编写一个键盘扫描输入程序,把读取到的键值依次存放在8031片内RAM的30H-43H单元中,超过20个键值时,多余的健值存放在44单元中。
芯片应用特性
8279是专用键盘、显示控制芯片,能对显示器自动扫描;能识别键盘上按下的键号,可充分提高CPU工作效率,8279与8031的接口方便,由它构成的标准键盘、显示接口在工业控制中得到广泛的应用。
关于INTEL 8279
无编码器键盘常常采用软件方法,逐行逐列地检查键盘状态,当发现按下的键后,用计算或查表等方法来找到该键的键编码。而INTEL 8279公司的键盘、显示接口芯片是一种扫描式键盘编码器芯片
8279是一种通用可编程键盘显示接口芯片,它能完成键盘输入和显示控制两种功能。键盘部分提供一种扫描方式,可与64个按键的矩阵键盘连接,能对键盘不断扫描,自动消抖,自动识别按下的键并给出编码,能对双键或n 键同时按下实行保护。
显示部分分为发光二极管、荧光管及其它显示器提供了按扫描方式工作的显示接口,它为显示器提供多路复用信号,可显示多达16个字符或数字。
2. 实验板8279键盘、显示电路介绍:
8279采用外部译码操作方式,74LS138输出8位显示器的位控制信号和键盘的行扫描信号。8279的8位输出线A0-A3和B0-B3与数码管的8个段相对应,经74LS240缓冲后,去驱动各数码管的8个段。74LS138输出的8根线由74LS240反相后,再经大电流驱动器ULN2003A驱动,成为各数码管的位选择信号,当位选信号有效时(呈0电平),相应数码管被选通,而显示内容则取决于它的各个显示段的电平。
实验步骤
线路连接及注意事项
线路连接
8279键盘键值可采用查询方式读取,也可以采用中断方式读取。查询方式须设等待键输入指令。实验板上,8279的中断请求线(IRQ)经反相后与插座CN8相连。做实验时,只须短接CN8上的KBIRQ、INT0。
注意事项
因8279的RL0无法回扫键值。实验板上,首行键盘与回扫线RL4相连,与原理图不同。编程时请注意,首行键盘编码值为04H、0CH、14H、1CH、24H。
程序设计
关于8279的端口
实验板的硬件连接决定了8279的数据口为2FFEH,当对数据口执行读操作时,读取到的数据为键值编码,对数据口执行写操作时,数据写入显示RAM中,8279的命令、状态口为2FFFH,当对命令状态口执行读操作时,读取到的数据为FIFO状态字,对命令、状态口执行写操作时,写入的为命令字。
关于8279在键盘工作方式时键盘编码值:
在键盘工作方式中,键盘数据格式中的D7、D6表示CNTL和SHIFT状态,D5、D4、D3表示SL2、SL1、SL0的8个译码状态,D2、D1、D0表示RL0-RL7的8个状态。因为8279的CNTL和SHIFT接地,所以高两位为零。对于8 x 8的键盘其键盘编码值为:
3-8译码器
Y0 Y1 Y2 Y3 Y4 Y5 Y6 Y7
000 001 010 011 100 101 110 111
RL0: 000 00H 08H 10H 18H 20H 28H 30H 38H
RL1: 001 01H 09H 11H 19H 21H 29H 31H 39H
RL2: 010 02H 0AH 12H 1AH 22H 2AH 32H 3AH
RL3: 011 03H 0BH 13H 1BH 23H 2BH 33H 3BH
RL4: 100 04H 0CH 14H 1CH 24H 2CH 34H 3CH
RL5: 101 05H 0DH 15H 1DH 25H 2DH 35H 3DH
RL6: 110 06H 0EH 16H 1EH 26H 2EH 36H 3EH
RL7: 111 07H 0FH 17H 1FH 27H 2FH 37H 3FH
本实验采用4 x 5(4行5列)的键盘,因RL0无法回扫键盘,首行键改为与RL4相连,因此键盘的键盘值编码实际为:
3-8译码器
Y0 Y1 Y2 Y3 Y4 Y5 Y6 Y7
RL4: 100 04H 0CH 14H 1CH 24H 2CH 34H 3CH
RL1: 001 01H 09H 11H 19H 21H 29H 31H 39H
RL2: 010 0
您可能关注的文档
- 21世纪初中国果崛起背景下的大国外交战略.doc
- 21世纪美容用美发行业.doc
- 21世纪审计教育现7状与对策.doc
- 21种常见的网络推广方法(屌丝入门必O读).doc
- 21种常用到的网络推广方法.doc
- 22个免费流程设N计工具.doc
- 22个月的网店营销推广心得分享.doc
- 22中文明单位汇报h材料.doc
- 24化妆品网站营文销策划推广方案(24页).doc
- 24例管理典数藏案例.docx
- 辽宁省法库县2024卫生健康系统事业单位招聘145人(第二批)管理单位遴选200模拟题大全含答案(基.docx
- 辽宁省沙河口区整理《证券分析师之发布证券研究报告业务》考试题库附答案【典型题】.docx
- 辽宁省法库县2023-24年《证券分析师之发布证券研究报告业务》资格考试必背100题题库含答案.docx
- 辽宁省沙河口区历年医疗保险管理办公室招考编外合同工高频难、易错点200题模拟试题题库附答案【考试直接.docx
- 辽宁省法库县2023-24年《证券分析师之发布证券研究报告业务》考试完整版附参考答案(精练).docx
- 辽宁省法库县2023-2024年《证券投资顾问之证券投资顾问业务》考试带答案(A卷).docx
- 辽宁省法库县2023-2024年《证券投资顾问之证券投资顾问业务》考试必刷100题真题及参考答案(培.docx
- 辽宁省浑南区《证券投资顾问之证券投资顾问业务》考试含答案(必威体育精装版).docx
- 辽宁省浑南区2024年《一级注册建筑师之建筑材料与构造》资格考试必背100题真题【培优】.docx
- 辽宁省浑南区《证券投资顾问之证券投资顾问业务》考试含答案(必威体育精装版).docx
最近下载
- 丹佛斯变频器FC302_FC301产品说明书 操作手册.pdf
- JTG F41-2008 公路沥青路面再生技术规范(高清-有效).pdf
- GB51282-2018 煤炭工业露天矿矿山运输工程设计标准.docx
- AP宏观经济学 2019年真题 (选择题+问答题) AP Macroeconomics 2019 Released Exam and Answers (MCQ+FRQ).pdf VIP
- 虞美人盛开的山坡 朝ごはんの歌(早饭之歌)(手嶌葵指弹吉他).pdf
- 大健康产业法律服务.PDF
- AP物理C电磁 2018年真题 (选择题+问答题) AP Physics Electricity and Magnetism 2018 Real Exam and Answers (MCQ+FRQ).pdf VIP
- HC小区管理系统(物业后台操作使用说明).doc VIP
- 华东师范大学《发展心理学》内部题库练习期末真题汇编及答案.pdf
- 财务管理专业 休闲食品企业营运资金管理问题研究分析—以三只松鼠为例.docx VIP
文档评论(0)