新闻中心

EEPW首页>嵌入式系统>设计应用> SED1335在单片机系统中的设计与应用

SED1335在单片机系统中的设计与应用

作者: 时间:2016-12-02 来源:网络 收藏
1 引言
随着信息技术的发展,人们越来越频繁地面对各种各样的显示装置,其中液晶显示(LCD)是一种最有前景的显示装置,目前已广泛应用于移动通讯、仪器仪表、电子设备、家用电器等各方面。与传统显示模块相比,采用 SED1335LCD液晶驱动器和 320×240点阵式图形液晶显示模块,使显示信息量增大、操作简化、界面友好、外形美观,不仅可以采用数字形式显示信息数据,而且可以采用图形画面来显示。
2 SED1335控制器
SED1335是 SEIKO EPSON公司出品的一种高性能的液晶显示控制器。它具有较强的 I/O缓冲器,指令功能很丰富,并且四位数据并行发送,最大驱动能力为 640×256点阵。
SED1335硬件结构可分成 MPU接口部、内部控制部和驱动 LCM 的驱动部。硬件结构图如图1所示。
SED1335的 MPU接口部由指令输入缓冲器、数据输入缓冲区、数据输出缓冲器和标志寄存器组成。作为微机的一种外围接口芯片, SED1335通过数据总路线接收来自 CPU的指令和数据。它具有 2个通道,一个为指令口,用来接收 CPU的指令码;另一个为数据口,用来接收和发送指令参数和显示数据。系统共用数据总线,由 A0口来区分:高电平时,为指令码,低电平时,为指令参数或显示数据。 SED1335与 8031单片机的硬件连接如图 1所示。在图 1中,用 8031的 P2.7口作为 SED1335的片选信号,用 P2.0口与 SED1335的 A0口连接。这样当 SED1335的指令地址为 8100H,数据地址为 8000H。
SED1335内部控制部是 SED1335的核心。它由振荡器、功能逻辑电路、显示 RAM管理电路、字符库及其管理电路以及产生驱动时序的时序发生器等组成。振荡器工作频率可在 1M~10M Hz范围内选择。SED1335能在很高的工作频率下迅速地解译 MPU发来的指令代码,将参数置入相应的寄存器内,并触发相应的逻辑功能电路运行。其中最重要的特点是能分区管理 64k的显示存储器,可以同时管理 3个或 4个显示区。显示区可以根据数据的性质设置为图形方式或文本方式。在图形方式下,该显示区的数据被认为是 8位的显示数据而直接送到液晶显示驱动系统显示;在文本方式下,该显示区的数据被认为是字符代码。
SED1335 驱动部具有各显示区的合成显示能力传输数据的组织功能及产生液晶显示模块所需要的时序,向液晶显示模块传输数据的方式为4位并行方式。
上一页 1 2 下一页

关键词:SED1335单片机系

评论


技术专区

关闭