显示/光电技术中的用80C31和SED1335控制三星LCD模块
文件大小: 104k
源码售价: 10 个金币 积分规则     积分充值
资源说明:240LCD LCD模块是一款低价位高品质的LCD模块,具有高分辨率(点为0。 SED1335是日本SEIKOEPSON公司出品的液晶显示控制器,在同类产品中是功能很强。图形和文本方式混合显示。SED1335指令集SED1335有13条指令,多数指令带有参数,参数值由用户根据所控制的液晶显示模块的特征和显示的需要来设置。       韩三星320×240LCD LCD模块一款低价位高品质的LCD模块,具有高分辨率(点为0.27mm×0.27mm)、高对比度FSTN、高可靠性、低功耗、低价格等优点,特别适用于数控机床、PDA、掌上电脑、游戏机等产品。        SED1335是日本SEI 在显示/光电技术中,80C31单片机和SED1335控制器的组合常用于控制高质量且价格实惠的LCD模块,如240LCD和三星320×240LCD模块。这些模块具有高分辨率,如0.27mm×0.27mm的像素点,以及高对比度FSTN技术,适用于多种设备,包括数控机床、PDA、掌上电脑和游戏机。 80C31是Intel 8051系列的一种改进型单片机,拥有高性能和低功耗特性,适合作为显示控制器。它通过扩展的32K 27256 EEPROM来存储程序和显示数据。在硬件接口设计中,80C31的数据总线P0与LCD的D0-D7接口连接,片选信号CS连接到P2.7,A0连接到P2.0,这样可以实现对LCD模块的地址控制。 SED1335是精工爱普生公司生产的液晶显示控制器,它具备强大的功能,支持图形和文本混合显示。该控制器有13条指令,其中大多数指令带有可自定义的参数,用户可以根据实际需求设置这些参数。例如,用户可以通过设定指令控制液晶模块的行数、列数、扫描频率等,以适应不同的显示效果。 SED1335的指令集包括初始化、显示控制、数据传输等功能。在软件设计中,首先在系统上电复位后,需要通过编程设置指令参数来初始化系统,这通常涉及设置液晶模块的特性。之后,单片机可以直接向SED1335的显示缓存写入数据,由控制器处理显示任务。如果需要改变显示模式,只需更新相关指令的参数并重新输入数据。 在程序编写过程中,可以使用如“MOV DPTR,#XXXXH”和“MOV A,#XXH”这样的指令来设置命令口和数据口地址,然后使用“MOVX @DPTR,A”将数据传送到指定地址。例如,初始化320×240 LCD模块的程序可能包括配置位图显示、设置显示模式、调整对比度等步骤。 总结来说,80C31与SED1335的结合为设计高效、灵活的显示系统提供了一种有效方案。这种组合允许开发者创建高度定制化的显示界面,满足各种嵌入式应用的需求。通过理解80C31的硬件接口和SED1335的指令集,开发者可以实现复杂而精细的显示效果,优化用户体验。
本源码包内暂不包含可直接显示的源代码文件,请下载源码包。