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单片机串口通信
江科大
51单片机
学习笔记(1)
点亮一个LEDLED介绍中文名:发光二极管外文名:LightEmittingDiode简称:LED用途:照明、广告灯、指引灯、屏幕。如果想让LED发光,需要让发光二极管两端产生电位差。LED模块中串并联电阻是为了保护电路(限流)电阻的运算(上图电阻中所标注):102(1010^2=1000=1K)473(4710^3=47000=47K)1001(100*10^1=1000=1K)VCC:电源正极
悠闲漫步者
·
2025-02-20 03:16
51单片机
51单片机
学习
笔记
上位机知识篇---sbit、bit、sfr
sbit与bit的区别4.综合示例5.注意事项sbit的适用范围:bit的存储限制编译器支持6.总结sbitbit7.sfr的使用1.sfr的语法2.sfr的作用访问硬件资源提高代码可读性简化代码:3.80
51
Ronin-Lotus
·
2025-02-19 22:00
上位机操作篇
程序代码篇
嵌入式硬件篇
单片机
嵌入式硬件
c
sbit
bit
sfr
蓝桥杯
感应式门铃的设计(源码+万字报告+实物)
摘要:31绪论31.1国内外研究现状41.2课题研究的背景及意义42.系统设计总述42.1系统设计方案与原理42.2AT89C
51单片机
的引出及特点52.2.1AT89C51D的功能62.3热释电红外探测器
炳烛之明科技
·
2025-02-19 15:08
数据挖掘
人工智能
完整VB串口程序源码,如何用VB编写串口程序,免费完整源代码下载
免费完整VB串口程序源码下载链接https://download.csdn.net/download/luckyext/90393287
串口通信
(SerialCommunication)是一种设备间进行数据传输的通信方式
luckyext
·
2025-02-18 21:55
开发语言
物联网
单片机
stm32
信息与通信
芯片与寄存器
我们了解寄存器,也读写过很多的寄存器一、操作过得寄存器先回顾一下我们以前操作过得寄存器:这是一段
51单片机
初始化定时器的代码voidTIME_Init(){TMOD=0x11; TL0=
jhb222
·
2025-02-18 08:34
stm32
【GD32】从0开始学GD32单片机(5)—— USART
串口通信
详解
目录概述功能概述全双工异步通信模式参数说明串口发送串口接收例程
串口通信
概述USART串口将是我们接触的第一个通信协议,也是最常用的通信协议。
马浩同学
·
2025-02-17 12:34
GD32系列
单片机
嵌入式硬件
网络
蓝桥杯篇---IAP15F2K61S2串口
文章目录前言简介
串口通信
的基本参数1.波特率2.数据位3.停止位4.校验位串口相关寄存器1.SCON2.SBUF3.PCON4.TMOD5.TH1/TL1串口使用步骤1.配置波特率2.配置串口模式3.使能串口中断
Ronin-Lotus
·
2025-02-17 08:38
上位机知识篇
嵌入式硬件篇
蓝桥杯
单片机
职场和发展
嵌入式硬件
c
IAP15F2K61S2
android
串口通信
代码
以下是在Android平台上实现
串口通信
的代码示例。要实现
串口通信
,需要先创建一个类来处理
串口通信
。
weixin_44693887
·
2025-02-15 20:05
移动开发
android
java
开发语言
android
studio
单片机
串口通信
原理与应用
单片机
串口通信
是嵌入式系统中常用的一种通信方式,它通过串行传输数据,实现了单片机与外部设备之间的数据交换。本文将详细介绍单片机
串口通信
的原理和应用,并提供相应的源代码示例。
PixeGO
·
2025-02-15 13:42
单片机
嵌入式硬件
嵌入式
C#上位机开发-2-
串口通信
C#上位机开发-2-
串口通信
文章目录C#上位机开发-2-
串口通信
前言一、窗口组件1.组件2.界面布局二、事件部分1.窗体初始加载2.串口开关3.COM端口扫描4.串口接受函数5.发送内容6.清除发送内容
白熊~
·
2025-02-14 23:16
C#上位机开发
c#
蓝桥杯单片机国奖模板(全考也不怕)
定时器0用于Ne555测频率定时器1用于主程序控制定时器2用于
串口通信
PCA定时器用于超声波注意不要死记模板,理解记忆,基础最重要。不讲原理直接上代码,文末有某度网盘链接直接下载。
雁北.
·
2025-02-14 13:59
蓝桥杯
单片机
c语言
基于AT89C
51单片机
的红外防盗报警器设计
第一章绪论1.1选题背景随着社会科学的不断进步和发展,人们生活水平得到很大的提高,对个人私有财产的保护越来越重视,因而对于防盗的措施提出了更高的要求。本设计就是为了满足现代生活防盗的需要而设计的应用于家庭、车库、仓库和保险柜等处进行防盗监控的无线防盗报警装置。目前市面上防盗装备主要有开关式电子防盗报警器、压力触发式防盗报警器和压力遮光触发式防盗报警器等各种报警器,但这几种比较常见的报警器都或多或少
无限虚空
·
2025-02-14 12:52
单片机
单片机
嵌入式硬件
51单片机
+4位数码管计时器按键可调节
51单片机
+4位数码管计时器按键可调节*利用定时器计时,4位数码管显示proteus仿真74hc245作为数据缓冲器程序代码#include//单片机头文件#define
perseverance52
·
2025-02-14 10:36
数码管显示
计数器
51单片机
74HC245
单片机
[毕业设计]一些基于单片机项目高分毕业项目源码下载地址汇总
项目名称下载地址基于
51单片机
的蓝牙避障小车源码.zip点我下载基于
51单片机
的智能工厂火灾检测预警系统源码.zip点我下载基于
51单片机
的mp3播放器源码+原理图+参考资料.zip点我下载基于
51单片机
的自动浇水器设计源码
海神之光.
·
2025-02-14 09:32
毕设
课程设计
单片机
嵌入式硬件
洞察瑞芯微 RK3576 边缘工控机的丰富接口扩展
在一些老旧的工业系统中,
串口通信
仍
钡铼技术物联网关
·
2025-02-14 05:00
python
边缘计算
探索Node.js的
串口通信
新世界:Node Serialport
探索Node.js的
串口通信
新世界:NodeSerialport项目地址:https://gitcode.com/gh_mirrors/no/node-serialport在构建硬件交互或物联网应用时,
侯深业Dorian
·
2025-02-14 02:23
记小白第一次使用UART串口,发送的数据与接收的数据对不上---使用
串口通信
的注意事项
记小白第一次使用UART串口,发送的数据与接收的数据对不上第一次使用UART串口,串口的初始化和配置都没有问题了,发送函数也能够正常运行了,但是却发现自己发送的数据与使用串口助手接收到了数据不一样的问题。我在程序中发送了data[]={0x01,0x02,0x03};。但是却在串口助手中收到了:7f4ff700.这些完全摸不着头脑的数据。后面排查了串口的配置、停止位、发送的数据位、波特率,发现都没
夏夜2029
·
2025-02-13 08:11
单片机
嵌入式硬件
e2studio开发RA2E1(13)----串口接收数据
开发RA2E1.13--串口接收数据概述视频教学样品申请硬件准备参考程序源码下载R_SCI_UART_Read()函数UART_EVENT_RX_COMPLETEUART_EVENT_RX_CHAR概述
串口通信
CoreMaker-lab
·
2025-02-13 03:08
瑞萨RA
mcu
瑞萨RA
R7FA2E1A72DFL
E2STUDIO
单片机
串口通信(UART)
RA2E1
从51到STM32:PWM平滑迁移方案
引言对于习惯使用
51单片机
的开发者而言,转向STM32时可能会面临开发环境和硬件差异的挑战。
Ai__Chi
·
2025-02-11 14:38
stm32
嵌入式硬件
单片机
51单片机
蜂鸣器铃声代码
/***************************************************************************************************************名称:Buzzer1*功能:铃声1*参数:NULL*返回:NULL*******************************************************
零下273°
·
2025-02-11 02:04
单片机
嵌入式硬件
51单片机
51单片机
俄罗斯方块计分函数
/***************************************************************************************************************名称:scoring*功能:计分*参数:NULL*返回:NULL*备注:采用非阻塞延时*********************************************
零下273°
·
2025-02-11 01:03
51单片机
嵌入式硬件
单片机
51单片机
独立按键的扩展应用
提示:按键S7和S6为选择键,确定控制键控制那组LED指示灯。按键S5和S4为控制键,按键该键点亮指定的LED指示灯,松开后熄灭。按下S7点亮L1指示灯,L1点亮后,S6不响应操作,S5控制L3,S4控制L4,再次按下S7,L1指示灯熄灭,S6可可响应操作。按下S6点亮L2指示灯,L2点亮后,S7不响应操作,S5控制L5,S4控制L6,再次按下S6,L2指示灯熄灭,S7可可响应操作。S7和S6未按
杜子不疼.
·
2025-02-10 20:52
51单片机
嵌入式硬件
单片机
51单片机
俄罗斯方块开机动画
/***************************************************************************************************************名称:Game_Star*功能:开机动画*参数:NULL*返回:NULL****************************************************
零下273°
·
2025-02-10 20:51
51单片机
嵌入式硬件
单片机
串口通信
USART的波特率误差计算GD32、STM32
UART通信的误差计算:接收方与发送方频率不准,可能引起累积误差?晶振时间积累误差比如发送器和接收器,两边的晶振,发生了最大的相反方向的漂移,内置8MHz晶振误差精度0.5%,两边累积最大误差达到1%内置8MHz晶振,实际则为8MHz*(+-1.005)=7.96MHz~8.04MHz接收方和发送方,晶振都不准,这将对通信产生不确定影响。下图是两个晶振的误差对比晶振频率精度60s误差ms误差us误
kongba007
·
2025-02-09 18:51
GD32
碎片知识
单片机
stm32
物联网
嵌入式
gd32
串口调试可能遇见的常见问题和排查方法
01
串口通信
常见问题
串口通信
乱码串口通讯乱码通常是指接收方接收到的数据不符合预期,出现此情况时需要考虑的因素通常包含以下几个方面:-双方设定的串口参数是否匹配需检查设置的:串口波特率、串口数据格式等参数
苏州稳联
·
2025-02-09 16:36
物联网
嵌入式硬件
信息与通信
蓝桥杯
51单片机
练习(国信长天比赛用)
文章目录代码实现头文件固定模板延时函数HC138译码器和或非门流水灯闪烁次数(假设闪烁5次)从左向右依次亮从左向右依次灭总代码代码实现头文件#include固定模板voidmain(){while(1){}}延时函数voidDelay(unsignedchart){while(t–);while(t–);}HC138译码器和或非门sbitHC138_A=P2^5;sbitHC138_B=P2^6;
杜子不疼.
·
2025-02-09 14:27
蓝桥杯
51单片机
stm32-wifi模块
它通常用于物联网(IoT)项目中,支持TCP/IP协议栈,能够通过AT指令或者
串口通信
来与外部设备(如STM32)进行数据交换。2.ESP8266的特点内置Wi-Fi:支持2.4GHzWi-Fi网络。
想要成为糕手。
·
2025-02-09 09:12
stm32
php
嵌入式硬件
STC51 单片机中,定时器 / 计数器相关的寄存器
在STC
51单片机
中,定时器/计数器相关的寄存器主要有定时器控制寄存器(TCON)、定时器工作方式寄存器(TMOD)以及定时器初值寄存器(TH0、TL0、TH1、TL1),下面详细解释这些寄存器各位的作用
weixin_58038206
·
2025-02-09 03:25
单片机
嵌入式硬件
51单片机
学习代码整理
代码整理前言学习资源1.预处理框架2.自定义函数2.1延时函数2.2数码管位选函数2.3数码管段选(数字)函数3.相关自定义的头文件3.1LCD1602LCD1602.cLCD1602.h3.2DelayDelay.cDelay.h3.3Key(获取独立按键键码)Key.cKey.h3.4MatrixKey(矩阵键盘读取键盘键码)MatrixKey.cMatrixKey.h3.5Timer0(定时
LK_07
·
2025-02-09 01:15
#
51单片机
51单片机
学习
单片机
day 40 复习makefile以及
51单片机
1.makefile1.流程1.将源文件和头文件以及库分别放在srcincludelib中2.在源码目录下创建一个名为makefile的文件3.编写makefile代码。4.make编译2.怎么编写代码通过定义变量将gccmain.ctree.cqueue.c-oapp-lm-lpthread转换1.定义变量(所有变量当字符串处理)定义:变量名=值也可以SRC=main.cSRC+=tree.cS
爱学嵌入式
·
2025-02-08 12:42
51单片机
嵌入式硬件
单片机
蓝桥杯嵌入式学习(八)UART
一.引言
串口通信
是指通过串行接口进行数据传输的一种通信方式。
串口通信
原理1.串口硬件连接
串口通信
需要将数据线和控制线连接到两个设备之间的串行接口。
2301_78114356
·
2025-02-07 01:45
学习
项目十二:智能门禁系统
所需功能:硬件设置:使用
51单片机
连接人体红外传感器、液晶显示器(LCD)、蜂鸣器和电磁锁。人体检测:实时监测门口的人体活动。LCD显示:在LCD上显示门禁状态和欢迎词。
相醉为友
·
2025-02-06 07:44
单片机作业
windows
51单片机
c语言定义寄存器r,在MCS
51单片机
中对特殊功能寄存器的C51定义
原标题:在MCS
51单片机
中对特殊功能寄存器的C51定义在开始讲对C51中特殊寄存器(SPR)的定义前,先简单介绍下我们在进行
51单片机
开发时经常看到的两个关键字"sbit”和"sfr“:sfr用于将一个单片机的
weixin_39985365
·
2025-02-06 06:32
51单片机c语言定义寄存器r
51单片机
寄存器B访问c语言,
51单片机
C语言学习 6
如果省略存储器类型,系统则会按编译模式SMALL,COMPACT或LARGE所规定的默认存储器类型去指定变量的存储区域。无论什么存储模式都可以声明变量在任何的8051存储区范围,然而把最常用的命令如循环计数器和队列索引放在内部数据区可以显著的提高系统性能。还有要指出的就是变量的存储种类与存储器类型是完全无关的。SMALL存储模式把所有函数变量和局部数据段放在8051系统的内部数据存储区这使访问数据
公子大白0m0
·
2025-02-06 05:31
51单片机寄存器B访问c语言
使用Arduino对NodeMCU连接蓝牙模块进行开发
NodeMCU与蓝牙模块需要在D2、D3模拟
串口通信
,所以需要声明模
爱玩单片机的小王
·
2025-02-06 03:41
ESP8266
Arduino
蓝牙模块
单片机
小程序
用蓝桥杯单片机使用
串口通信
发送数字与字符串和接收数据
目录1.发送与接收数字1.基本功能2.初始化3.电脑发送数据功能4.代码2.发送与接收字符串1.基本功能2.初始化3.电脑发送数据功能4.代码1.发送与接收数字1.基本功能1)通过串口1发送数据。2)电脑发送数字给单片机,单片机打开LED灯2.初始化1)关闭蜂鸣器、继电器。2)单片机发送内容“openled”。3)使用文本界面接收3.电脑发送数据功能1)发送1打开LED1。2)发送2打开LED2.
安知甜与乐
·
2025-02-05 23:11
单片机
单片机
蓝桥杯
嵌入式硬件
初学
51单片机
之I2C总线与E2PROM以及UART简单实例应用
前面博主写过一个电子密码锁的程序初学
51单片机
之简易电子密码锁及PWM应用扩展_
51单片机
设计电子密码锁-CSDN博客本篇主要是在此基础上修改下程序,让密码存储在E2PROM中,并且可以通过UART
串口通信
在线修改
firewood2024
·
2025-02-05 21:54
51单片机
单片机
嵌入式硬件
STM32单片机学习记录(11.17)
一、STM324.1-OLED调试工具1.常见调试方法:(1)串口调试:通过
串口通信
,将调试信息发送到电脑端,电脑用串口助手使用调试信息。
宣宣猪的小花园.
·
2025-02-05 12:47
STM32
stm32
无人机
嵌入式硬件
单片机
51单片机
02 独立按键
一、独立按键控制LED亮灭轻触按键:相当于是一种电子开关,按下时开关接通,松开时开关断开,实现原理是通过轻触按键内部的金属弹片受力弹动来实现接通和断开。#includevoidmain(){//P2=0xFE;while(1){if(P31==0){P20=0;}elseP20=1;}}二、独立按键控制LED状态对于机械开关,当机械触点断开、闭合时,由于机械触点的弹性作用,一个开关在闭合时不会马上
cherry_rainyyy
·
2025-02-05 03:19
MCU
51单片机
嵌入式硬件
单片机
嵌入式Linux开发---UART
串口通信
驱动硬件编程
0、串口基础准备嵌入式系统中,诸多设备都可以通过串口来控制,比如WiFi、蓝牙、RFID等等,因此在嵌入式设备中使用串口就显得特别重要。首先,有几个概念简单澄清一下。RS232、RS485和TTL指的是电气电平标准。一般而言,TTL使用0V表示低电平,+5V表示高电平。RS232使用负逻辑电平,即+3V~+15V表示低电平,-3V~-15V表示高电平。RS485和RS232一样都是基于串口的通讯接
奔跑的蜗牛!
·
2025-02-05 00:30
嵌入式Linux经验教程
linux
arm开发
驱动开发
mcu
c++
qt
嵌入式硬件
嵌入式-ARM-学习总结(6):
串口通信
UART
嵌入式-ARM-学习总结(6):
串口通信
UART一、通信的基本概念1.同步通信和异步通信2.电平信号和差分信号3.并行接口和串行接口4.单工通信和双工通信二、
串口通信
的基本概念1.
串口通信
的特点:异步、
努力学习的花椰菜
·
2025-02-05 00:26
ARM
嵌入式
串口通信
物联网
单片机
arm
电子信息工程专业学习过程中资料分享
pwd=8888提取码:8888②:
51单片机
郭天祥十天学会单片机教学视频链接:https://pan.baidu.com/s/1tym6M-I8LFZa5rtdtH94hA?
莲月唯翼
·
2025-02-04 23:47
学习
电子信息工程
单片机
51单片机
51单片机
05 矩阵键盘
嘻嘻,LCD在RC板子上可以勉强装上,会有一点歪。一、矩阵键盘在键盘中按键数量较多时,为了减少I/O口的占用,通常将按键排列成矩阵形式;采用逐行或逐列的“扫描”,就可以读出任何位置按键的状态。(IO口默认高电平1)代码在文件夹中。我改了LCD代码的延时问题。MatrixKey.c代码#include#include"Delay.h"unsignedcharMatrixKey(){//按列扫描uns
cherry_rainyyy
·
2025-02-04 21:33
51单片机
计算机外设
嵌入式硬件
51单片机
LED点阵屏
51单片机
LED点阵屏介绍介绍
51单片机
是指以Intel8051为内核的微控制器家族。它们广泛用于嵌入式系统中,因其价格低廉、功能强大而在工业控制、家电控制、消费电子等领域有着广泛应用。
鱼弦
·
2025-02-04 21:02
单片机系统合集
51单片机
嵌入式硬件
单片机
Windows平台下C++
串口通信
文章目录通信基础
串口通信
串口UART字符帧波特率WindowsAPI
串口通信
CreateFileSetupCommReadFileWriteFileCloseHandleGetCommStateBuildCommDCBSetCommStateSetCommTimeoutsClearCommErrorPurgeCommSetCommMaskWaitCommEventWaitForSingleObje
YxVoyager
·
2025-02-04 11:19
windows
c++
electron-vue实现与硬件进行
串口通信
背景:项目需求,在electron桌面应用中,实现与硬件进行
串口通信
,一番调研,选择了契合度高的serialport插件地址:NodeSerialport插件选择好了,接下来就是集成实现功能,它这个集成是有坑的因为版本的问题
闲人孙大壮
·
2025-02-04 04:21
electron
npm
node.js
vue.js
electron
51单片机
按键控制LED亮灭
通过单片机按键控制LED亮灭与传统电路的物理逻辑不同,在物理逻辑中开关控制电路的通断来控制LED的亮灭,而通过单片机完成该项目至于要不断地读取按键所连接IO口的电平来判断对LED连接的IO口输出的电平即可。原理图如下:根据原理图,我们可以发现按键按下时P2.1口的电平转换至低电平,所以我们只需要循环检测P2.1口的电平,当出现低电平时转换P3.7口的输出电平即可完成LED的亮灭转换。代码如下:#i
T.i.s
·
2025-02-04 03:10
51单片机从0到1
51单片机
c语言
C#上位机开发,
串口通信
,读写数据以及处理
本教程主要介绍使用C#进行上位机开发,重点在于
串口通信
和数据处理。
串口通信
是一种常见的方式,允许设备之间通过串行接口交换数据,例如RS232、RS485等。
luckyext
·
2025-02-03 22:31
c#
开发语言
硬件工程
物联网
DIY单片机串口打印函数print
再加个封装也就能发送个字符串,但是无法发送数字变量,要发送数字变量那基本要引入C语言的库函数printf,但是这个pintf函数好用确实是好用但是有个很大的缺点相对于小存储容量的单片机来说,就是占用存储容量特别大,我曾在
51
时空自由民.
·
2025-02-02 19:54
单片机
串口通信
printf函数
ROM空间
DIY函数
【
51单片机
实验笔记】中断篇(二) 定时器与中断
目录前言晶振概述时序概述定时器概述工作方式寄存器(TMOD)定时器配置流程初值的简便算法微秒级定时中断的注意事项T2定时器概述定时器2控制寄存器(T2CON)定时器2模式寄存器(T2MOD)定时器2配置软件实现1.定时器测试延时精度2.单个独立按键的定时器消抖3.按键事件封装(短按、长按、双击、组合键)4.数码管的定时器刷新5.矩阵按键的定时器扫描检测遇到的问题总结前言你是否好奇过电子时钟的实现机
悬铃木下的青春
·
2025-02-01 15:03
51单片机
51单片机
笔记
嵌入式硬件
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
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
其他