74HC138:三八译码器 

74HC138是一款高速CMOS器件,74HC138引脚兼容低功耗肖特基TTL(LSTTL)系列。74HC138译码器可接受3位二进制加权地址输入(A0, A1和A2),并当使能时,提供8个互斥的低有效输出(Y0至Y7)。
74HC138特有3个使能输入端:两个低有效(E1和E2)和一个高有效(E3)。除非E1和E2置低且E3置高,否则74HC138将保持所有输出为高。

74HC573:锁存器

74HC573是拥有八路输出的透明锁存器,输出为三态门,是一种高性能硅栅CMOS器件。
SL74HC573跟LS/AL573的管脚一样。器件的输入是和标准CMOS输出兼容的,加上拉电阻他们能和LS     /ALSTTL输出兼容。
当锁存使能端LE为高时,这些器件的锁存对于数据是透明的(也就是说输出同步)。当锁存使能变低时,符合建立时间和保持时间的数据会被锁存。
 
简单的说就是,LE为高电平时,Q1~Q8输出和D1~D8输入是一样的;LE为低电平时,Q1~Q8输出不受D1~D8输入的变化影响。明白这个就掌握了该锁存器的使用。

74HC02:或非门

或非门是数字逻辑电路中的基本元件,实现逻辑或非功能。有多个输入端,1个输出端,多输入或非门可由2输入或非门和反相器构成。只有当两个输入A和B为低电平(逻辑0)时输出为高电平(逻辑1)。也可以理解为任意输入为高电平(逻辑1),输出为低电平(逻辑0)。

以蜂鸣器(Y6)为例,也就是说在蓝桥杯单片机中,要想让蜂鸣器工作,首先要使 Y6C 为高电位,使对应锁存器导通,那么前提条件就是使 Y6 为低电位,这样通过74HC02与非门,使Y6C输出电位为高。

  1、蜂鸣器 / 继电器

P2=(P2 & 0x1f) | 0xa0;    P0_4 = 1; //继电器
P0_6 = 1; //蜂鸣器
//给高电位为开,低电位为关    

P2=P2 & 0x1f;

2、LED

P2 = (P2 & 0x1f) | 0x80;
P0 = 0xfe;
P2 = P2 & 0x1f)

3、数码管

          •  数组设定

       uchar code num[] = {0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90,0xbf,0xff};//0 1 2 3 4 5 6 7 8 9 - 关 uchar ShowNum[] = {1,2,3,4,5,6,7,8};

          • 八位扫描显示

void display()
{static uchar di = 0;//消隐
    Open_DisDP0 = 0xff;CloseAllOpen_DisWP0 = 0x01<<di;CloseAllOpen_DisDP0 = num[ShowNum[di]];CloseAlldelayms(1);di++;if(di == 8)  di=0;
}

转载于:https://www.cnblogs.com/happy2019/p/10310730.html

蓝桥杯单片机01——74HC138与74HC573相关推荐

  1. 蓝桥杯省赛考点_【蓝桥杯单片机01】从历年决赛真题中寻找单片机常见的考点...

    [蓝桥杯单片机01]从历年决赛真题中寻找单片机常见的考点 广东职业技术学院  欧浩源 [第三届:门禁系统] 1.功能简述 "门禁系统"主要有两种工作模式: 模式1:7:00-22: ...

  2. 【第十三届蓝桥杯单片机省赛模拟冲刺01】

    第十三届蓝桥杯单片机省赛模拟冲刺 赛前一两周一定要多练习,把之前写过的程序在好好看看,把每个模块的代码都多敲几遍,把常考的每个模块部分都吃透,如果理解不了的趁时间还比较充足该背的背牢.同时在准备编程题 ...

  3. 电子信息工程专业打工人的蓝桥杯单片机竞赛时记

    文章目录 前言 一.基础入门 1.基础知识 2.51系列单片机 单片机周期知识: 单片机IO口知识 二.开发学习 1.基本外设功能 LED跑马灯 蜂鸣器与继电器 数码管 按键 外部中断 定时器中断 串 ...

  4. 【蓝桥杯单片机组硬件原理】

    硬件电路目录 前言 一.74HC138--三八译码器,74HC02--或非门 二.74HC573锁存器 三.ULN2003达林顿管 四.代码解析 总结 前言 本专栏介绍蓝桥杯单片机组基础知识,供大家学 ...

  5. 蓝桥杯单片机之PCF8591模块的使用

    蓝桥杯单片机之PCF8591模块的使用 简述 原理图: 引脚定义: 相关地址 IIC寻址设备地址 控制地址 IIC时序分析 数模转换D/A 模数转换 代码: 一:光敏电阻和可变电阻的AD转换,S4控制 ...

  6. 【蓝桥杯单片机组】备赛实战问题记录

    微信搜索:ReCclay,也可免费阅读博主蓝桥系列所有文章,后台回复"代码"即可获取蓝桥所有备赛代码!关注博主公众号,还可拥有加入博主粉丝群实时沟通技术难题.免费下载CSDN资源等 ...

  7. 蓝桥杯单片机——第十二届蓝桥杯单片机第一场省赛

    蓝桥杯单片机--第十二届蓝桥杯单片机第一场省赛 目录 蓝桥杯单片机--第十二届蓝桥杯单片机第一场省赛 一.赛题分析 二.问题总结 三.代码 一.赛题分析 前两天实验室的学妹把开发板还给我了,刚好今天没 ...

  8. 蓝桥杯单片机串口通信学习提升笔记

    今日得以继续蓝桥杯国赛备赛之旅: 有道是 "不知何事萦怀抱,醒也无聊,醉也无聊,梦也何曾到谢桥." 那我们该如何 让这位诗人纳兰 "再听乐府曲 ,畅解相思苦"呢 ...

  9. 【蓝桥杯单片机(24)】历届单片机客观题及答案解析

    目录 考前冲刺,专栏完结篇 ## 推荐链接: 推荐视频–小蜜蜂老师讲解 赛点资源包下载,提取码:brno 三极管基本知识总结 运算放大电路的基础 第十三届蓝桥杯单片机官方直播课录屏 目录 一些刷题后的 ...

最新文章

  1. 在哪里能收到python实例代码-python实现网站微信登录的示例代码
  2. vimrc for windows
  3. python内置模块re_常用内置模块(11):正则表达式、re模块
  4. java创建主键自增表_oracle创建表时设置自增主键
  5. 用户遭骚扰质疑隐私被航旅纵横泄露 回应:用户有开启关闭的自主权
  6. java继承矩形例子代码_Java代码实现矩形覆盖实例
  7. 「2019冬令营提高组」送分题
  8. 网站锦囊(逐渐更新中)
  9. 适合初学者的大数据学习路线
  10. 计算机c盘装什么,电脑只有一个C盘!怎么为电脑重装系统?
  11. C# :弧度角度转换
  12. 外省职称计算机,外地职称在当地是否可以用?
  13. 【Java】保留两位小数(不四舍五入)
  14. SDR HDR 动态范围
  15. SpringCloud学习笔记
  16. java:熊怪吃核桃
  17. MySQL create database 新建utf-8/utf8mb4编码 数据库
  18. 小何讲进程: 编写Linux守护进程方法详解
  19. python解压rar文件
  20. 「文献解读」RNAi在油菜研究中的应用

热门文章

  1. Word2003入门动画教程25:添加或改变Word页面边框
  2. 苹果新贵 Swift 之前世今生
  3. 陈强教授《机器学习及R应用》课程 第十四章作业
  4. 各星座导演与他们的电影风格【转】]
  5. debug信息的认识
  6. 淘宝能承受几百上亿的访问点击,而铁道部的网站为啥分分钟崩溃?
  7. 【拓扑学知识】2.连续同胚映射
  8. java http请求发送unicode_c++ 使用httpclient获取网页及utf8与unicode之间转码
  9. 重要通知丨涂鸦安防SaaS产品 新版本发布!
  10. C语言实现一维信号小波阙值去噪