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

做汽车特卖会的网站如何建设网站论坛

做汽车特卖会的网站,如何建设网站论坛,兰州网站的优化,宝塔wordpress公网访问外观#xff1a; 原理#xff1a; LCD1602是一种工业字符型液晶#xff0c;能够同时显示16x2即32个字符。 LCD1602液晶显示原理 LCD1602液晶显示的原理是利用液晶的物理特性#xff0c;通过电压对其显示区域进行控制#xff0c;有电就有显示#xff0c;这样即可以显示出图…外观 原理 LCD1602是一种工业字符型液晶能够同时显示16x2即32个字符。 LCD1602液晶显示原理 LCD1602液晶显示的原理是利用液晶的物理特性通过电压对其显示区域进行控制有电就有显示这样即可以显示出图形。 1602液晶也叫1602字符型液晶它是一种专门用来显示字母、数字、符号等的点阵型液晶模块。 基本接线 读状态输入RSL,RWH,EH ----输出D0~D7状态字 写指令输入RSL,RWL,D0~D7指令码 ----输出无 读数据输入RSH,RWH,EH ----输出D0~D7数据 写数据输入RSH,RWL,D0~D7数据E高脉冲 ----输出无 有开发板的直接接即可注意不要接反了。 软件设计 因为LCD代码是比较多的有自己的LCD库所以使用起来比较方便写个.c和.h文件再直接引用即可一般不需要自己写指定LCD函数是什么意思怎么使用能达到自己的目的即可当然也不反对能独立写出代码的对目标越熟悉使用起来越高效。 程序 需要自己创建main.c、lcd.c、lcd.h三个文件才能使用。 main.c //在main.c里面引用LCD相关函数和数据 #include reg52.h //此文件中定义了单片机的一些特殊功能寄存器 #include lcd.htypedef unsigned int u16; //对数据类型进行声明定义 typedef unsigned char u8;u8 Disp[] LCD1602; //数组将显示字符串void main(void) {while(1){u8 i;LcdInit(); //调用LCD初始化函数for(i0;i16;i){LcdWriteData(Disp[i]); //通过数组显示字符串}} } lcd.c //一般.c里面放一些具体函数main.c调用也是主要调用这个文件里面的函数。 #include lcd.hvoid Lcd1602_Delay1ms(uint c) //延时函数延时1ms带有形参 {uchar a,b;for (; c0; c--){for (b199;b0;b--){for(a1;a0;a--);} }}/******************************************************************************* * 函 数 名 : LcdWriteCom * 函数功能 : 向LCD写入一个字节的命令 *******************************************************************************/ #ifndef LCD1602_4PINS //当没有定义这个LCD1602_4PINS时 void LcdWriteCom(uchar com) //写入命令 {LCD1602_E 0; //使能LCD1602_RS 0; //选择发送命令LCD1602_RW 0; //选择写入LCD1602_DATAPINS com; //放入命令Lcd1602_Delay1ms(1); //等待数据稳定LCD1602_E 1; //写入时序Lcd1602_Delay1ms(5); //保持时间LCD1602_E 0; } #else void LcdWriteCom(uchar com) //写入命令 {LCD1602_E 0; //使能清零LCD1602_RS 0; //选择写入命令LCD1602_RW 0; //选择写入LCD1602_DATAPINS com; //由于4位的接线是接到P0口的高四位所以传送高四位不用改Lcd1602_Delay1ms(1);LCD1602_E 1; //写入时序Lcd1602_Delay1ms(5);LCD1602_E 0;LCD1602_DATAPINS com 4; //发送低四位Lcd1602_Delay1ms(1);LCD1602_E 1; //写入时序Lcd1602_Delay1ms(5);LCD1602_E 0; } #endif /******************************************************************************* * 函 数 名 : LcdWriteData * 函数功能 : 向LCD写入一个字节的数据 *******************************************************************************/ #ifndef LCD1602_4PINS void LcdWriteData(uchar dat) //写入数据 {LCD1602_E 0; //使能清零LCD1602_RS 1; //选择输入数据LCD1602_RW 0; //选择写入LCD1602_DATAPINS dat; //写入数据Lcd1602_Delay1ms(1);LCD1602_E 1; //写入时序Lcd1602_Delay1ms(5); //保持时间LCD1602_E 0; } #else void LcdWriteData(uchar dat) //写入数据 {LCD1602_E 0; //使能清零LCD1602_RS 1; //选择写入数据LCD1602_RW 0; //选择写入LCD1602_DATAPINS dat; //由于4位的接线是接到P0口的高四位所以传送高四位不用改Lcd1602_Delay1ms(1);LCD1602_E 1; //写入时序Lcd1602_Delay1ms(5);LCD1602_E 0;LCD1602_DATAPINS dat 4; //写入低四位Lcd1602_Delay1ms(1);LCD1602_E 1; //写入时序Lcd1602_Delay1ms(5);LCD1602_E 0; } #endif /******************************************************************************* * 函 数 名 : LcdInit() * 函数功能 : 初始化LCD屏 *******************************************************************************/ #ifndef LCD1602_4PINS void LcdInit() //LCD初始化子程序 {LcdWriteCom(0x38); //开显示LcdWriteCom(0x0c); //开显示不显示光标LcdWriteCom(0x06); //写一个指针加1LcdWriteCom(0x01); //清屏LcdWriteCom(0x80); //设置数据指针起点 } #else void LcdInit() //LCD初始化子程序 {LcdWriteCom(0x32); //将8位总线转为4位总线LcdWriteCom(0x28); //在四位线下的初始化LcdWriteCom(0x0c); //开显示不显示光标LcdWriteCom(0x06); //写一个指针加1LcdWriteCom(0x01); //清屏LcdWriteCom(0x80); //设置数据指针起点 }#endif对于代码中的 #ifndef  --------- xxxxxx xxxxxx #else yyyyyy yyyyyy #endif 意义如果没有定义 (---------)的话就执行xxxxxxx 如果定义了  (---------)的话就执行yyyyyyy #endif  表示结束。 lcd.h //一般.h里面放一些位定义变量常量和一些函数声名等 #ifndef __LCD_H_ #define __LCD_H_//#define LCD1602_4PINS#includereg52.h//---重定义关键词---// #ifndef uchar #define uchar unsigned char #endif#ifndef uint #define uint unsigned int #endif/********************************** PIN口定义 **********************************/ #define LCD1602_DATAPINS P0 sbit LCD1602_EP2^7; sbit LCD1602_RWP2^5; sbit LCD1602_RSP2^6;/********************************** 函数声明 **********************************/ /*在51单片机12MHZ时钟下的延时函数*/ void Lcd1602_Delay1ms(uint c); //误差 0us /*LCD1602写入8位命令子函数*/ void LcdWriteCom(uchar com); /*LCD1602写入8位数据子函数*/ void LcdWriteData(uchar dat) ; /*LCD1602初始化子程序*/ void LcdInit(); #endif 总结 要让LCD1602显示数字和字符有很多种方式我这里只是一种显示固定字符当你需要显示多个变量的时候这个函数就不适合了必须要有专门显示数字的函数。
文章转载自:
http://www.morning.rqlf.cn.gov.cn.rqlf.cn
http://www.morning.zbmcz.cn.gov.cn.zbmcz.cn
http://www.morning.xkzr.cn.gov.cn.xkzr.cn
http://www.morning.thrtt.cn.gov.cn.thrtt.cn
http://www.morning.c7491.cn.gov.cn.c7491.cn
http://www.morning.rqlqd.cn.gov.cn.rqlqd.cn
http://www.morning.srndk.cn.gov.cn.srndk.cn
http://www.morning.npxcc.cn.gov.cn.npxcc.cn
http://www.morning.yesidu.com.gov.cn.yesidu.com
http://www.morning.jqwpw.cn.gov.cn.jqwpw.cn
http://www.morning.bqmdl.cn.gov.cn.bqmdl.cn
http://www.morning.qxlyf.cn.gov.cn.qxlyf.cn
http://www.morning.bpmdh.cn.gov.cn.bpmdh.cn
http://www.morning.sthp.cn.gov.cn.sthp.cn
http://www.morning.lgqdl.cn.gov.cn.lgqdl.cn
http://www.morning.xhfky.cn.gov.cn.xhfky.cn
http://www.morning.fsrtm.cn.gov.cn.fsrtm.cn
http://www.morning.rhpy.cn.gov.cn.rhpy.cn
http://www.morning.qgjgsds.com.cn.gov.cn.qgjgsds.com.cn
http://www.morning.qwhbk.cn.gov.cn.qwhbk.cn
http://www.morning.kydrb.cn.gov.cn.kydrb.cn
http://www.morning.bljcb.cn.gov.cn.bljcb.cn
http://www.morning.cmhkt.cn.gov.cn.cmhkt.cn
http://www.morning.zwpzy.cn.gov.cn.zwpzy.cn
http://www.morning.yrck.cn.gov.cn.yrck.cn
http://www.morning.xrwsg.cn.gov.cn.xrwsg.cn
http://www.morning.jpwmk.cn.gov.cn.jpwmk.cn
http://www.morning.btblm.cn.gov.cn.btblm.cn
http://www.morning.rrdch.cn.gov.cn.rrdch.cn
http://www.morning.trffl.cn.gov.cn.trffl.cn
http://www.morning.fcftj.cn.gov.cn.fcftj.cn
http://www.morning.tzlfc.cn.gov.cn.tzlfc.cn
http://www.morning.rwbx.cn.gov.cn.rwbx.cn
http://www.morning.hsflq.cn.gov.cn.hsflq.cn
http://www.morning.tnzwm.cn.gov.cn.tnzwm.cn
http://www.morning.cfcdr.cn.gov.cn.cfcdr.cn
http://www.morning.nydgg.cn.gov.cn.nydgg.cn
http://www.morning.lgpzq.cn.gov.cn.lgpzq.cn
http://www.morning.rkqkb.cn.gov.cn.rkqkb.cn
http://www.morning.lekbiao.com.gov.cn.lekbiao.com
http://www.morning.baohum.com.gov.cn.baohum.com
http://www.morning.xbzfz.cn.gov.cn.xbzfz.cn
http://www.morning.blznh.cn.gov.cn.blznh.cn
http://www.morning.hmdn.cn.gov.cn.hmdn.cn
http://www.morning.zlmbc.cn.gov.cn.zlmbc.cn
http://www.morning.xsfny.cn.gov.cn.xsfny.cn
http://www.morning.hmsong.com.gov.cn.hmsong.com
http://www.morning.wjlhp.cn.gov.cn.wjlhp.cn
http://www.morning.mzkn.cn.gov.cn.mzkn.cn
http://www.morning.bgpch.cn.gov.cn.bgpch.cn
http://www.morning.bmpjp.cn.gov.cn.bmpjp.cn
http://www.morning.qpsxz.cn.gov.cn.qpsxz.cn
http://www.morning.bxrlt.cn.gov.cn.bxrlt.cn
http://www.morning.pfkrw.cn.gov.cn.pfkrw.cn
http://www.morning.svrud.cn.gov.cn.svrud.cn
http://www.morning.xsrnr.cn.gov.cn.xsrnr.cn
http://www.morning.cpqwb.cn.gov.cn.cpqwb.cn
http://www.morning.wrtsm.cn.gov.cn.wrtsm.cn
http://www.morning.tgfsr.cn.gov.cn.tgfsr.cn
http://www.morning.wxlzr.cn.gov.cn.wxlzr.cn
http://www.morning.mjtgt.cn.gov.cn.mjtgt.cn
http://www.morning.jlrym.cn.gov.cn.jlrym.cn
http://www.morning.qzpkr.cn.gov.cn.qzpkr.cn
http://www.morning.qkbwd.cn.gov.cn.qkbwd.cn
http://www.morning.hbxnb.cn.gov.cn.hbxnb.cn
http://www.morning.zlrrj.cn.gov.cn.zlrrj.cn
http://www.morning.nqlx.cn.gov.cn.nqlx.cn
http://www.morning.dbnpz.cn.gov.cn.dbnpz.cn
http://www.morning.bwrbm.cn.gov.cn.bwrbm.cn
http://www.morning.rzczl.cn.gov.cn.rzczl.cn
http://www.morning.rhnn.cn.gov.cn.rhnn.cn
http://www.morning.stpkz.cn.gov.cn.stpkz.cn
http://www.morning.mkygc.cn.gov.cn.mkygc.cn
http://www.morning.wcghr.cn.gov.cn.wcghr.cn
http://www.morning.xfncq.cn.gov.cn.xfncq.cn
http://www.morning.clzly.cn.gov.cn.clzly.cn
http://www.morning.yrbp.cn.gov.cn.yrbp.cn
http://www.morning.kmqwp.cn.gov.cn.kmqwp.cn
http://www.morning.rwcw.cn.gov.cn.rwcw.cn
http://www.morning.ebpz.cn.gov.cn.ebpz.cn
http://www.tj-hxxt.cn/news/274852.html

相关文章:

  • 外贸网站 自建深圳工业设计展2021
  • 东莞做网站公司在哪福州企业建设网站
  • 网站建设前台与后台最新技术wordpress china
  • 免费的自助设计网站电商网站建设书
  • 做薪酬调查有哪些网站简述网站建设及维护的全过程
  • 做网站怎么电话约客户外包开发app需要多少钱
  • 一级a做爰片免费网站短视频播放简单静态网页制作代码
  • 谁有网站推荐一个做网站架构需要什么步骤
  • 企业快速建站必备的几大常识生态农业网站模板
  • 可以看qq空间的网站帝国网站管理系统安装教程
  • 类似于众人帮的做任务赚佣金网站app开发制作一般多少钱
  • 一站式营销型网站建设wordpress关闭某个栏目
  • 什么是电子商务网站开发wordpress主题 演员
  • 代挂网站维护平台型综合电子商务的平台有哪些
  • 随州做网站合肥网站建设方案优化
  • 重庆模板建站定制网站建筑企业网站模板免费下载
  • 网站备案组织机构代码wordpress前台注册
  • 口腔医院网站优化服务商连云建网站公司
  • 做个网站多少钱网站建设责任分工表
  • 网站建设的发展个人网页设计html代码实现
  • 一个企业可以做几个网站WordPress会员月卡年卡
  • 南宁保洁网站建设wordpress设计页面教程
  • 做响应式网站制作高校二级网站建设要求
  • 姜堰 做网站中小型网络组建
  • 公考在哪个网站上做试题郑州网络推广培训
  • 西宁哪家网络公司做网站响应式网站布局实例
  • 太仓建设工程信息网站绘制网站地图
  • 企业网站怎么扣费的网上购物十大品牌
  • 如何针对你的网站做搜索优化西部数码网站管理助手使用教程
  • 网站的网页建设知识ppt模板dw制作家乡网页的步骤教程