无人机控制器应用技术 3.1.2 数码管静态显示 3.1.2 数码管静态显示.pptxVIP

  • 6
  • 0
  • 约小于1千字
  • 约 8页
  • 2020-08-31 发布于北京
  • 举报

无人机控制器应用技术 3.1.2 数码管静态显示 3.1.2 数码管静态显示.pptx

;单个数码管静态显示; 数码管显示器工作方式有两种:静态显示方式和动态显示方式。静态显示的特点是每个数码管的段选必须接一个8位数据线来保持显示的字形码,而使数码管每一段恒定的亮恒定的灭。当送入一次字形码后,显示字形可一直保持,直到送入新字形码为止。这种方法的优点是占用CPU时间少,显示便于监测和控制。缺点是硬件电路比较复杂,成本较高。 ;前面的课题输出部分我们一直是用发光二极管,但现在需要显示数字,我们怎么办呢? 今天我们就来研究一下这个问题。 一.实训任务 在数码管上间隔0.2秒循环显示0-9数字。 二.课题要求 1.如图所示,利用AT89S52单片机的P0端口直接驱动数码管显示。 2.在数码管上循环显示0-9数字,时间间隔0.2秒。 3.绘制电路原理图,并用C语言来实现这个任务。;三.电路原理图;四.程序设计内容 1.编程方法: 显示的数字0-9的字形码没有规律可循,只能采用查表的方式来完成我们所需的要求了。这样我们按着数字0-9的顺序,把每个数字的笔段代码按顺序排好!C语言可以用一维数组来表示,并调用里面的数据给输出即可。;五.参考程序;六. 进阶训练 1.练习以上程序,并让数字从9-1来显示,时间间隔不变。 (提示:采用颠倒数组中数据位置的方法。)

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档