火狐体育网址

【48812】LCD显现器与PIC16F877单片机衔接

文章出处:行业新闻    发表时间:2024-09-03 04:10:02

  以其微功耗、体积小、显现内容丰富、超薄轻盈的许多长处,在袖珍式外表和低功耗使用体系中得到愈来愈遍及的使用。而美国Microchip公司出产的PIC系列系用精简指令集(RISC),哈佛总线级流水线取指令方法,具有有用、贱价、指令集小、简略易学、低功耗、高速度、体积小、功用强而渐渐的变成为8位

  JHD161A液晶模块是一种用5x7点阵图形来显现字符的液晶显现器,是武汉博控科技有限公司出产的1行16个字符的LCD显现模块,它选用的操控芯片是三星电子公司出产KS0066驱动芯片。它选用16脚接口,其间VSS为地电源,VDD接5V正电源,V0为液晶显现器对比度调整端,接正电源时对比度最弱,接地电源时对比度最高,对比度过高时会产生“鬼影”,使用时能够终究靠一个10K的电位器调整对比度(如图1中的RW)。RS为显现、指令挑选线,当 RS为高电平时单片机向LCD模块进行读写操作;E为数据接纳、发送标志,每逢E线向LCD模块发送一个脉冲,LCD模块与单片机之间将进行一次数据交换;R/W为读写挑选线,当RS和R/W同为低电平时能够写入指令或许显现地址,当RS为低电平R/W为高电平时能够读忙信号,当RS为高电平R/W为低电平时能够写入数据。E端为使能端,当E端由高电平跳变成 低电平时,液晶模块执行指令。A、K分别是LCD模块背光的正负电源,如图1所示,咱们用AR5操控背光,改动R5的值将改动背光亮度。DB0~DB7顺次与单片机的RD0~RD7衔接,为8位双向数据线A LCD显现器与PIC16F877单片机的衔接图见图1

  KS0066是用低功耗CMOS技能制作的大规模点阵LCD操控器兼带驱动器,和4Bin/8Bin 微处理器相连能使点阵LCD显现巨细英文字母符号。使用KS0066用户能用少数元件就可组成一个完好点阵LCD体系,并可挑选5x 7 或5 x10 点字符。KS0066液晶模块操控器内部的字符产生存储器(CGROM)现已存储了192个不同的5x 7点阵字符图形(它还有CGRAM,可自行树立字模),这些字符有:阿拉伯数字、英文字母的巨细写、常用的符号和日文化名等,每一个字符都有一个固定的代码,比方大写的英文字母“P”的代码是01010000B(50H),显现时模块把地址50H中的点阵字符图形显现出来,咱们就能看到字母“P”。

  KS0066液晶模块操控器的内部共有11条操控指令,它的读写操作、屏幕和光标的操作都是经过指令编程来完成的,指令如表1。指令1:清显现,指令码 01H,光标复位到地址00H方位 。指令2:光标复位,光标返回到地址00H。指令3:光标和显现形式, I/D:光标移动方向,高电平右移,低电平左移; S:屏幕上一切文字是否左移或许右移,高电平表明有用,低电平则无效。指令4:显现开关操控, D:操控全体显现的开与关,高电平表明开显现,低电平表明关显现 ;C:操控光标的开与关,高电平表明有光标,低电平表明无光标; B:操控光标是否闪耀,高电平闪耀,低电平不闪耀 。指令5:光标或显现移位, S/C:高电平时移动显现的文字,低电平时移动光标。指令6:功用设置指令, DL:高电平时为4位总线位总线; N:低电平时为单行显现,高电平时双行显现; F: 低电平时显现5x7的点阵字符,高电平时显现5x10的点阵字符。指令7:字符产生器RAM地址设置。指令8:DDRAM地址设置。指令9:读忙信号和光标地址。 BF:为忙标志位,高电平表明忙,此刻模块不能接纳指令或许数据,假如为低电平表明不忙。指令10:写数据。指令11:读数据。



相关产品
  • 动起来、干起来、紧快

    动起来、干起来、紧快

  • 电子技术应用业界新闻-电子发烧友网

    电子技术应用业界新闻-电子发烧友网

  • 与11间水族馆翻开协作!《主力钓手 欢钓水族馆》夏日免费更新现已发布!

    与11间水族馆翻开协作!《主力钓手 欢钓水族馆》夏日免费更新现已发布!

  • 高科技行业门户

    高科技行业门户