51单片机对1602液晶控制

51单片机对1602液晶控制

1602字符型液晶显示模块是专门用于显示字母、数字、符号等的点阵型液晶显示模块。可用 4 位和8 位数据传输方式。提供 57 点阵+光标和 510 点阵+光标显示模式。提供显示数据缓冲区 DDRAM,字符发生器 CGROM 和字符发生器 CGRAM。可以使用 CGRAM 来存储自已定义的最多 8 个 5*8点阵的图形字符的字模数据
在这里插入图片描述
sds
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

接线

主机模块 P0.0~P0.7 口接到的 1602 数据总线 DB0~DB7 上。
主机模块 P2.0 接到扩展模块的 RS 端
主机模块 P2.1 接到扩展模块的 R/W 端
主机模块 P2.2 接到扩展模块的 E 端

/*要求:1602 显示
/* 单片机 P0 口(8 位)接显示模块-LCD1602 DB0-DB7
rs=P2^0
rw=P2^1
e =P2^2
/*********************************************************************/
#include <REGX52.H> // AT89S52 标准头文件
#include<intrins.h> // 包含_nop_(); // 大约 1us
sbit rs=P2^0;
sbit rw=P2^1;
sbit e =P2^2;
unsigned char code zifu1[]={
   " yunliang "};//这里共有 10 个数值,但在数组里有 11个最后一个是'\0'
unsigned 
  • 2
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值