单片机lcm显示字符程序C语言,手把手教你学单片机的C语言程序设计(十六).pdf...

手把手教你学单片机的C语言程序设计(十六)

维普资讯

手把 \

3响应速度较慢.对快速移动图像 void WriteDataLCM (unsigned char

嘲jll螂 岫 峨 一、曲 胡

可能有一些拖尾.目前正在克服中。 wDLCM),‘函数名为WrileDataLcM的写

数据到LcM于函数。定义wDLcM为无符

本刊2005年2月号一7月号连载

号字符型变量 。,

了 (字符型LCD显示器原理及显示技

l WriteDataLCM子函数开始

术),对16t2点阵字符液晶模块的内部

16’2点阵字符液晶模块是由点阵 ReadStatusLCM0;//调用 ReadStatusLCM

字符液晶显示器件和专用的行 列驱动 结构、引脚排列、工作原理、LCD控制 子函敷检测忙信号

器的指令等已作了详细介绍.读者朋友 P1=wDLcM: 将 虫■wDLCM 中数据

器、控制器及必要的连接件、结构件装

可参考。这里主要介绍单片机C51程 传送至P1口

配而成,可以显示数字和英文字符。这

序对它的驱动。 LC 。RS=I; //选中数据寄存嚣

种点阵字符模块本身具有字符发生器, LcM—RW=O; //写模式

要实现对LcM的高效控制,必须

显示容量大.功能丰富。 LCM_ EN=0; 一LCM—EN端为低电平

按照模块设计方式.建立起相关豹子程

液晶点阵字符模块的点阵排列是 LCM EN=O; 置LCM—EN端为低电平.

由5x7或 5x8.5xl1的一组组像素点 序.下面先详细介绍用C51设计的各 延时一会儿

功能子程序。 LcM.EN=1: //量LCM—EN端为高电平.

阵排列组成的。每组为 1位.每位阐有

…’延时K’1ms子程序。12000MHz… 写入使能

一 点的间隔.每行间也有一行的间隔.

voiddelay (unsignedintk)//函数名 为 l WriteDataLCM子函数结束

所 以不能显示图形。

delay的莲时子函数 定义k为无符号整型 …”从LCM读数据到MCU子程序……

一 般在模块控制、驱动器内具有已 变■ unsignedcharReadDamLCM (void) 函

固化好 192个 字符字模的字符 库 //delay子函数开始 数名为ReadDataLCM的读数据到

CGROM,还具有让用户 自定义建立专 urlsg『nedin~1. 定义

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值