点阵LED显示屏控制系统.pdf
《点阵LED显示屏控制系统.pdf》由会员分享,可在线阅读,更多相关《点阵LED显示屏控制系统.pdf(6页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、点阵 LED 显示屏控制系统 点阵 LED 显示屏控制系统 韩润萍 陈小萍 韩润萍 陈小萍 中图分类号:TN873.95 文献标识码:A 简介:陈小萍 女 2002 毕业于北京服装学院自动化专业,现就职于北京海潮电子技术有限责任公司,从事 LED 显示屏研发工作。韩润萍 女 副教授 现就职于北京服装学院,从事自动化专业的教学和科研工作。摘要:摘要:介绍了一个以单片机 DS80C320 为控制器的点阵 LED 显示屏控制系统。该系统采用 RS-232/RS-485 通信标准,通过 DS80C320 的串行接口接收 PC 机的控制命令及显示数据,经处理后控制 LED 显示屏的扫描显示。该系统采用了
2、一种新型的大容量闪速存储器 29F040 作为数据存储器。本文中给出了该控制系统的软硬件设计要点。关键词:关键词:单片机 LED 显示屏 DS80C320 FLASH 存储器 The Display Control System For A Lattice LEDs Panel Abstract:A lattice LEDs panel display system controlled by a microcomputer DS80C320 was given.The system received the control command and display data from PC b
3、y way of one serial interface of DS80C320 using RS-232/RS-485 communication protocol.The microcomputer controls the scanning of data display by way of another serial interface of DS80C320.It used a new kind of high-capacity FLASH storage 29F040 as its data storage ware.The main points of system desi
4、gn were also presented.Key words :Microcomputer,LEDs panel,DS80C320,FLASH storage 0 引言 0 引言 LED 电子显示屏是随着计算机及相关的微电子光电子技术的迅猛发展而形成的一种新型信息显示媒体。它利用发光二极管构成的点阵模块或像素单元组成可变面积的显示屏幕,以可靠性高、使用寿命长、环境适应能力强、性能价格比高、使用成本低等特点,在短短的十来年中,迅速成长为平板显示的主流产品,在信息显示领域得到了广泛的应用。本文所设计的是一个同等灰度的单色条形显示屏控制系统,该控制系统以 DS80C320 为控制器,采用 RS-
5、232/RS-485 通信标准,可同时显示 4 个 1616 点阵汉字或 8 个 168 点阵的汉字字符或数字。显示方式有左移右移上移下移替换;显示状态包括移动速度停留时间等。DS80C320 是美国 DALLAS 公司生产的与 MCS-51 系列完全兼容的单片微处理器产品。它与80C32 具有完全相同的封装,提供 80C32 具有的所有的功能,如 I/O 口,定时器/计数器,串行口等。此外它还提供了另一个全双工串行接口,7 个新的中断,可编程看门狗定时器,掉电中断和复位等。在此基础上,DS80C320 还增加了 2 个用于改善外部 RAM 数据存储器存取数据的功能,即双数据指针和可编程片外
6、RAM 存取周期扩展功能。DS80C320 可以工作在 1MHZ33MHZ 的频率范围内。普通 8051 的 CPU 的每个机器周期需要 12 个时钟,而 DS80C320 的每个机器周期只需要 4 个时钟。而且 DS80C320 采用了重新设计的微处理器内核,去除了多余的时钟和存储周期,因此每一条指令的执行时间都比原 8051CPU 快 1.5 至 3 倍,在相同的晶振频率和代码条件下,其运行速度平均提高 2.5 倍。此外 DS80C320 的双数据指针结构也将提高数据传送的效率。在显示系统中,由于扫描显示与状态控制、移动控制分时复用 CPU,扫描显示频率不能低于 60 HZ,这就需要加快
7、CPU 执行指令的速度。DS80C320 具有高的工作频率,高效的 CPU 内核以及很短的机器周期,应用于显示控制系统中可以大大提高显示效果,增强系统的稳定性和可靠性。11 系统设计1 系统设计 显示屏控制系统由显示控制器和 LED 点阵显示屏组成。控制系统的逻辑结构框图见图 1。显示屏控制器驱动器74HC245译码器74HC138行驱动器8x8LED1,28x8LED3,48x8LED15,16移位寄存器74HC595移位寄存器74HC595移位寄存器74HC595 图 1:显示系统逻辑结构图 1)点阵显示屏 点阵显示屏每个单元由 16 个 88 点阵 LED 显示模块、行信号选择译码器 7
8、4HC138、驱动器74HC245、数据移位寄存器 74HC595、行驱动器组成。16 片 88 点阵 LED 显示模块组成一个 6416 的 LED 点阵,用于同时显示 4 个 1616 点阵汉字或 8 个 168 点阵的汉字字符或数字。单元显示屏可以接收来自控制器(主控制电路板)或上一级显示单元模块传输下来的数据信息和命令信息,并可将这些数据信息和命令信息不经任何变化地再传送到下一级显示模块单元中,因此显示板可扩展至更多的显示单元,用于显示更多的显示内容。以下给出了一个显示单元(6416 点阵)的显示程序,当级联多个显示单元时只需相应地改变每行字节数即可。DISP:MOV R0,#8 ;每
9、行 8 字节 MOV DPL,R6 ;取显示缓冲区首地址 MOV DPH,R7 ;DIS:MOVX A,DPTR;取出显示数据 CPL A ;数据取反 MOV SBUF1,A ;送出显示数据 JNB TI1,$;CLR TI1 ;INC DPTR ;取下一个数据 DJNZ R0,DIS ;SETB CLEAR ;74 HC595 的消隐线 SETB STB ;74 HC595 的锁存线 ANL P1,#0FH ;MOV A,LINE ;取行值 DIN:SWAP A ;ORL P1,A ;送出行驱动信号 DISE:CLR STB ;CLR CLEAR ;2)显示屏控制器 2除单片机 DS80C3
10、20 外,显示屏控制器的硬件电路部分由三个部分组成:外部存储器的扩展、串行通信接口和 LED 显示驱动及接口。控制器的组成框图如图 2 所示,采用 DS80C320 作为中央控制器,完成与 PC 机的通信,实现对显示屏显示数据和显示状态的控制。数据存储器使用一片静态RAM62256 和一片 FLASH 存储器 29F040。29F040 容量很大,可以用于存储显示的内容,也可根据需要存储汉字的点阵库。控制器与计算机的连接根据通信距离的远近选用 RS-232 或 RS-485 标准总线接口。接显示屏 DS80C320 MCU驱动器74HC245RS-232/485 接口 数据存储器模 块(622
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 点阵 LED 显示屏 控制系统
限制150内