`
isiqi
  • 浏览: 16033166 次
  • 性别: Icon_minigender_1
  • 来自: 济南
社区版块
存档分类
最新评论

让世界真实起来·字符型点阵液晶显示屏

 
阅读更多

作者:野比 (conmajia@gmail.com

时间:May, 2012

封面图片为野比原创,请勿未经允许私自引用


Nobi's LCM Display 野比的液晶显示模块控件

下载 DEMO

下载源码


注意! 各项属性最好是运行时(Run-time)在 Load 事件里设置。不知道为什么,设计时(Design-time)设定的属性看起来正确,一运行就恢复原状,完全没设上。至于使用方法,简单来说就是不断修改 Text 属性(注意,短小的 string 不能覆盖之前的长 string,比如第一次设 Text = "I like money"(12),第二次改成了 Text = "I like $"(8),那么多余的 4 个字符不会被覆盖,会显示成 "I like $oney"(12)。(这个特性是和硬件一模一样的,是我设计时很蛋疼的追求 1:1 的后果。解决办法有 2 个,第一修改 Text 前调用 Clear() 方法,第二在修改字符串后面用几个多余的空格覆盖,像这样 Text = "I like $[空格][空格][空格][空格]"(12)。

-------------------中场休息线----------

如果你的公司里还没有这个,可以改好了用到产品里,相信会让产品看起来更专业的。

不用谢我,只要请我吃顿饭就行(开玩笑的,别认真,小心老板骂)

外面的世界太精彩,电脑上的世界太单调

多运动、多奔跑

进入正题

首先问大家一个问题:一般你的程序里需要显示一些经常变化的文字,你都是怎么做的?

比如我们需要一个状态栏,启动之后给用户显示 「Ready...」

用一个 Label?


等等,似乎不太好看。换个字体?


嗯,似乎还是很平常。加点颜色吧。


OMG。。。这个颜色让我想起了有一种叫做「液晶屏」的东西,这可不是电脑上的显示器,而是这些兄弟们。



所以嘛,程序做出来就应该像这样



继续改造,让它成为 1:1 精仿的液晶显示屏,就像这样。

让我们来点给力的吧!




上半部分是用来设计 5x8 的点阵字符的,文本框里输出的是单片机用的字符数据,如果你不玩单片机,可以完全不用理会。


(全文完)

分享到:
评论

相关推荐

    点阵液晶显示屏的构造与应用

    液晶显示模块可归结为字符型和点阵型两大 类,点阵型又分为单色屏和彩色屏。字符型模块通常 包含相应的字符库,点阵型模块包含有液晶显示控 制器,显示内容没有任何限制,文字图片均可。液晶 彩屏的技术含量最高,但...

    字符型液晶1602使用手册

    1、 液晶显示屏是以若干个58或511点阵块组成的显示字符群。每个点阵块为一个字符位,字符间距和行距都为一个点的宽度。 2、 主控制驱动电路为HD44780(HITACHI)及其他公司全兼容电路,如SED1278(SEIKO EPSON)...

    SMG240128A标准图形点阵型液晶显示模块的扩展演示程序

    应用产品: SMG240128A标准图形点阵型液晶显示模块 ...// 本演示的内容为,在240列X128行的点阵液晶显示屏上清屏,图片演示,英文字符串演示,中文 //字符串演示,反白显示字符串,绘制矩形,写点,绘制直线,全屏显示.

    基于ST7920控制器的12864液晶屏图形点阵显示分析

    每个像素有亮与灭两种状态,以黄绿屏黑字为例,若某个像素亮则该像素被黑色填充,这样不同像素的亮与灭的组合就可显示不同的点阵型字符或图案。如图1中的黑色像素组合就可显示一个汉字"十"字。 图1 12864液晶屏...

    128×64点阵液晶显示 完整版

    128×64点阵液晶屏显示 控制128×64点阵型液晶屏显示自己的学号,例如“SA14023999”,每个字符为16×16格式。

    点阵液晶显示屏SG12864—01D应用实践

    总结性地介绍了点阵液晶显示模块SG12864—01D 的控制原理与应用技巧,给出了在模拟时序下的汇编驱动程序,提出了具有节约空间资源的应用方案。  引 言  液晶显示模块可归结为字符型和点阵型两大类,点阵型又分为...

    显示/光电技术中的点阵液晶显示屏SG12864—01D应用实践

    总结性地介绍了点阵液晶显示模块SG12864—01D 的控制原理与应用技巧,给出了在模拟时序下的汇编驱动程序,最后提出了具有节约空间资源的应用方案。  引 言  液晶显示模块可归结为字符型和点阵型两大类,点阵型又...

    LCD+1602字符模块手册

    这种由 LCD 板、PCB 板、控制驱动电路组成的单元叫做点阵液晶显示模 块( DOT MATRIC LCD MODULE )。 深圳市瑞特电子有限公司是液晶显示器专业生产厂家,以其雄厚的力量,先进的生产设 备及工艺,已开发生产出一...

    SMC1602A液晶显示模块DATASHEET使用说明书.zip

    SMC1602A 标准字符点阵型液晶显示模块(LCM),采用点阵型液晶显示器(LCD),可显示 16 个字符 X2 行西文字符, 字符尺寸为 2.95X4.35(WXH)mm,内置 HD44780 接口型液晶显示控制器,可与 MCU 单片机直接连接,广泛应用...

    【51单片机仿真实例】基于51单片机LCD1602液晶实例及工作原理(程序+Proteus仿真+相关说明)

    它是由字符型液晶显示屏(LCD)、控制驱动主电路HD44780及其扩展驱动电路HD44100,以及少量电阻、电容元件和结构件等装配在PCB板上而组成。该显示屏的优点是耗电量低、体积小、辐射低。 LCD1602主要用来显示数字、...

    单片机与DSP中的用单片机控制字符型液晶显示模块

    字符型液晶模块是一种用5x7点阵图形来显示字符的液晶显示器,根据显示的容量可以分为1行16个字、2行16个字、2行20个字等等,这里以常用的2行16个字的DM-162液晶模块来介绍它的编程方法,DM-162采用标准的14脚接口,...

    智能点阵电子显示屏控制系统设计

    该智能型点阵电子显示屏基于串并转换动态扫描技术,以微控制器为核心,辅以必要外围电路设计而成。系统主要由单片机控制、电子屏驱动显示、亮度调节、时钟定时、语音提示和键控液晶输出更新等模块组成。用字模软件...

    电子液晶资料相关知识

    点阵液晶显示模块显示的信息多,可显示字符、汉字,也可以显示图形和曲线,且容易与微处理器接口,因此经常用在机械设备控制和自动生产线中显示设备的工作参数,或者用图形方式显示设备和生产线的工作过程。...

    显示/光电技术中的HY-240128M-201图形点阵式液晶显示模块及其应用

    摘??? 要:本文首先从应用角度阐述了基于T6963C控制器的HY-240128M-201图形点阵式液晶显示模块(LCM)的组成和工作原理,...点阵液晶显示模块显示的信息多,可显示字符、汉字,也可以显示图形和曲线,且容易与微处理器

    51单片机综合学习系统之12864点阵型液晶显示篇

    通过以前的学习,我们已经对51单片机综合学习系统的使用方法及学习方式有所了解与熟悉,学会了1602字符型液晶显示的基本知识,体会到了综合学习系统的易用性与易学性,这一期我们将一起学习12864点阵型液晶显示屏的...

    CM204液晶使用中文手册

    字符点阵系列模块是一类专门用于显示字母、数字、符号等的点阵型液晶显示模块。分 4位和 8位数据传输方式。提供 5*7点阵+光标和 5*10点阵+光标的显示模式。提供显示数据缓冲区 DDRAM、字符发生妻 CGROM和字符发生器 ...

    LCD128x64显示

    通过以前的学习,我们已经对51单片机综合学习系统的使用方法及学习方式有所了解与熟悉,学会了1602字符型液晶显示的基本知识,体会到了综合学习系统的易用性与易学性,这一期我们将一起学习12864点阵型液晶显示屏的...

    LCD液晶屏显示:I LOVE YOU!.zip

    1602字符型液晶也叫1602液晶,它是一种专门用来显示字母、数字、符号等的点阵型液晶模块。字符型液晶,能够同时显示16x02即32个字符。

    显示/光电技术中的智能点阵电子显示屏控制系统设计

    摘 要:该智能型点阵电子显示屏基于串并转换动态扫描技术,以微控制器为核心,辅以必要外围电路设计而成。系统主要由单片机控制、电子屏驱动显示、亮度调节、时钟定时、语音提示和键控液晶输出更新等模块组成。用...

Global site tag (gtag.js) - Google Analytics