最后9天纬和通︱1602液晶屏 (蓝屏)LCD1602 51学习板配套液晶 带背光_3C数码/_快乐DJ

当前位置:快乐DJ > 纬和通︱1602液晶屏 (蓝屏)LCD1602 51学习板配套液晶 带背光 >

纬和通︱1602液晶屏 (蓝屏)LCD1602 51学习板配套液晶 带背光

纬和通︱1602液晶屏 (蓝屏)LCD1602 51学习板配套液晶 带背光

商品名称:纬和通︱1602液晶屏 (蓝屏)LCD1602 51学习板配套液晶 带背光

商品销量:

收藏数量:

店铺名称: 纬和通数码配件专营店

旺旺: 纬和通数码配件专营店

公司名称:

行业: 3C数码/

地址: 广东省深圳市

店铺名称:纬和通数码配件专营店


 

资料下载地址

使用说明书.doc

促销价格 退换货卖家不承担来回运费,不提供技术支持 也不提供技术资料,购买前请慎重选择!

所有要配套1602的元器件请咨询客服

需要学习板请打开以下链接   描述最下面您可能会有钟意的!!!

标准型16X2液晶显示字符模块(背光/蓝屏)

1602采用标准的16脚接口,其中:

第1脚:VSS为地电源

第2脚:VDD接5V正电源

第3脚:V0为液晶显示器对比度调整端,接正电源时对比度最弱,接地电源时对比度最高,对比度过高时会产生“鬼影”,使用时可以通过一个10K的电位器调整对比度

第4脚:RS为寄存器选择,高电平时选择数据寄存器、低电平时选择指令寄存器。

第5脚:R/W为读写信号线,高电平时进行读操作,低电平时进行写操作。当RS和RW共同为低电平时可以写入指令或者显示地址,当RS为低电平RW为高电平时可以读忙信号,当RS为高电平RW为低电平时可以写入数据。

第6脚:E端为使能端,当E端由高电平跳变成低电平时,液晶模块执行命令。

第7~14脚:D0~D7为8位双向数据线。

第15脚:背光电源正极

第16脚:背光电源负极

1602液晶模块内部的字符发生存储器(CGROM)已经存储了160个不同的点阵字符图形,如表1所示,这些字符有:阿拉伯数字、英文字母的大小写、常用的符号、和日文假名等,每一个字符都有一个固定的代码,比如大写的英文字母“A”的代码是01000001B(41H),显示时模块把地址41H中的点阵字符图形显示出来,我们就能看到字母“A” 。

以下是在液晶模块的第二行第一个字符的位置显示字母“A”的程序: ORG 0000H

RS EQU P3.7;确定具体硬件的连接方式
RW EQU P3.6 ;确定具体硬件的连接方式
E EQU P3.5 ;确定具体硬件的连接方式

MOV P1,#00000001B ;清屏并光标复位
ACALL ENABLE;调用写入命令子程序

MOV P1,#00111000B ;设置显示模式:8位2行5x7点阵
ACALL ENABLE ;调用写入命令子程序

MOV P1,#00001111B ;显示器开、光标开、光标允许闪烁
ACALL ENABLE ;调用写入命令子程序

MOV P1,#00000110B ;文字不动,光标自动右移
ACALL ENABLE ;调用写入命令子程序

MOV P1,#0C0H ;写入显示起始地址(第二行第一个位置)
ACALL ENABLE ;调用写入命令子程序

MOV P1,#01000001B ;字母A的代码

SETB RS ;RS=1
CLR RW ;RW=0 ;准备写入数据
CLR E ;E=0 ;执行显示命令
ACALL DELAY ;判断液晶模块是否忙?
SETB E ;E=1 ;显示完成,程序停车

AJMP $

ENABLE:
CLR RS ;写入控制命令的子程序
CLR RW
CLR E
ACALL DELAY
SETB E
RET

DELAY:
MOV P1,#0FFH ;判断液晶显示器是否忙的子程序
CLR RS
SETB RW
CLR E
NOP
SETB E
JB P1.7,DELAY ;如果P1.7为高电平表示忙就循环等待
RET

END

    程序在开始时对液晶模块功能进行了初始化设置,约定了显示格式。注意显示字符时光标是自动右移的,无需人工干预,每次输入指令都先调用判断液晶模块是否忙的子程序DELAY,然后输入显示位置的地址0C0H,最后输入要显示的字符A的代码41H。


SMC1602A(16*2)模拟口线接线方式
连接线图: 
       ---------------------------------------------------
       |LCM-----51   | LCM-----51   | LCM------51      |
       ------------------------------------------------|
       |DB0-----P1.0 | DB4-----P1.4 | RW-------P2.0    |
       |DB1-----P1.1 | DB5-----P1.5 | RS-------P2.1    |
       |DB2-----P1.2 | DB6-----P1.6 | E--------P2.2    |
       |DB3-----P1.3 | DB7-----P1.7 | VLCD接1K电阻到GND|
       ---------------------------------------------------

[注:AT89S52使用12M晶振]
=============================================================*/

#define LCM_RW  P2_0 //定义引脚
#define LCM_RS  P2_1
#define LCM_E   P2_2
#define LCM_Data  P1
#define Busy    0x80 //用于检测LCM状态字中的Busy标识

#i nclude

void WriteDataLCM(unsigned char WDLCM);
void WriteCommandLCM(unsigned char WCLCM,BuysC);
unsigned char ReadDataLCM(void);
unsigned char ReadStatusLCM(void);
void LCMInit(void);
void DisplayOneChar(unsigned char X, unsigned char Y, unsigned char DData);
void DisplayListChar(unsigned char X, unsigned char Y, unsigned char code *DData);
void Delay5Ms(void);
void Delay400Ms(void);

unsigned char code uctech[] = {"uctech"};
unsigned char code net[] = {"uctech.icpcn.com"};

void main(void)
{
 Delay400Ms(); //启动等待,等LCM讲入工作状态
 LCMInit(); //LCM初始化
 Delay5Ms(); //延时片刻(可不要)

 DisplayListChar(0, 5, uctech);
 DisplayListChar(0, 0, net);
 ReadDataLCM();//测试用句无意义
 while(1);
}

//写数据
void WriteDataLCM(unsigned char WDLCM)
{
 ReadStatusLCM(); //检测忙
 LCM_Data = WDLCM;
 LCM_RS = 1;
 LCM_RW = 0;
 LCM_E = 0; //若晶振速度太高可以在这后加小的延时
 LCM_E = 0; //延时
 LCM_E = 1;
}

//写指令
void WriteCommandLCM(unsigned char WCLCM,BuysC) //BuysC为0时忽略忙检测
{
 if (BuysC) ReadStatusLCM(); //根据需要检测忙
 LCM_Data = WCLCM;
 LCM_RS = 0;
 LCM_RW = 0; 
 LCM_E = 0;
 LCM_E = 0;
 LCM_E = 1; 
}

//读数据
unsigned char ReadDataLCM(void)
{
 LCM_RS = 1; 
 LCM_RW = 1;
 LCM_E = 0;
 LCM_E = 0;
 LCM_E = 1;
 return(LCM_Data);
}

//读状态
unsigned char ReadStatusLCM(void)
{
 LCM_Data = 0xFF; 
 LCM_RS = 0;
 LCM_RW = 1;
 LCM_E = 0;
 LCM_E = 0;
 LCM_E = 1;
 while (LCM_Data & Busy); //检测忙信号
 return(LCM_Data);
}

void LCMInit(void) //LCM初始化
{
 LCM_Data = 0;
 WriteCommandLCM(0x38,0); //三次显示模式设置,不检测忙信号
 Delay5Ms(); 
 WriteCommandLCM(0x38,0);
 Delay5Ms(); 
 WriteCommandLCM(0x38,0);
 Delay5Ms(); 

 WriteCommandLCM(0x38,1); //显示模式设置,开始要求每次检测忙信号
 WriteCommandLCM(0x08,1); //关闭显示
 WriteCommandLCM(0x01,1); //显示清屏
 WriteCommandLCM(0x06,1); // 显示光标移动设置
 WriteCommandLCM(0x0C,1); // 显示开及光标设置
}

//按指定位置显示一个字符
void DisplayOneChar(unsigned char X, unsigned char Y, unsigned char DData)
{
 Y &= 0x1;
 X &= 0xF; //限制X不能大于15,Y不能大于1
 if (Y) X |= 0x40; //当要显示第二行时地址码+0x40;
 X |= 0x80; // 算出指令码
 WriteCommandLCM(X, 0); //这里不检测忙信号,发送地址码
 WriteDataLCM(DData);
}

//按指定位置显示一串字符
void DisplayListChar(unsigned char X, unsigned char Y, unsigned char code *DData)
{
 unsigned char ListLength;

  ListLength = 0;
 Y &= 0x1;
 X &= 0xF; //限制X不能大于15,Y不能大于1
 while (DData[ListLength]>0x20) //若到达字串尾则退出
  {
   if (X <= 0xF) //X坐标应小于0xF
    {
     DisplayOneChar(X, Y, DData[ListLength]); //显示单个字符
     ListLength++;
     X++;
    }
  }
}

//5ms延时
void Delay5Ms(void)
{
 unsigned int TempCyc = 5552;
 while(TempCyc--);
}

//400ms延时
void Delay400Ms(void)
{
 unsigned char TempCycA = 5;
 unsigned int TempCycB;
 while(TempCycA--)
 {
  TempCycB=7269;
  while(TempCycB--);
 };

以上程序仅供参考!!

                        

 


甘肃武威 ID626055 :
免疫力低下怎么调理灵芝孢子粉排名
评论时间:2024年05月20日

福建福州 ID348485 :
破壁灵芝孢子粉的作用灵芝孢子粉哪个品牌好
评论时间:2024年05月20日

甘肃酒泉 ID489743 :
灵芝孢子粉多钱一斤灵芝孢子粉不适合人群
评论时间:2024年05月20日


Q:商品包括哪些?
A:商品是指未经著作权人许可复制其作品的图书、电子书、音像作品和软件。

Q:商家不得在商品标题、图片、描述及其他商品宣传中出现“原价”描述
A:鉴于商家可能无法准确理解“原价”的法定含义,一旦误用将构成价格欺诈并可能侵害消费者权益。为维护消费者和商家的合法权益,商家不得在商品标题、图片、描述及其他商品宣传中出现“原价”描述。若含有上述内容的,将对该类商品或信息进行下架处理。

Q:可以同时选择纬和通数码配件专营店多件商品吗??
A:可以,最多5件

热销商品

配单 专业电子元器件配单 集成电路 芯片 BOM表纬和通|KCD1-104 黑色船型开关 6A/250V 4脚2档 AC电源开关ALIENTEK战舰STM32F103开发板+2.8寸TFT液晶触摸屏强ARM7 51正点原子ALIENTEK STM32开发板核心板单片机 MINI板 不带屏原子教你玩STM32 ALIENTEK战舰STM32F103开发板配套教程 库函数纬和通︱1602液晶屏 (蓝屏)LCD1602 51学习板配套液晶 带背光纬和通︱MQ-2 烟雾传感器纬和通︱ SN7404N DIP14 变换器 逻辑IC【黑金】XILINX FPGA开发板 SPARTAN6 LX16 DDR3 千兆以太网[黑金]XILINX FPGA开发板 学习板SPARTAN6 XC6SLX9学生版

推荐商品

2015夏装新款潮男系带青年男生休闲麻料休闲裤夏季短裤棉麻裤韩版 TEF韩版修身男士夹克衫外套2015春秋装新款花卉太空棉休闲薄款 春夏男装紧身休闲裤男潮韩版修身型个性时尚男士薄款长裤子男微弹 TEF2015秋装新款韩版修身白色衬衣碎花印花潮男发型师长袖衬衫 韩版修身男士2015长袖衬衣秋装新款个性绣花发型师衬衫休闲寸衣 套装韩版修身男士运动服2015秋装新款卫衣外套青年休闲春秋外衣 正品捶打肩颈按摩披肩 颈部背部电动家用保健按摩器材 腰部按摩仪 X5倍瘦瘦身按摩腰带 正品家用懒人加热甩脂机 腹部塑身减肥仪器材 正品家用多功能捶打按摩披肩 电动肩膀颈椎按摩器 全身敲击捶背机 家用车载揉捏按摩披肩加热颈椎背部颈部按摩器肩膀腰肩按摩仪老人 车载家用加热按摩枕头 电动办公室多功能按摩椅垫 颈椎按摩腰靠垫 多功能敲打颈椎按摩棒 家用捶打迷你按摩器 电动全身手持式按摩仪 家用电子瘦身腰带减肥燃脂塑身甩脂机抖抖机 腰部腹部按摩器 正品 正品颈肩乐家用电动捶打按摩披肩背部肩膀按摩器颈椎腰部按摩仪器 正品美足宝全方位足部脚底按摩器家用电动加热足疗机全自动全包裹 家用颈肩乐颈部肩膀加热电动捶打披肩老人肩颈按摩器腰部颈椎按摩 正品 巧夫人天然果蔬DIY水晶面膜机自制家用果膜机 美白面膜工具 韩版修身男士青年长袖衬衫英伦风秋装英伦休闲衬衣个性白色潮寸衣 韩版修身男士时尚小脚裤薄款夏季青少年学生小直筒长裤子潮休闲裤 韩版修身男士秋冬装中长款毛呢大衣休闲青年英伦时尚呢子风衣外套 秋冬装潮韩版修身男士棉衣时尚休短款棉服立领青年外套棉袄上衣 秋冬潮流男士韩版翻领修身毛呢大衣潮男英伦百搭风衣简约青年外套 秋装新品撞色立领条纹长袖衬衫男修身韩版英伦潮男时尚休闲寸衣 秋季新款纯色简约休闲裤男修身韩版百搭潮男小脚裤青年时尚长裤子 2016秋装新款时尚潮男英伦长袖衬衣青少年韩版修身加绒白衬衫寸衫 秋装潮男v领白色修身长袖加绒t恤男士韩版百搭上衣青年纯色打底衫 秋冬装装时尚休闲英伦青年中长款男士风衣潮韩版宽松呢子大衣外套 休闲时尚潮流中长款西装型呢子大衣2016秋冬装青年毛呢风衣外套男 秋季新款针织衫男圆领青年套头长袖毛衣学生韩版修身打底衫毛线衣 迪卡轩简爱格尼官方旗舰店2016秋季末末正品2016冬季女装新款套装 迪卡轩简爱格尼官方旗舰店2016秋季末末正品2016秋季女连衣裙 迪卡轩简爱格尼官方旗舰店2016秋季末末正品2016秋季长袖女毛衣 迪卡轩简爱格尼官方旗舰店2016秋季末末正品2016冬季女毛呢外套 旗舰店品牌折扣少女水云间iam27女装2016秋季长袖单件女连衣裙 迪卡轩简爱格尼官方旗舰店2016秋季末末正品2016冬季长款女羽绒服 迪卡轩简爱格尼官方旗舰店2016秋季末末正品2016秋季女毛针织衫 迪卡轩简爱格尼官方旗舰店2016秋季末末正品女羽绒服2016冬季长款 旗舰店品牌折扣少女水云间iam27女装2016冬季中长款女毛呢外套 旗舰店品牌折扣少女水云间iam27女装2016秋季套头长袖女装毛衣 旗舰店品牌折扣少女水云间iam27女装2016秋季常规款女毛针织衫时光流年三亚婚纱摄影蜜月旅游结婚照婚纱照团购工作室限时折扣 周杰伦流行歌曲经典老歌专辑黑胶无损汽车载CD光盘碟片唱片包邮 福特经典新福克斯福睿斯锐界安卓10.2大屏导航仪一体机智能车载机