- 博客(18)
- 收藏
- 关注
原创 电赛day1: 基础知识
(2)绝对角度:无论开机时陀螺仪的角度是多少,都应该显示出当前的实际角度,而不应该是0度(以上电角度为基准):当一个变量(或函数)在一个源文件中定义,并在另一个源文件中使用时,可以在第二个源文件中使用。(1)调用一次USART_SendData函数就只能发送一个八位的数据。(2)数据接收端出现错位-->数据帧协议-->发送端给数据加上帧头帧尾。roll: 翻滚角(左右翻滚)yaw:航向角(方向的偏移)中定义一个全局变量,并在。(一)特点:方波,占空比可调。来声明这个变量(或函数)。1、extern的作用。
2025-05-07 00:49:42
434
原创 蓝桥杯Day8:串口通信模块
③输出一个十进制数,一定要在前面加一个unsigned int进行强制类型转换。②格式化字符串Foemat中的占位符必须与可变参数列表中的数据类型想匹配。//数据还没发送完,等待数据发送完成。①串口初始化函数、字节发送函数、串口中断服务函数(字节接收)④格式化输出:sprintf(发送数组,发送格式,数据来源)①标准库stdio.h,添加头文件stdio.h。中断允许寄存器IE:EA=1;3、SBUF:串行口数据缓冲寄存器。软件清零:SCON=0x50;
2025-04-11 16:04:39
223
原创 蓝桥杯Day6:数码管
数据通过p0口传到锁存器,篇p2_6,p2_7分别连接两块锁存器的使能输入端,可以理解为开关,高电平打开送出数据。共阴极数码管是公共端接地,要想让数码管亮给数码管高电平(1),共阳级数码管公共端是电。3、代码展示(动态数码管)----用定时器实现。源,要想让数码管亮,给数码管低电平(0)2、代码展示(静态数码管)分三步:消隐、段选、位选。2、数码管输出“2.”
2025-04-11 13:20:27
211
原创 蓝桥杯Day6:独立按键相关知识
3、按键控制LED流水灯的运行速度。2、Key控制LED的亮灭状态。按键1按下:启动流水灯。按键2抬起:暂停流水灯。
2025-04-08 19:51:54
206
原创 蓝桥杯Day2:共阳极数码管的静态显示
2、清楚共阳极数码管的控制方法,理解COM端口与显示码之间的关系。学习目标:1、清楚数码管的断码与显示数值之间的关系。
2025-03-25 19:50:00
505
原创 蓝桥杯Day1:蜂鸣器与继电器的基本控制
训练2:实现蜂鸣器与继电器的基本控制,首先让8路LED指示灯闪烁3遍后熄灭,接着依次点亮LED指示灯,继电器吸合一会后断开,然后依次熄灭LED指示灯,蜂鸣器鸣叫一会后关闭,程序循环实现上述功能。学习目标:会控制蜂鸣器鸣叫以及继电器吸合。1、ULN2003(达林顿管)特点:0-1,1-0(非门)
2025-03-24 21:11:35
178
原创 蓝桥杯Day1:LED指示灯的基本控制
训练1:能够实现LED的基本控制,首先让8路LED指示灯闪烁3遍然后熄灭,接着依次点亮LED指示灯,最后依次熄灭指示灯,程序循环实现上述功能。学习目标:理解74HC138译码器和74HC573锁存器的工作原理及学习74HC02或非门。当使能端LE为低时,输出端的数据被锁存,不受输入端的影响。当使能端LE为高时,数据实现输出同步(1-1,0-0)。跳线帽移到GND和WR,选择IO模式。特点:三个输入控制八路输出、低电平有效。2、74HC138译码器。3、74HC573锁存器。特点:非反转透明锁存器。
2025-03-24 19:24:00
226
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅