1602LCD分两行显示文字

发布者:悠闲之旅最新更新时间:2017-01-21 来源: eefocus关键字:LCD  显示文字 手机看文章 扫描二维码
随时随地手机看文章

 1602LCD分两行显示文字(不能显示中文)


 

 1 /*

 2 RS =数据/命令选择端(H/L)

 3 R/W=读/写选择端(H/L)因TX-1X开发板此脚接地所以只能写不能读取,故本程序不读只写

 4 此试验板1602液晶接P0口故此数据通过P0传送

 5 lilongjiang@live.com 8/16/2010

 6  */

 7 

 8 #include

 9 #define uchar unsigned char

10 #define uint unsigned int

11 sbit EN=P3^4;        

12 sbit RS=P3^5;

13 sbit dula=P2^6;        //断选

14 sbit wela=P2^7;        //位选 因这两个芯片也接在P0口故使用液晶避免造成电压低故关闭这两个芯片

15 uchar code tab1[]="0123456789ABCDEF";    //第一样显示的数据

16 uchar code tab2[]="GHIJKLMNOPQRSTUV";    //第二行显示的数据

17 void delay(uint);

18 uchar i;

19 void write_com(uchar com)    //写命令

20 {

21     RS=0;

22     P0=com;

23     delay(1);

24     EN=1;

25     EN=0;

26 }

27 void write_data(uchar date)    //写数据

28 {

29     RS=1;

30     P0=date;

31     delay(1);

32     EN=1;

33     EN=0;

34 }

35 void init()

36 {

37     EN=0;

38     dula=0;                //关闭断选

39     wela=0;                //关闭位选

40     write_com(0x38);    //开显示

41     write_com(0x0F);    //光标

42     write_com(0x06);    //指针

43     write_com(0x01);    //清屏

44 }

45 void main()

46 {

47     init();

48     write_com(0x80);        //第一行显示地址设为80H

49     for(i=0;i<16;i++)

50     {

51         write_data(tab1[i]);

52     }

53     write_com(0xC0);        //第二行显示地址设为80H+40H

54     for(i=0;i<16;i++)

55     {

56         write_data(tab2[i]);

57     }    

58     while(1);

59 }

60 void delay(uint x)

61 {

62     uint i;

63     while(x--)

64         for(i=0;i<110;i++);

65 }


关键字:LCD  显示文字 引用地址:1602LCD分两行显示文字

上一篇:1602显示中文
下一篇:数码管动态扫描显示方式

推荐阅读最新更新时间:2024-03-16 15:31

用AT89C系列单片机实现5英寸TFT-LCD的遥控
LCD由于具有薄、轻及功耗低的特点,已广泛应用在计算机显示器、VCD显示板、便携式医疗设备等工业和民用领域。在这些产品中,应用单片机能大大地提高其智能性、易用性,给人们的生活带来舒适和方便。本文采用美国Atmel公司的单片机AT89C2051和AT89C51,为5英寸的TFT-LCD设计了遥控系统。该系统主要由遥控发射、遥控接受、TFT-LCD驱动电路3部分组成,可以遥控TFT-LCD的电源开关、亮度、色饱和度、对比度和音量,并具有扩展功能。 1   硬件设计 硬件总体设计框图如图1所示。 1.1 遥控发射电路设计 遥控发射电路由AT89C2051单片机、键盘、红外发射电路和电源组成。这里选用4×4键盘,用于控
[单片机]
全球大尺寸TFT LCD面板营业额在2014年二月触底
NPD DisplaySearch上海办公室,2014年3月31日---NPD DisplaySearch通过统计每个月的全球面板营收看出,大尺寸薄膜晶体管液晶显示(TFT LCD)行业最近几年正处于最具挑战的时期。根据NPD DisplaySearch最新出版的TFT LCD月度出货量报告Monthly TFT LCD Shipment Database显示,2014年大尺寸(9寸及以上)TFT LCD的营收在二月跌到了三年来的最低点,也是2011年以来第一次单月低于50亿美元,同比下降3%M/M,13%Y/Y。 图一, 全球大尺寸(9寸及以上)TFT LCD的月营收金额 来源:NPD DisplaySearch
[家用电子]
全球大尺寸TFT <font color='red'>LCD</font>面板营业额在2014年二月触底
我国TFT-LCD配套产业日趋成熟 LCD力压PDP
  4月10日,全球第二大LCD生产商三星电子称,将与索尼联合投资20亿美元建造一条新的LCD面板生产线。两家公司合资成立的S-LCD公司将建设第8代LCD面板生产线,希望在快速增长的LCD电视市场上获得更大的份额。据了解,新生产线将于2007年秋天开始量产,届时生产能力将达到5万块/月的水平。此举为已经火热异常的LCD面板投资市场又添了一把柴。    两类面板投资差距明显   最近一段时期,内地液晶面板生产线投资异常热闹。京东方介入聚龙光电,共同建设一条第6代液晶面板生产线。LG-飞利浦拟在广州建设液晶面板生产线。而我国台湾面板企业也不甘示弱,目前友达已拟定在福建厦门再设新厂,奇美在广东佛山的后段模块组装厂也已开始动工,而翰
[焦点新闻]
单片机显示原理(LCD1602)
一.接口 LCD1602是很多单片机爱好者较早接触的字符型液晶显示器,它的主控芯片是HD44780或者其它兼容芯片。与此相仿的是LCD12864液晶显示器,它是一种图形点阵显示器,能显示的内容比LCD1602要丰富得多,除了普通字符外,还可以显示点阵图案,带有汉字库的还可以显示汉字,它的并行驱动方式与LCD1602相差无几,所以,在这里花点时间是值得的。 一般来说,LCD1602有16条引脚,据说还有14条引脚的,与16脚的相比缺少了背光电源A(15脚)和地线K(16脚)。这块LCD1602的型号是HJ1602A,是绘晶科技公司的产品,它有16条引脚。如图1所示: iframe id="iframe_0.92636488052
[单片机]
单片机<font color='red'>显示</font>原理(<font color='red'>LCD</font><font color='red'>1602</font>)
大屏幕LCD背光照明的控制方案
    近来,CTV产品中的LCD屏幕尺寸越来越大,已经超过40英寸。由于屏幕尺寸的增大,CCFL的数目及其驱动电路也有所增加。目前有很多种方法将CCFL置于大型LCD屏幕的背面,以便为整个屏幕提供背光照明。然而,即使是将许多CCFL串联或并联起来,能够获得的亮度还是不够。此外,其预计寿命亦只有15 000~50 000小时。而且,因为它采用了有害物质,CCFL背光照明还存在环境污染问题。     在小尺寸的手机LCD屏幕上采用LED实现背光照明已经非常普及。作为交通信号灯及超过40英寸LCD屏幕的背光照明源的功率LED,彩色表现力好,且寿命可达100 000小时。功率LED的正向电压为3.0~4.0V,最大额定电流高达500~7
[嵌入式]
STM32f4---TFTLCD显示实验代码(06)
特别注意:本函数使用了printf来打印 LCD ID,所以,如果你在主函数里面没有初始化串口,那么将导致程序死在printf里面!!如果不想用printf,那么请注释掉它。 LCD 驱动相关的函数就给大家讲解到这里。接下来,我们看看主函数代码如下: int main(void) { u8 x=0; u8 lcd_id ; //存放 LCD ID 字符串 NVIC_PriorityGroupConfig(NVIC_PriorityGroup_2);//设置系统中断优先级分组2 delay_init(168); //初始化延时函数 uart_init(115200); //初始化串口波特率为115200
[单片机]
彭双浪:LCD显示器 未来仍最具竞争力
最近主动有机发光二极管(AMOLED)显示器技术被广泛讨论,但我认为,AMOLED的发展前景被过度吹捧,先不论其有使用寿命的问题,即使讨论到成本与画质,目前全球显示器产业的主流技术LCD才是最有竞争力的。 市调机构IHS Markit预估,智能手机和电视对AMOLED面板的需求与日俱增,今年全球AMOLED出货量预计将飙升百分之六十三,达到二百五十二亿美元;也就是说,AMOLED将挑战LCD长期独霸全球显示器技术的领先地位。 但我不太认同上述预测,AMOLED电视发展这么多年,全球电视机市占率仍不到百分之一,去年市占率不到百分之○点五,而且AMOLED电视每一年都说要成长,可是没有一年达成目标。 既然AMOLED电视这么热门、全球
[手机便携]
三星电子首家宣布全面停产LCD液晶电视
  三星电子昨日宣布,将对电视产品进行全面升级,今后在中国市场销售的液晶电视将全部为LED产品。尽管LED取代LCD已是大势所趋,但宣布将旗下液晶电视全线升级为LED,三星还是第一家。与此同时三星对近日盛传的低价LED问题进行了说明,三星表示近日即将推出直下式LED,记者发现这批电视相比三星原有的slimLED (超薄LED )的确更具价格优势。   全面停产CCFLLCD   三星电子彩电营销部部长李明旭昨表示,三星电视原来的产品线是slimLED,CCFLLCD,和PDP电视,今年将调整为slimLED,newLED,和PDP电视。今年开始,三星停止研发和生产CCFLLCD电视,“当然渠道会有一些库存,所以市场上目前还有相
[家用电子]
小广播
添点儿料...
无论热点新闻、行业分析、技术干货……
设计资源 培训 开发板 精华推荐

最新单片机文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

换一换 更多 相关热搜器件
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved