- 博客(16)
- 收藏
- 关注
原创 1.5-STM32-TB6600驱动步进电机
使能信号:当给高电平时,电机处于自由态(可以手动转动)方向信号:高电平电机正转,低电平电机反转。例如:1细分,200个脉冲电机转一圈。脉冲信号:脉冲频率越高电机越快。ENA+/ENA- → 可接使能控制(未使用)(1)模块各部分作业。
2025-05-19 18:21:40
252
原创 1.1proteus软件安装
5.找到这个文件夹把复制的文件粘贴进去。1.以管理员身份运行Setup。2.点击Finish。4.打开文件所在位置。
2025-05-12 17:19:39
185
原创 1.2-ESP32点灯
所以我们需要输出高电平来点亮LED。一.原理图:LED灯连接在GOIO2口 ,另外一段连接在GND。(1)交互模式:命令框输入。
2025-04-16 16:55:01
194
原创 1.1ESP32环境搭建
我们每次拿到一个新的ESP32开发板,在Micropython中显示空白,首先大部分人可能会怀疑。6.打开文件后如下图选择,Erase flash before installing表示擦除原来芯片里面的东西。7.安装驱动完成标志,出现Done,还有Micropython设备出现boot.py文件。是不是我们开发板坏了,那当然不是我们开发板坏了,那原因是什么呢?那是因为我们没有安装驱动,接下来我就带大家一步一步安装驱动。1.点击运行——>配置解释器。2.选择配置,如下图。
2025-04-11 10:41:01
340
原创 8.蓝桥杯开发板定时器计数器中断
(4)方式3仅适用于定时器0,可以将其拆分位两个。TH0=(65535-定时的时间)/256;(3)方式2位自动重装初值8位定时/计数器。(1) 方式0位13位定时/计数器。(2)方式1为16位定时/计数器。TCON中的IT0和IT1用于设置外部中断0和外部中断1的触发方式。(1)分别是定时器0和定时器1的高八位和低八位。(1)用于设置定时器工作模式,选择时钟源等。(1)TCON:控制定时器/计数器的启动,停止,中断以及外部中断的触发方式等。(5)写中断函数(就是普通函数后面加中断号)
2025-04-01 20:02:03
1060
原创 7.蓝桥杯开发板EXT外部中断
PX0=0时,外部中断0的优先级为低优先级,会优先执行优先级高的外部中断。外部中断是由外部事件触发的中断,外部中断源通过引脚向单片机发送中断请求,有多个中断单片机会给优先级高的中断优先中断,如果单片机允许中断,则会停。2.EX0:是中断0的中断允许位,用于外部中断0的开启和关闭。(1)初始化中断,从框图中我们可以看到想要使用外部中断0,我们首先需。(4)编不下去了,我很少使用到中断,也不是很清楚,要靠你们慢慢探索哦。EX0=1时,允许外部0中断。EX0=0时,禁止外部0中断。EA=0时,关闭总中断。
2025-03-29 16:03:27
998
原创 6.蓝桥杯开发板继电器的使用
二.使用继电器时建议拔掉跳线帽,这样使用继电器时蜂鸣器就不会响,我尝试过使用代码关闭但。一:电路图,继电器连接在P04口。
2025-03-28 21:46:17
214
原创 5.蓝桥杯开发板蜂鸣器的使用
所以我们打算打开蜂鸣器要输入高电平,ULN则输出低电平。蜂鸣器不响原因,我当时发现蜂鸣器不响还以为蜂鸣器坏了,后来换同学的开发板。输入端输入低电平则输出端输出高电平。我们写代码时给P06口输出低电平 则蜂鸣器鸣叫,输出高电平时蜂鸣器关闭。ULN2003 :输入端输入高电平则输出端输出低电平。从知道原来是少了跳线帽。
2025-03-28 21:25:48
230
原创 4.蓝桥杯开发板数码管的使用
1.从下面图中我们可以看到74HC573锁存器,数码管与译码器连接的是 Y6C,给设置为P2=0xc0打开锁存器,设置译码器后我们可以对M74HC573 锁存器进行操作,给高电平可以对锁存器进行操作,低 电平时无论怎么修改 电平都不会影响到锁存器的输出。
2025-03-28 20:04:40
371
原创 3.蓝桥杯矩阵键盘使用
Delay(20)ms消除抖动,while()使按键按下一直循环无法进行下面的程。2.首先我们通过unsigned char()函数写代码,通过return返回按键值。1.我们需要先定义引脚的名称,这样方便我们设置引脚,减少我们重复设置。3.设置按键状态时我们要把要读取的行(列)设置为0,其他设置为1,程序,松手后就继续往下面执行,然后返回按键值。注意要启用P4端口:sfr P4=0xc0。
2025-03-28 15:31:00
387
原创 2.蓝桥杯开发板独立按键使用
我们只需要定义引脚名称即可, 因为我们选择的是独立按键部分,只需要直接读取按键状态来确定是哪个按键按下。写代码我们需要使用unsigned char()这个函数,任何通过一个返回值return就可以了,通过这个返回值我们就可以定义按键按下执行我们需要的功能了。1.从原理图我们可以看到按键开关的连接,我们可以通过设置开关状态来确定要使用的开关,下面的J5是让以下原理图是使用独立按键还是矩阵键盘,我们可以通过跳线帽来选择。
2025-03-28 15:16:55
423
原创 1.蓝桥杯开发板点亮LED灯
蓝桥杯的 74HC138译码器的ABC引脚分别连接在P25,26,27。我们可以通过给这几个引脚高低电平来控制它们的输出。1.点亮LED前我们需要打开锁存器74HC138。首先我们需要找到原理图根据原理图来写代码。
2025-03-28 14:44:55
162
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人