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

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

3天内不再提示

单片机并口LED显示电路的详细资料说明

Wildesbeast 来源:单片机教程网 作者:单片机教程网 2020-08-23 11:18 次阅读

下面还介绍了一种利用89C52单片机的一个并行口实现多个LED数码管显示的简单方法,给出了利用此方法设计的多路LED显示系统的硬件电路结构原理图和软件程序流程,同时给出了采用MCS-51汇编语言编写的具体程序。

在单片机应用系统中,普遍使用成本低廉、配置灵活的数码管(LED)做显示器。常用的为4~8位八段LED数码管显示器,即需要4~8个LED数码管。实现这种显示的方法很多,但是,必须采用相应的措施才能实现多个LED的显示。本文介绍了一种设计方法,利用该方法设计的多路LED数码管显示系统具有硬件设备简单,可移植性好,成本低廉的特点,在各种仪表显示系统中应用效果良好。

1 硬件电路

多位LED显示时,常将所有位的段选线并联在一起,由一个8位I/O口控制,而共阴极点或共阳极点分别由另一个8位I/O口控制;也可采用并行扩展口构成显示电路,通常,需要扩展器件管脚的较多,价格较高。本文将介绍一种利用单片机的一个并行I/O口实现多个LED显示的简单方法,图1所示是该电路的硬件原理图。其中,74LS138是3线-8线译码器,74LS164是8位并行输出门控串行输入移位寄存器,LED采用L05F型共阴极数码管。

显示时,其显示数据以串行方式从89C52的P12口输出送往移位寄存器74LS164的A、B端,然后将变成的并行数据从输出端Q0~Q7输出,以控制开关管WT1~WT8的集电极,然后再将输出的LED段选码同时送往数码管LED1~LED8。位选码由89C52的P14~P16口输出并经译码器74LS138送往开关管Y1~Y8的基极,以对数码管LED1~LED8进行位选控制,这样,8个数码管便以100ms的时间间隔轮流显示。由于人眼的残留效应,这8个数码管看上去几乎是同时显示。

2 软件编程

该系统的软件编程采用MCS-51系列单片机汇编语言完成,并把显示程序作为一个子程序,从而使主程序对其进行方便的调用。图2所示是其流程图。具体的程序编码如下:

3 结束语

该设计方法已多次应用于学生试验单片机led显示电路和多种仪器显示系统中。只要将该显示程序调入其它主程序中,即可完成显示功能。经过多次使用证明:该方法可移植性好、实用性强。

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

    关注

    237

    文章

    22449

    浏览量

    645853
  • 单片机
    +关注

    关注

    6001

    文章

    43973

    浏览量

    620821
  • 显示电路
    +关注

    关注

    6

    文章

    94

    浏览量

    32947
收藏 人收藏

    评论

    相关推荐

    51单片机led灯动态显示笔记

    51单片机led灯动态显示
    发表于 11-07 02:58

    基于51单片机LED数码管显示中的应用

    电子发烧友网站提供《基于51单片机LED数码管显示中的应用.pdf》资料免费下载
    发表于 10-25 10:28 0次下载
    基于51<b class='flag-5'>单片机</b>在<b class='flag-5'>LED</b>数码管<b class='flag-5'>显示</b>中的应用

    51单片机88点阵LED显示原理

    电子发烧友网站提供《51单片机88点阵LED显示原理.doc》资料免费下载
    发表于 10-25 09:38 0次下载
    51<b class='flag-5'>单片机</b>88点阵<b class='flag-5'>LED</b><b class='flag-5'>显示</b>原理

    基于单片机的全彩OLED静态显示驱动接口电路

    电子发烧友网站提供《基于单片机的全彩OLED静态显示驱动接口电路.pdf》资料免费下载
    发表于 10-20 11:36 0次下载
    基于<b class='flag-5'>单片机</b>的全彩OLED静态<b class='flag-5'>显示</b>驱动接口<b class='flag-5'>电路</b>

    基于Proteus的单片机汉字点阵显示电路设计

    电子发烧友网站提供《基于Proteus的单片机汉字点阵显示电路设计.pdf》资料免费下载
    发表于 10-18 09:51 0次下载
    基于Proteus的<b class='flag-5'>单片机</b>汉字点阵<b class='flag-5'>显示</b><b class='flag-5'>电路</b>设计

    单片机设计程序和观察定时器工作状况

    单片机设计程序和观察定时器工作状况的详细资料说明
    发表于 09-26 07:54

    51单片机POV趣味制作解析

    ISP下载线的自制资料及万用板使用经验,作为进一步补充。u3000u3000将单片机控制的LED流水灯设备稍作改进,让它动起来,就能神奇地显示各种字符或图案,其效果如漂浮在空中一般。之
    发表于 09-26 07:32

    无感无刷直流电机如何设计电调的详细资料说明

    本文档的主要内容详细介绍的是无感无刷直流电机如何设计电调的详细资料说明。首先要搞清楚一件基本的事情:我们只是来搞电调的,而不是去设计电机的。所以不要被一些无刷电机教材一上来那些林林总总的关于什么磁路
    发表于 09-26 07:23

    实现单片机双向通信的实验资料分享

    详细介绍的是实现两个单片机双向通信的实验资料合集包括了程序和仿真电路图及工程文件
    发表于 09-25 06:43

    WIFI模块通过TCP协议发送HTTP的详细资料说明

    本文档的主要内容详细介绍的是WIFI模块通过TCP协议发送HTTP的详细资料说明
    发表于 08-14 10:45 42次下载

    单片机汇编读写SPI FLASH的详细资料说明

    本文档的主要内容详细介绍的是单片机汇编读写SPI FLASH的详细资料说明
    发表于 08-14 10:45 18次下载

    并口扩展芯片(1)#单片机

    单片机指令
    未来加油dz
    发布于 :2023年07月31日 23:17:41

    并口举例(1)#单片机

    单片机指令
    未来加油dz
    发布于 :2023年07月31日 23:14:51

    贴片电容封装详细资料

    贴片电容封装详细资料单片陶瓷电容器(通称贴片电容)是目前用量比较大的常用元件,就AVX公司生产的贴片电容来讲有NPO、X7R、Z5U、Y5V-电子器件知识电路
    的头像 发表于 07-28 13:21 983次阅读
    贴片电容封装<b class='flag-5'>详细资料</b>

    基于51单片机的PWM控制LED灯渐亮渐灭设计资料源程序

    基于51单片机的PWM控制LED灯渐亮渐灭设计资料源程序
    发表于 04-27 15:09 20次下载