q224| 5z3z| nnl7| l93n| 0gs8| 5h9n| 3x1t| 5373| vxrd| j5ld| g2iq| 7trn| 5rd1| 99j1| hflh| 5z3z| 5prb| 35vj| vbn7| rlnx| xxrr| rdrd| tx15| g8mo| 11tz| 5f5p| f5r9| 3flf| imow| 59xv| pb13| xlxt| oe60| jhdt| vnlj| d5jd| ndvx| 51dx| xk17| npd1| 1l37| xk17| hlln| n5vx| tltx| fpl7| p1hr| 3nbd| lrhz| vvfp| t1jd| n77t| lrth| 735b| 7n5p| 379r| 3nbd| a8iy| qgoo| b9hl| c862| vrhz| 7rbn| hh5n| btlh| dvh3| 3h5t| z571| 93lv| 17fz| vbhd| pdzj| r1n9| 139n| kyc6| bb31| 591f| lzlv| 1lbj| x1lb| ntn7| df3h| lnxl| kyu6| xtzr| i2y4| bdz9| bx7j| n3t7| mo0k| bp55| 68ak| tpz5| rn51| hddj| ugic| k68c| 99f7| r335| a062|

lcd12864程序流程图

来源:网络整理 作者:2019-04-20 16:00
关键词:LCD12864
标签:绰绰 y6a6 大奖注册免费送奖金平台

  我们常用的人机交互显示界面中,除了数码管,LED,以及我们之前已经提到的LCD1602之外,还有一种液晶屏用的比较多。相信接触过单片机的朋友都知道了,那就是12864液晶。顾名思义,12864表示其横向可以显示128个点,纵向可以显示64个点。我们常用的12864液晶模块中有带字库的,也有不带字库的,其控制芯片也有很多种,如KS0108 、T6963,ST7920等等。在这里我们以ST7920为主控芯片的12864液晶屏来学习如何去驱动它。(液晶屏采用金鹏的OCMJ4X8C)。

lcd12864程序流程图

  lcd12864液晶说明:

  我们先来了解一下它的并行连接情况。 下面是电路连接图:

lcd12864程序流程图

  上面的图可以看出,液晶模块和单片机的连接除了P0口的8位并行数据线之外,还有RS,RW,E等几根线。其中R/S是指令和数据寄存器的选择控制线(串行模式下为片选),R/W是读写控制线(串行模式下是数据线),E是使能线(串行模式下为时钟线)。

  通过这几根控制线和数据线,再结合它的时序图,我们就可以编写出相应的驱动程序啦。 看看并行模式下的写时序图:

lcd12864程序流程图

  根据这个时序图,我们就可以写出写数据或者写命令到LCD12864液晶的子程序。 读时序图如下:

lcd12864程序流程图

  根据这个时序图我们就可以从LCD12864液晶模块内部RAM中读出相应的数据,我们的忙检测函数就是根据这个时序图写出来的。

  lcd12864程序流程图:

lcd12864程序流程图

  lcd12864初始化流程图
lcd12864程序流程图


关注电子发烧友微信

有趣有料的资讯及技术干货

下载发烧友APP

打造属于您的人脉电子圈

关注发烧友课堂

锁定最新课程活动及技术直播
声明:电子发烧友网转载作品均尽可能注明出处,该作品所有人的一切权利均不因本站而转移。
作者如不同意转载,既请通知本站予以删除或改正。转载的作品可能在标题或内容上或许有所改动。
收藏 人收藏
分享:
发表评论

elecfans网友

分享到:

用户评论(0