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

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

3天内不再提示

设计分享|74HC154译码器实现流水灯

电子工程师成长日记 来源:电子工程师成长日记 作者:电子小白 2022-12-12 10:01 次阅读

具体实现功能:

74HC154译码器实现流水灯的控制。

4776f99a-7945-11ed-8abf-dac502259ad0.gif

设计介绍

4793c548-7945-11ed-8abf-dac502259ad0.png

51单片机简介

51单片是一种低功耗、高性能CMOS-8位微控制器,具有8K可编程Flash存储器,使得其为众多嵌入式控制应用系统提供高灵活、超有效的解决方案。

51系列单片机具有以下标准功能:

8k字节Flash,512字节RAM

32位I/O口线,看门狗定时器

内置4KB EEPROM

MAX810复位电路,

三个16位定时器/计数器,

一个6向量2级中断结构,

全双工串行口。

另外, 51系列在空闲模式下,CPU停止工作,允许RAM、定时器/计数器、串口、中断继续工作。掉电保护方式下,RAM内容被保存,振荡器被冻结,单片机停止工作,直到下一个中断或硬件复位为止。本设计所使用的芯片可兼容以下所有的51系列单片机(包括AT系列和STC系列)。

47bdb826-7945-11ed-8abf-dac502259ad0.png

设计思路

文献研究法:搜集整理相关研究资料,阅读文献,为研究做准备;

调查研究法:通过调查、分析、具体实验等方法,发现相关存在问题和解决办法;

比较分析法:比较不同设计的具体原理,以及同一类传感器性能的区别,分析系统的研究现状与发展前景;

软硬件设计法:通过软硬件设计实现硬件,最后测试各项功能是否满足要求。

单片机类设计论文参考模板:

毕设无忧|单片机类毕设论文模板

设计内容

仿真图(protues8.7)

本设计利用protues8.7软件实现仿真设计,具体如图。

注:免费分享,请按照下图自行绘制仿真!!

47f270ca-7945-11ed-8abf-dac502259ad0.png

protues8.7软件资料及仿真解决办法:

proteus8.7安装及破解教程(内附安装包)

protues仿真常见问题解决方案

Protues8.7简易教程

程序(Keil5)

本设计利用KEIL5软件实现程序设计。

注:全部代码免费分享,请自行建立工程!!

本设计由C语言编写,全部代码如下:

#include 
#define uint unsigned int
#defineucharunsignedchar


void Delay(uint x)
{
   uchar i;
  while(x--)
  {
     for(i=0;i<120;i++);
  }
}


void main()
{
   while(1)
  {
     P2 = (P2+1)%16;
    Delay(50);
  }
}

运行结果如图:

4851bfb2-7945-11ed-8abf-dac502259ad0.png

审核编辑:汤梓红

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

    关注

    4

    文章

    310

    浏览量

    50303
  • 流水灯
    +关注

    关注

    21

    文章

    432

    浏览量

    59671
  • 74hc154
    +关注

    关注

    4

    文章

    24

    浏览量

    13425

原文标题:设计分享|74HC154译码器实现流水灯

文章出处:【微信号:电子工程师成长日记,微信公众号:电子工程师成长日记】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    74LS138译码器实现流水灯的控制

    74LS138译码器实现流水灯的控制。
    的头像 发表于 10-12 09:30 7167次阅读

    74HC154译码器应用(基于8051+Proteus仿真)

    单片机C语言程序设计实训——基于8051+Proteus仿真案例:74HC154译码器应用
    发表于 07-06 16:46 146次下载

    74HC154英版数据手册

    74HC154 datashee—英文数据手册。
    发表于 08-26 17:20 0次下载

    基于8051的Proteus仿真-74HC154译码器应用

    基于8051的Proteus仿真-74HC154译码器应用
    发表于 09-06 16:52 29次下载

    74hc154译码器

    74HC154 译码器可接受4 位高有效二进制地址输入,并提供16 个互斥的低有效输出。74HC154 的两个输入使能门电路可用于译码器选通,以消除输出端上的通常
    发表于 11-02 12:03 9550次阅读

    74hc154引脚图及功能

     74HC154是一款高速CMOS器件,74HC154引脚兼容低功耗肖特基TTL(LSTTL)系列。74HC154译码器可接受4位高有效二进制地址输入,并提供16个互斥的低有效输出。
    发表于 11-02 14:09 2.7w次阅读
    <b class='flag-5'>74hc154</b>引脚图及功能

    74ls15474hc154能通用吗?有什么区别

    74hc154能通用吗?这要看前面用什么驱动他们,ttl电平高电平输出最低为2.0v,ttl驱动cmos要接上拉电阻,cmos驱动ttl不需要。74HC154译码器可接受4位高有效二进制地址输入,并提供16个互斥的低有效输出。
    发表于 05-07 15:12 1.4w次阅读
    <b class='flag-5'>74ls154</b>与<b class='flag-5'>74hc154</b>能通用吗?有什么区别

    74ls154应用电路图大全(LED流水灯\译码器\点阵屏)

    本文主要介绍了74ls154应用电路图大全(LED流水灯\译码器\点阵屏)。重点分析了LED流水灯电路、74LS154
    发表于 05-08 08:36 2.2w次阅读
    <b class='flag-5'>74ls154</b>应用电路图大全(LED<b class='flag-5'>流水灯</b>\<b class='flag-5'>译码器</b>\点阵屏)

    74HC154的简单介绍 74hc154应用电路图分析

    74HC154是一款高速CMOS器件,74HC154引脚兼容低功耗肖特基TTL(LSTTL)系列。74HC154译码器可接受4位高有效二进制地址输入,并提供16个互斥的低有效输出。
    发表于 07-19 09:50 2.3w次阅读
    <b class='flag-5'>74HC154</b>的简单介绍 <b class='flag-5'>74hc154</b>应用电路图分析

    74hc154相反功能怎么实现74HC154级联怎么做?

    若要获得同样的功能和相反的电平,那么直接在后面加反向74hc154)。
    发表于 07-19 11:45 3961次阅读

    如何使用74HC154译码器74HC154能应用在哪些领域?

    74HC154译码器可接受4位高有效二进制地址输入,并提供16个互斥的低有效输出。
    发表于 07-19 14:33 5880次阅读
    如何使用<b class='flag-5'>74HC154</b><b class='flag-5'>译码器</b>?<b class='flag-5'>74HC154</b>能应用在哪些领域?

    74HC154译码器应用的仿真电路图免费下载

    本文档的主要内容详细介绍的是74HC154译码器应用的仿真电路图免费下载。
    发表于 01-02 17:00 12次下载
    <b class='flag-5'>74HC154</b><b class='flag-5'>译码器</b>应用的仿真电路图免费下载

    74HC154译码器的应用程序和电路图免费下载

    本文档的主要内容详细介绍的是74HC154译码器的应用程序和电路图免费下载。
    发表于 05-27 15:13 20次下载
    <b class='flag-5'>74HC154</b><b class='flag-5'>译码器</b>的应用程序和电路图免费下载

    使用单片机实现74HC154译码输出控制16循环灯的仿真设计实例文件

    本文档的主要内容详细介绍的是使用单片机实现74HC154译码输出控制16循环灯的仿真设计实例文件。
    发表于 03-16 11:16 14次下载

    基于AT89C51单片机74HC154译码器应用Proteus仿真及程序

    基于AT89C51单片机74HC154译码器应用Proteus仿真及程序
    发表于 05-04 15:25 3次下载