实验十四 数据存贮器扩展实验 - search .docVIP

实验十四 数据存贮器扩展实验 - search .doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
实验十四 数据存贮器扩展实验 - search

键盘显示控制器8279应用实验 一、 实验目的 1、掌握8031系统中,扩展8279键盘显示接口的方法。 2、掌握8279工作原理和编程方法。 二、单片机显示器及键盘接口 1、七段显示器的原理 (A)外形及引脚 (B)共阴极 (C)共阳极 共阴极是将阴极连在一起用高电平驱动,共阳极是将阳极连在一起用低电平驱动。 2、8279的引脚定义 DB7~DB0为双向外部数据总线 ; 为片选信号线,低电平有效; 和 为读和写选通信号线; IRQ为中断请求输出线。 RL7~RL0为键盘回送线。 SL3~SL0为扫描输出线。 OUTB3~OUTB0、OUTA3~OUTA0为 显示寄存器数据输出线。 RESET为复位输入线。 SHIFT为换档键输入线。 CNTL/STB为控制/选通输入线。 CLK为外部时钟输入线。 为显示器消隐控制线 。 3、8279的键盘及显示接口 8279键盘、显示器接口器件是实现人机对话的主要部件,它已为广大用户欢迎和广泛应用。—31有32个按键。 图8-1 8279的典型用法(阵列矩阵) 4、按键抖动及消除电路 图8-2 中按键在闭合和断开时,触点会存在抖动现象。 按键的抖动时间一般为5ms~10ms, 抖动可能造成一次按键的多次处理 问题。在按键较少时,常采用如: 图8-3消抖电路。当按键未按下时, 输出为“1”,当按键按下时,输出 为“0”,即使在B位置时因抖动瞬 时断开,只要按键不回A位置,输 出就会保持“0”状态。 图8-2 抖动现象 图8-3 消抖电路 三、 实验内容 按下数字键,数码管上能够显示相应的数字。 1.基本实验:数码管显示“8279-1”,按下数字键,数码管上显示相应的数字。 2.扩展实验:修改程序8279.ASM。将数码管显示改为“C51-8279”,按下数字键1至8,在数码管上按顺序显示八位数字。 四、 实验说明 利用8279可以实现对键盘/显示器的自动扫描,以减轻CPU负担,具有显示稳定、程序简单、不会出现误动作等优点。本实验利用8279实现显示扫描自动化。 图8-4 基本实验接线图 8279的操作命令 命令特征位 功能特征位 D7 D6 D5 D4 D3 D2 D1 D0 0 0 0 (键盘显示方式) 左 0,0,左输入 01 1,右输入 0,8字符 1,16字符 00,双键互锁 0,编码 1,译码 01,N键轮回 10,传感器矩阵 11,选通输入 0 0 1 (分频系数设置) 2---31 0 1 0 (读FIFO/传感器RAM) 0,仅读1个单元 1,每次读后地址加1 × 3位传感器RAM起始地址 0 1 1 (读显示RAM) 4位显示RAM起始地址 1 0 0 (写显示RAM) 1 0 1 (显示器写禁止/消隐) × 1,A组不变 0,A组可变 1,B组不变 0,B组可变 1,A组消隐 0,恢复 1,B组消隐 0.恢复 1 1 0 (清显示及FIFO RAM) 0,不清除(CA=0)1,允许清除 00,全清为0 01,全清为0 10,清为20H 11,清为全1 CF:清FIFO使之为空,且IRO=0,读出地址0 CA:总清 清显示 清FIFO 1 1 1 (结束中断/特定错误方式) E × × × × 七、基本实验程序 RAM. LST程序 LINE LOC OBJ SOURCE 1 0000 ORG 0000H 2 0000 0130 AJMP MAIN 3 0030 ORG 0030H 4 0030 758160 MAIN: MOV SP, #60H 5 0033 756F70 MOV 6FH, #70H 6 0036 757008 MO

文档评论(0)

guoxiachuanyue + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档