文档详情

LCD1602液晶显示器简介.pptx

发布:2021-01-15约1.18千字共17页下载文档
文本预览下载声明
LCD1602 液晶显示器简介 一 概述 液晶(Liquid Crystal)是一种高分子材料,因其特殊的物理、化学、光学特性,广 泛应用轻薄显示器上。 液晶显示器(Liquid Crystal Display,LCD)的主要原理是以电流刺激液晶分子产生 点、线、面并配合背部灯管构成画面。 各种型号的液晶通常是按照显示字符的行数或液晶点阵的行、列数来命名。例如, 1602 表示每行显示 16 个字符,一共可以显示两行。这类液晶通常称为字符型液晶,只 能显示 ASCII 码字符。12232 表示液晶显示画面由 122 列、32 行组成,共有 122*32 个 点来显示各种图形。用户可以通过程序控制这些点中任何一个点显示或不显示,从而构 成各种图形画面。因此,12232 称为图形型液晶。 液晶体积小,功耗低,显示操作简单。但其有致命的弱点,即使用温度范围很窄。 通用型液晶工作温度为 0 到+55 摄氏度,存储温度为-20 到+60 摄氏度。 二 LCD1602 1 1602 的外形尺寸(毫米);3 接口信号说明;这些字符有:阿拉伯数字、英文字母的大小写、常用的符号、和日文假名等,每一 个字符都有一个固定的代码,比如大写的英文字母“A”的代码是(41H), 显示时模块把地址 41H 中的点阵字符图形显示出来,我们就能看到字母“A”。 6 状态字说明;(2) 显示开/关及光标设置;读操作时序;写指令 06H:显示光标移动设置 写指令 0CH:显示开及光标设置 三 驱动程序举例 1 I/O 方式驱动程序 ;49;50;51;} } //延时程序 void Delayms(unsigned int n) { unsigned int i,j; for(j=n;j0;j--) for(i=112;i0;i--); } /************************************************** ** 函数名称: dellay ** 入口参数:h(unsigned int 型) ** 出口参数:无 ** 功能描述: 短暂延时,使用 12MHz 晶体,约 0.01MS ****************************************************/ void dellay(unsigned int h) { while(h--); //0.01MS } 要注意的是在读写程序中,没有用 “检测忙”,其实对于 1602 来说,没有检测忙信 号对于实际来说还好,因为常常因为检测忙,而使 1602 没显示(一直处于忙检测中)。 “忙检测”用一个小延时代替。 对于 LCM1602 来说,读写时序最重要。;53;54;2 总线方式驱动程序 ;56;57;58;59
显示全部
相似文档