网站大量收购独家精品文档,联系QQ:2885784924

单片机第10章研讨.ppt

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

数制转换 LOOP2: SETB P1.1 ;置CLK为高电平,?读出HD7279A数据 LCALL DELY2 ;延时8us(T6 和T7的典型值) MOV A,28H ;接收数据左移1位,为新接收数据挪位置 RL A MOV 28H,A MOV C,P1.2 ;接收1位数据 MOV 40H,C ;读入数据存入28H的D0位 CLR P1.1 ;置P1.1为低电平 LCALL DELY2 ;延时8us(T3的典型值) DJNZ R2,LOOP2 ;检测8位数据是否发送完毕 10.3 设计实例 10.3.2 专用芯片HD7279A实现键盘/显示器接口 D7 D6 D5 D4 D3 D2 D1 D0 28H 47H 46H 45H 44H 43H 42H 41H 40H 0 0 0 0 0 0 0 0 0 P1.2 P1.1 0 读入键码送到28H单元子程序分析 0 0 10.3 设计实例 10.3.2 专用芯片HD7279A实现键盘/显示器接口 ② 读入的键码送到28H单元,高位在前。入口条件为 CS =0,CLK=0。 RESE: MOV R2,#08H ;接收8位数据 SETB P1.2 ;P1.2作数据输入,先输出高电平“1” LCALL DELY3 ;延时25us(T5的典型值) LOOP2: SETB P1.1 ;置CLK为高电平,?读出HD7279A数据 LCALL DELY2 ;延时8us(T6 和T7的典型值) MOV A,28H ;接收数据左移1位 RL A MOV 28H,A MOV C,P1.2 ;接收1位数据 MOV 40H,C ;读入数据存入28H的D0位 CLR P1.1 ;置P1.1为低电平 LCALL DELY2 ;延时8us(T3的典型值) DJNZ R2,LOOP2 ;检测8位数据是否发送完毕 CLR P1.2 ;接收完毕,?DATA引脚为低(输出状态) RET ;返回 10.3 设计实例 10.3.2 专用芯片HD7279A实现键盘/显示器接口 ③ 查询方式读键值并显示。 MOV P1,#0F9H ;CS=1,KEY=1,CLK=0,DATA=0 LCALL DELY4 ;延时25ms,等待HD7279进入工作状态 MOV 29H,#0A4H ;复位命令 LCALL SEND SETB P1.0 ;CS=1 MAIN: JB P1.3,MAIN ;检测按键,无键按下则等待 MOV 29H,#15H ;发读键盘命令 LCALL SEND ;写入HD7279A LCALL RESE ;读键值到28H单元 SETB P1.0 ;CS=1 MOV B,#0AH ;十六进制键值转换成BCD码 MOV A,28H DIV AB MOV R1,A ;十位暂存于R1 1 0 0 1 10.3 设计实例 10.3.2 专用芯片HD7279A实现键盘/显示器接口 MOV 29H,#81H ;按方式0译码显示在L2位LED LCALL SEND ;命令写入HD7279A LCALL DELY3 ;延时25us(T4) MOV 29H,R1 LCALL SEND ;显示十位 SETB P1.0 ;CS=1 MOV 29H,#80H ;按方式0译码显示在L1位LED LCALL SEND LCALL DELY3 ;延时25us(T4) MOV 29H,B ;显示个位 LCALL SEND SETB P1.0 ;CS=1 WAIT: JNB P1.3,WAIT ;等待按键释放 SJMP MAIN 延时子程序由用户自行编写。 10.4 AT89C51与LCD的接口 LCD(Liquid Crystal Display):液晶显示器的缩写,被动式显示器-液晶本身并不发光,而是经液晶经过处理后能改变光线通过方向的特性,而达到白底黑字或黑底白字显示的目的。 液晶显示器具有功耗低、抗干扰能力强等优点,广泛用在仪器仪表和控制系统中。 ***** 10.4 AT89C51与LCD的接口 10.4.1 LCD显示器的分类 按排列形状分:字段型、点阵字符型和点阵图形。 (1). 字段型 以长条状组成字符显示,主要用于数字显示,也用于西文字母或某些字符,广泛用于电子表、数字仪表、计算器中。 (2). 点阵字符型 专门显示字母、数字、符号。它是由5×7或5×1

文档评论(0)

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

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

1亿VIP精品文档

相关文档