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

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

3天内不再提示

单片机串口LED显示威廉希尔官方网站 的资料和程序说明

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

单片机来连接led显示器的设计是经常的事情,常用的有两种方法一是接并口显示,这种方法占用了大量的单片机端口资源,利用8279等芯片可以实现动态显示,程序也容易写,在某单片机并口需要连接很多设备的设计种不推荐使用,还有一种是利用单片机串口动态扫描的led显示威廉希尔官方网站 ,本站 将一一介绍。

1.单片机串口led显示威廉希尔官方网站

单片机并行I/O口数量总是有限的,有时并行口需作其他更重要的用途,一般也不会用数量众多的并行I/O口专门用来驱动显示威廉希尔官方网站 ,能否用80C51的串行通信口加上少量I/O及扩展芯片用于显示威廉希尔官方网站 呢?答案是肯定的。

80C51的串行通信口是一个功能强大的通信口,而且是相当好用的通信口,用于显示驱动威廉希尔官方网站 再合适不过了,下面我们就根据这种需要设计一个用两个串行通信口线加上两根普通I/O口,设计一个4位LED显示威廉希尔官方网站 。当然只要再加上两根I/O口线即可轻易实现8位LED的显示威廉希尔官方网站 。

左图是电原理图,我们还是采用C2051单片机,同时用廉价易得的74LS164和74LS138作为扩展芯片74LS164是一个8位串入并出的移位寄存器,其此处的功能是将C2051串行通信口输出的串行数据译码并在其并口线上输出,从而驱动LED数码管。74LS138是一个3-8译码器,它将单片机输出的地址信号译码后动态驱动相应的LED。但74LS138电流驱动能力较小,为此,我们使用了未级驱动三极管2SA1015作为地址驱动。 将4只LED的段位都连在一起,它们的公共端则由74LS138分时选通,这样任何一个时刻,都只有一位LED在点亮,也即动态扫描显示方式,其优点在上一节中我们已经阐述。使用串行口进行LED通信,程序编写相当简单,用户只需将需显示的数据直接送串口发送缓冲器,等待串行中断即可,看看下面的程序

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

    关注

    242

    文章

    23295

    浏览量

    661275
  • 单片机
    +关注

    关注

    6037

    文章

    44563

    浏览量

    635895
  • 显示威廉希尔官方网站

    关注

    6

    文章

    97

    浏览量

    33219
收藏 人收藏

    评论

    相关推荐

    基于51单片机的多路温度检测调节及串口显示

    ,利用虚拟串口模块实时将平均温度值实现串口显示。仿真演示视频:基于51单片机的多路温度检测调节及串口显示
    的头像 发表于 10-22 14:13 250次阅读
    基于51<b class='flag-5'>单片机</b>的多路温度检测调节及<b class='flag-5'>串口</b><b class='flag-5'>显示</b>

    基于51单片机的温湿度检测报警及串口传输系统

    具体实现功能由51单片机+DHT11温湿度传感器+独立按键+LCD1602液晶+蜂鸣器+串口模块构成。具体功能:(1)DHT11温湿度传感器实时检测温湿度值并显示; (2)可以通过按键设定
    的头像 发表于 10-22 14:12 302次阅读
    基于51<b class='flag-5'>单片机</b>的温湿度检测报警及<b class='flag-5'>串口</b>传输系统

    基于51单片机LED点阵滚动显示系统

    花样;(4)可以利用“点阵LED字模生成工具”生成自己想要显示的字符。仿真演示视频:基于51单片机LED点阵滚动显示系统-仿真视频设计介绍
    的头像 发表于 10-22 14:12 232次阅读
    基于51<b class='flag-5'>单片机</b>的<b class='flag-5'>LED</b>点阵滚动<b class='flag-5'>显示</b>系统

    单片机怎么写入程序

    程序通常涉及以下几个步骤: 选择单片机和开发环境 : 确定项目需求,选择合适的单片机型号。 安装相应的开发环境,如Keil、IAR、MPLAB等。 硬件连接 : 将单片机连接到开发板或
    的头像 发表于 10-21 11:21 505次阅读

    单片机烧录程序用什么软件

    单片机烧录程序单片机开发过程中的一个重要环节,涉及到将编写好的程序代码通过烧录器写入单片机的ROM中,以实现对
    的头像 发表于 09-02 10:05 1324次阅读

    单片机烧录程序可以重新烧吗

    单片机(Microcontroller Unit, MCU)是一种集成威廉希尔官方网站 芯片,它将计算机的CPU、存储器、输入/输出接口等集成在一块芯片上,用于控制各种电子设备。单片机烧录程序是指将
    的头像 发表于 09-02 10:04 1280次阅读

    单片机烧录程序串口线怎么连接

    单片机开发过程中,烧录程序是一项重要的工作。而烧录程序通常需要使用串口线来实现。本文将介绍单片机烧录
    的头像 发表于 09-02 09:50 1820次阅读

    单片机烧录程序的基本步骤是什么

    单片机烧录程序单片机开发过程中非常重要的一步,它涉及到将编写好的程序代码通过一定的方式传输到单片机内部的存储器中,使
    的头像 发表于 09-02 09:47 1114次阅读

    基于51单片机TEA5767收音数码管显示设计

    这是基于51单片机TEA5767收音数码管显示设计包含了威廉希尔官方网站 图源文件(Altiumdesigner软件打开)、C语言程序源代码(keil软
    发表于 06-27 11:42 17次下载

    基于51单片机数字时钟数码管显示设计

    本资源内容概要:       这是基于51单片机数字时钟数码管显示设计包含了威廉希尔官方网站 图源文件(Altiumdesigner软件打开)、C语言程序源代码(keil软件打开)、元件清单(exc
    发表于 06-25 10:42 1次下载

    基于51单片机16x16点阵显示威廉希尔官方网站 图及程序元件清单

    本资源内容概要:       这是基于51单片机16x16点阵显示威廉希尔官方网站 图及程序设计包含了威廉希尔官方网站 图源文件(Altiumdesigner软件打开)
    发表于 06-21 14:34 4次下载

    基于51单片机0-20V电压表4094驱动数码管显示威廉希尔官方网站 图及程序

    本资源内容概要:       这是基于51单片机0-20V电压表4094驱动数码管显示威廉希尔官方网站 图及程序设计包含了威廉希尔官方网站 图源文件(Altiumdes
    发表于 06-17 14:22 0次下载

    单片机POV LED流水灯制作

    电子发烧友网站提供《单片机POV LED流水灯制作.docx》资料免费下载
    发表于 05-28 14:34 3次下载

    51单片机串口通信详细介绍-小白必看

    51单片机串口通信是单片机与外部设备通信的重要方式,它基于串行通信的原理,以字节为单位进行数据传输。在51单片机中,串口通信主要依赖于两个关
    的头像 发表于 04-17 09:33 2021次阅读
    51<b class='flag-5'>单片机</b><b class='flag-5'>串口</b>通信详细介绍-小白必看

    单片机编程实例介绍

    是指使用特定的编程语言编写控制单片机工作的程序。 在本文中,将为您提供一些常见的单片机编程实例,包括基础应用、传感器应用、通信应用等方面的案例。 一、基础应用 LED流水灯 流水灯是最
    的头像 发表于 01-16 09:37 2640次阅读