![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
蓝桥杯单片机
文章平均质量分 64
狂人伊莎
自动化在读
展开
-
蓝桥杯单片机第十届省赛题程序实现
文章目录main.ciic.cmain.c#include<reg52.h>#include<intrins.h>#include<iic.h>sbit hc138_A=P2^5;sbit hc138_B=P2^6; sbit hc138_C=P2^7;sbit S7 = P3^0;sbit S6 = P3^1;sbit S5 = P3^2;sbit S4 = P3^3;sbit L1 = P0^0;sbit L2 = P0^1;sbit原创 2022-03-17 17:42:01 · 1234 阅读 · 0 评论 -
第九届蓝桥杯单片机省赛题‘彩灯控制器’程序实现
第九届蓝桥杯大赛单片机组省赛题程序题代码以及功能实现原创 2022-03-11 09:27:33 · 3972 阅读 · 0 评论 -
蓝桥杯单片机EEPROM(at24c02)的读写-计算开机次数
EEPROM(带电可擦可编程只读存储器)是用户可更改的只读存储器(ROM),其可通过高于普通电压的作用来擦除和重编程。EEPROM不需从计算机中取出即可修改。AT24C02是一个2K位串行CMOS E2PROM, 内部含有256个8位字节,通过IIC总线接口进行操作。AT24C02的器件地址前四位为1010,后四位由芯片管脚A0、A1、A2组成,因为蓝桥杯开发板上A0、A1、A2三个引脚均接地,所以地址为1010000H,则写操作时为0xA1,读操作时为0xA0.原创 2022-02-27 10:21:27 · 2666 阅读 · 1 评论 -
蓝桥杯单片机-DAC-用板载板载PCF8591芯片在D/A引脚上输出指定的电压
1.控制板载PCF8591芯片在D/A引脚上输出指定的电压2.数码管前三位显示输入数据0-255,后两位显示输出的电压值3.按下按键S4则输入数据+40,按下S5则输入数据-40原创 2022-02-21 16:20:38 · 2267 阅读 · 0 评论 -
蓝桥杯单片机-ADC-A/D转换-测量PCF8591中AIN1通道(光敏电阻RD1)的电压
1.改变光敏电阻RD1的进光量,读出PCF8591上AIN1引脚所输入的电压值2.其中数码管前两位显示电压值,后三位显示从PCF8591上读到的数据3.改变光敏电阻RD1的进光量,数码管显示数字也会发生变化原创 2022-02-20 20:41:43 · 6055 阅读 · 4 评论 -
蓝桥杯单片机-ADC-A/D转换-测量PCF8591中AIN3通道(滑动变阻器Rb2)的电压
1.旋转滑动变阻器Rb2,读出PCF8591上AIN引脚所输入的电压值2.其中数码管前两位显示电压值,后三位显示从PCF8591上读到的数据3.旋转滑动变阻器Rb2,数码管显示数字也会发生变化原创 2022-02-20 20:05:23 · 3784 阅读 · 1 评论 -
蓝桥杯单片机电路图讲解-74HC138-74HC02和74HC573的联合使用讲解
蓝桥杯单片机CT107D开发板电路设计中,将74HC138译码器、74HC02芯片和74HC573锁存器三者联合使用,只用P2.5、P2.6、P2.7和P0口共11个引脚来控制LED灯、继电器、蜂鸣器、数码管等共36个引脚的输出,达到了IO口扩展的功能。原创 2022-02-08 16:38:21 · 4952 阅读 · 1 评论 -
蓝桥杯单片机_DS1302时钟芯片的使用
通过向寄存器写入命令字实现对DS1302操作。设置秒寄存器的初始值,需要先写入命令字80H,然后再向秒寄存器写入初始值;读出某时刻秒值,需要先写入命令字81H,然后再从秒寄存器读取秒值。原创 2022-01-29 11:03:37 · 1678 阅读 · 1 评论 -
蓝桥杯单片机_DS18B20温度传感器的使用
DS18B20是美国DALLAS公司生产的数字温度传感器,体积小、低功耗、抗干扰能力强。可直接将温度转化成数字信号传送给单片机处理,因而可省去传统的信号放大、A/D转换等外围电路。 DS18B20测量温度范围-55~+128℃,在-10~+ 85℃范围内,测量精度可达士0.5℃,非常适合于恶劣环境的现场温度测量,也可用于各种狭小空间内设备的测温,如环境控制、过程监测过程监测、测温类消费电子产品以及多点温度测控系统。原创 2022-01-24 15:09:33 · 2818 阅读 · 3 评论 -
蓝桥杯单片机_用定时器产生PWM信号
PWM,英文名Pulse Width Modulation,是脉冲宽度调制缩写,它是通过对一系列脉冲的宽度进行调制,等效出所需要的波形(包含形状以及幅值),对模拟信号电平进行数字编码,也就是说通过调节占空比的变化来调节信号、能量等的变化。占空比就是指在一个周期内,高电平所占整个周期的比例。我们可以通过改变PWM 信号的占空比来调节设备的通电时间,例如在LED 小灯的控制上,我们在LED的引脚上产生一个PWM 信号,那么通过改变PWM信号的占空比,则可以改变小灯一个周期内的通电时间,从而使小灯产生不同的亮原创 2022-01-21 19:07:36 · 1427 阅读 · 0 评论 -
蓝桥杯单片机_定时器/计数器的使用
51单片机有两个定时/计数器T0和T1,为16位加法计数器,由低8位TLx和高8位THx两个寄存器组成,最大计数值为65535个计数脉冲。当计数器接收到一个计数脉冲时,计数器就会加1,当计数值累计至全为1时(16位原创 2022-01-16 13:34:08 · 3044 阅读 · 1 评论 -
蓝桥杯单片机组_外部中断的使用
一、外部中断简要讲解分析当CPU接收到中断请求后,若中断请求被允许,单片机会暂时中止当前正在执行的主程序,转到中断服务处理程序处理中断服务请求,处理完中断服务程序后,再回到原来被终止的主程序(断点)之处,继续执行主程序。51单片机共有两个外部中断,外部中断0(INT0、中断号为0)和外部中断1(INT1、中断号为2)外部中断由外原创 2022-01-13 11:05:18 · 830 阅读 · 0 评论 -
蓝桥杯单片机_练习题(省三水平)
我们老师说这个题目如果写出来基本就有省三等奖的水平了【狗头】一、题目要求上电LED、数码管、蜂鸣器、继电器全关闭,按下S7按键任意四位数码管显示1234,按下S6按键任意四位数码管显示5678且LED5点亮,按下S5按键任意四位数码管显示CPUF且打开继电器,按下S4按键数码管、LED、继电器关闭,打开蜂鸣器。二、原理图数码管:![在这里插入图片描述](https://原创 2022-01-10 12:28:56 · 2742 阅读 · 3 评论 -
蓝桥杯单片机_蜂鸣器和继电器的控制和使用
用板载S6、S7按键控制继电器和蜂鸣器一、原理图详解二、引脚控制方案三、详细代码原理图详解![Y5C电路图](https://img-blog.csdnimg.cn/224fd5a4e92e400996b81dbffbfc39ba.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBAZGlrc2Fu,size_17,color_FFFFFF,t_70,g_se,x_原创 2022-01-08 14:24:55 · 3201 阅读 · 5 评论