数码管使用说明.pptx

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

第9章 常用外围设备接口电路;§9-1 LED数码管显示接口;;LED数码管的软件译码;LED数码管分类:

按其内部结构可分为共阴型和共阳型;按其外形尺寸有多种形式,使用较多的

是0.5"和0.8";

按显示颜色也有多种形式,主要有红色和绿色;

按亮度强弱可分为超亮、高亮和普亮。正向压降一般为1.5~2V,额定电流为

10mA,最大电流为40mA。静态显示时取10mA

为宜,动态扫描显示,可加大脉冲电流,但一般不超过40mA。;二、LED数码管编码方式

表9-1 共阴和共阳LED数码管几种八段编码表;显示数转换为显示字段码的步骤:

⑴ 从显示数中分离出显示的每一位数字方法是将显示数除以十进制的权

⑵ 将分离出的显示数字转换为显示字段码方法是查表

【例9-1】已知显示数存在内RAM30H(高位)、31H中,试将其转换为5位共阴字段码(顺序),存在以30H(高位)为首址的内RAM中。;SPRT: MOV

MOVMOV;⑵转换显示字段码子程序;三、静态显示方式及其典型应用电路;LED显示器的扩展(显示方式);1、并行扩展静态显示电路;【例9-2】按图9-3编制显示子程序,显示数(≤255)存在内RAM30H中。

解:;2、串行扩展静态显示电路;DIR2: MOV;要求:根据上图编写通过串行口和74LS164驱动共阳LED数码管查表显示的子程序。

条件:系统有6个LED数码管,待显数据(00H—09H)已放在35H—30H单元中(分别对应十万位→个位),;3、BCD码输出静态显示电路;利用4511实现静态显示与一般静态显示电路不同,一是节省I/0端线,段码输出只需4根;二是不需专用驱动电路,可直接输出;三是不需译码,直接输出二进制数,编程简单;缺点是只能显示数字,不能显示各种符号。;解:编程如下:;动态显示电路连结形式:

① 显示各位的所有

相同字段线连在一起,共8段,由一个8位

I/O口控制;

② 每一位的公共端

(共阳或共阴COM)由另一个I/O口控制。;LED数码管动态显示举例;;;DIR:;动态显示举例 (循环显示“8”的实验);1、共阴型8位动态显示电路;R2,#10DPTR,#7FFFH;2、共阳型3位动态显示电路;DIR5:;五、虚拟I2C总线串行显示电路;2、硬件电路设计;符号;⑶写数据操作格式;MTD,#00H ;置SAA1064控制命令寄存器COM片内子地址;§9-2 键盘接口;消除抖动不良???果的方法:

⑴硬件去抖动;2、按键连接方式;3、键盘扫描控制方式;1、按键直接与I/O口连接;【例9-8】按图9-13(a)、(b),试分别编制按键扫描子程序。解:按图9-13(a)编程如下:;按图9-13(b)编程如下:;⑴ 按键与并行扩展I/O口连接;【例9-9】按图9-14,试编制按键扫描子程序,将键信号存入内RAM30H。;三、矩阵式键盘及其接口电路;【例9-10】按图9-15及图9-16,试编制矩阵式键盘扫描程序。

解:;WAIT:;KEY6:;【例9-11】按图9-17,试编制中断方式键盘扫描程序,将键盘序号存入内RAM 30H。;ORG;;PINT02:MOV;§9-3 A/D转换接口电路;1、A/D转换器的主要性能指标:;二、并行A/D

ADC0809及其接口电路;1、引脚功能和典型连接电路;2、ADC 0809应用实例;ORG;⑵ 查询方式;⑶ 延时等待方式;三、串行A/D

ADC0832及其接口电路;1、引脚功能;3、串行A/D转换工作时序;4、软件编程;说明:

①接收第一字节的8位数据为(注意先接收低位D4):

②清串行接收中断标志后,启动串行接收第二字节,其数据为:

③组合后

④高低4位互换后的8位数据为:;四、I2C串行A/D典型应用电路;2、硬件电路设计

该芯片既可用于A/D转换(模拟信号从AIN0~AIN3输入),又可用于D/A转换(D/A转换模拟量从AOUT输出),器件地址为1001,若A2A1A0接地,D/A转换写寻址字节SLAW=90H,A/D转换读寻址字节SLAR=91H。;3、片内可编程功能;① 输入方式0(四路单端输入):;③ 输入方式2(二路单端一路差分输入):;⑵ ADC数据操作格式;4、软件编程;§9-4 D/A转换接口电路;二、DAC0832及其接口电路

DAC0832是8位D/A芯片,由美国国家半导体公司生产,是目前国内应用最广的8位D/A芯片(请特别注意ADC0832与DAC0832的区别)。;1、结构和引脚功能;三、DAC 0832应用实例

1、单缓冲方式;【例9-17】电路按图9-27,要求输出锯齿波如图9-29(a)所示,幅度为UREF/2=2.5V。;2、双缓冲方式;【例9-18】按图9-28(a)编程,DAC0832

文档评论(0)

189****0685 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档