查看: 304|回复: 0

19264显示扩展库

[复制链接]

0

主题

0

帖子

4

积分

注册会员

Rank: 2

积分
4
发表于 2023-6-27 09:49:03 | 显示全部楼层 |阅读模式
本帖最后由 gaozhiye 于 2023-6-27 23:58 编辑

一、模块概述

LCD19264是一种液晶显示模块,具有192x64个像素的显示区域。它是一个192x64点阵的液晶显示器,可以显示图形和文本信息。该模块通常由液晶面板、驱动电路和控制器组成。液晶面板使用液晶分子的光学特性来显示图像,驱动电路负责提供适当的电压和信号来控制液晶面板中的像素,而控制器则用于接收和处理来自外部的图像和文本数据,并将其转化为液晶面板可识别的信号。它可以通过编程来控制和更新显示内容,从而显示所需的图形和文本信息。该模块的显示能力较高,可以显示复杂的图像、图标和文本。由于其较大的显示区域和高分辨率,LCD19264广泛应用于工业控制、仪器仪表、电子设备和信息显示等领域,例如电子测量仪器、仪表盘、电子游戏机等。

image.png

主要技术参数和性能:

1、 电源:VDD:+5V;

2、 显示内容:192(列)×64(行)点

3、 全屏幕点阵

4、 七种指令

5、 与 CPU 接口采用 8 位数据总线并行输入输出和 8 条控制线

6、 占空比 1/64

7、 工作温度:-20°C∽+70°C,存储温度:-30°C∽+80°

二、引脚定义

image.png

三、电路原理图

image.png

三、范例代码

19264显示扩展库如下:(请下载最新0.0.2版本,后续更新后下载最新版即可。)

主要函数如下:

使用过程:初始化-->清屏-->调用显示函数(根据所显示内容自行调整)。

image.png

四、自定义图片显示使用说明

步骤如下:

1. 主要解释图片显示函数具体使用过程:将所需图片转化 单色位图".bmp"

l 右键选择打开方式-->画图

l 点击重新调整大小

l 取消保持纵横比,调整像素大小为192*64

l 依次点击文件-->另存为-->bmp图片

l 保存为单色位图 ".bmp"格式

l 图片转化如下

2. 对显示图片进行取模

l 打开刚刚转化的图片(.bmp格式)
l 修改参数设置-->其他选项
l c51格式取模
l 将取模所得数组复制
3. 将取模后得到的数组添加
l 打开天问block切换到字符编程
l 右键-->vs code打开文件
l 在目录lib下找到lcdfont.h创建如下数组,并将取模得到的数据添加进数组中。
l 编写图形程序
l 编译运行,结果如下
六、显示对比度说明
LCD显示屏的对比度是指显示屏能够展现黑白之间的差异程度,即显示屏能够显示出黑色和白色之间的清晰度和鲜明度。对比度越高,黑色和白色之间的差异越明显,图像和文本的清晰度也越高。(具体通过调节滑动变阻器调节。)

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|好好搭搭在线 ( © 好好搭搭在线 浙ICP备19030393号-1 )

GMT+8, 2024-5-21 12:22 , Processed in 0.103668 second(s), 26 queries .

Powered by Discuz!

© 2001-2024 Comsenz Inc.

快速回复 返回顶部 返回列表