单片机学习教程第4章_数码管课件

单片机学习教程第4章_数码管课件

ID:16452605

大小:2.01 MB

页数:23页

时间:2018-08-09

单片机学习教程第4章_数码管课件_第1页
单片机学习教程第4章_数码管课件_第2页
单片机学习教程第4章_数码管课件_第3页
单片机学习教程第4章_数码管课件_第4页
单片机学习教程第4章_数码管课件_第5页
资源描述:

《单片机学习教程第4章_数码管课件》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、2011年3月16日1数码管LEDDisplay2011年3月16日2第四章单片机对数码管的控制单片机显示设备简介4.1数码管显示器结构4.2数码管的字形码4.3数码管的连接方式4.4数码管的显示方式4.5数码管的驱动4.62011年3月16日34.1单片机的信息显示设备单片机系统需要显示信息时,必须设计一定的信息显示方式,常用的显示方式有:LED管数码管LED点阵LCD液晶2011年3月16日44.1单片机的信息显示设备LED管:输出开关量、简单图示亮度高、信息量少、成本低数码管:输出数字、简单字符

2、亮度高、简单实用、功耗低、成本低2011年3月16日54.1单片机的信息显示设备LED点阵:显示复杂文字、图形亮度高、功耗大、成本高LCD液晶:显示复杂字符、图形亮度低、需背光照明、功耗低、大屏幕成本高、可实现触摸操作2011年3月16日84.2.2数码管内部连接方式数码管内部二极管的连接方式:共阴极(CC)共阳极(CA)com端接低电平com端接高电平输入高电平亮输入低电平亮2011年3月16日94.3数码管的字形码数码管显示原理:要显示某字形,需将此字形对应的字段点亮,因而要送不同的电平组合数据至

3、数码管引脚,该数据称为字形码或段码。dpgfedcba共阳极10100100共阴极01011011字形“2”编码示例:共阳极:0xA4、共阴极:0x5B2011年3月16日104.3数码管的字形码直接输入字形码P0=0xC0;共阳码“0”输入字符查表转换为字形码P0=ledcc[3];使用数组转换输入的字符需加小数点P0=ledcc[3]&0x7F;P2=ledca[3]0x80;2011年3月16日114.4数码管的连接方式并行连接数码管与单片机8位同时连接优点:传输数据速度快缺点:占用IO口较多串

4、行连接数码管与串入并出移位寄存器相连,移位寄存器与单片机以串行方式相连优点:占用IO口少缺点:传输数据速度慢,硬件成本高2011年3月16日12限流电阻的选择数码管与单片机相连接时,需要使用限流电阻。亮度不均匀亮度均匀2011年3月16日134.5数码管的显示方式静态显示单片机只送一次数据至数码管即可保持字形的显示优点:程序简单,不占用CPU时间缺点:硬件复杂,使用器件多、成本高实现方式:使用锁存器锁存数据2011年3月16日144.5数码管的显示方式动态显示单片机不断扫描数码管,分时送出数据,利用“

5、视觉暂留”的现象进行显示优点:硬件简单,使用器件少、成本低缺点:程序复杂,需CPU不断扫描数码管,极大占用CPU时间实现方式:直接连接2011年3月16日154.6数码管的驱动数码管工作时所需电流较大,约(10×8=80mA),因此无法直接接单片机IO口,需要电流驱动、译码等设备:三极管(放大电流)PNP译码器(减少IO端口占用)74LS1382011年3月16日164.6数码管的驱动缓冲器(增大驱动能力)74LS244、74LS245锁存器(锁存输出数据)74LS373、74LS573串入并出移位寄

6、存器(串行输入)74LS164、74LS595专用芯片(程序简单效果好)MAX7219、MAX7221、HD7229、82792011年3月16日174.7设计实例任务要求:使用数码管设计一个单片机的信息显示装置,能够显示单片机输出的数字和字符信息。2011年3月16日184.7设计实例硬件设计数码管型号的选择尺寸大小、颜色共阴、共阳、单个组合、4位一体数码管与单片机的连接并行连接、串行连接数码管的驱动方式三极管、缓冲器、锁存器、专用芯片2011年3月16日194.7设计实例软件设计软件流程图2011

7、年3月16日204.7设计实例软件设计字形码的选择(共阴、共阳)显示字符转换字形码(段码)数码管的控制策略(位选码)延时时间的选择宏的使用函数封装2011年3月16日214.7设计实例显示数字的技巧基本思想:将数字拆分成字符串显示正整数的显示方法十六进制显示十进制显示负整数的显示方法转换为原码显示X&0x0F(X&0xF0)>>4X%10X/104.7设计实例浮点数的显示方法放大成整数显示使用sprintf()函数2011年3月16日224.7设计实例数字显示中的灭零数字显示过程中,按习惯数字首位为零

8、应不予显示。设计思想:程序中应记录数字的位数。2011年3月16日23

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。