自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(25)
  • 收藏
  • 关注

原创 51单片机(6)-----直流电机的介绍与使用(通过独立按键控制电机的运行)

直流电机是指能将直流电能转换成机械能(直流电动机)或将机械能转换成 直流电能(直流发电机)的旋转电机。它是能实现直流电能和机械能互相转换的 电机。当它作电动机运行时是直流电动机,将电能转换为机械能;作发电机运行 时是直流发电机,将机械能转换为电能。直流电机的结构应由定子和转子两大部分组成。直流电机运行时静止不动的 部分称为定子,定子的主要作用是产生磁场,由机座、主磁极、 换向极、 端盖、 轴承和电刷装置等组成。

2024-02-28 22:55:07 3434 147

原创 51单片机学习(5)-----蜂鸣器的介绍与使用

蜂鸣器是一种一体化结构的电子讯响器,采用直流电压供电,广泛应用于计 算机、 打印机、 复印机、 报警器、 电子玩具、 汽车电子设备、 电话机、 定 时器等电子产品中作发声器件。蜂鸣器主要分为压电式蜂鸣器和电磁式蜂鸣器两种类型。1.半导体三极管也称为晶体三极管,可以说它是电子电路中最重要的器件。三极管顾名思义具有三个电极。二极管是由一个PN结构成的,而三极管由两个PN结构成,共用的一个电极成为三极管的基极(用字母b表示)。其他的两个电极成为集电极(用字母c表示)和发射极(用字母e表示)。

2024-02-26 13:28:50 9460 149

原创 51单片机学习(4)-----独立按键进一步控制LED灯

按位与(&): 按位与为双位运算符,其作用于将两个二进制数逐位相与,即只要对应的两个二进制都为1时,结果为1,否则为0。例如:1&1=1,1&0=0,0&0=0。按位或(|):按位或也为双目运算符,其作用于将两个二进制数逐位相或,即只要对应的两个二进制中有一个为1,其结果为1,否则为0。例如:1|1=1,1|0=1,0|0=0。按位异或(^):进行异或运算时,当两个二进制表示不同时为1,相同则为0。例如:1^1=0,1^0=1。按位取反(~):按位取反即对于二进制的每一位都取反。

2024-02-24 19:28:35 1572 51

原创 51单片机学习(3)-----独立按键控制LED的亮灭状态

按键是一种电子开关,使用时轻轻按开关按钮就可使开关接通,当松开手时, 开关断开。开发板上使用的按键及内部简易图:按键管脚两端距离长的表示默认是导通状态,距离短的默认是断开状态, 如 果按键按下,初始导通状态变为断开,初始断开状态变为导通。

2024-02-22 21:34:31 3666 125

原创 ###51单片机学习(2)-----如何通过C语言运用延时函数设计LED流水灯

前言:感谢您的关注哦,我会持续更新编程相关知识,愿您在这里有所收获。如果有任何问题,欢迎沟通交流!期待与您在学习编程的道路上共同进步。 目录一. 延时函数的生成 1.通过延时计算器得到延时函数 2.可赋值改变的延时函数 二. LED模块编写原理 1.LED模块图 2.编写原理(1)编写原理(2)快捷编程 (3)十六进制编程 三. 具体编写程序 1.通过生成没有改写的延时函数 2.可赋值延时函数编写 四. LED流水灯视频 步骤:1.打开STC-ISP找到软件延时计算器2.先了解所用51单

2024-02-15 16:37:01 4109 112

原创 ###51单片机学习(1)-----单片机烧录软件的使用,以及如何建立一个工程项目

前言:感谢您的关注哦,我会持续更新编程相关知识,愿您在这里有所收获。如果有任何问题,欢迎沟通交流!期待与您在学习编程的道路上共同进步。 Keil uVision5是一款集成开发环境(IDE),主要用于对嵌入式系统中的微控制器进行编程。该软件提供全面的开发环境,包括源代码编辑器、项目经理、调试器以及微控制器开发、调试和编程所需的其他工具。特别地,Keil uVision5 IDE主要用于对基于ARM架构的微控制器进行编程,并支持业界常用的各种基于ARM的微控制器。Keil uVision5 IDE的主

2024-02-13 10:40:49 6391 120

原创 ###C语言程序设计-----C语言学习(12)#进制间转换,十进制,二进制,八进制,十六进制

进制是一种数学计数系统,用于表示数值。在计算机科学和数字电子中,进制尤为重要,因为计算机只能理解和处理二进制数据。

2024-02-12 11:30:17 1652 75

原创 ###C语言程序设计-----C语言学习(11)#数据的存储和基本数据类型

前言:感谢您的关注哦,我会持续更新编程相关知识,愿您在这里有所收获。如果有任何问题,欢迎沟通交流!期待与您在学习编程的道路上共同进步。 1.整型数据的存储 计算机处理的所有信息都以二进制形式表示,即数据的存储和计算都采用二进制。首先介绍整型数据的存储格式,不妨假设每个整数在内存中占用两个字节存储,最左边的一位(最高位)是符号位,0代表正数,1代表负数。 数值可以采用原码,反码,补码等不同的不同方法。为了便于计算机内的运算,一般以补码表示数值。原码: 最高位为符号位,0代表正数,1代表负数,非符号

2024-02-11 16:46:58 1981 81

原创 ###C语言程序设计-----C语言学习(10)#函数再探

前言:感谢您的关注哦,我会持续更新编程相关知识,愿您在这里有所收获。如果有任何问题,欢迎沟通交流!期待与您在学习编程的道路上共同进步。 目录一. 基础知识的学习1.不返回结果函数2.局部变量3.全局变量4.变量生存周期5.变量存储的内存分布6.静态变量 二. 所学在程序中的运用 问题1:数字金字塔问题2:财务现金记账 1.不返回结果函数 在很多程序设计中,调用函数不是为了得到某个运算结果,而是要让它产生某些作用。具有类似作用的函数在有些语言中也称为过程。不返回结果函数定义: void

2024-02-07 14:11:24 1919 116

原创 ###C语言程序设计-----C语言学习(9)#函数基础

前言:感谢您的关注哦,我会持续更新编程相关知识,愿您在这里有所收获。如果有任何问题,欢迎沟通交流!期待与您在学习编程的道路上共同进步。 1.函数的定义 函数是一个完成特定工作的独立程序模块,包括库函数和自定义函数两种。库函数由C语言系统提供定义,编程时只要直接调用即可,例如:scanf(),printf()等为库函数。自定义函数由用户自己定义,例如:自己定义的cylinder(),fact()。函数定义的一般形式为:函数类型 函数名(形式参数表){ 函数实现过程}(1)

2024-02-05 15:53:53 1724 119

原创 ###C语言程序设计-----C语言学习(8)## 斐波那契数列问题,素数问题,人数分配问题。

今天,我们主要分享三个问题如何用C语言去求解,1.斐波那契数列问题,2.素数列举问题,3.人数分配问题。

2024-01-31 14:46:04 1933 107

原创 ###C语言程序设计-----C语言学习(7)#(调试篇)

前言:感谢您的关注哦,我会持续更新编程相关知识,愿您在这里有所收获。如果有任何问题,欢迎沟通交流!期待与您在学习编程的道路上共同进步。 1.程序调试介绍: 程序调试是软件开发过程中非常重要的一环,它可以帮助我们发现和修正程序中的错误和问题。通过调试,我们可以定位到程序中的具体问题所在,分析问题原因,并进行修复。2.程序调试说明: 程序调试是将编制的程序投入实际运行前,用手工或编译程序等方法进行测试,修正语法错误和逻辑错误的过程。程序调试的目的是为了找出程序中的问题所在,希望程序在需要的地方暂停,以

2024-01-30 11:09:59 1992 85

原创 ###C语言程序设计-----C语言学习(6)#

前言:感谢老铁的浏览,希望老铁可以一键三连加个关注,您的支持和鼓励是我前进的动力,后续会分享更多学习编程的内容。 1. while语句 除了for语句以外,while语句也用于实现循环,而且它的适用面更广,其一般形式为: while(表达式) 循环体语句while语句的执行流程:当表达式的值为‘真’时,循环执行,直到表达式的值为‘假’,循环中止并继续执行while的下一条语句。下面是while语句和for语句的流程对比图: 注意:for语

2024-01-29 16:11:54 1374 56

原创 ###C语言程序设计-----C语言学习(5)#

前言:感谢您的关注哦,我会持续更新编程相关知识,愿您在这里有所收获。如果有任何问题,欢迎沟通交流!期待与您在学习编程的道路上共同进步! 1.switch语句switch语句可以处理多分支选择问题,根据其中break语句的使用方法,一般分3种情况。(1)在switch语句的每个语句段中都使用break语句,这是switch语句的主要使用方法,一般使用形式为: switch(表达式){ case 常量表达式1:语句段1;break;

2024-01-28 11:01:41 1228 51

原创 ###C语言程序设计-----C语言学习(4)#

前言:感谢老铁的浏览,希望老铁可以一键三连加个关注,您的支持和鼓励是我前进的动力,后续会分享更多学习编程的内容。现在开始今天的内容: 1.字符型数据(1)字符型常量 字符型常量指单个字符,用一对单引号及其所括起来的字符表示。例如:‘A’,‘a’,‘9’,‘¥’是字符型常量,它们分别表示字母A,a,数字字符9和符号¥。 ASCII字符集中列出了所以可以使用的字符,共256个,它具有以下特性:a.每个字符都有唯一的次序值,即ASCII码。b.数字字符‘0’,‘1’,‘2’,······,‘9’的ASCII码

2024-01-27 12:11:38 1023 34

原创 ###C语言程序设计-----C语言学习(3)#

前言:感谢老铁的浏览,希望老铁可以一键三连加个关注,您的支持和鼓励是我前进的动力,后续我会分享更多学习编程的内容。 1.二分支结构和if-else语句 二分支结构的形式主要有两种,如图所示,使用基本的if语句实现,即if-else语句和省略else的if语句。下图为两种语句的流程图图解: (1)用if-else语句实现,该语句的一般形式为: if(表达式) 语句1; else

2024-01-26 22:08:30 976 16

原创 #C语言程序设计-----C语言学习(2)##

前言:今天我们主要学习的是for语句,包括fou语句的一般形式,对应for语句的流程图,for语句的用法,以及for语句运用时的一些注意事项,通过学习for语句进行一些简单程序的设计等等。好了废话不多说直接开干。 今天我们主要讲的是for语句,在C语言中,for语句被称为循环语句,它可以实现C语言的重复执行操作指令。 1.for语句的一般形式 for(表达式1;表达式2;表达式3) 循环体语句 for语句的执行流程如图,它先计算表达式1,再判断表达式2,若其值为‘真’,

2024-01-25 22:23:40 759 15

原创 #C语言程序设计-----C语言学习(1)#

程序设计分析:这里我们需要先定义变量与常量,通过赋值运算来实现转换,接着通过printf函数输出。程序设计分析:这里对于分段函数的计算我们需要通过if-else语句来实现,其中需要关系运算来判断不同情况,对于数据类型需要运用双精度浮点数,同时运用scanf函数。

2024-01-23 16:57:29 1088 5

原创 #C语言程序设计-----C语言常见的关键字与字符#

C语言程序设计-----C语言常见的关键字与字符

2024-01-17 22:16:54 1013 3

原创 #MATLAB绘图--------气泡图绘制#

气泡图是一种以气泡形状为主,绘制展示信息的图。它可以直接做散状气泡,可以与坐标系结合,也可以在它们之间用各种连接线表达关系。气泡图与散点图相似,不同之处在于,气泡图允许在图表中额外加入一个表示大小的变量。实际上,这就像以二维方式绘制包含三个变量的图表一样。

2024-01-16 10:26:58 1644 4

原创 #C语言程序设计——程序与程序设计语言#

计算机最基本的处理数据的单元就是计算机的指令,同时一系列计算机指令的有序组合就构成了程序。下面是计算机系统常见的7条指令:假设该计算机指令系统的指令名(如 Store, Add 等),以及所涉及的数据X,Y,Z,P等。指令一:Input X;将当前数据储存到X单元中指令二:Output X;将X单元中的数据输出指令三:Add X Y Z;将X与Y中的数据相加并储存到Z中指令四:Sub X Y Z;将X与Y中的数据相减并储存到Z中指令五。

2024-01-15 14:58:00 1574 5

原创 #2024新年快乐,新年烟花,MATLAB烟花设计 #新年烟花

前言:2024已经到来,祝所有的小盆友们新年快乐!!!!!

2024-01-01 01:15:25 1332 5

原创 #MATLAB绘图,绘制双轴柱状图 MATLAB#绘图

这里设置图片高度为8,宽度为12,定义颜色为红色和绿色左右两轴颜色,刻度,范围,以及标注的定义。

2023-12-30 15:34:01 1630 2

原创 #初学C语言 devc++找零问题 C语言#

通过C语言中定义变量,变量赋值,变量关系式,以及变量的输入及输出来完成找零问题.这里我们定义变量price为顾客需付金额,定义变量AMOUNT为顾客所给的金额,并且对所定义变量进行初始赋值(注意需要赋一个初始值否则会导致出错),定义变量change为找零金额,通过定义变量之间的关系式来实现变量之间的联系.

2023-12-29 22:58:45 694 8

原创 ##通过MATLAB证明三点共线及其圆心和半径的求解

2.通过代入坐标即x和y的值构造关于D E F的方程即构造矩阵来求矩阵的秩从而判断是否共圆。1.通过三角形面积公式三阶行列式判断,即行列式的值不为零时则三点不共线证明三点必有共圆。通过上述求秩即原方程组和导出组的矩阵秩相等则方程有唯一解证明三点有唯一共圆。基于MATLAB的代码:求解行列式值不为零则可证明三点必有共圆。

2023-12-21 22:34:42 752 10

51单片机-27-TFTLCD显示实验.zip

51单片机实验是《单片机原理及应用》课程的重要组成部分。通过实验,学生可以加强理解51单片机的硬件结构,熟练掌握并口、串口、中断系统及定时器/计数器的功能和使用方法,进行基于51系列芯片的扩展功能的设计,开发出简单但完整的应用系统。 在实验中,学生通常会使用到实验箱、编程器、仿真器等设备。实验箱是用来放置单片机芯片和各种外围电路的硬件平台,编程器用于将程序代码烧写到单片机芯片中,仿真器则用于在实验过程中实时监测和调试程序。 实验的具体内容通常包括:彩灯移动实验、LED灯控制实验、数码管显示实验、矩阵键盘输入实验、蜂鸣器控制实验等。这些实验旨在帮助学生掌握单片机的各种基本功能和控制方式,并通过实践操作加深对理论知识的理解。 在实验过程中,学生需要注意以下几点:首先,要保证实验设备的正确连接和电源的稳定;其次,要严格按照实验步骤进行操作,遵循正确的编程规范和调试方法;最后,要认真分析实验结果,总结经验教训,不断提高自己的实践能力和技术水平。

2024-02-07

51单片机-25-LCD1602液晶显示实验.zip

51单片机实验是《单片机原理及应用》课程的重要组成部分。通过实验,学生可以加强理解51单片机的硬件结构,熟练掌握并口、串口、中断系统及定时器/计数器的功能和使用方法,进行基于51系列芯片的扩展功能的设计,开发出简单但完整的应用系统。 在实验中,学生通常会使用到实验箱、编程器、仿真器等设备。实验箱是用来放置单片机芯片和各种外围电路的硬件平台,编程器用于将程序代码烧写到单片机芯片中,仿真器则用于在实验过程中实时监测和调试程序。 实验的具体内容通常包括:彩灯移动实验、LED灯控制实验、数码管显示实验、矩阵键盘输入实验、蜂鸣器控制实验等。这些实验旨在帮助学生掌握单片机的各种基本功能和控制方式,并通过实践操作加深对理论知识的理解。 在实验过程中,学生需要注意以下几点:首先,要保证实验设备的正确连接和电源的稳定;其次,要严格按照实验步骤进行操作,遵循正确的编程规范和调试方法;最后,要认真分析实验结果,总结经验教训,不断提高自己的实践能力和技术水平。

2024-02-01

51单片机-24-DAC数模转换实验.zip

51单片机实验是《单片机原理及应用》课程的重要组成部分。通过实验,学生可以加强理解51单片机的硬件结构,熟练掌握并口、串口、中断系统及定时器/计数器的功能和使用方法,进行基于51系列芯片的扩展功能的设计,开发出简单但完整的应用系统。 在实验中,学生通常会使用到实验箱、编程器、仿真器等设备。实验箱是用来放置单片机芯片和各种外围电路的硬件平台,编程器用于将程序代码烧写到单片机芯片中,仿真器则用于在实验过程中实时监测和调试程序。 实验的具体内容通常包括:彩灯移动实验、LED灯控制实验、数码管显示实验、矩阵键盘输入实验、蜂鸣器控制实验等。这些实验旨在帮助学生掌握单片机的各种基本功能和控制方式,并通过实践操作加深对理论知识的理解。 在实验过程中,学生需要注意以下几点:首先,要保证实验设备的正确连接和电源的稳定;其次,要严格按照实验步骤进行操作,遵循正确的编程规范和调试方法;最后,要认真分析实验结果,总结经验教训,不断提高自己的实践能力和技术水平。

2024-02-01

51单片机23-ADC模数转换实验.zip

51单片机实验是《单片机原理及应用》课程的重要组成部分。通过实验,学生可以加强理解51单片机的硬件结构,熟练掌握并口、串口、中断系统及定时器/计数器的功能和使用方法,进行基于51系列芯片的扩展功能的设计,开发出简单但完整的应用系统。 在实验中,学生通常会使用到实验箱、编程器、仿真器等设备。实验箱是用来放置单片机芯片和各种外围电路的硬件平台,编程器用于将程序代码烧写到单片机芯片中,仿真器则用于在实验过程中实时监测和调试程序。 实验的具体内容通常包括:彩灯移动实验、LED灯控制实验、数码管显示实验、矩阵键盘输入实验、蜂鸣器控制实验等。这些实验旨在帮助学生掌握单片机的各种基本功能和控制方式,并通过实践操作加深对理论知识的理解。 在实验过程中,学生需要注意以下几点:首先,要保证实验设备的正确连接和电源的稳定;其次,要严格按照实验步骤进行操作,遵循正确的编程规范和调试方法;最后,要认真分析实验结果,总结经验教训,不断提高自己的实践能力和技术水平。

2024-01-31

51单片机22-红外遥控实验.zip

51单片机实验是《单片机原理及应用》课程的重要组成部分。通过实验,学生可以加强理解51单片机的硬件结构,熟练掌握并口、串口、中断系统及定时器/计数器的功能和使用方法,进行基于51系列芯片的扩展功能的设计,开发出简单但完整的应用系统。 在实验中,学生通常会使用到实验箱、编程器、仿真器等设备。实验箱是用来放置单片机芯片和各种外围电路的硬件平台,编程器用于将程序代码烧写到单片机芯片中,仿真器则用于在实验过程中实时监测和调试程序。 实验的具体内容通常包括:彩灯移动实验、LED灯控制实验、数码管显示实验、矩阵键盘输入实验、蜂鸣器控制实验等。这些实验旨在帮助学生掌握单片机的各种基本功能和控制方式,并通过实践操作加深对理论知识的理解。 在实验过程中,学生需要注意以下几点:首先,要保证实验设备的正确连接和电源的稳定;其次,要严格按照实验步骤进行操作,遵循正确的编程规范和调试方法;最后,要认真分析实验结果,总结经验教训,不断提高自己的实践能力和技术水平。

2024-01-31

DLL文件修复软件(强力修复)Repair.exe

“repair”软件通常指的是系统修复软件,是一种用于修复计算机系统中的各种问题的软件。这些软件通常可以修复注册表问题、文件损坏、程序冲突等问题,从而恢复系统的正常运行。 在Windows系统中,有一些常见的系统修复软件,例如Windows Repair。它可以帮助用户修复Windows系统中的各种问题,包括注册表权限问题、IE问题、自动更新问题、防火墙问题等。 使用系统修复软件时,需要注意以下几点: (1)选择可靠的软件来源:在下载和安装系统修复软件时,一定要选择可靠的来源,避免下载恶意软件或病毒。 (2)备份重要数据:在修复系统之前,一定要备份重要数据,以防止数据丢失。 (3)谨慎操作:在使用系统修复软件时,一定要谨慎操作,避免误删除或修改系统文件,导致系统崩溃或更严重的问题。 (4)寻求专业帮助:如果自己无法解决问题,可以寻求专业人士的帮助,不要尝试自行解决更复杂的问题。 总之,使用系统修复软件可以帮助用户快速修复计算机系统中的各种问题,但需要注意安全和操作谨慎。

2024-01-30

单片机烧录软件(免安装)stc-isp-v6.92L.exe

单片机烧录软件(免安装)stc-isp-v6.92L.exe 单片机烧录是将程序代码写入单片机内部,使其能够按照预设的逻辑执行任务的过程。以下是单片机烧录的一般步骤: 准备单片机和烧录器:根据所使用的单片机型号和编程语言,选择合适的烧录器。 连接硬件:将单片机和烧录器通过数据线连接起来,确保连接稳定可靠。 安装软件:根据所使用的烧录器和单片机型号,下载并安装相应的软件。 编写程序:使用编程语言编写单片机程序,可以使用集成开发环境(IDE)进行编写和调试。 编译程序:将程序编译成单片机可执行的二进制文件。 烧录程序:通过烧录器将二进制文件写入单片机内部。 验证程序:烧录完成后,将单片机连接到相应的硬件设备上,进行功能测试和验证。 需要注意的是,不同型号的单片机和编程语言可能具有不同的烧录流程和工具,因此在实际操作前应仔细阅读相关技术文档和操作指南,以确保操作正确无误。

2024-01-29

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除