#include "LCD1602.h"
//****************************************************
//MS延时函数(12M晶振下测试)
//****************************************************
void LCD1602_delay_ms(unsigned int n)
{
unsigned int i,j;
for(i=0;i<n;i++)
for(j=0;j<123;j++);
}
//****************************************************
//写指令
//****************************************************
void LCD1602_write_com(unsigned char com)
{
LCD1602_RS = 0;
LCD1602_delay_ms(1);
LCD1602_EN = 1;
LCD1602_PORT = com;
LCD1602_delay_ms(1);
LCD1602_EN = 0;
}
//****************************************************
//写数据
//****************************************************
void LCD1602_write_data(unsigned char dat)
{
LCD1602_RS = 1;
LCD1602_delay_ms(1);
LCD1602_PORT = dat;
LCD1602_EN = 1;
LCD1602_delay_ms(1);
LCD1602_EN = 0;
}
//****************************************************
//连续写字符
//****************************************************
void LCD1602_write_word(unsigned char *s)
{
while(*s>0)
{
LCD1602_write_data(*s);
s++;
}
}
void Init_LCD1602()
{
LCD1602_EN = 0;
LCD1602_RW = 0; //设置为写状态
LCD1602_write_com(0x38); //显示模式设定
LCD1602_write_com(0x0c); //开关显示、光标有无设置、光标闪烁设置
LCD1602_write_com(0x06); //写一个字符后指针加一
LCD1602_write_com(0x01); //清屏指令
}
没有合适的资源?快使用搜索试试~ 我知道了~
LCD1602显示屏STC12C5A60S2单片机软件KEILC51例程源码.zip
共17个文件
c:2个
bak:2个
obj:2个
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
5星 · 超过95%的资源 2 下载量 137 浏览量
2022-04-02
08:56:48
上传
评论 1
收藏 27KB ZIP 举报
温馨提示
LCD1602显示屏STC12C5A60S2单片机软件KEILC51例程源码 void LCD1602_write_data(unsigned char dat) { LCD1602_RS = 1; LCD1602_delay_ms(1); LCD1602_PORT = dat; LCD1602_EN = 1; LCD1602_delay_ms(1); LCD1602_EN = 0; } //**************************************************** //连续写字符 //**************************************************** void LCD1602_write_word(unsigned char *s) { while(*s>0) { LCD1602_write_data(*s); s++; } } void Init_LCD1602() { LCD1602_EN = 0; LCD1602_RW = 0; //设置为写状态 LCD1602_
资源推荐
资源详情
资源评论
收起资源包目录
LCD1602显示屏STC12C5A60S2单片机软件KEILC51例程源码.zip (17个子文件)
LCD1602显示屏STC12C5A60S2单片机软件KEILC51例程源码
main.hex 920B
main.OBJ 3KB
main.lnp 56B
main_uvproj.bak 13KB
LCD1602.LST 3KB
main.c 1KB
main.uvopt 57KB
main.M51 8KB
main.plg 610B
main.LST 3KB
LCD1602.c 1KB
main 6KB
main.h 189B
main.uvproj 13KB
LCD1602.OBJ 4KB
LCD1602.h 450B
main_uvopt.bak 57KB
共 17 条
- 1
SKCQTGZX
- 粉丝: 124
- 资源: 4768
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
- 1
- 2
- 3
前往页