当前位置:首页 > 模拟 > 模拟
[导读]0 引言 一般情况下要完全显示出常用汉字至少需要16×16点阵,但由于Proteus元件库中没有16×16LED模块,为了达到显示要求,每个汉字可由四块8×8 LED模块组成。组合方式为先对每个8×8模块行列

0 引言

 

 

一般情况下要完全显示出常用汉字至少需要16×16点阵,但由于Proteus元件库中没有16×16LED模块,为了达到显示要求,每个汉字可由四块8×8 LED模块组成。组合方式为先对每个8×8模块行列引脚连接好总线,然后四个单色模块组合紧密。  驱动电路采用动态扫描驱动方式,设计中行驱动信号采用了16个同向驱动器7407,并在每根信号线上接上拉电阻;列驱动信号先接-4-16译码器74HCl54,然后十六个列驱动信号接16个反向驱动器7406,并每根信号线接上拉电阻。

单片机上电复位后,当按列扫描时,四个汉字的第一个字由Pl口输出列信号,首先第l列输出“1”,第l列字模数据由16行输出(P0、P2口);然后延时一定时间后,第2列输出“l”,第2列字模数据再由16行输出;……;如此循环,直至第16列;16列扫描完成后,再进行下一次循环扫描。所以在某一时刻,只有一行或一列LED被对应的字模数据驱动点亮。只要扫描间隔时间合适,利用人眼的视觉暂留特性,看上去整个字符就显示在LED点阵显示器上。

2 汉字显示程序设计

根据以上硬件电路和单片机控制原理,编程思路如图2所示。

 

 

完整的程序代码如下:

MOV DPTR,#WORDTAB;初始化

MOV Rl,#0

MOV R2,#0

MOV R3,#16

MOV R4,#100

MOV R5,#4

LOOP:SETB P1.4

MOV A,R1 :查表取出字模数据经P0口输出

MOVC A,@A+DPTR

CPLA

MOVP0,A

INC R1 ;字模数据索引值加1

MOVA,R1 ;查表取出字模数据经P2口输出
 

MOVC A,@A+DPTR

CPLA

MOVP2,A

INC R1 ;字模数据索引值加1

MOV P1,R2 ;列控制信号输出

INC R2 ;列控制寄存器加1

LCALL DELAY;显示延时

DJNZ R3,LOOP;判断16列显示完否

DJNZ R4,K1 ;判断是否已显示100次

MOV R4,#100 ;显示次数寄存器重赋初值

SJMPK2

K1:CLRC ;字模数据索引值减32,列控制寄存器和列数寄存器重赋初值

 

 

 

 

3 仿真及结果

仿真方法是:

(1)在Keil C51仿真软件下创建项目,并把上述源程序添加到项目中,通过编译产生一个“.hex”为后缀的文件,此文件就是用于烧写到Proteus软件中AT89C51芯片的文件。

(2)把生成的“.hex”为后缀的文件添加到Proteus软件中绘制的AT89C51芯片中作为控制程序。

(3)在Proteus软件仿真电路图中点击左下角的运行按钮,则可在LED显示点阵中看到“广东工贸”四个汉字轮流显示的结果。

仿真图中可以看到“东”字在LED显示点阵中显示出来,设定每个字显示1秒,下秒将显示“工”字,“广东工贸”四个字循环显示。四个字显示出来如图3所示。

 

 

本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除。
换一批
延伸阅读

前不久,新思科技已经正式对Ansys完成了整个收购。一家是IP和IC设计方面传统三强之一,一家是仿真与分析领域的老牌技术专家。双方的结合也是呼应整个技术潮流,为客户提供从硅片到系统的完整解决方案。而且,借助Ansys的强...

关键字: Synopsis 新思科技 Ansys 仿真 汽车 AI

在当今高度 自动化的工业生产中 ,搬运机械手应用广泛 。现对搬运机械手液压系统展开研究 ,详细阐述其结构组 成、工作流程与基本原理 ,并基于Fluidsim仿真设计系统的液压和电气回路 ,设置仿真参数并进行仿真分析 。结...

关键字: Fluidsim 搬运机械手 仿真 液压系统

针对现有静电放电测试方法 ,提出了一种基于末端装置变形的六轴机器人模型用于静电放电测试 。用两种方法对模型进行了正、逆运动学分析,通过实例验证了旋量方法计算的优势,为后续进行静电放电测试自动化控制提供了理论基础。

关键字: 机器人 正运动学 逆运动学 变形 仿真 旋量

北京 2025年6月4日 /美通社/ -- 工业仿真软件是智能制造的核心引擎,"智造强国"的核心基础设施。5月27日,北京市经济和信息化局印发《北京市人工智能赋能新型工业化行动方案(2025年)》,...

关键字: SIM 仿真 仿真软件 数字化

数字信号处理(DSP)系统开发,仿真调试是确保算法正确性与硬件可靠性的关键环节。随着DSP芯片功能复杂度的提升,传统调试手段已难以满足需求,而JTAG接口与逻辑分析仪的协同使用,通过硬件级调试与信号级分析的结合,为开发者...

关键字: DSP 仿真 JTAG

随着半导体工艺进入7nm及以下先进节点,器件尺寸的持续缩小导致可靠性问题日益凸显。其中,负偏压温度不稳定性(Negative Bias Temperature Instability, BTI)和热载流子注入(Hot C...

关键字: BTI/HCI 仿真

在嵌入式系统开发中,硬件资源的限制和测试环境的搭建常常成为开发者面临的挑战。QEMU(Quick Emulator)作为一款开源的机器模拟器和虚拟化器,能够在主机系统上模拟目标硬件环境,为嵌入式软件的仿真测试提供了强大的...

关键字: QEMU 嵌入式软件 仿真

按照19英寸标准2U机箱尺寸开展某型电子设备结构热控一体化设计。根据模块化要求完成设备主板、AC/DC电源等子模块设计并确定散热方式;基于传热基本原理完成风道设计 , 结合风道和热耗分布情况完成系统风量计算和风扇选型 。...

关键字: 强迫风冷 热设计 仿真 热测试

上海2025年2月18日 /美通社/ -- Altair(纳斯达克股票代码:ALTR)近日宣布将于 2025 年 3 月 5 日至 6 日举办Future.Industry 2025全球线上直播会议。本届盛会特邀 Goo...

关键字: FUTURE INDUSTRY 仿真 PC

上海2025年2月7日 /美通社/ -- 近期,品牌自制短剧犹如一股强劲的创意风暴,迅速在营销界掀起了巨浪。短剧以其独特的魅力赢得了广大用户与品牌方的热烈追捧。美团、麦当劳、星巴克等纷纷涉足其中,探索这一新型营...

关键字: 仿真 机器人 阿里巴巴 AI技术
关闭