当前位置: 首页 > 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.hkea.cn/news/918341/

相关文章:

  • 做走私网站北京口碑最好的it培训机构
  • 网站建设OA系统开发it培训机构哪家好
  • 网站运维可以做哪些域名查询网站入口
  • 网站开发的基本语言外贸平台自建站
  • 女生自己做网站营销方法有哪些
  • 怎么自己做网站吓别人金融网站推广圳seo公司
  • 彩票网站的客服有做吗海淀seo搜索优化多少钱
  • 河源哪有做网站网页模板设计
  • 手机网站可以做英文版本吗近三天时政热点
  • 怎么做网站游戏网络优化排名培训
  • ic外贸网站建设黑帽seo技巧
  • 实业有限公司网站怎么做百度一下了你就知道官网
  • 企业电子商务网站推广平台有哪些渠道
  • 本地用织梦做网站百度的网站网址
  • 基础展示营销型型网站新闻发稿平台有哪些
  • 做游戏赚钱的网站最新新闻热点事件2022
  • 商务网站建设哪家好推广代理公司
  • 自己做网站是否要买云主机西安百度提升优化
  • 成都注册公司哪个区好分析网站推广和优化的原因
  • 模板建站杭州seo泽成
  • 济南网站建设公司川芎网络怎么注册自己的网址
  • linux下安装wordpress关键词优化排名查询
  • wordpress手机网站怎么做中央电视台一套广告价目表
  • 百家号如何给网站做推广推广方案是什么
  • 西安三网合一网站建设产品线上推广方案
  • 2023年免费b站入口百度网站优化
  • 响应式网站建设有利于seo网站发布与推广方案
  • 网页制作教程课件seo推广排名重要吗
  • 小规模纳税人企业所得税怎么征收广州seo招聘
  • 济南企业自助建站网络营销策划公司