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

单片原理及应用(第)精选.ppt

  1. 1、本文档共262页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
3、和8051单片机的连接 三、ADC0809 1、主要功能特点 分辨率为8位; 总的不可调误差在±(1/2)LSB和±1LSB之间; 典型转换时间为100μs; 具有锁存控制的8路多路开关; 具有三态缓冲输出控制; 单一+5V供电,此时输入范围为0~5V; 输出与TTL兼容; 2、结构与外部引脚 3、时序 4、与单片机的接口设计实例 四、并行A/D转换器AD574 接口实例: 第7章 串行总线扩展技术 7.1 串行扩展原理 7.2 串行存储器扩展举例 7.3 串行A/D和D/A扩展举例 7.4 HD7279键盘/显示器串行接口应用举例 7.1 串行扩展原理 一、SPI三线总线 二、I2C总线接口 三、单总线 一、SPI三线总线 SPI是Motorola公司推出的一种同步串行外设接口.SPI用以下3个引脚完成通信: ① 串行数据输出SDO(Serial Data Out),简称SO。 ② 串行数据输入SDI(Serial Data In),简称SI。 ③ 串行数据时钟SCK(Serial Clock)。 另外挂接在SPI总线上的每个从机还需要一根片选线 。 三、存储器与I/O综合扩展举例 6.3 键盘接口技术 一、概述 二、独立式按键接口技术 三、行列式键盘接口技术 一、概述 1、键盘有全编码键盘和非编码键盘两种 ; 2、按键只是简单的电平输入。当某键被按下时,该键输入到计算机的状态将发生变化 ; 3、键盘接口电路包括硬件和软件两大部分 (1)硬件部分应保证键开关状态的可靠输入 (2)软件部分是对按键进行编码以给出键值 二、独立式按键接口技术 三、行列式键盘 软件管理(三步): (1)判断整个键盘是否有键按下 采用粗扫描的办法。让所有的行为0,读列的数值。 (2)判断被按键的具体位置 采用细扫描的办法。逐行输出0,读列的数值。 (3)计算被按键的键值,以确定要完成的功能。 采用某种算法,将行和列的信息合并为一个信息,该信息称为该键的键值,并按一定的顺序形成一个键值表。在计算键值时应注意所有按键的键值应采用同一种算法并且计算出来的键值应该各不相同。 通用的算法: 当键盘的结构中行和列的数量之和小于等于8时,算法比较简单,把行的信息放在高位,列的信息放在低位,二者组成一个字节就可以了。 当按键的数量比较多时,一种通用的算法是:将行的信息转变为行号(在0000~1111之间),将列的信息转变为列号(在0000~1111之间),这样就可以将行号作为高4位,列号作为低4位,二者组成一个字节。这种方法管理的键盘结构可达到16 *16。 6.4 显示接口技术 在单片机应用系统中,常用的显示设备有单个发光二极管、八段LED显示器、液晶显示器(LCD)、屏幕显示器(CRT)等。本节讨论八段数码显示器与单片机的接口问题。包括: 一、概述 二、LED静态与动态显示 三、串行口控制的LED显示 四、键盘/显示接口综合举例 一、概述: 1、结构与原理: 2、显示器的驱动问题 段驱动与位驱动 3、显示内容与显示代码的转换问题 查表法 MOV A, #data MOV DPTR, #TAB MOVC A, @A+DPTR 4、显示缓冲区 片内RAM 二、LED静态显示与动态显示 DIR: MOV A, 30H ; 百位显示 MOV DPTR, #TAB ; 查表 MOVC A, @A+DPTR MOV DPTR, #7CFFH MOVX @DPTR, A MOV A, 31H ; 十位显示 MOV DPTR, #TAB MOVC A, @A+DPTR MOV DPTR, #7DFFH MOVX @DPTR, A MOV A, 32H; 个位显示 MOV DPTR, #TAB MOVC A, @A+DPTR MOV DPTR, #7EFFH MOVX @DPTR, A RET TAB: DB 3FH, 06H, 5BH, 4FH; 显示代码表 DB 66H, 6DH, 7DH, 07H DB 7FH, 67H, 77H, 7CH DB 9H, 5EH, 79H, 71H LED动态显示(视觉暂留与余辉) 四、键盘/显示综合举例 6.5 模拟量接口技术 数字量与模拟量相互转换的器件。 一、概述 二、8位并行D/A

文档评论(0)

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

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

1亿VIP精品文档

相关文档