单片机电子教案626全书教学课件电子教案.ppt

单片机电子教案626全书教学课件电子教案.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
完整版课件全书课件整套课件最全课件整本书课件全书电子教案恒涛电子教案完整版教案教学课件汇总

操作命令字 (8)中断结束/出错方式设置命令 111E×××× 高三位111为该命令的特征位。 在传感器方式中,该命令清IRQ引脚到低电平,允许再次对RAM写入。 在N键巡回方式中,若E=1,8279可工作在特殊出错方式。 状 态 字 状态字 当A0=1,RD=0时,从总线上读入的是8279的状态,状态字的格式如下: NNN:表示FIFORAM中字符的个数(闭合键次数)。FIFO中无字符(无键闭合)时,该三位为000。 F:FIFO满标志。 当F=1时,表示FIFORAM已满(存有8个键入数据)。 状 态 字 U:读空标志。当FIFORAM中没有输入字符时,CPU对FIFORAM读,该位置1。 O:FIFORAM溢出标记。当FIFO已满,又输入一个字符时发生溢出,该位置“1”。 S/E: S/E用于传感器矩阵输入方式,几个传感器同时闭合时置“1”。 DU:显示无效特征位。在清除命令执行期间该位为“1”,DU为1时对显示RAM进行写操作无效。 状 态 字 例8-5:如果用查询法判断键盘,则判断是否有键按下的程序如下: MOV DPTR,#S8279 MOVX  A,@DPTR ANL   A,#07H JZ    READ …… ;有键按下 READ: RET 输入数据格式 输入数据格式 (1)在键扫描方式中,键输入数据格式如下: D2—D0指出输入键所在的列号(RL0—RL7状态确定)。 D5—D3指出输入键所在的行号(扫描计数值)。 D6、D7控制键SHIFT和控制键CNTL的状态。 输入数据格式 例8-6:如已知有键按下,则读入键值的程序段如下: MOV DPTR,#S8279 ;S8279为命令口地址 MOV A,#40H MOVX @DPTR, A ;送读FIFO命令 MOV DPTR, #D8279 ;D8279为数据口地址 MOVX A , @DPTR ;从FIFO中读入 (2)传感器方式或选通方式中,输入数据格式为: D7 D6 D5 D4 D3 D2 D1 D0 RL7 RL6 RL5 RL4 RL3 RL2 RL1 RL0 在传感器扫描方式或选通输入方式中,输入数据即为 RL0-RL7的输入状态。 8 2 7 9与键盘显示器的接口 8279与键盘/显示器的接口 图8-28为8位显示器、8×2键盘和8279的接口电路。 图中键盘的行线接8279的RL0~RL7, 8279选用外部译码方式,SL0~SL3经74LSl38译码输出后接键盘的列线,同时通过驱动器接显示器。 输出线OUTB0-OUTB3、OUTA0-OUTA3作为8位段数据输出口。 当键盘上出现有效时间闭合键时,键输入数据自动的进入8279的FIFORAM存储器,并向8051请求中断,8051响应中断读取FIFORAM中的输入键值。 若要更新显示器输出,仅需改变8279中显示缓冲RAM中的内容。 8 2 7 9与键盘显示器的接口 键盘显示器和8 2 7 9的接口 8 2 7 9与键盘显示器的接口 下面根据此电路说明8279的编程应用方法。 在图8-28中,8279的命令/状态口地址为7FFFH,数据口地址为7FFEH。对8279初始化编程应注意清除命令的执行需要一定的时间,如不进行判断等待有时会出错。 初始化程序: Z8279 EQU 0FF82H    ;8279状态口地址 D8279 EQU 0FF80H    ;8279数据口地址 ...... INII8279: MOV DPTR,#Z8279 ;指向命令/状态口地址 MOV  A,#0DlH ;送清除命令 MOVX @DPTR,A 8 2 7 9与键盘显示器的接口 WAIT: MOVX  A,@ DPTR ;读入8279状态字 JB    ACC.7,WAIT ;等待清除命令完成 MOV   A,#00H ;送方式命令 MOVX @DPTR,A MOV   A,#2AH ;置分频命令字

文档评论(0)

BLUED + 关注
实名认证
内容提供者

教师资格证持证人

全网 内容最全课件 价格最低 质量最高 不是之一,是唯一。 每个人使用的办公软件版本不一样,如有个别显示不出的文件,建议使用最新版。

版权声明书
用户编号:8070063100000015
领域认证该用户于2023年03月20日上传了教师资格证

1亿VIP精品文档

相关文档