- 博客(6)
- 收藏
- 关注
原创 STM32F103C8T6
级联:在STM32当中扩展定时范围:单个定时器的定时长度可能无法满足某些应用的需求。通过级联,可以实现更长时间的定时高级定时器、通用定时器和基本定时器的结构图,看一下这三种定时器是怎么样来工作的,设计这些结构都能完成哪些任务。
2024-08-12 18:06:23
847
原创 C语言个人学习笔记(不定时查漏补缺修改更新)
直接访问物理地址下的数据访问硬件指定内存下的数据,如设备ID号等将复杂格式的数据转换为字节,方便通信与存储。
2024-05-16 16:00:45
822
原创 定时器合集
1.定时器介绍:51单片机的定时器属于单片机的内部资源,其电路的连接和运转均在单片机内部完成2. 定时器作用:(1)用于计时系统,可实现软件计时,或者使程序每隔一固定时间完成一项操作(2)替代长时间的Delay,提高CPU的运行效率和处理速度定时器在单片机内部就像一个小闹钟一样,根据时钟的输出信号,每隔“一秒”,计数单元的数值就增加一,当计数单元数值增加到“设定的闹钟提醒时间”时,计数单元就会向中断系统发出中断申请,产生“响铃提醒”,使程序跳转到中断服务函数中执行定时器相关寄存器。
2024-03-24 00:59:18
971
原创 7.1定时器
51单片机的定时器属于单片机的内部资源,其电路的连接和运转均在单片机内部完成定时器作用:(1)用于计时系统,可实现软件计时,或者使程序每隔一固定时间完成一项操作(2)替代长时间的Delay,提高CPU的运行效率和处理速度…等。
2024-03-20 23:56:54
176
原创 6.2矩阵键盘密码锁 51单片机
h和.c说明函数和上一节一样#endif/*** @brief 矩阵键盘读取按键键码* @param 无* @retval KeyNumber 按下按键的键码值如果按键按下不放,程序会停留在此函数,松手的一瞬间,返回按键键码,没有按键按下时,返回0*/P1=0xFF;P1_3=0;Delay(20);Delay(20);Delay(20);Delay(20);P1=0xFF;P1_2=0;Delay(20);Delay(20);Delay(20)
2024-03-20 00:38:26
1297
1
原创 6.1矩阵键盘
例:if(P1_7==0){Delay(20);原理:读取第1行(列)→读取第2行(列)→读取第3行(列)→ ……LCD_ShowString(1,1,"MatrixKey:");LCD_ShowNum(2,1,KeyNum,2)· 在键盘中按键数量较多时,为了减少I/O口的占用,通常将按键排列成矩阵形式。1.在扫描第一列时,如果P1_7 == 0,那么此时是判断开关1的状态。#include "LCD1602.h" //包含LCD1602头文件;if(KeyNum) //如果有按键按下;
2024-03-19 02:45:22
623
51单片机蓝牙连接手机控制舵机,求解。同志们,非常困难
2024-04-04
VScode写五子棋遇到问题
2024-03-17
51单片机江科大 求解答取反为什么数码管不用取反
2024-03-15
TA创建的收藏夹 TA关注的收藏夹
TA关注的人