找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 3950|回复: 0
收起左侧

LCD液晶屏显示代码

[复制链接]
ID:370880 发表于 2018-7-13 14:06 | 显示全部楼层 |阅读模式
LCD液晶屏显示代码,使用keil uVision2作为IDE.
//DS18B20温度检测及其液晶显示
#include<reg52.h>    //包含单片机寄存器的头文件
#include<intrins.h>  //包含_nop_()函数定义的头文件
unsigned char code digit[10]={"0123456789"};     //定义字符数组显示数字
unsigned char code Str[]={"Test by DS18B20"};    //说明显示的是温度
unsigned char code Error[]={"Error!Check!"};     //说明没有检测到DS18B20
unsigned char code Temp[]={"Temp:"};             //说明显示的是温度
unsigned char code Cent[]={"Cent"};              //温度单位
/*******************************************************************************
以下是对液晶模块的操作程序
*******************************************************************************/
sbit RS=P1^0;           //寄存器选择位,将RS位定义为P1.0引脚
sbit RW=P1^1;           //读写选择位,将RW位定义为P1.1引脚
sbit E=P2^5;            //使能信号位,将E位定义为P2.5引脚
sbit BF=P0^7;           //忙碌标志位,,将BF位定义为P0.7引脚
/*****************************************************
函数功能:延时1ms
(3j+2)*i=(3×33+2)×10=1010(微秒),可以认为是1毫秒
***************************************************/

18B20 LCD液晶显示实验.rar

26.5 KB, 下载次数: 7, 下载积分: 黑币 -5

LCD液晶显示源代码 亲测可用

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表