蓝桥杯单片机备战(一)从点亮LED

本人最近开始备战蓝桥杯,此前有过一些51单片机的基础,但由于时间久远,以前也不怎么做笔记,现在基本都忘完了,现在重新捡起来<哭唧唧>

1.LED灯的点亮


1.原理实现

划重点:输出同步 L代表低电平(0),H代表高电平(1)


 LED低电平点亮

1.我们在原理图上可以看到,控制此单片机LED亮灭已经不是直接控制I/O口那么简单了,首先要使M74HC573M1R打通(上电),这样才能控制LED的亮灭.

划重点:输出同步 L代表低电平(0),H代表高电平(1)

那么第一步就是使其上的Y4C为1:


2.从原理图上我们可以看到Y4C连接到了74HC02,这是一个或非门,当两个输入都为0时Y4C被置1,

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

首先在J13上跳帽连接WR和GND,使WR接地变为0

然后我们需要把Y4也置0,那么Y4在哪呢,看原理图,得知Y4被连接到了74HC128三八译码器


74HC128三八译码器,三个输入控制八路互斥的低有效输出。

A0为A,A1为B,A2为C,当CBA为100时,Y4被置低,也就是0,


总思路图:


2.代码实现

#include "reg52.h"

sbit HC138_A = P2^5;  //定义用符号HC138_A来表示P2.5引脚,如果你愿意也可以起P25一类的名字,只要下面程序中也随之更改就行了。
sbit HC138_B = P2^6;
sbit HC138_C = P2^7;

void Delay(unsigned int t)//延迟函数
{
    while(t--);
    while(t--);
}

void LEDRunning()//实现LED灯开启的基本控制
{
    HC138_C = 1;
    HC138_B = 0;
    HC138_A = 0;
    //74HC128三八译码器选通了Y4,也就是Y4置0了
    //再通过或非门,此时Y4C置1
}

void main() {
    
    while(1)
    {
        LEDRunning();
        P0 = 0x00;
        Delay(60000);
        P0 = 0xff;
        Delay(60000);
                
    }
}

  • 1
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
### 回答1: 蓝桥杯单片机历年真题pdf是蓝桥杯单片机竞赛的历年真题集合,对于准备参加蓝桥杯单片机竞赛的人来说非常有用。通过前人的经验和历年真题的练习,可以更好地掌握单片机的知识和技能,为竞赛做好充分准备。 蓝桥杯单片机竞赛是国内较有影响力的单片机技能竞赛之一,参赛者可以通过不同层次的初赛、复赛、终赛,展示自己在单片机开发、程序设计、电路搭建等方面的综合素质。在竞赛中,历年真题集合可以帮助参赛者了解竞赛的难度和题型,逐步掌握单片机的电路搭建、编程调试、传感器应用等技巧,从而提升自己在竞赛中的表现。 另外,历年真题集合也可以作为学习单片机的资料,通过逐题分析、学习,深入理解单片机的基本原理和实际应用,掌握单片机程序的设计和编写,提高自己的单片机开发能力。 综上所述,蓝桥杯单片机历年真题pdf的出现,极大地方便了广大单片机爱好者和竞赛选手的学习和备战,更好地推动了单片机技术的发展。 ### 回答2: 蓝桥杯单片机历年真题pdf是指蓝桥杯单片机竞赛历年来的真实考题集合,这些考题主要用于单片机相关竞赛的备考和练习。这个题库包含了各种级别的考题,从初级到高级,涵盖了单片机开发的各个领域的考试内容。 通过学习这些真题,可以更全面地了解单片机竞赛的题型、难度和出题方向,加深对单片机的认识和使用,提高单片机开发的技能水平。同时,这个题库还能帮助竞赛选手熟悉比赛时间、考试规则和注意事项,提高竞技能力,达到更好的比赛成绩。 总之,蓝桥杯单片机历年真题pdf是单片机竞赛学习的重要资源,对于参加单片机竞赛的学生和从事单片机开发的工程师都具有很高的参考价值。 ### 回答3: 蓝桥杯单片机历年真题pdf是一份非常重要的资源,对于参加蓝桥杯单片机比赛的选手来说是必备的资料之一。这份pdf包含了从2007年至今蓝桥杯单片机比赛的所有真题,其中不仅包括竞赛试题和答案,还有对试题的详细分析和解释,对于复习备战考试非常有帮助。 在这份pdf中,可以看到历年来比赛难度逐年提高,试题越来越贴近实际工作中的需求。通过研究历年的试题,可以对比赛的命题方向和难度进行有效的预测和判断,为备战比赛提供有力的参考。 此外,这份pdf还提供了很多考场上非常有用的技巧和策略,如何快速、准确的读题、选择合适的编程方法和数据结构等等,这些都是比赛中取得好成绩的关键因素。 总之,蓝桥杯单片机历年真题pdf是一份非常重要的资料,不仅对于准备参加蓝桥杯单片机比赛的选手来说必不可少,对于学习单片机编程的人来说也是值得一看的资源。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值