当前位置: 首页 > news >正文

网站关键词制作广告素材

网站关键词制作,广告素材,汽车网站模板下载,工作细胞第一季免费观看一、初识LCD1602 1.LCD1602是一种工业字符型液晶,能够同时显示 1602 即 32 字符(16列两行)。 2.引脚说明 二、显示逻辑 1.搞明白在哪里显示(地址)?显示什么(内容)? 在哪里显示 显示什么 三、…

一、初识LCD1602

1.LCD1602是一种工业字符型液晶,能够同时显示 16×02 即 32 字符(16列两行)。
 2.引脚说明

 二、显示逻辑

1.搞明白在哪里显示(地址)?显示什么(内容)?

在哪里显示
显示什么

 三、时序分析

1.写操作时序

(1)RS=1:写内容;RS=0:写地址;

(2) RW = 0:写操作;

(3)E:从低电平上升到高电平(这个过程中延时25ns),然后高电平持续150ns,最后从高电平下降到低电平(这个过程中延时25ns),延时时间可以用_nop_()函数代替。

 2.读操作时序

(1)RS:通过指令9可知,RS=0;

(2)RW=1:读操作;

(3)E:从低电平上升到高电平(这个过程中延时25ns),然后高电平持续150ns,最后从高电平下降到低电平(这个过程中延时25ns),延时时间可以用_nop_()函数代替。

四、代码示例

1.编程实现LCD1602显示字符'C'

#include "reg52.h"
#include <intrins.h>#define databuffer  P0//定义8位数据线,P0端口组sbit RS = P1^0;
sbit RW = P1^1;
sbit EN = P1^4;void Check_Busy()
{char tmp = 0x80;databuffer = 0x80;while(tmp & 0x80){//比较最高位RS = 0;RW = 1;EN = 0;_nop_();EN = 1;_nop_();_nop_();tmp = databuffer;EN = 0;_nop_();}
}void Write_Cmd_Func(char cmd)//写指令,RS低电平 
{Check_Busy();RS = 0;RW = 0;EN = 0;_nop_();//空函数,延时1usdatabuffer = cmd;_nop_();EN = 1;_nop_();_nop_();EN = 0;_nop_();
}void Write_Data_Func(char cmd)//写数据,RS高电平
{Check_Busy();RS = 1;RW = 0;EN = 0;_nop_();//空函数,延时1usdatabuffer = cmd;_nop_();EN = 1;_nop_();_nop_();EN = 0;_nop_();
}void Delay15ms()		//@11.0592MHz
{unsigned char i, j;i = 27;j = 226;do{while (--j);} while (--i);
}void Delay5ms()		//@11.0592MHz
{unsigned char i, j;i = 9;j = 244;do{while (--j);} while (--i);
}void LCD1602_Init()
{//1.延时15msDelay15ms();//2.写指令38H(不检测忙信号)Write_Cmd_Func(0x38);//3.延时5msDelay5ms();//4.以后每次写指令,读/写数据操作均需要检测忙信号//5.写指令38H:显示模式设置Write_Cmd_Func(0x38);//6.写指令08H:显示关闭Write_Cmd_Func(0x08);//7.写指令01H:显示清屏Write_Cmd_Func(0x01);//8.写指令06H:显示光标移动设置Write_Cmd_Func(0x06);//9.写指令0CH:显示开及光标设置Write_Cmd_Func(0x0c);
}void main()
{char pposition = 0x80 + 0x05;char dataShow = 'C';LCD1602_Init();Write_Cmd_Func(pposition);//要显示的地址Write_Data_Func(dataShow);//要显示的内容
}

 2.编程实现LCD1602显示一行

#include "reg52.h"
#include <intrins.h>#define databuffer  P0//定义8位数据线,P0端口组sbit RS = P1^0;
sbit RW = P1^1;
sbit EN = P1^4;void Check_Busy()
{char tmp = 0x80;databuffer = 0x80;while(tmp & 0x80){//比较最高位RS = 0;RW = 1;EN = 0;_nop_();EN = 1;_nop_();_nop_();tmp = databuffer;EN = 0;_nop_();}
}void Write_Cmd_Func(char cmd)//写指令,RS低电平 
{Check_Busy();RS = 0;RW = 0;EN = 0;_nop_();//空函数,延时1usdatabuffer = cmd;_nop_();EN = 1;_nop_();_nop_();EN = 0;_nop_();
}void Write_Data_Func(char cmd)//写数据,RS高电平
{Check_Busy();RS = 1;RW = 0;EN = 0;_nop_();//空函数,延时1usdatabuffer = cmd;_nop_();EN = 1;_nop_();_nop_();EN = 0;_nop_();
}void Delay15ms()		//@11.0592MHz
{unsigned char i, j;i = 27;j = 226;do{while (--j);} while (--i);
}void Delay5ms()		//@11.0592MHz
{unsigned char i, j;i = 9;j = 244;do{while (--j);} while (--i);
}void LCD1602_Init()
{//1.延时15msDelay15ms();//2.写指令38H(不检测忙信号)Write_Cmd_Func(0x38);//3.延时5msDelay5ms();//4.以后每次写指令,读/写数据操作均需要检测忙信号//5.写指令38H:显示模式设置Write_Cmd_Func(0x38);//6.写指令08H:显示关闭Write_Cmd_Func(0x08);//7.写指令01H:显示清屏Write_Cmd_Func(0x01);//8.写指令06H:显示光标移动设置Write_Cmd_Func(0x06);//9.写指令0CH:显示开及光标设置Write_Cmd_Func(0x0c);
}void LCD1602_showLine(char row,char col,char *string)
{switch(row){case 1:Write_Cmd_Func(0x80+col);while(*string){Write_Data_Func(*string);string++;}break;case 2:Write_Cmd_Func(0x80+0x40+col);while(*string){Write_Data_Func(*string);string++;}break;}
}void main()
{char pposition = 0x80 + 0x05;LCD1602_Init();LCD1602_showLine(1,5,"NO.1");LCD1602_showLine(2,2,"Hello China");
}

http://www.khdw.cn/news/13468.html

相关文章:

  • 网站开发入哪个会计科目网店运营是做什么的
  • 推进政府网站集约化建设工作开发一个小程序一般需要多少钱呢
  • 做一个信息网站多少钱百度一下百度主页
  • 贵州做网站公司做推广的技巧
  • 微信视频网站怎么做的苏州网站建设制作公司
  • 企业网站手机网站建设博客seo教程
  • wordpress hide title plugin成都网站seo性价比高
  • dedecms部署两个网站国际形势最新消息
  • 怎样在各大网站做推广成都网站建设企业
  • 东莞网站关键词推广整站优化是什么意思
  • 建网站入门企业网站设计毕业论文
  • 开封网站制作运营推广怎么做
  • 网站文字编辑怎么做百度app下载链接
  • 一 电子商务网站建设规划阐述网络推广的主要方法
  • 做海鲜哪个b2b网站好点谷歌浏览器2021最新版
  • 网站开发需要哪些部门广告商对接平台
  • 网站权重怎么做app广告推广
  • 个人网站做百度推广上海网络推广排名公司
  • 炫酷的企业网站seo网站推广教程
  • 园林专业设计学习网站aso优化师主要是干嘛的
  • 网站相册源码百度推送
  • 一个网站做几个关键词seo公司服务
  • 做设计用的常用网站沪深300指数是什么意思
  • 广西建设局网站市场营销策划案的范文
  • 模版营销型网站怎么做百度首页推广广告怎么做
  • 设计的好看的网站郑州seo服务
  • 网站见建设网页模板免费下载
  • 做网站送优化自己搭建网站需要什么
  • 丽水专业网站建设价格长沙营销网站建设
  • wordpress主题幻灯惠州市seo广告优化营销工具