基于软件开发的LED显示控制系统

时间:2022-03-17来源:佚名

LED显示控制系统设计是采用单片机AT89C51作为主控制器,采用LED行列阵显示及键盘同步中断请求显示的2种模式,实现串口通信并进行2种模式下的切换控制。系统成功地实现对I/O口通道控制以及键盘的中断请求等功能控制。系统仿真环境的搭建是基于Proteus与Keil μVision 3软件在联合开发平台中调试完成的。在调试的过程中,可以从多个方面直接观察程序运行情况和电路工作分析,简化了理论程序和设计实验等过程,大大减少了代码的开发周期,降低了硬件成本。

1 Keil μVision 3与protues简介

Keil μVision 3是美国Keil SOFtware公司出品的C51系列兼容单片机C语言软件开发系统,其生成目标代码的效率非常高,多数语句生成的汇编代码很紧凑,容易理解。在开发大型软件时更能体现高级语言的优势。

Proteus是英国Labcenter electonICs公司研发的电子设计自动化(EDA)系统,主要由ISIS电路设计与仿真平台、Peospite模/数混合仿真器、VSM单片机/嵌入式系统协同仿真和ARES PCB设计构成。在编译调试方面,支持Keil μVision 3和MPLAB等第三方开发工具。

2 系统设计

2.1 系统开发框架

LED显示控制系统设计由系统原理设计、系统代码开发、硬件电路模拟仿真、软硬件联合调试、实物移植等组成。其中,代码开发仿真模拟通过Proteus软件与Keil μVision 3软件之间相互联合仿真进行设计。系统开发设计框架如图1所示。

2.2 硬件结构设计

系统硬件由单片机AT89C51系统和行列阵LED显示模块、上位机、串行显示键盘模块、晶振电路和存储器模块等构成。系统硬件结构如图2所示。

硬件模块主要完成的功能有:显示屏的驱动,是通过与上位机间的串口通信接收文件信息并保存,通过行列驱动器控制完成LED的驱动。串行显示键盘,为实现键盘输入与显示屏输出实现同步,进行串口输出模式切换,完成对LED的驱动,但由于系统中并行口的I/O资源不够,而串行口又没有其他作用,通过用数据锁存模块74LS164来扩展并行I/O口,节约单片机资源。将AT89C51串行通信口输出的串行数据译码在其并口线上输出,将显示的数据直接送串口发送缓冲器,等待串行中断即可。

2.2.1 LED显示模块

显示部分采用动态扫描方式,实现汉字、图像、数字字符等数据信息的控制以及显示等功能。采用行扫描方式,当选通第1行LED点阵时,对应列数据,由于74HC595器件的特殊性,通过将每个器件的串行数据输入引脚14与下一个器件的串行数据输出引脚9级联,可以把需要显示的数据信息依次存入74HC595器件内,通过其锁存器功能将数据锁存,待40列数据都存入74HC595器件内时,把输出有效引脚13置为低电平,则40列数据一起输出,达到一行显示的效果。依次类推,实现整个显示屏的显示功能。

2.2.2 串行显示键盘

该模块用于与人机交互和显示,行列式键盘即矩阵式键盘,由行和列组成,在每个行列的交叉点上放置一个按键。包括8只控制LED的位驱动晶体管,控制数码显示的数据由控制灯亮灭信号和控制位显示的控制信号两部分组成。

2.2.3 串口通信

相关阅读

商业街泛光照明设计原则

在现代城市建设中,无论是旧城改造还是新城建设,商业街始终是城市建设的重要组成部分。商业街的夜景反映了一个城市的科技水平、经济发展水平和整体审美水平,起到吸引人流的...
2022-08-05
商业街泛光照明设计原则

建筑夜景照明设计增加了建筑的趣味性

如今的城市已然成为了不夜城,一到夜晚,高楼大厦都亮起了灯光,由此可见 建筑夜景照明设计 在夜晚的重要性,树立城市的形象也准确传达建筑的设计理念,既能保留又能延伸楼体...
2022-09-14
建筑夜景照明设计增加了建筑的趣味性

建筑亮化照明这样做才能达到甲方的满意

随着城市经济的快速发展趋势,各种建筑如洪水般不断涌现,成为城市景观的主体。 建筑亮化照明 不仅美化了城市的星空,也是提升其自身形象和名气的有力途径。它对整个城市的文...
2022-08-05
建筑亮化照明这样做才能达到甲方的满意

夜游灯光设计提升文旅项目夜间观赏效果

夜游的经济潜力巨大,本地投资势头充足。 夜游灯光设计 与夜市不同,但是基于时间划分的经济形式。通常,它指的是第三产业服务业的城市活动,发生在同一天的下午6点至次日的黎...
2022-09-15
夜游灯光设计提升文旅项目夜间观赏效果

楼体外墙亮化设计要做到照明功能的合理性

楼体外墙亮化设计 是城市建设规划中必不可少的部分,有效的亮化设计让城市丰富多彩了城市夜间景色。接下来明亮照明给大伙儿介绍一下,取得成功的楼体外墙亮化设计该怎样呈现?...
2022-09-26
楼体外墙亮化设计要做到照明功能的合理性

热销商品

欧铭仕分体太阳能庭院户外室外氛围山丘洗墙花园墙壁装饰洗墙灯

欧铭仕分体太阳能庭院洗墙灯,专为户外花园、庭院及建筑外墙装饰打造。采用分体式设计,太阳能板与灯体分离,灵活安装,高效吸收阳光,实现节能环保。IP65防水等级,适应各种...
268

双面护线圈环保橡胶米字型开孔护线圈配电箱出线孔护套防尘过线圈

双面护线圈是一款采用环保橡胶材质制成的配电箱出线孔保护装置,呈米字型开孔设计,兼具柔韧性与耐用性。其双面结构可有效包裹线缆,防止箱体边缘划伤电线绝缘层,提升用...
1.23

雷士照明led筒灯孔灯客厅吊顶天花灯嵌入式过道筒灯射灯桶灯家用

雷士照明LED筒灯是一款专为现代家居设计的嵌入式照明产品,适用于客厅、吊顶、过道、卧室等空间。采用高品质LED光源,光线柔和均匀,显色指数高,有效还原真实色彩,营造舒...
5.78

佛山照明led筒灯嵌入式家用75mm孔射灯客厅过道吊顶超薄防眩筒灯

佛山照明LED筒灯是一款专为现代家居设计的嵌入式照明产品,适用于客厅、过道、厨房等区域的吊顶安装。采用75mm标准开孔尺寸,适配性强,安装简便。灯体超薄设计,节省吊...
4.5

劳保鞋男款士防砸防刺穿工作轻便夏季透气钢头工地男鞋子绝缘焊工

这款男款劳保鞋专为工地、焊工等高风险作业环境设计,集防砸、防刺穿、绝缘等多重防护功能于一体。鞋头内置钢头,有效抵御重物砸压;鞋底采用高强度防刺穿材料,保障脚底...
69

网站栏目