E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
单片机基础教程
普中51
单片机
学习(十二)
矩阵按键矩阵按键扫描原理行列扫描:我们可以通过高四位全部输出低电平,低四位输出高电平。当接收到的数据,低四位不全为高电平时,说明有按键按下,然后通过接收的数据值,判断是哪一列有按键按下,然后再反过来,高四位输出高电平,低四位输出低电平,然后根据接收到的高四位的值判断是那一行有按键按下,这样就能够确定是哪一个按键按下了。实验代码#include"reg52.h"typedefunsignedchar
Ccjf酷儿
·
2024-02-19 19:39
51单片机
学习
嵌入式硬件
普中51
单片机
学习(九)
蜂鸣器蜂鸣器简介在
单片机
应用的设计上,很多方案都会用到蜂鸣器,大部分都是使用蜂鸣器来做提示或报警,比如按键按下、开始工作、工作结束或是故障等等。
Ccjf酷儿
·
2024-02-19 19:09
51单片机
学习
嵌入式硬件
普中51
单片机
学习(七)
LED闪烁delay函数延时函数voiddelay(unsignedinti)//大约延时10us{while(i--);}实验代码#include"reg52.h"typedefunsignedcharu8;typedefunsignedintu16;voiddelay(u16i){while(i--);}sbitled=P2^0;voidmain(){while(1){led=0;delay(
Ccjf酷儿
·
2024-02-19 19:38
51单片机
学习
单片机
普中51
单片机
学习(八)
LED流水灯循环左移右移函数crol(a,b):循环左移函数,a是左移的值,b是左移的位数。包含在instrins.h库函数里面。cror(a,b):循环右移函数,a是右移的值,b是右移的位数。包含在instrins.h库函数里面。实验代码#include"reg52.h"#include"intrins.h"#defineledP2typedefunsignedcharu8;typedefuns
Ccjf酷儿
·
2024-02-19 19:38
51单片机
学习
嵌入式硬件
【51
单片机
】如何设置中断函数(场景:在定时器工作完跳转到中断程序时,怎么识别我们的中断程序在哪里呢?)
前言大家好吖,欢迎来到YY滴
单片机
系列,热烈欢迎!本章主要内容面向接触过
单片机
的老铁本章是【利用定时器和中断实现一个简单项目】中的一部分,感兴趣的老铁可以跳转传送门查看传送门欢迎订阅YY滴C++专栏!
YY的秘密代码小屋
·
2024-02-19 19:07
YY滴《单片机系列》
YYの小小知识点
51单片机
mongodb
数据库
【51
单片机
】如何【手搓】定时器寄存器配置【低8位TL0(low)】和【高8位TH0(high)】
前言大家好吖,欢迎来到YY滴
单片机
系列,热烈欢迎!
YY的秘密代码小屋
·
2024-02-19 19:06
YY滴《单片机系列》
YYの小小知识点
51单片机
mongodb
嵌入式硬件
【51
单片机
】从零开始手把手带你【查手册】配置定时器,并完成小项目(定时器&中断的应用)(代码演示&
单片机
现象对照LCD闪烁)(9)
前言大家好吖,欢迎来到YY滴
单片机
系列,热烈欢迎!本章主要内容面向接触过
单片机
的老铁主要内容含:欢迎订阅YY滴C++专栏!更多干货持续更新!以下是传送门!
YY的秘密代码小屋
·
2024-02-19 19:36
YY滴《单片机系列》
单片机
51单片机
mongodb
【51
单片机
】AD模数转换&DA数模转换(江科大)
1.AD/DA介绍·AD(AnalogtoDigital):模拟-数字转换,将模拟信号转换为计算机可操作的数字信号·DA(DigitaltoAnalog):数字-模拟转换,将计算机输出的数字信号转换为模拟信号·AD/DA转换打开了计算机与模拟信号的大门,极大的提高了计算机系统的应用范围,也为模拟信号数字化处理提供了可能2.硬件电路模型·AD转换通常有多个输入通道,用多路选择开关连接至AD转换器,以
2302_80796399
·
2024-02-19 19:05
51单片机
嵌入式硬件
c语言
###51
单片机
学习(2)-----如何通过C语言运用延时函数设计LED流水灯
前言:感谢您的关注哦,我会持续更新编程相关知识,愿您在这里有所收获。如果有任何问题,欢迎沟通交流!期待与您在学习编程的道路上共同进步。目录一.延时函数的生成1.通过延时计算器得到延时函数2.可赋值改变的延时函数二.LED模块编写原理1.LED模块图2.编写原理(1)编写原理(2)快捷编程(3)十六进制编程三.具体编写程序1.通过生成没有改写的延时函数2.可赋值延时函数编写四.LED流水灯视频一.延
袁满满满满
·
2024-02-19 19:35
51单片机
51单片机
学习
c语言
单片机
嵌入式硬件
开发语言
普中51
单片机
学习(二)
51
单片机
介绍所需基础知识基础数模电知识,简单的C语言。PS:如果有不懂的直接通义千问。。。什么是
单片机
在一片集成电路芯片上集成微处理器、存储器、I/O接口电路,从而构成了单芯片微型计算机,即
单片机
。
Ccjf酷儿
·
2024-02-19 19:34
51单片机
学习
嵌入式硬件
【51
单片机
】利用STC-ISP软件工具【定时器计算器】配置【定时器】教程(详细图示)(AT89C52)
前言大家好吖,欢迎来到YY滴
单片机
系列,热烈欢迎!本章主要内容面向接触过
单片机
的老铁主要内容含:欢迎订阅YY滴C++专栏!更多干货持续更新!以下是传送门!
YY的秘密代码小屋
·
2024-02-19 19:03
YY滴《单片机系列》
YYの小小知识点
51单片机
接口隔离原则
mongodb
【51
单片机
】利用【与或赋值法】优化【配置TMOD寄存器】
前言大家好吖,欢迎来到YY滴
单片机
系列,热烈欢迎!
YY的秘密代码小屋
·
2024-02-19 19:03
YY滴《单片机系列》
YYの小小知识点
51单片机
mongodb
数据库
Flutter GetX
基础教程
(五):Navigation路由跳转
使用GetX进行路由跳转非常的简单,只需要调用Get.to()即可进行路由跳转,而系统的路由跳转需要写八行代码,这是不能忍受的事情,而且涉及到跳转动画设置、动画时长定义、动画曲线等设置那就更加的复杂,而GetX为我们封装了Navigation,无需context可进行跳转,并且能很方便的使用跳转动画等。Navigation—通过to方法进行路由跳转第一步:应用程序入口设置import'packag
kadis
·
2024-02-19 16:22
SORA使用
无线信道测量系统使用手册2017.07.211.硬件连接接收机通过串口连接
单片机
,后者与步进电机驱动模块相连,用于控制电机转动,从而实现天线位置移动。
fu_leon
·
2024-02-19 16:21
软件无线电
硬件
移动
嵌入式调试工具之GDB
在
单片机
开发中,我们可以通过集成式的IDE来进行调试,比如MDK、IAR等。GDB工具是GNU项目调试器,基于命令行使用。
稚肩
·
2024-02-19 16:52
嵌入式linux
linux
嵌入式
GDB
单片机
学习笔记---AD模数转换&DA数模转换
目录AD模数转换XPT2046.cXPT2046.hmain.cDA数模转换main.c上一篇博客讲了AD/DA转换的工作原理,也介绍了运算放大器的工作原理,这节开始代码演示!AD模数转换新创建一个工程:AD模数转换第一个工程将用到LCD1602和Delay函数,所以首先将我们之前讲过的代码模块添加进来然后创建主程序main.c,XPT2046.c,XPT2046.h文件。开始代码讲解:XPT20
Vera工程师养成记
·
2024-02-19 15:23
51单片机学习笔记
单片机
学习
笔记
51单片机
mcu
物联网
嵌入式硬件
单片机
学习笔记---直流电机驱动(PWM)
当电极反接时,电机反转直流电机主要由永磁体(定子)、线圈(转子)和换向器组成除直流电机外,常见的电机还有步进电机、舵机、无刷电机、空心杯电机等电机驱动电路因为电机是一种功率比较大的负载,如果把它直接接在
单片机
Vera工程师养成记
·
2024-02-19 15:53
51单片机学习笔记
单片机
嵌入式硬件
学习
笔记
51单片机
mcu
物联网
单片机
学习笔记---LED呼吸灯&直流电机调速
目录LED呼吸灯直流电机调速模型结构波形定时器初始化函数中断函数主程序上一节讲了电机的工作原理,这一节开始代码演示!我们上一篇说Ton的时间长Toff时间短电机会快,Ton的时间短Toff时间长电机会慢并且我们还要保证无论Ton和Toff哪个时间比较长,Ts都得是固定值,因为为了保证周期一定。下面我们先做一个“呼吸灯”感受一下上一篇博客中提到的PWM的意义:LED呼吸灯新创建本节第一个工程:LED
Vera工程师养成记
·
2024-02-19 15:53
51单片机学习笔记
单片机
学习
笔记
51单片机
mcu
物联网
嵌入式硬件
单片机
学习笔记---AD/DA工作原理(含运算放大器的工作原理)
比如说模拟电压,
单片机
是数字信号,数字信号是只有
Vera工程师养成记
·
2024-02-19 14:39
51单片机学习笔记
单片机
学习
笔记
51单片机
mcu
物联网
嵌入式硬件
以STM32F103C6TA为例通过配置CubeMX实现GPIO输出完成点灯实例
1:打开CubeMX,点击File新建一个工程2:搜索
单片机
型号:在弹出的型号中选择以STM32F103C6,双击3:此时会弹出一个新建的工程,先点击file保存工程4:选择要保存的路径,注意路径要全英文不能有中文
Gerrard yue
·
2024-02-19 13:57
大数据
基于STM32F103的
单片机
编程入门:LED闪烁实验
LED闪烁实验主要目的是让初学者熟悉
单片机
的基本开发流程和编程方法。原理:LED灯本身是一种发光二极管,可以发出不同颜色的光。它具有极性,正极连接电源,负极接地时可以发光。
科联学妹
·
2024-02-19 10:19
嵌入式硬件
单片机
stm32
单片机
学习笔记---LCD1602功能函数代码
目录LCD1602.c模拟写指令的时序模拟写数据的时序初始化显示字符显示字符串显示数字显示有符号的数字显示16进制数字显示二进制数LCD1602.hmain.c上一篇讲了LCD1602的工作原理,这一节开始代码演示!新创建工程:LCD1602功能函数代码新创建main.c,LCD1602.c和LCD1602.h文件开始代码讲解:LCD1602.c先根据原理图声明一下这三个控制引脚和八个数据引脚#i
Vera工程师养成记
·
2024-02-19 10:05
51单片机学习笔记
单片机
学习
笔记
51单片机
mcu
物联网
嵌入式硬件
使用Thonny搭建MicroPython 开发环境,简单易用,保姆级教程
MicroPythonThonny开发环境搭建,简单易用,保姆级教程MicroPython为广大Python编程开发人员打开了通往
单片机
、物联网开发的大门,但是在开发工具方面却不是很给力,虽然VSCode
原子星
·
2024-02-19 10:25
物联网开发
python
micropython
python
单片机
嵌入式硬件
物联网
白话微机:7.解释DSP以及一些考研面试问题
一.前言(回顾世界观)在“微机世界”,普通的城市(
单片机
)里,人又有一个别的名字叫做“数据”,人有0有1;人们也有住房,这些住房在这个世界叫做“存储器”;地上有路,这些路叫做“数据总线”,交通系统则统称为总线
nnerddboy
·
2024-02-19 10:52
微机世界
dsp开发
嵌入式硬件
单片机
考研
面试
LV.23 D3 STM32 GPIO口操作平台介绍 学习笔记
一、GPIO的基本概念及寄存器介绍1.1GPIO接口简介通用输入输出接口GPIO是嵌入式系统、
单片机
开发过程中最常用的接口,用户可以通过编程灵活的对接口进行控制,实现对电路板上LED、数码管、按键等常用设备控制驱动
djjyy
·
2024-02-19 10:37
stm32
学习
笔记
白话微机:8.解释FPGA以及一些考研面试问题
一.前言(更新世界观)在“微机世界”,普通的城市(
单片机
)里,人又有一个别的名字叫做“数据”,人有0有1;人们也有住房,这些住房在这个世界叫做“存储器”;地上有路,这些路叫做“数据总线”,交通系统则统称为总线
nnerddboy
·
2024-02-19 10:55
微机世界
fpga开发
嵌入式硬件
单片机
【合泰HT32F52352定时器的使用】
本次实验分享的是合泰HT32F52352中的基本定时器BFTM的使用,通过定时器实现LED的1s闪烁在合泰HT32F52352系统中一共有5种定时器实验效果ht32定时器了解HT32F52352
单片机
内核特性
小殷学长
·
2024-02-15 10:28
合泰ht32
HT3252352
定时器
iTop-4412 裸机程序(二十一)- 蜂鸣器与PWM
蜂鸣器2.iTop-4412蜂鸣器原理图3.PWM相关寄存器4.关键源码0.源码GitHub:https://github.com/Kilento/4412NoOS1.蜂鸣器蜂鸣器的原理相对简单,学过
单片机
的同学应该比较了解
Kilento
·
2024-02-15 08:27
Exynos4412
exynos
压缩算法在
单片机
升级中的应用
压缩算法有很多,QuickLZ是比较适合
单片机
的一种轻量级无损压缩算法。QuickLZ是一个号称压缩速度最快的压缩库,以下是几种较流行的
Dokin丶
·
2024-02-15 07:29
STM32
算法
单片机压缩
bootloader解压
STM32压缩
单片机升级
51
单片机
编程基础(C语言):电子时钟(LED1602作为显示)
题目要求:审题时这个题是用数码管来显示的,数码管显示时钟我完成了一个,只是要求跟他不一样,所以这次想用LCD1602来显示,所以我先用LCD1602完成,再用数码管完成(其实也只要在我之前的项目基础上改一下就OK了)。其实从第一个要求就看出来了,数码管无法显示:,只能显示.这次我用LCD显示,把所以得.改为:1、显示“时.分”进行显示,例如“12.18”,其中.每秒闪烁一次。2、能够校正时间的时和
爱学C语音的猫
·
2024-02-15 06:56
51单片机编程应用
51单片机
c语言
单片机
51
单片机
编程基础(C语言):LED点阵屏
扫描,才能把每一个LED都能选中,从而显示我们想要的图形,否则,只能一次点亮一个LED,LED使用51
单片机
点阵屏电路图:实际连接顺序如下图:D0~D7控制行。
爱学C语音的猫
·
2024-02-15 06:24
51单片机编程应用
51单片机
c语言
嵌入式硬件
【STM32】入门(三):按键使用-GPIO端口输出控制
【STM32】STM32
单片机
总目录1、简述在“【STM32】入门(二):跑马灯-GPIO端口输出控制”中,我们是从代码入手,然后分析的手册及原理。本节将会从原理图入手,查询手册,然后分析代码。
郭老二
·
2024-02-15 04:45
stm32
stm32
单片机
嵌入式
单片机
基础篇(四)之stm32以及51
单片机
按键输入详解
嵌入式
单片机
基础篇(四)stm32以及51
单片机
按键输入详解第一部分stm32按键输入1、问题:简述按键输入的基本原理?
lostlll
·
2024-02-15 04:44
嵌入式
单片机
单片机
嵌入式
51
单片机
——DHT11温湿度模块
2.VCC接
单片机
的5v,GND接GND,DAT接
单片机
的IO口。三.电源引脚DHT11的供电电压为3-5.5V。传感器上电后,要等待1s以越过不稳定状态在此期间无需发送任何指令。电
沉眠温柔
·
2024-02-15 04:14
51单片机
嵌入式硬件
单片机
STM32—DHT11温湿度传感器
(3).首先图二部分是
单片机
向DHT11发送我要开始的信号,此时
单片机
IO口处于输出模式,输出低电平至少18MS,之后释放主机总线(高电平),时间是为图五的第二行,之后
沉眠温柔
·
2024-02-15 04:14
stm32
mongodb
嵌入式硬件
51
单片机
——定时器和中断
1.中断系统1.中断系统是为使CPU具有对外界紧急事件的实时处理能力而设置的;当中央处理机CPU正在处理某件事的时候外界发生了紧急事件请求,要求CPU暂停当前的工作,转而去处理这个紧急事件,处理完以后,再回到原来被中断的地方,继续原来的工作,这样的过程称为中断。实现这种功能的部件称为中断系统,请示CPU中断的请求源称为中断源。微型机的中断系统一般允许多个中断源,当几个中断源同时向CPU请求中断,要
沉眠温柔
·
2024-02-15 04:44
51单片机
单片机
嵌入式硬件
51
单片机
——LCD1602模块
一.LCD1602介绍1.LCD1602(LiquidCrystalDisplay)液晶显示屏是一种字符型液晶显示模块,可以显示ASCII码的标准字符和其它的一些内置特殊字符,还可以有8个自定义字符。2.显示容量:16x2个字符,每个字符为5*7点阵。二.LCD1602接口介绍引脚功能VSS接地VDD电源正极(4.5v-5.5v)VO对比调节电压RS数据/指令选择,1为数据,0为指令RW读/写选择
沉眠温柔
·
2024-02-15 04:44
51单片机
嵌入式硬件
单片机
突破编程_C++_
基础教程
(字符串)
1std::string基础使用std::string是C++标准库中的一个类,用于表示和操作字符串。这个类在头文件中定义,是C++中处理字符串的首选方式。std::string提供了许多方便的功能,使得字符串操作变得简单而高效。1.1std::string的定义与初始化1.1.1构造函数(1)默认构造函数:std::strings;创建一个空字符串。(2)带参数的构造函数:std::string
breakthrough_01
·
2024-02-15 00:21
突破编程_C++_基础教程
c++
突破编程_C++_
基础教程
(操作符重载)
1操作符重载的基础操作符重载是C++中的一个重要概念,它允许程序员重新定义或重载已有的操作符,使其能够用于用户自定义的数据类型。这种重载的目的是为了使得用户自定义的数据类型能够像内置类型一样方便地进行运算。具体来说,操作符重载的目的包括:扩展运算符的适用范围:通过重载,可以使同一运算符作用于不同类型的数据时导致不同类型的行为,从而扩展C++中提供的运算符的适用范围,以用于类所表示的抽象数据类型。简
breakthrough_01
·
2024-02-15 00:21
突破编程_C++_基础教程
c++
基于STM32通过RTC唤醒低功耗模式
一、低功耗模式1.简介通俗的来讲低功耗模式就是降低
单片机
的运行功耗STM32F10xxx有三种低功耗模式:(1)睡眠模式(Cortex™-M3内核停止,所有外设包括Cortex-M3核心的外设,如NVIC
丨东隅已逝丨
·
2024-02-14 17:04
STM32相关
stm32
单片机
arm
JavaScript
基础教程
笔记(一)
所有的主流浏览器都支持JavaScript,它可以让网页呈现各种动态效果。可使用标签(成对出现)在HTML网页中插入JavaScript代码。把JavaScript代码写在之间。表示在之间的是文本类型(text),javascript是为了告诉浏览器里面的文本是属于JavaScript语言。可使用标签在HTML文件中添加JavaScript代码,也可以单独创建JavaScript(简称JS文件),
毛毛爱掉毛
·
2024-02-14 17:00
编程
javascript
前端
servlet
【STM32】贪吃蛇小游戏
点击下载源码功能:贪吃蛇小游戏
单片机
:stm32f103c8t6用到的硬件资源:1.LED指示灯2.矩阵键盘3.OLED模块4.通用定时器软件设计:1.矩阵键盘(中断方式)前面文章有介绍2.定时器中断:
Yeah__binbin
·
2024-02-14 12:17
stm32
stm32
c语言
嵌入式
CLION 基于EasyX的贪吃蛇小游戏(数组)
6.画食物7.食物刷新8.蛇吃食物9.设置分数10.判断蛇死以及穿墙处理11.主函数三、完整代码四、运行结果五、相关程序寒假打算用STM32做一个贪吃蛇小游戏,现在电脑上实现基本的功能,最后再用硬件(
单片机
Mistletoe29
·
2024-02-14 12:46
c语言
STM32面试相关问题
STM32面试相关问题:STM32的内核型号,主频,传感器和
单片机
总线类型,IIC,SPI,RS485UART数据帧项目中一些参数的设置STM32系统移植ARM编译常用的驱动编写方式自己写过哪些方面驱动其实如果问
枫-琳
·
2024-02-14 12:06
stm32
学习
单片机
面试
笔记
《SQL
基础教程
》知识点概述
第1章数据库和SQL数据库(DB):将大量数据保存起来,通过计算机加工而成的可以进行高效访问的数据集合。数据库管理系统(DBMS):用来管理计算机的系统。服务器:用来接收其他程序程序发出的请求,并对该请求进行相应处理的程序,或者安装了此类程序的设备。客户端:向服务器发送请求的程序,或者安装了此类程序的设备。SQL语句及其种类:SQL用关键字、表名、列名等组合而成的一条语句来描述操作的内容。种类包括
晓迦
·
2024-02-14 11:44
【51
单片机
】自定义动态数码管显示(设计思路&原理&代码演示)
前言大家好吖,欢迎来到YY滴
单片机
系列,热烈欢迎!本章主要内容面向接触过
单片机
的老铁主要内容含:本章节内容为【实现动静态数码管】项目的第四个模块完整章节:传送门欢迎订阅YY滴C++专栏!
YY的秘密代码小屋
·
2024-02-14 10:13
YY滴《单片机系列》
51单片机
mongodb
数据库
【51
单片机
】自定义静态数码管显示(设计思路&代码演示)
前言大家好吖,欢迎来到YY滴
单片机
系列,热烈欢迎!本章主要内容面向接触过
单片机
的老铁主要内容含:本章节内容为【实现动静态数码管】项目的第三个模块完整章节:传送门欢迎订阅YY滴C++专栏!
YY的秘密代码小屋
·
2024-02-14 10:13
YY滴《单片机系列》
YYの小小知识点
51单片机
mongodb
数据库
【51
单片机
】一文带你利用【Keil软件的模板功能】【自定义模板】简化操作(带图详解)
前言大家好吖,欢迎来到YY滴
单片机
系列,热烈欢迎!本章主要内容面向接触过
单片机
的老铁主要内容含:欢迎订阅YY滴C++专栏!更多干货持续更新!以下是传送门!
YY的秘密代码小屋
·
2024-02-14 10:13
YY滴《单片机系列》
YYの小小知识点
51单片机
mongodb
数据库
【51
单片机
】利用【时间延迟】的原理规避【按键抖动问题】
前言大家好吖,欢迎来到YY滴
单片机
系列,热烈欢迎!本章主要内容面向接触过
单片机
的老铁本章是51LCD
单片机
设计的一个环节,完整可前往相应博客查看完整传送门欢迎订阅YY滴C++专栏!更多干货持续更新!
YY的秘密代码小屋
·
2024-02-14 10:12
YYの小小知识点
YY滴《单片机系列》
51单片机
mongodb
数据库
###51
单片机
学习(1)-----
单片机
烧录软件的使用,以及如何建立一个工程项目
前言:感谢您的关注哦,我会持续更新编程相关知识,愿您在这里有所收获。如果有任何问题,欢迎沟通交流!期待与您在学习编程的道路上共同进步。一.两个主要软件的介绍1.KeiluVision5软件KeiluVision5是一款集成开发环境(IDE),主要用于对嵌入式系统中的微控制器进行编程。该软件提供全面的开发环境,包括源代码编辑器、项目经理、调试器以及微控制器开发、调试和编程所需的其他工具。特别地,Ke
袁满满满满
·
2024-02-14 10:25
51单片机
51单片机
嵌入式硬件
单片机
windows
c语言
上一页
2
3
4
5
6
7
8
9
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他