原标题:单片机入门-C51语言LCD12864液晶显示器的基本使用介绍

视频教程如下:

一.LCD12864简介:

常用的人机交互显示界面中,除了数码管、LED,有一种12864液晶屏用的比较多。顾名思义,12864表示其横向可以显示128个点,纵向可以显示64个点。我们常用的12864液晶模块中有带字库的,也有不带字库的,其控制芯片也有很多种,如KS0108、T6963C,ST7920等等。

二.LCD12864主要参数

1、工作电压(VDD):3.3或5.5V(只支持一种电压)

2、逻辑电平:2.7~5.5V

3、LCD 驱动电压(Vo):0~7V

4、工作温度(TOP):0~55℃(常温)/-20~70℃(宽温)

保存温度(TST):-10~65℃(常温)/-30~80℃(宽温)

三. 常见LCD12864 引脚定义如下:

1 VSS - 模块的电源地

2 VDD - 模块的电源正端

3 V0 - LCD驱动电压输入端

4 RS(CS) H/L 并行的指令/数据选择信号;串行的片选信号

5 R/W(SID) H/L 并行的读写选择信号;串行的数据口

6 E(CLK) H/L 并行的使能信号;串行的同步时钟

7 DB0 H/L 数据0

8 DB1 H/L 数据1

9 DB2 H/L 数据2

10 DB3 H/L 数据3

11 DB4 H/L 数据4

12 DB5 H/L 数据5

13 DB6 H/L 数据6

14 DB7 H/L 数据7

15 PSB H/L 并/串行接口选择:H-并行;L-串行

16 NC 空脚

17 /RET H/L 复位 低电平有效

18 NC 空脚

19 LED_A (LED+5V) 背光源正极

20 LED_K (LED-OV)背光源和负极

四、LCD12864使用方法总结

第一步:初始化,调用lcd_init(),lcd_clr();

第二步:根据具体情况调用相关的函数,

要显示汉字,调用dh(),要用字模转换软件先生存字模。

要显示单个字符,调用ds()。

要显示字符串,调用printchars()。返回搜狐,查看更多

责任编辑:

单片机c51语言显示help,单片机入门-C51语言LCD12864液晶显示器的基本使用介绍相关推荐

  1. 单片机中灯泡显示miss_单片机实例分享,如何设计八路抢答器

    单片机作为可编程器件,简化了电路的设计.方便了逻辑设计,从此再也不用使用一大堆电路做硬件逻辑了.拆开任何一件功能稍微复杂一点电子产品,里边都可以看到单片机的身影.学会单片机对找工作也很有利,而且待遇还 ...

  2. 【C语言 MOOC】程序设计入门_C语言(翁恺)

    文章目录 程序设计入门-C语言(MOOC-翁恺) Week 1 程序设计与C语言 lesson 1 计算机和编程语言 辗转相除法 程序的执行 lesson 2 第一个程序 Week 2 计算 less ...

  3. go语言可以做什么?入门Go语言

    每一门语言配置好环境后的第一件事-----------向世界问候 本篇博客带大家公平的了解一下go语言相较其他语言的优势,以及go语言的一些特色 先打印一个hello world感受一下go语言的魅力 ...

  4. 脉冲宽度测量程序 c51 c语言,基于C51单片机和LCD1602显示的超声波测距仪C语言程序...

    ; stringBuf=stringBuf[length-i-1]; stringBuf[length-i-1]=t; } stringBuf[length]='\0'; return length; ...

  5. idea怎么进行c语言编程_编程入门-C语言开发IDE选择

    上一篇文字:https://www.jianshu.com/p/40133cfcd9e3,笔者和大家分享了数据结构和算法的慨念,笔者用写作和写程序做了类比,写文章需要有文章组织结构和写作方法以更好的表 ...

  6. 华电c语言程序设计教材,程序设计入门——C语言(王红)

    spContent=C语言是古老而长青的编程语言,它具备了现代程序设计的基础要求,它的语法是很多其他编程语言的基础,在系统程序.嵌入式系统等领域依然是无可替代的编程语言,在各类编程语言排行榜上常年占据 ...

  7. c语言零基础快速入门,C语言几种循环结构—零基础小白快速入门必学

    循环语句是用于重复执行某条语句(循环体)的语句,它包含一个控制表达式,每循环执行一次都要对控制表达式进行判断,如果表达式为真,则继续执行循环.C语言提供了3中循环语句,分别为while语句,do wh ...

  8. c语言图形化编程入门_C语言C++新手入门,VS2013编程器安装教程

    C语言是面向过程的,而C++是面向对象的 C和C++的区别: C是一个结构化语言,它的重点在于算法和数据结构.C程序的设计首要考虑的是如何通过一个过程,对输入(或环境条件)进行运算处理得到输出(或实现 ...

  9. C语言指针详解——入门C语言指针,初级指针使用。

    原文地址:我的个人博客点击查看 C语言教程第二弹--指针详解 所有学过C语言的人都知道,C语言难在它的指针的使用和理解,今天,我带给大家C语言的指针的教程,供大家学习交流,如果有讲的不对的地方,请给作 ...

  10. c语言入门数据类型详解,C语言的基本数据类型入门教程

    数据类型包括各种数据类型了我们今天给各位介绍的是我们常用的基本数据类型了,下面一起来看这篇C语言的基本数据类型入门教程吧,具体的如下文介绍. 1.声明头文件,相当于java的导包. //只有函数的声明 ...

最新文章

  1. 三维视觉传感器的类型
  2. sum除以count 和avg 的区别_EXCEL函数之计数COUNT系列
  3. Linux下Web网站压力测试工具Webbench
  4. python unitest框架_python单元测试框架Unitest
  5. pytorch微调bert_北大、人大联合开源工具箱UER,3 行代码完美复现BERT、GPT
  6. numpy求解矩阵的特征值和特征向量
  7. Linux显示txt文件,如何在Linux中显示文本文件中的某些行?
  8. codeforces#320(div2) D Or Game 贪心
  9. 经典案例之MouseJack
  10. CSS 背景尺寸 background-size属性
  11. 线程开启方法之一——异步委托
  12. 1. 其他的一些加速 性能提升模式 1 2. 乱序执行技术 2 2.1. 处理器乱序执行 2 2.2. 编译器指令重排 3 2.3. 乱序的分类 3 2.4. 允许程序员显式的告诉处理器对某些地方禁止
  13. Qt制作简单的视频播放器(实现循环播放以及点击暂停)
  14. 查看opencv版本信息
  15. Cxgrid控件中限制单元格输入类型以及显示格式
  16. MySQL数据库监控与调优(2)
  17. Vue--解决官网网站404的问题
  18. uni-app微信小程序+Java实现百度语音识别
  19. python学习——构建前端
  20. 五大移动GPU厂商论剑

热门文章

  1. xx闪购—搜索框和iconfont
  2. 《计算机网络》谢希仁第七版课后答案完整版
  3. rpgmakermv存档修改网站_NexT 网站配置——雏形初成
  4. 微信浏览器关闭当前界面
  5. 唐宇迪 python 的免费课程 分享
  6. 用过那些号称媲美迅雷的下载神器,发现没一个能打的。
  7. MDT+ADK网络部署操作系统
  8. Java如何将html转换成word,java poi html 转换word
  9. TensorFlow2.0 学习笔记(四):迁移学习(MobileNetV2)
  10. 慕课软件工程(第二十章.ISO9000标准)