0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

采用74LS164芯片实现液晶的四线控制

电子设计 作者:电子设计 2018-10-02 13:36 次阅读

引言

随着科学技术的飞速发展,电子产品越来越向智能化、小型化、人性化、低耗能等方面发展。而液晶显示屏的兴起,为述要求的实现提供了可能。液晶显示屏大致可分为段式、字符式、点阵式,或者单色、彩色等。

大多液晶显示屏都实现了标准化和模块化,采用通用的控制芯片(例如SED1330、SED1520、HD61202等)实现与单片机等的简单连接。在实际应用中,考虑到产品并行的数据线和控制线连接。在实际应用中,考虑到产品的成本和体积,采用并行的数据线和控制线连接,使用起来不是很方便。因此希望采用标准的工业总线I2C、SPI等连接,而这类产品却很少见。

本文巧妙地利用液晶显示模块的特点,采用一片74LS164实际液晶的四线控制。电路简单实用。

1 点阵液晶显示模块简介

本文介绍的是一种采用SED1520芯片控制的122×32图形点阵液晶显示屏,它主要由驱动/列驱动及122×32全点阵液晶显示器组成,可完成图形显示,也可显示七个半(16×16点阵)汉字。主要技术参数和显示特性如下:

采用74LS164芯片实现液晶的四线控制


液显示模块驱动原理图

采用74LS164芯片实现液晶的四线控制

采用74LS164芯片实现液晶的四线控制


采用74LS164芯片实现液晶的四线控制

2 四线点阵液晶显示屏驱动电路

采用74LS164芯片实现液晶的四线控制

系统采用一片74LS164以串入并出方式与点阵液晶显示模块FM12232C连接,通过四条信号线(SDA串行数据线、CLK/A0串行时钟线即液晶显示模块的A0数据/指令控制线、E1主驱动芯片使能线、E2从驱动芯片使能线)实现点阵液晶显示屏的驱动。与液晶显示模块所提供的电路连接方式相比,四条线与单片机2051连接至少减少7根口线,这样大大节省了小型电子产品中宝贵的单片机口线资源,使产品更加人性化和智能化。

根据液晶显示屏的控制指令及时时序可知,只要在对模块写入数据的同时保证模块指令操作延时足够,就可以不检查模块状态,达到直接控制的目的。点阵液显示屏的一个点对应存储器中的一位,置位则显示,清除则不显示,因此只要控制相应的数据位就可控制液晶显示屏的显示。液晶显示模块的屏示数据采用分页方式存储(存储器的划分请能阅相关资料)。

数据传送时,首先选择使能端“E1”或“E2”,送数据到74LS164,然后送指令/数据选择信号“A0”,关闭使能端,实现数据和指令的传送,使液晶显示屏显示图形或汉字等。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 芯片
    +关注

    关注

    447

    文章

    47788

    浏览量

    409094
  • 总线
    +关注

    关注

    10

    文章

    2706

    浏览量

    87206
  • 液晶显示屏
    +关注

    关注

    1

    文章

    199

    浏览量

    26195
收藏 人收藏

    评论

    相关推荐

    74LS164在2051单片机LED显示电路中的应用

    钟脉冲输入端,在CL K脉冲的上升沿作用下实现移位,在CL K=0、清除端M R=1时,74LS164保持原来数据状态;M R=0时,74LS164输出清零。
    发表于 01-29 09:02 4426次阅读
    <b class='flag-5'>74LS164</b>在2051单片机LED显示电路中的应用

    74ls164 c程序

    74ls164 c程序单片机 74ls164 IO 口驱动程序 串入并出 源代码(C语言 附源文件及仿真程序)因为89c2051总共才有20个引脚 所以在实现复杂功能的单片机应用中 节约针脚
    发表于 07-14 16:33

    如何用74LS164驱动24064液晶

    74LS164驱动24064,获得的SBUF值无法返回检测状态,应该如何解决
    发表于 10-24 21:20

    74LS164芯片是什么?有何作用

    74LS164芯片:74HC16474HCT164是8位边沿触发式移位寄存器,串行输入数据,然后并行输出。74ls164_百度百科
    发表于 01-25 06:30

    74ls164引脚图 74ls164管脚图 74ls164

    74ls164引脚图
    发表于 04-28 21:36 9359次阅读
    <b class='flag-5'>74ls164</b>引脚图 <b class='flag-5'>74ls164</b>管脚图 <b class='flag-5'>74ls164</b>真

    74ls164引脚功能

    74ls164引脚功能
    发表于 04-28 21:37 2438次阅读
    <b class='flag-5'>74ls164</b>引脚功能

    74LS164

    74ls164解析。
    发表于 04-29 16:50 18次下载

    74LS164英文手册

    74LS164英文手册,感兴趣的小伙伴们可以瞧一瞧。
    发表于 11-21 16:23 2次下载

    74LS164

    74LS164 器件功能作用   8 位串入,并出移位寄存器
    发表于 12-09 13:00 8次下载

    74ls164功能及工作原理

    使能端,控制另一输入端的数据输入。两个输入端或者连接在一起,或者把不用的输入端接高电平,一定不要悬空。 74ls164功能真值表 74ls164工作原理 74ls164内部电路图 该8
    发表于 12-01 18:40 2.4w次阅读
    <b class='flag-5'>74ls164</b>功能及工作原理

    74LS164驱动数码管动态显示(74LS164工作条件_电气特性)

    本文介绍了74LS164特性、74ls164的工作条件与74LS164电器特性,其次介绍了74LS164驱动数码管程序与74LS164驱动数
    发表于 01-27 08:55 1.5w次阅读
    <b class='flag-5'>74LS164</b>驱动数码管动态显示(<b class='flag-5'>74LS164</b>工作条件_电气特性)

    74ls164内部结构及其应用(74ls164引脚图及功能_工作原理)

    本文开始介绍74ls164特性与74ls164引脚及功能说明与电气特性,其次介绍了74ls164功能表与74ls164工作条件,最后介绍了74ls1
    发表于 01-27 11:06 10.5w次阅读
    <b class='flag-5'>74ls164</b>内部结构及其应用(<b class='flag-5'>74ls164</b>引脚图及功能_工作原理)

    74ls164驱动4位数码管_74ls164驱动数码管电路

    74LS164是一个串行输入并行输出的移位寄存器,可用于扩展并行输出口。74LS165是8位并行输入串行输出移位寄存器,可以扩展一个或多个8位并行I/O口。本文主要介绍了74ls164驱动数码管电路以及
    发表于 01-27 11:48 1.9w次阅读
    <b class='flag-5'>74ls164</b>驱动4位数码管_<b class='flag-5'>74ls164</b>驱动数码管电路

    两个74ls164怎么连?74ls164联级应用电路

    本文主要介绍了两个74ls164怎么连?74ls164联级应用电路。串口工作于方式0时,其功能为8位移位寄存器,相当于I/0口的扩展,再连接74LS164芯片既可
    发表于 05-08 17:23 1.7w次阅读
    两个<b class='flag-5'>74ls164</b>怎么连?<b class='flag-5'>74ls164</b>联级应用电路

    C51-串口与74LS164芯片实现倒计数

    74LS164芯片:74HC16474HCT164是8位边沿触发式移位寄存器,串行输入数据,然后并行输出。74ls164_百度百科
    发表于 12-01 10:51 13次下载
    C51-串口与<b class='flag-5'>74LS164</b><b class='flag-5'>芯片</b><b class='flag-5'>实现</b>倒计数