51proteus仿真:16x16LED显示一个汉字

发布者:郑大大最新更新时间:2017-01-10 来源: eefocus关键字:16x16LED  显示 手机看文章 扫描二维码
随时随地手机看文章

led显示屏滚动显示汉字的广告牌到处都是,其原理实际很简单。我们完全可以用51单片机来控制汉字的显示。

作为原理性试验,我只用4块8x8的led显示一个汉字“欢”.理解本实验,不难做滚动,轮流显示。

试验环境:proteus,keil

试验虚拟元器件:

4块MATRIX-8x8-RED

1块4-16译码器:74HC154

单片机:ATC89C52

排阻:RESPACK-8,因为用了P0口,所以要用上拉排阻.

本来还需要四块74ALS373拖动LED,但为了使实验简单,虚拟实验省去了4块74ALS373,做实物演示时要注意。

另外用软件“字模精灵”软件(百度上搜)来获取汉字的字模,一个汉字32字节数据,P2高8位,P0低八位.

四块led连结要注意:

上面两快led的行线为上8行,我用的是l1-l8,

下面两块的行线是l9--l16.

列从右到左分别是h1--h16.

轮流显示原理是:

第一次,i=0,第1行,送列数据0x00(P2),0x80(P0),那么第一行的P0第7位亮;

第二次,i=1,第二行,送列数据0x00,0x80,那么第二行的P0第7位亮;

第三次,i=2,第三行,送列数据0xfc,0x80,那么第三行的P2高7位亮,P0的最高位亮;

......如此依次点亮16行的led.

调整延迟时间,就会看到16行选定的led全亮,汉字就显示出来了。

仿真电路图(点击或下载看大图):

完整的C程序:

 

#include


unsigned char code tab0[]={
0x00,0x80,0x00,0x80,0xFC,0x80,0x05,0xFE,0x85,0x04,0x4A,0x48,0x28,0x40,0x10,0x40,
0x18,0x40,0x18,0x60,0x24,0xA0,0x24,0x90,0x41,0x18,0x86,0x0E,0x38,0x04,0x00,0x00
};

  void delay()
  {
  unsigned char i,j;
  for(i=0;i<2;i++)
   for(j=0;j<255;j++);

  }

main()
{
 unsigned char i,j;
 while(1)
 {
   j=0;
   for(i=0;i<=15;i++)
   {
   P1=i;
   P2=tab0[j];
   P0=tab0[++j];
   delay();
   P2=0x00;
   P0=0x00;
   j++;
   }

 }

}


关键字:16x16LED  显示 引用地址:51proteus仿真:16x16LED显示一个汉字

上一篇:keil51的中断处理过程
下一篇:51proteus仿真:proteus中的步进电机的接法与时序

推荐阅读最新更新时间:2024-03-16 15:29

基于51单片机的汉字LCD智能显示模块设计
  引言   在电子产品设计中,人机交互显示界面是必不可少的工作,目前一般使用的液晶显示器均为七段笔划式,只能显示数字和少量字符,功能往往受到局限,对于较复杂的字符或图形则无能为力。而lcd智能型显示模块则是一种低功耗、低损耗、低价值的显示器件,它不但可以显示各式各样的字符、汉字和图形,同时具有可编程能力,且与单片机接口方便,基于以上优点,lcd智能显示模块获得了广泛的应用。   系统组成   本系统主要由三部分组成,分别为单片机,lcd模块和flash字库,图1所示是该系统的硬件原理框图,由于显示所需要占用的资源过多(本设计采用的是16×16点阵,每个汉字存储需要32个字节),而单片机内部ram资源及其有限,所以系统设计时
[单片机]
基于51单片机的汉字LCD智能<font color='red'>显示</font>模块设计
单片机在空气质量流量显示装置中的应用设计
  空气质量流量显示装置可以直观的反映进入发动机的空气流量,有助于为发动机提供最佳的空燃比。本文以罗蒙斯特质量流量计为例,基于STC89C52单片机设计一种空气质量流量显示装置,通过在PROteL中对硬件电路进行手工布线,在Proteus中对搭建的电路进行硬件仿真,Keil环境下对程序进行编写,找出数字量与传感器输出的电压信号之间的对应关系,送入微处理器,为发动机计算最佳空燃比做好后续工作。   最佳空燃比是发动机工作动力性的一个重要参数,它不仅影响车辆的燃油经济性,更对日益严重的尾气排放环保性有着苛刻的要求。准确的显示流入发动机的空气质量流量为发动机获得最佳空燃比提供数据借鉴。以简单易控制的STC89C52单片机为控制核心,经
[单片机]
单片机在空气质量流量<font color='red'>显示</font>装置中的应用设计
使用SPCE061A的ACM12864J液晶显示模块应用设计
0. 引言 点阵式平板图形液晶显示器在各种便携式产品中具有非常广泛的应用。显示器的核心液晶显示器控制器品种繁多,各种控制芯片在控制电路逻辑、控制指令、指标参数等方面各有差异。但是对于已经带有控制电路的平板点阵式图形液晶显示器,使用者无需关心其控制核心的集成芯片,控制电路的几个信号,就可以方便地利用它进行开发。 1. ACM12864J液晶显示模块的特性 ACM12864J是采用联合电子公司生产的小型液晶显示模块,该模块价格低,数据可读写,自带负压发生电路,单+5V供电,带背光,可由各种微控制器器直接控制,数据读写操作不受外部时钟控制,不带汉字库,占空比为1/64,外部共有20条引脚来进行外部接口。 ACM12864J采
[单片机]
使用SPCE061A的ACM12864J液晶<font color='red'>显示</font>模块应用设计
全球首款石墨烯电子显示屏在中国诞生
  日前,国内的奥翼电子公司宣布,已研制出全球首款“ 石墨烯 电子 显示屏 ”,这使我国在 石墨烯 材料的产业化应用方面又向前迈进了一大步。下面就随手机便携小编一起来了解一下相关内容吧。     在此之前,三星、LG已投入大量资金研究 石墨烯 显示屏 技术。     据悉,奥翼电子研制的超柔性“石墨烯电子 显示屏 ”,不仅耐摔耐撞、透光率高、显示亮度佳,还能像纸一样卷曲,非常适合用在穿戴式电子设备上。     目前,全球有超过200个机构和1000多名研究人员从事石墨烯方面的研发工作,而我国在石墨烯的研发上处于领先水平,目前已申请超过2200项专利,占世界的三分之一。     2015年的全球石墨烯专利数据显示,专利数排名首位的是
[手机便携]
基于StellarisWare的电梯轿内TFT LCD显示及触屏设计
    随着触摸屏的出现和触摸屏技术的飞速发展及日益成熟,触摸屏技术广泛应用于公共服务领域和电子产品设备,触摸屏技术也日益受到人们的青睐。触摸屏正在取代鼠标、键盘等传统输入设备,成为电子产品的重要组成部分。薄膜晶体管液晶显示器(TFT-LCD)是数字终端显示最理想的显示器件之一,触摸屏附在显示器表面,可根据对应触摸点字符获知触摸者的意图来显示内容,使得图形化的人机交互变得更加简单、直观和人性化 。带有触摸屏的TFT-LCD以其方便、大容量、高清晰和全彩色视频等优点被广泛应用于嵌入式系统设计中 。     电梯轿厢内显示系统是电梯乘坐人与电梯进行信息交流的重要渠道,为乘坐人提供电梯运行信息,使乘坐人可以方便、全面地了解电梯的运行状态
[电源管理]
基于StellarisWare的电梯轿内TFT LCD<font color='red'>显示</font>及触屏设计
“透明”、“3D”以及“电子纸”—不断进步的显示器技术
  2010年11月10~12日,显示器技术暨创能·蓄能·节能技术展会“FPD International 2010/Green Device 2010”在幕张Messe会展中心拉开帷幕。此次出现了大量打破显示器行业闭塞感的技术展示。各面板厂商显示出了继续追求技术进步的姿态,力求通过技术革新,为用户提供新的体验。   “将通过面板技术革新带来的新用户体验扩大市场”。在2010年11月举行的显示器技术暨创能·蓄能·节能技术展会“FPD International 2010/Green Device 2010”(FPDI/GD 2010)的主题演讲上,韩国LG显示器研究开发部门负责人Mike Jun(LG显示器R
[家用电子]
“透明”、“3D”以及“电子纸”—不断进步的<font color='red'>显示</font>器技术
AVR数字显示频率表和转速表
这是一款体积非常小巧的电子制作,但是功能异常强大,可以非常容易地嵌入安装在仪表面板上,适合爱好者自制或用于改造老式仪表,   电路仅用了两块集成电路,CD4069用于小信号的放大和整形,AT90S2313则是一块精简指令的高速 单片机 ,它在8M时钟下的性能超过了51系列在100M时钟下的性能,在电路中担任测量、运算和显示驱动。大多数的数显频率计采用一个“秒闸门”计数,因而在低频时测量误差加大,也无法显示小数,而本电路采用了脉冲宽度和密度双重测量技术,辅以高速浮点运算,因而测量精度高,并能自动转换量程,显示小数。例如测量的结果可能是 0.543,261.4等等,利用它测量交流电频率,你可以看到结果一般在 49.82-50.17 之
[单片机]
AVR数字<font color='red'>显示</font>频率表和转速表
NOKIA移动电话液晶显示模块LPH7366原理及其应用
摘要:LPH7366是一种低功耗、串行通信接口液晶显示模块,可广泛应用于移动电话或便携式设备的液晶显示系统中。文中介绍了LPH7366显示模块的功能原理及操作方式,给出了基于MCS51单片机的控制软件程序。 关键词:液晶显示;移动电话;单片机;LPH7366 1 引言 LPH7366是NOKIA公司生产的可用于其6150、6100等系列移动电话的液晶显示模块,国内厂家也生产有类似的兼容产品。该产品除应用于移动电话外,也可广泛应用于各类便携式设备的显示系统。与其它类型的产品相比,该模块具有以下特点: ●采用串行接口与主处理器进行通信,接口信号线数量大幅度减少,包括电源和地在内的信号线仅有9条。 ●采用多种串行通信协议进行
[电源管理]
小广播
添点儿料...
无论热点新闻、行业分析、技术干货……
设计资源 培训 开发板 精华推荐

最新单片机文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

换一换 更多 相关热搜器件
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved