蓝桥杯
文章平均质量分 52
学习
The林先生
Leon:The Professional
展开
-
STC15F2K60S2(1)- 点亮LED
74HC138译码器高三位作为输入端,Y4作为输出口低电平,连接到74HC02或非门,或非门WR口与J13接地口连接,因此,两个输入端都为低电平,(先或后非) 输出高电平(1)。74HC573锁存器LE口接入高电平,使P0能正常输入命令,控制LED灯的亮灭。②利用for循环实现流水灯。原创 2023-03-30 01:47:04 · 1589 阅读 · 3 评论 -
STC15F2K60S2(2)- 蜂鸣器与继电器
思路:通过74HC138译码器输出(Y5)低电平,通过或非门转换成高电平,连接573锁存器输入端(Y5C)输入高电平。蜂鸣器与继电器受到达林顿管ULN2003控制,输入端输入高电平,即可控制蜂鸣器与继电器。继电器(BELAY):正极接通的电源,负极就要接低电平,线圈才会产生交变磁场,导致铁芯吸合,开关导通。蜂鸣器(Buzzer):正极接通的电源,负极就要接低电平,蜂鸣器才会鸣叫。只是做个笔记,作为复习。原创 2023-04-04 17:11:10 · 598 阅读 · 1 评论 -
STC15F2K60S2(3)- 静态数码管
对于数码管的控制,是需要有段选和位选的,位选是控制数码管哪一位显示,段选是控制该位显示什么数字,由上图可知,当Y6C有效时,P0控制的是数码管的位;当Y7C有效时,可以给P0写入显示数字的段码。以下依次是数码管0~F以及熄灭的段码:{0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8, 0x80,0x90,0x88,0x80,0xc6,0xc0,0x86,0x8e,0xff}定义关闭蜂鸣器的函数buzzer(),该函数通过控制P0口输出高低电平实现关闭蜂鸣器的功能。原创 2023-06-17 20:10:32 · 301 阅读 · 1 评论 -
STC15F2K60S2(4)- 动态数码管
动态数码管可以理解为多个数码管的集合,通过逐位扫描的方式将多位数字依次显示出来。它能够实现多位数字同时显示,并且通过控制每个位的显示来实现更加灵活的数字显示效果。动态显示实质上就是轮流点亮单个数码管实现多位数码管整体显示的效果。原创 2023-06-18 16:14:51 · 340 阅读 · 1 评论