单片机实验----控制数码管的动态显示

本文介绍了单片机控制数码管动态显示的原理,对比了动态显示与静态显示的优缺点。详细讲解了如何通过电路图、代码及程序分析来控制多只数码管,强调了段选和位选在控制数码管显示中的作用,并提供了使用查表法的简化程序。
摘要由CSDN通过智能技术生成

控制数码管的动态显示



本次实验任务如下:
任务描述

一、动态显示与静态显示的比较

1.什么是动态显示

  • 驱动电路可以使数码管正常显示数据,数码管的驱动方式有两种:动态显示驱动和静态显示驱动。
  • 动态驱动是将所有数码管的8个显示笔划a,b,c,d,e,f,g,dp的同名端连在一起。
  • 另外为每个数码管的公共极COM增加位选通控制电路,位选通由各自独立的I/O线控制。
  • 当单片机输出字形码时,所有数码管都接收到相同的字形码,但究竟是哪个数码管会显示出字形,取决于单片机对位选通COM端电路的控制。

2.什么是静态显示

  • 静态显示驱动静态驱动也称直流驱动。
  • 静态驱动是指每个数码管的每一个段码都由一个单片机的I/O端口进行驱动。

3.优缺点对比

驱动类型 优点 缺点
动态显示驱动 可以控制多个数码管 占用资源少 节省电能 程序相对复杂
静态显示驱动 编写程序简单 显示亮度高 控制的数码管数量有限 占用资源过大

二、如何控制多只数码管

1.电路

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值