当前位置:首页 > 电源 > 电源-LED驱动
[导读]随着科学技术的发展和人民生活水平的提高。液晶显示器|0">液晶显示器(LCD)以其具有功耗低、体积小、重最轻、超薄等许多其他显示器无法比拟的优点,近几年来被广泛用于智能仪

随着科学技术的发展和人民生活水平的提高。液晶显示器|0">液晶显示器(LCD)以其具有功耗低、体积小、重最轻、超薄等许多其他显示器无法比拟的优点,近几年来被广泛用于智能仪器、仪表和低功耗电子产品中。本文介绍一种基于NIOSⅡ的LCD的控制方法。利用SoPC技术,在NIOSⅡ系统中添加相应的I/O端口实现对液晶显示器的控制。

1 NIOSⅡ嵌入式软核处理器

NIOSⅡ是Altera公司在NIOS的基础上,于2004年发布的嵌入式软核处理器。所谓软核,是指用HDL文本形式提交给用户,他经过RTL级设计优化和功能验证,但其中不含任何具体的物理信息。NIOSⅡ是采用流水线技术和哈佛结构的通用RISC(Refined Instruction Set Computer,精简指令集计算机)。一个NIOSⅡ处理器系统由NIOSⅡCPU和一系列的外设组成。NIOSⅡ系统包括NIOSⅡCPU、片内外设、片内存储器和片外外设,他们的接口都在Altera公司的芯片上实现。相当于在单片机实现1台计算机或1个微控制器。所有的NIOSⅡ处理器系统使用统一的指令集和编程方式。NIOSⅡ的处理器实例如图1所示。

ARM是常用的嵌入式处理器之一。在设计SoC时,常把ARM作为硬核植入到FPGA中。硬核具有成本低、速度快等优点。但是将IP硬核直接植入FPGA的解决力案存在以下不足:由于硬核是预先植入的,设计者无法相据实际需要改变处理器的结构;无法根据实际设计需要在同一FPGA中集成多个处理器;无法根据需要裁减处理器硬件资源以降低FPGA成本等。

利用软核处理器,能有效地弥补上述不足。在NIOSⅡ中还可以添加用户自定义的指令。在开发工具的完备性方面NIOSⅡ也具有很大的优势。Altera不仅提供强大的HAL系统库支持,还提供嵌入式操作系统核TCP/IP协议栈的支持。

2 液晶屏控制器的选择

SED1520系列是日本Seiko Epson公司出品的将行、列驱动器和控制器集成在一起的控制器。在小规模图形液晶显示模块上使用SED1520液晶显示驱动控制器,组成显示驱动和控制系统是低成本、低功耗、高集成的最佳选择。

SED1520的基本特点有:快速8位MCU接口,可适配Intel8080系列或M6800系列时序;丰富的指令集;共80个驱动器输出;低功耗:外部时钟2 kHz时为30μW;占空比可设置为1/16或1/32;低功耗CMOS工艺;可以级联使用,以扩展行、列驱动力;电源范围广:LCD电压VDD-VSS=-2.4~-7.0 V;SED1520系列共有6种型号:SED1520FOA,SED1520FAA,SED1521FOA,SED1521FAA,SED1520D,SED1521D。其中SED1520FOA应用最为广泛,SED1520的指令集见表1。

3 LCD的硬件设计

一般来说,对于不太复杂的系统,把外部设备看作普通PIO是比较简单的方法。首先在QUARTUSⅡ软件中的SoPC BUILDER中添加1个8位的lcd_data[7..0],4个1位的lcd_cd,led_ce,lcd_rd,lcd_wr。再设置lcd_data的属性为双向三态“Tri_state”,其他4个信号的属性设为“Output only”。lcd_data[7..0]为数据位,传输数据;lcd_cd为命令、数据使能信号,当lcd_cd为高电平时数据线上传输命令,当lcd_cd为低电平时数据线上传输数据;lcd_ce为片选信号,低电平有效;lcd_rd为读使能,低电平有效;lcd_wr为写使能,低电平有效。NIOSⅡ和LCD模块的接口电路如图2所示。图2中LCD硬件原理备注:读状态字的代码中,D7对应BUSY,D7=1为忙,D7=0为准备好;D6对应ADC,D6=1为反向方式,D6=0为正常方式;D5对应当前显示状态,D5=1为关显示,D5=0为开显示;D4对应复位信号,D4=1为执行复位,D4=0为正常操作。

4 LCD的软件设计

由于所有在LCD屏幕上显示的数据,不论是文本方式,还是图形方式,都存放在外部的显示存储器中所以在软件设计时,NIOSⅡ处理器只要将指令直接送至LCD的外部显示存储区,控制器就可以控制液晶屏显示用户所需要的数据及其显示方式。下面以写单参数命令子程序和写数据子程序为例,介绍软件设计过程:


其他的子程序如:SED1520读状态子程序等由于篇幅原因略去。

5 结语

本文阐述基于NIOSⅡ嵌入式处理器控制液晶显示器的硬件设计方案和软件设计方法。通过该设计,充分体现出NIOSⅡ嵌入式处理器在设计中的灵活性,更好地节约了成本。

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

液晶显示器作为现代计算机系统和各种电子设备中的核心输出部件,其稳定性和可靠性直接影响着用户的使用体验。然而,在长期使用过程中,液晶显示器难免会遇到一些故障问题。本文旨在提供一份详细的液晶显示器维修教程,涵盖故障识别、基本...

关键字: 液晶显示器 液晶显示器维修

以下内容中,小编将对液晶显示器的相关内容进行着重介绍和阐述,希望本文能帮您增进对液晶显示器的了解,和小编一起来看看吧。

关键字: 显示器 液晶显示器

在显示技术日新月异的今天,液晶显示器(LCD)已成为众多电子设备中的核心组件。为了确保不同型号、规格的LCD显示器能够与各种主机设备兼容,LCD转接板应运而生。本文将对LCD转接板的概念、功能、应用及其重要性进行详尽阐述...

关键字: 液晶显示器 电子设备 LCD转接板

液晶显示器(Liquid Crystal Display,简称LCD)是一种常见的显示技术,其基本工作原理是利用液晶材料的物理特性实现图像显示。下面我们将详细介绍LCD的基本工作原理和构造。

关键字: 液晶显示器 LCD

液晶显示模块是一种被广泛应用于各种电子设备的显示部件。由于其具有低功耗、长寿命、轻薄等优点,因此被广泛应用于手机、电视、电脑、医疗设备、仪表盘、电子书等设备中。本文将详细介绍液晶显示模块的各种应用。

关键字: 液晶显示器 液晶显示模块

液晶显示器(LCD)作为现代主流的显示设备,已经广泛应用到各个领域中。它以其低功耗、低辐射、高清晰度和长寿命等优点,赢得了广大用户的青睐。然而,任何产品都不可能完美,LCD同样存在其优劣势。本文将针对LCD在使用方面的优...

关键字: 液晶显示器 LCD CRT技术

液晶显示器(LCD)作为一种主流的显示设备,已经深入到人们的日常生活和工作之中。它以其低功耗、低辐射、高清晰度和长寿命等优点,赢得了广泛的市场和用户青睐。如何进行液晶显示器的系统设计,直接影响其性能和用户体验。本文将详细...

关键字: 液晶显示器 LCD

一、引言 随着科技的飞速发展,液晶显示器(LCD)已经成为了我们日常生活和工作中的重要组成部分。然而,面对着不断变化的市场环境和消费者需求,我国液晶显示器市场也正在经历前所未有的挑战和机遇。本文将探讨我国液晶显示器...

关键字: LCD 液晶显示器

液晶显示器是一种利用液晶光学特性工作的显示设备,具有薄型、轻量、省能等特性,被广泛应用于各种电子设备中。随着技术的不断发展,液晶显示器的种类也日益丰富。本文将详细介绍根据制作工艺的不同液晶显示器的种类及其特点。

关键字: 液晶显示器 液晶电视

LED,英文全称为Light Emitting Diode,中文意思为发光二极管;LCD,英文全称Liquid Crystal Display,中文意思为液晶显示器。

关键字: LED LCD 液晶显示器
关闭
关闭