欢迎来到深圳中鲁粤科技有限公司网站!

收藏本页 | 常见问答 | 在线留言 | 网站地图

科技资讯

日本加野麦克斯Kanomax
专注某某行业十余年
咨询热线13800000000

热门关键词:示例页面

科技资讯

拼多多砍价助力网站_wb小号自助购买平台_网课刷课网址

文章分类:文章中心人气:39 次访问时间:2024-05-12 22:05

自助下单地址(拼多多砍价,ks/qq/dy赞等业务):点我进入

2007 10ChineseJournalLiquidCrystalsDisplaysVol.22, No.5Oct2007 文章编号:1007-2780 (2007) 05-0629-05 基于SN8P2308单片机的液晶显示界面设计(陕西科技大学电气与信息工程学院,西安) , 陕西 710021, E-mail :06shangjianglong@susteducn)摘要:根据SONIX新型单片机SN8P2308的特点,提出了一种利用SN8P2308设计带有LCD显示的中小型消费电子产品的方案,以及硬件接口电路介绍了系统的软件设计过程。 该设计方案不仅可以有效降低系统成本,提高系统稳定性,缩短开发周期; 又能很好地完成LCD显示驱动和系统控制的双重任务,从而节省了LCD专用驱动电路的硬件成本。 关键词:液晶; SN8P2308; 司机; 接口项目(No05JK159); 陕西省产业研究计划(No2006K05-G18); 陕西科技大学研究生创新基金液晶显示器以其体积小、重量轻、功耗极低、易于定制、显示内容丰富等优点,得到越来越广泛的应用。 广泛应用于仪器仪表、消费电子、工业设备等领域。

尤其是在消费电子领域,LCD已经成为人机交互的重要通用工具。 根据LCD的类型不同,其驱动方式分为静态和动态。 其中,动态驱动方式可以减少液晶显示器的引线和相应的驱动电路,适用于字符显示和位数较多的点阵显示。 LCD显示驱动 显性模式LCD的动态驱动和控制相对复杂。 在实际应用中,通常采用专用的IC芯片,但这类IC的价格比较昂贵,会降低系统的可靠性。 同时,会使控制器软件编程工作变得复杂,这种方式不能满足中小液晶显示器消费电子产品开发中降低成本、保持稳定性、缩短开发周期的要求。 本文介绍一种基于SN8P2308单片机的LCD接口方法。 由于SN8P2308内置LCD驱动,最多支持4个公共端,32段(12​​8个LCD驱动)。 可完成显示驱动和系统控制两大功能,大大减少外围电路数量,有效降低成本,消除外围电路带来的不可靠因素。 SN8P2308的结构特点及LCD接口硬件电路 SN8P2308 SN8P2308是Songix Technology Co., Ltd.开发的一款高性能、低价格的RISC架构微控制器。 . 控制器直接使用LCDRAM控制显示,提供32段驱动端子。 (SEG0COM3),可驱动32(128点)段液晶显示。

LCD的每一段都与控制器中的LCDRAM有映射关系,只要改变LCDRAM中的数据,就可以控制LCD的显示内容,操作极其简单方便。 该驱动支持占空比为1/4,偏压为1/2和1/3的液晶显示器,驱动帧率为64Hz。 所需的时钟由连接到FigLCDRAMLCDdriver630LXOUT引脚的32768kHz RC振荡器提供。使用该控制器可以方便地实现与各种段式液晶屏的接口,无需专用的LCD驱动器。 图为控制器中LCDRAMLCD驱动器的结构图。 LCD 驱动方式 SN8P2308 内部的 LCD 驱动器支持两种驱动电压供给方式(仅在 1/3 偏压时)。 R模式使用外部电路提供LCD电源和偏置; C 模式使用内部电荷泵提供 LCD 电源和偏置。 (1) LCD驱动方式 采用R方式驱动时,芯片的VLCD引脚连接内部VDD偏置电压V1和V2,V2的大小取决于外部偏置电阻。 同时,偏置电阻控制LCD的驱动电流。 如果驱动电流过大,在拖动驱动模式下(支持1/2偏压和1/3偏压),LCD显示会出现外围电路连接方式。 驱动模式电路图 R型电路 (2) 与R驱动模式相比,LCD驱动模式的功耗要低很多。 原因是C驱动模式不需要外部直流偏置电路,从而减少了电流消耗。 电荷泵产生的电压由V1输出控制,由片内特殊功能寄存器VLCD的bit0bit2控制。

驱动方式电路图3C型电路液晶屏连接 下面给出SN8P2308位段数字液晶屏的连接方法,即SN8P2308与数字液晶屏的连接电路。 这里需要和LED数码管的驱动方式区别开来。 液晶屏中并不是每一位都对应一个公共端子,而是所有数字的同一段对应同一个公共端子。 同时也给出了每一段每一位与公共端的对应关系。 关系图。 表1 EG端子之间的对应关系。 N8P2308与段位数字液晶屏连接电路图接口电路等:基于SN8P2308单片机的LCD接口设计631LCD点及LCDRAM与COM/SEG的对应关系1a1b1c0x0f02EG22f2g2e2d0x0f03EG32a2b2c0x0f04EG43f3g3e3d0x0f05EG53a3 b3c0x0f06EG64f4g4e4d0x0f07EG74a4b4c0x0f08EG85f5g5e5d0x0f09EG95a5 b5c0x0f0aSEG106f6g6e6d0x0f0bSEG116a6b6c软件设计使用SN8P2708内置LCD驱动使能软件设计工作变得简单,下面将从以下三个方面分别进行说明:初始化、代码表建立和驱动程序设计。

初始化 初始化程序的作用是配置LCD驱动的相关寄存器。 与SN8P2308LCD驱动相关的两个寄存器是LCDMLCDV。 只有LCDM寄存器的低四位有效,BIT0LCD驱动使能控制LCDENB; BIT1为偏置电压控制位BIAS; BIT2为P3口功能控制位P3SEG; BIT3 为时钟源选择控制位RCLK。 VLCD寄存器的作用是控制电荷泵的驱动时间和电压输出。 BIT0为内部电荷泵使能控制位VLCDCP; BIT1BIT3对应VLCD0,VLCD2为电荷泵输出电压控制位; BIT4BIT5对应CPCK0CPCK1,为电荷泵时钟选择初始化程序需要的控制位完成的工作包括:选择时钟源,设置偏置电压,设置P3口功能,配置驱动时钟频率和驱动电压在使用驾驶模式的情况下。 驱动时钟默认32Hz,给出R模式驱动。 初始化程序: LCD 驱动模式为 b0bset rclk; 使用内部 RC 作为时间偏置; 使用 1/3 偏置电压 b0bclr p3seg; p3作为lcd-seg b0bset lcdenbret驱动码表建立方法 LCD码表和LED数码管建立码表的方法类似,LCD上的每个点都与LCD RAM中的数据位有映射关系,以及LCD LCDRAM在电路中的映射关系。

从映射表可以看出家用液晶电表控制器,每个LCD RAM空间只有低位有效。 如果将LCD显示屏上同一数字位对应的相邻两个LCD RAM数据的低四位合并为一个字节,前一个数据在低四位,最后一个数据在高四位,则得到如下码表: lcdt able dw0xfd 0x60 0x3e 0xf dw0x63 0x5b 0x5f 0x70 dw0xff 0xfb 0x77 0x4f dw0x1d 0x6e 0x1f 0x17 All off dw 0x00 根据硬件电路接口刷新程序设计 SN8的接线方式P2308段式液晶屏在设计部分,显示内容为6位数字或字母,因此需要建立一个长度为6字节的显示缓冲区,将显示内容放入显示缓冲区,刷新程序通过检测刷新标志位来决定是否执行刷新操作。 如果有刷新标志,将显示缓冲区中的数据转换成显示代码送入LCD RAM,否则直接退出刷新程序。 刷新子程序应放在主程序中,并定期调用刷新子程序流程图。 需要特别注意的是,在发送显示码的过程中,将显示码的高4位分别发送给两个LCDRAM 632。 ;获取LCDRAM地址 mov ncmsrwk3 ; 地址计数器加1 mov #00001111b ;取出显示码的低四位 mov @yz ;将显示码的低四位写入LCD RAM mov rwk3 ;设置下一个LCD RAM地址 ncmsrwk3 ;调整地址nop swapm rwk2 ; 交换查表得到的显示码的高位 mov #00001111b; 取出显示码的高四位 mov @yz ; 将显示代码写入LCD RAM 实验结果 Songix Technology Co., Ltd.为开发者提供了强大的开发工具,当没有实际的LCD接入电路时,仍然可以通过开发环境中的LCD Simulator工具方便地进行开发。 首先用绘图工具将LCD上显示的图形绘制成单色BMP图像(各点不能同相。通过仿真工具指定各点与LCD RAM的映射关系,系统会生成一个LCD文件,利用文件开发环境,可以通过软件模拟LCD,调试成功后,将程序烧录到芯片中,为开发工作带来方便,LCD Simulator工具模拟了之前的类型数字LCD驱动,仿真成功后,将程序烧录到芯片中,观察实际驱动效果,得到如图所示的仿真效果和实际显示效果。

图6 仿真效果与实际显示效果 在中小型液晶显示设备中使用SN8P2308单片机完成液晶驱动和系统控制的双重任务,可以降低成本,提高系统稳定性,缩短开发周期。 它为开发适合中小型液晶显示器的消费电子产品提供了很好的解决方案。 等:基于SN8P2308单片机的液晶显示接口设计 633张志东STN液晶显示设计方案[液晶与显示,2006等 基于FPGA的伪彩液晶显示系统设计[液晶与显示]显示, 2007 22(1): 83-86 邹学诚 彩色液晶显示控制器AMIPegasus及其应用[ 液晶与显示, 2006, 2(4): 393-397. 北京:国防工业出版社,2006 SONiXTechnology Co., LtdSN8P2308USERS MANUA SONiXTechnology Co., LtdLCD Simulator Users'M anual LCDInterface Design Based SN8P2708SHANG Jiang-long ZHANGU-jie (College Information Electric Engineer ing Shanxi University versi Science&Technology Xian710021,China,E-mai :06shangjianglong @sust educn) Abstract 针对特性 SONIXNew Microcont rollers SN8P2308 paperproposes medium-sized LCD consumer electronics products using SN8P2308 introduces he interface circuit software design plan will only effect effect relow he cost he system improve ability hesystem hede- development cycle; but also complete dualmandate LCDdisplay driver hesystem control excellently here bysaving extra expenses LCDdriver circuit 关键字:LCD;SN8P2308 ;driver ;interface 作者简介:尚江龙(1982年生于河北唐山,硕士研究生,研究方向为嵌入式系统应用与开发。

《液晶与显示器》投稿指南 《液晶与显示器》投稿方式为在线投稿。 在线投稿家用液晶电表控制器,方便您随时查看稿件处理情况。 方法是:登录本刊网站ht://wwwyejingyuxianshi org,进入“作者投稿”栏目,在线注册投稿。 “用户名”和“端口”由您在注册时设置,登录后按“提示符”即可操作。请使用Word完成稿件,并使用分栏排版,方便专家在线审稿。 《液晶与显示》稿件发表的正常周期 缩短发表周期是学术论文社会效益早日实现的重要条件,满足《液晶与显示》简章征文规则,尤其是学术论文的要求第三条第(七)款,是稿件尽快编辑处理的必要条件,因此,如果您希望您的论文尽快发表,请务必按照“简化规则”进行写作。 如果您的稿件附有同行专家意见和单位推荐信,您的稿件将优先发表,欢迎您推荐2位审稿人。同时,本刊欢迎国家重大科技攻关项目产生的自主创新文章和资助的项目。 “液晶与显示”手稿以印刷版、电子版和网络版出版。 对版权有特殊要求者,请提前声明。

关键词:, , , ,

热销产品