新闻中心

EEPW首页>光电显示>设计应用> 320×240图形点阵液晶与51单片机的接口设计

320×240图形点阵液晶与51单片机的接口设计

作者: 时间:2010-12-30 来源:网络 收藏

TM320240E的SEL1(18脚)为微处理器选择端,接高电平时为MC68000时序,接低电平为51系列时序;A0(4脚)为命令/数据选择端,1为命令,0为数据;V0(3脚)为对比度电压输入端。本系统中,为了防止系统内其他部件引起总线上有大电压脉冲对LCD造成损害,采用了一片8位双向总线驱动芯片74ALS245将LCD的数据总线与系统总线进行了隔离驱动,可以在一定程度上对模块进行保护。

此外,关于对比度调节电压的产生,TM320240E模块自带了负压输出(VEE,17脚),但是也有一些320240模块没有此电压,这时可以采用图2所示电路,利用一片MAX749来产生负压,此电路在笔者以前的中应用过,且效果较好。


2 MAX749负压产生电路



四.接口程序

SED1335与51的接口程序非常简洁方便。在硬件系统上电复位后,单片机根据模块的参数(如液晶的行数、列数、扫描频率等)和需要的显示方式等,设置各个指令的参数来初始化系统,之后就可以由单片机把数据直接送给SED1335的显示缓存,SED1335就可以控制液晶显示。如果在后面需要改变显示的或文字,只要对应表1 中的指令改变相应指令的参数,然后重新输入数据即可实现。

设置系统命令参数或送数据给显示缓冲区的方法是:先将指令代码送到SED1335的命令口地址,然后把该指令的参数送到数据口地址后即可把数据送到数据口地址。


上一页 1 2 下一页

评论


相关推荐

技术专区

关闭