本帖最后由 gaozhiye 于 2023-6-27 23:58 编辑
一、模块概述 LCD19264是一种液晶显示模块,具有192x64个像素的显示区域。它是一个192x64点阵的液晶显示器,可以显示图形和文本信息。该模块通常由液晶面板、驱动电路和控制器组成。液晶面板使用液晶分子的光学特性来显示图像,驱动电路负责提供适当的电压和信号来控制液晶面板中的像素,而控制器则用于接收和处理来自外部的图像和文本数据,并将其转化为液晶面板可识别的信号。它可以通过编程来控制和更新显示内容,从而显示所需的图形和文本信息。该模块的显示能力较高,可以显示复杂的图像、图标和文本。由于其较大的显示区域和高分辨率,LCD19264广泛应用于工业控制、仪器仪表、电子设备和信息显示等领域,例如电子测量仪器、仪表盘、电子游戏机等。
主要技术参数和性能: 1、 电源:VDD:+5V; 2、 显示内容:192(列)×64(行)点 3、 全屏幕点阵 4、 七种指令 5、 与 CPU 接口采用 8 位数据总线并行输入输出和 8 条控制线 6、 占空比 1/64 7、 工作温度:-20°C∽+70°C,存储温度:-30°C∽+80° 二、引脚定义
三、电路原理图
三、范例代码 19264显示扩展库如下:(请下载最新0.0.2版本,后续更新后下载最新版即可。) 主要函数如下: 使用过程:初始化-->清屏-->调用显示函数(根据所显示内容自行调整)。
四、自定义图片显示使用说明 步骤如下: 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显示屏的对比度是指显示屏能够展现黑白之间的差异程度,即显示屏能够显示出黑色和白色之间的清晰度和鲜明度。对比度越高,黑色和白色之间的差异越明显,图像和文本的清晰度也越高。(具体通过调节滑动变阻器调节。)
|