如何通过程序控制屏幕的显示

描述

前言

上一篇文章中介绍了LED灯、LED数码管和LED点阵屏幕。电子作品中除了数码管和点阵屏,液晶显示屏也是常用的显示器件,可根据需要显示的内容选择对应的屏幕型号。本篇内容将以linkboy为编程平台,以LCD1602、LCD12864、240*240彩色屏幕为例,介绍如何通过程序控制屏幕的显示。

或许手中没有元件,阻挡了你的创作,使用linkboy就好了!linkboy不仅可以编程,自带的仿真功能可以在电脑上实时查看程序的运行效果。接下来就让linkboy带你走进屏幕的世界吧~

一、LCD1602屏幕

LCD1602屏幕能够显示字母、数字等简单的字符,每行能够显示16个字符、共2行,每个字符位由5*7个像素点组成,但是在显示时只能以字符为单位,不能以像素为单位。如图所示的示例程序为LCD1602显示字母和数字。

屏幕

二、LCD12864屏幕

LCD12864屏幕由128*64个像素点组成,以像素点为单位进行显示,除了能够显示字母、数字等简单的字符,还能够显示汉字、稍复杂的图案等。本文中列举了两个示例程序。

1、《咏柳》:通过LCD12864屏幕显示诗词和图案

屏幕

屏幕

2、LCD12864显示几何形状

屏幕

三、彩色屏幕

前边讲到的LCD1602和LCD12864都是单色屏,如果想要显示彩色内容就需要用到彩色屏幕。本文中以分辨率为240*240的小彩屏为例,介绍在linkboy中如何编写程序实现屏幕的显示。

1、绿植生长:通过屏幕动态显示植物的生长过程

屏幕

2、花朵绽放:通过屏幕呈现花朵的绽放过程

屏幕

3、吉祥中国结:应用画笔工具,实现在屏幕中绘制图案

因本文所使用的彩屏尺寸较小,所以在程序仿真的过程中图案不是很清晰,这时可以将鼠标放在屏幕上,通过放大效果查看清晰的图案演示。

屏幕

屏幕

4、七彩圆圈:通过改变画笔的颜色,绘制色彩渐变的图案

屏幕

总结

好了,这里就给大家介绍这么多,大家可以到linkboy官网 http://www.linkboy.cc 下载软件,让linkboy带你走进屏幕的世界吧!

本文中所提到程序的仿真演示视频和对应的实物效果视频,可到bilibili观看。

审核编辑:汤梓红

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分