11点阵LED显示设计★知识目标:×8矩阵式LED的工作原理和字符的显示方法;×16矩阵式LED的工作原理和字符的显示方法;、74HC573的原理和使用方法。★能力目标:,并绘制电路原理图;;,实现电路仿真。任务1单个字符显示设计单个LED或者是数码管作为显示器件,只能显示简单的几个有限的简单字符,对于复杂的字符(比如汉字)以及图形等则无法显示。矩阵式LED将诸多个LED按矩阵的方式组合一起,通过控制每个LED的工作,可完成各种字符和图形的显示。有关点矩阵显示器的商品,市面上有很多,例如活动字幕机广告、汽车站与火车站的车次显示板、活动布告板、股票显示板等。本任务利用AT89S51单片机来实现单个字符这一功能。,外接8×8矩阵式LED,编写程序,使8×8矩阵式LED循环点亮0-9这十个数字,时间间隔为1s。(1)硬件电路设计电路组成。这里选择具有内部程序存储器的AT89S51单片机作为控制电路,其P0接8×8矩阵式LED的阳极,由于P0口没有上拉能力,所以采用接8个限流电阻后上接电源提供上拉电流,P2接矩阵式LED的阴极,硬件电路原理图如图11-1所示。任务1单个字符显示设计任务1单个字符显示设计(2)软件设计思路为了能LED正常的显示0-9等数字,首先要了解0-9这十个数字的具体显示代码。具体代码可以通过软件转换得到,也可以采用绘制方法得到,然后写出相应的代码。因此0-9等十个数字的代码可以由由如下方法取得。任务1单个字符显示设计假设显示数字“0”,如下图所示:因此,形成的列代码为 00H,00H,3EH,41H,41H,3EH,00H,00H;只要把这些代码分别送到相应的列线上面,即可实现“0”的数字显示。数字“1”代码建立如下图所示:其显示代码为 00H,00H,00H,00H,21H,7FH,01H,00H任务1单个字符显示设计任务1单个字符显示设计数字“2”代码建立如下图所示:其显示代码为00H,00H,27H,45H,45H,45H,39H,00H数字“3”代码建立如下图所示:其显示代码为00H,00H,22H,49H,49H,49H,36H,00H任务1单个字符显示设计
点阵LED显示设计教材 来自淘豆网m.daumloan.com转载请标明出处.