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单片机
的定时器功能产生PWM信号来实现流水呼吸灯。(蓝桥杯常考PWM)】
题目要求:[1]上电开机运行时,关闭蜂鸣器和继电器,L4和L5点亮,其余LED灯熄灭。[2]点按独立按键S4松开后,开始控制CT107D板上的L1-L8八个LED小灯进行每隔1秒的呼吸流水点亮,即:L1缓慢亮->L1缓慢灭->L2缓慢亮->L2缓慢灭....L8缓慢亮->L8缓慢灭->L1缓慢亮->L1缓慢灭....循环往复。[3]再次点按独立按键S4松开后,控制CT107D板上的LED灯从当前灯
CrimsonEmber
·
2025-07-29 12:03
蓝桥杯
51单片机
单片机
51单片机
——串口通信
51单片机
内部自带UART(UniversalAsynchronousReceiverTransmitter,通用异步收发器),可实现单片机的串口通信。2
·
2025-07-27 20:34
51单片机
电子秒表Proteus仿真设计全过程解析
1项目背景与目标电子秒表作为一种常见的计时工具,在体育赛事、实验测量、日常计时等场景中有着广泛的应用。设计一款电子秒表,不仅能够锻炼我们对单片机的编程和应用能力,还能深入理解计时系统的工作原理,具有很强的实践意义。而Proteus软件作为一款强大的电子电路仿真工具,能够在虚拟环境中搭建电路、进行仿真测试,极大地提高了开发效率,降低了开发成本。通过利用Proteus进行电子秒表的仿真设计,我们可以在
·
2025-07-26 00:42
基于单片机出租车计价器设计
功能介绍以
51单片机
作为主控系统;1602液晶屏显示最初的起步价,里程收费,等待时间收费;按键调整起步价,里程收费,等待时间收费;电机旋转,通过霍尔传感器检测转速,来模拟出租车行驶;电路图仿真图元器件清单
小新单片机
·
2025-07-23 22:34
单片机设计库
单片机
嵌入式硬件
基于单片机汽车尾气检测/有害气体检测/空气质量检测系统
系统核心由微控制器(如STM32/
51单片机
)、多类型气体传感器阵列(如MQ系列/电化学传感器检测)、显示单元(OLED/LCD)及报警模块构成。传感器采集目标气体浓度并输出模拟/数字信号。
小新单片机
·
2025-07-23 22:34
单片机设计库
单片机
嵌入式硬件
空气质量
51单片机
stm32
单片机C语言程序设计实训100例--Proteus仿真实战
本文还有配套的精品资源,点击获取简介:《单片机C语言程序设计实训100例--Proteus仿真实战》是一本面向初学者和进阶者的实践指南,通过100个实例帮助读者掌握80
51单片机
的C语言编程技能。
·
2025-07-23 17:28
基于单片机婴儿床/婴儿摇篮/婴儿车设计/婴儿监护系统
系统核心由微控制器(如STM32/
51单片机
)、多传感器网络、执行机构及无线通信模块构成。
小新单片机
·
2025-07-22 14:42
单片机设计库
单片机
嵌入式硬件
51单片机
婴儿监护
C51 贪吃蛇 基于 Proteus V1.0
4.1整体原理图4.2方向键模块4.3点阵模块4.4整体逻辑说明4.4.1点阵怎么刷新4.4.2按键在哪里检测4.4.3蛇怎么移动4.4.4游戏规则4.5main.c5.不足与展望0.效果演示视频演示:C
51
ForesterX
·
2025-07-21 22:14
proteus
单片机
嵌入式硬件
贪吃蛇
C51
51单片机
之矩阵键盘
在
51单片机
的应用领域中,人机交互是一个关键环节。而矩阵键盘作为一种常用的输入设备,能够为用户提供便捷的操作方式。
·
2025-07-21 15:58
基于
51单片机
的电子密码锁设计
收藏和点赞,您的关注是我创作的动力文章目录概要一、系统方案设计2.1系统整体架构设计2.2主控制器方案2.3显示方案设计2.4无线方案设计二、系统电路设计1锁控制电路设计2红外遥控接收电路3系统电路4系统仿真4.1.1仿真界面说明4.1.2密码输入仿真4.1.3开锁控制仿真四、总结五、文章目录概要 本课题为电子密码锁设计。该设计采用STC89C51控制器来进行关键部分的运作,主要包括主控部分、显
·
2025-07-21 08:11
基于
51单片机
电机测速显示电路系统方案
**单片机设计介绍,基于
51单片机
电机测速显示电路系统方案文章目录一概要二、功能设计设计思路三、软件设计原理图五、程序六、文章目录一概要 基于
51单片机
的电机测速显示电路系统方案概要如下:一、引言本设计旨在通过
创新电子设计
·
2025-07-21 08:10
单片机
51单片机
嵌入式硬件
单片机
基于单片机的点阵式汉字电子显示屏的设计
2核心元器件的选用2.1AT89C
51单片机
AT89C
51单片机
具有快速8051内核、4KBFlashPEROM和128BIDATARAM,完全符合该汉字显示的硬件要求[9]。
weixin_112233
·
2025-07-20 09:23
单片机
AT89C51单片机
单片机
嵌入式硬件
51单片机
定时器时钟
本章博客实现在LCD1602上展示定时器时钟部分1.main.c注:Sec,Min,Hour可不进行赋值#include#include"Delay.h"#include"LCD1602.h"#include"Timer0.h"unsignedcharSec=55,Min=59,Hour=23;voidmain(){LCD_Init();Timer0Init();LCD_ShowString(1,
微芬
·
2025-07-19 15:44
51单片机
51单片机
单片机
大一暑假适合学
51单片机
吗?
大一暑假学
51单片机
,简直是老天爷赏饭吃的黄金窗口。我当时就是靠着这两个月,把从课本上看来的C语言指针、循环语句,变成了能让LED按节奏跳舞的真本事。
淘晶驰AK
·
2025-07-19 15:43
51单片机
嵌入式硬件
单片机
【单片机】
51单片机
练习代码
【单片机】
51单片机
练习代码1.端口定义LED灯端口蜂鸣器端口2.独立按键程序编写3.数码管显示4.外部中断初始化5.中断函数程序编写6.串口程序初始化7.LCD602写数据和写命令8.用定时器实现秒表
iFulling
·
2025-07-10 12:29
单片机
笔记
单片机
51单片机
嵌入式硬件
Android开发中的函数式
编程应用
:什么是函数式编程
我们进行了多年的Android开发,但是面对越来越复杂的业务逻辑和越来越庞大的代码,传统命令式的编程方式已经渐渐无法解决我们的问题了。今天开始我们将探索一种非常强大的编程范式:函数式编程。1.传统编程范式的挑战1.1过程式编程的难题大家日常开发中一定遇到过这些问题:1.1.1返回值不确定//全局计数器变量varcounter=0//返回值依赖于外部状态,每次调用结果不同fungetNextId()
·
2025-07-10 11:47
Android开发中的函数式
编程应用
:流与响应式编程
流与响应式编程1.函数式副作用的处理之前有说过函数式编程中尽量要编写纯函数,但是实际的程序中不可能如此理想的都是纯函数,异常、用户交互、时间、变量等等这些所谓的“副作用”是一定会也一定需要存在的,那程序应该如何编写?首先我们需要回到“纯函数”的定义上:对于相同的输入,总是产生相同的输出,可以用返回值替换函数执行。比如:varcount=0funincrease(a:Int):Int{returnc
·
2025-07-10 11:47
【亲测免费】 基于
51单片机
的温度报警系统:实时监测与智能报警
基于
51单片机
的温度报警系统:实时监测与智能报警【下载地址】基于
51单片机
的温度报警系统源代码论文本项目提供了一个基于
51单片机
的温度报警系统的完整资源,包括源代码和相关论文。
杭林菲
·
2025-07-10 05:18
大一小白初学
51单片机
——安装开发软件Keil5C51
前言本文主要是结合B站上江科大的
51单片机
入门教程进行的经验总结,希望能帮助大家能快速入手单片机,快速安装使用开发软件Keil5C51。
老虎0627
·
2025-07-10 03:02
51单片机
嵌入式硬件
单片机
蓝桥杯
51单片机
设计
#矩阵键盘#①IO线与关系思考,俩个引脚:一个输入高电平一个输入低电平,当俩者接到一起他们的点评情况是什么?单片机IO口内部等效图②矩阵键盘原理判断按键按下的原理:如果未按下时俩个引脚的电平不一样(一高一低),则按下时高电平的引脚为低电平,我们只需要检测高电平引脚是否变为低电平就可以判断按键是否被按下(总结:发生变化的总是高电平的引脚)③矩阵键盘逐行扫描法先让第一行按键的公共引脚为低电平,第二行到
·
2025-07-09 17:28
【
51单片机
独立按键控制led位移】2022-7-22
缘由
51单片机
独立按键控制led位移-24小时必答区按下按键1,使左边第一个LED亮起。
智者知已应修善业
·
2025-07-08 18:00
经验分享
笔记
c语言
51单片机
嵌入式硬件
蓝桥杯
51单片机
设计
#超声波原理#①超声波测距原理:声波反射原理声波分类:超声波测距原理超声波频率越高,波长越短,反身性越强,衍射性越弱②超声波模块原理发射原理跳线帽接收原理问题:1.超声波发射模块需要一直发射吗?不需要,否则很难确定接收的回波对应哪一个发射波所以我们一般发射较短时间2.发射持续时间多久?一般是5~8个周期,这个就大致取一个即可若为5个周期,t=12us*10程序设计:一般用定时器0①产生一个24us
·
2025-07-08 14:31
STM32开发方式及基本介绍
相关推荐STM32新建一个工程STM32的开发有三种方式1.寄存器版本2.库函数版本3.HAL库版本一、库函数开发与寄存器开发的关系很多人都是从学
51单片机
转而想进一步学习STM32,他们习惯了
51单片机
的寄存器开发方式
·
2025-07-06 18:41
打造基于
51单片机
的音乐播放器
本文还有配套的精品资源,点击获取简介:本文详细介绍了如何利用
51单片机
构建一个简易音乐播放器的全过程。
51单片机
是8051系列成员之一,具备处理控制任务的能力,包括音频播放。
红廉骑士兽
·
2025-07-06 02:15
STC
51单片机
音乐播放项目:从编码到实现
本文还有配套的精品资源,点击获取简介:本教程介绍了如何使用STC51系列单片机演奏音乐,该单片机广泛应用于嵌入式系统设计中。教程详细阐述了音乐的数字信号生成原理,包括音乐编码、程序设计、定时器配置、PWM配置、中断服务、Proteus仿真以及硬件连接的步骤。通过这些步骤,将“生日快乐”等音乐编码转换为单片机指令,并通过调整定时器和PWM参数播放音乐旋律,实现音乐播放功能。1.音乐演奏基本原理音乐与
黄浴
·
2025-07-05 19:52
51单片机
:电脑闹钟项目实战课程实例
本文还有配套的精品资源,点击获取简介:
51单片机
是微控制器领域的基石,尤其适用于教学和初学者的实践。本课程实例聚焦于创建一个带音乐功能的电脑闹钟,涉及硬件设计、软件编程和实际应用。
王大帅爱钢炼
·
2025-07-05 19:22
51单片机
lcd1602第一行黑块问题
在学习
51单片机
lcd1602显示模块时(ByB站@江协科技)遇到的问题:第一行显示为黑块在网上查找解决方法,有人通过使用杜邦线或按牢接口解决了问题(接触不良),解决无果后去普中官网找到了对应的百度网盘链接
Plan-C-
·
2025-07-02 10:18
51单片机
嵌入式硬件
单片机
蓝桥杯
51单片机
-常用函数
1.锁存器选通函数voidSelectHC573(unsignedcharn){switch(n){case4:P2=(P2&0x1f)|0x80;break;case5:P2=(P2&0x1f)|0xa0;break;case6:P2=(P2&0x1f)|0xc0;break;case7:P2=(P2&0x1f)|0xe0;break;case0:P2=(P2&0x1f)|0x00;//所有锁存
六根辣条
·
2025-07-01 22:23
蓝桥杯
51单片机
职场和发展
stm32为何在诸多的单片机中脱颖而出?
那时候我刚从机械专业转到嵌入式领域,面对市面上琳琅满目的单片机产品:
51单片机
、PIC、AVR、MSP430、ARM7、ARM9...每一种都有自己的拥趸,每一种都在宣称自己的优势。
·
2025-07-01 21:30
C
51单片机
期末试卷——深度解析与源代码示例
一、简介C
51单片机
是一种常用的微控制器,广泛应用于嵌入式系统开发中。本文将深入解析C
51单片机
,并提供相关的源代码示例,帮助读者更好地理解和应用该单片机。
代码艺术创想家
·
2025-07-01 11:04
单片机
嵌入式硬件
【无标题】
51单片机
74HC138的应用
/**************************************************************************************实验现象:下载程序后"动态数码管模块"从左至右显示0-7接线说明:单片机-->动态数码管模块*******************************************************************
五幺大师
·
2025-07-01 07:17
嵌入式硬件
51单片机
【
51单片机
四位数码管从0循环显示到99,每0.5秒增加一个数字,打击键计数】2022-6-11
缘由#include"REG52.h"unsignedcharcodesmgduan[]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f,0x77,0x7c,0x39,0x5e,0x79,0x71,0,64,15,56};//共阴0~F消隐减号unsignedcharJs=0,miao=0;//中断计时秒分时毫秒unsignedintshu=0
智者知已应修善业
·
2025-07-01 02:16
51单片机
单片机
蓝桥杯
经验分享
笔记
c语言
嵌入式硬件
C
51单片机
控制OLED显示屏反白显示SPI通信例程
本文还有配套的精品资源,点击获取简介:本文档详细介绍0.96英寸OLED显示屏、C51系列单片机、SPI接口及反白显示技术的原理与应用,并提供一套完整的例程源码,指导开发者如何使用C
51单片机
通过SPI
草莓味儿柠檬
·
2025-06-29 18:45
全局变量中断原子操作_
51单片机
解决中断和主程序共享全局变量的方法
51单片机
解决中断和主程序共享全局变量的方法所谓原子操作,并不是指一条指令,而是指一系列操作不能被打断.这种操作与临界区是密切相关的,可以说原子操作就是临界区引发出来的需求.以上是给大家提供资料查找的入口
学弱猹
·
2025-06-28 20:55
全局变量中断原子操作
C51 中断+主程序读写全局变量遇到的问题及解决摘录
在开发C
51单片机
时,如果你使用中断+主程序一起读写全局变量时,有机会遇到各种奇怪的现象,怎么调都发现数值是不对的,这时候你应该检查一下以下几点:1、中断函数是否采用了usingX?
上帝木偶
·
2025-06-28 19:23
51单片机
教程(十一)- 单片机定时器
11、单片机定时器项目目标通过定时器/计数器实现流水灯控制。知识要点定时器的结构。TMOD和TCON;定时/计数器工作方式;定时/计数器编程步骤;1、项目分析前面的流水灯的时间控制通过空循环语句来实现,定时不是很精确。本章通过用定时器来控制流水灯任务可以实现精确的时间控制。这就需要了解定时器的使用。定时器和计数器实质功能相同,本章利用LED灯二进制计数任务来掌握计数器的使用。2、技术准备1背景从软
ITB业生
·
2025-06-28 11:57
C
单片机
51单片机
万年历单片机c语言程序,
51单片机
c语言电子万年历完整程序.pdf
该程序为
51单片机
c语言电子万年历#include"reg52.h"//#include#defineucharunsignedchar#defineuintunsignedintsbitlcden=P3
叶居居
·
2025-06-27 22:02
万年历单片机c语言程序
基于
51单片机
开发多功能菜单系统项目介绍(开源)
51单片机
多功能菜单系统一、项目介绍基于
51单片机
开发的多功能菜单系统是一种集成多种功能的嵌入式系统,广泛应用于电子产品中,该系统的核心是AT89C52芯片,其强大的处理能力和丰富的外设接口使其成为许多项目的理想选择
菜鸟—历险记
·
2025-06-27 21:58
51单片机
嵌入式硬件
单片机
7、使用Sonic Pi进行音乐编程
2.SonicPi简介SonicPi是一款专门为树莓派设计的音乐
编程应用
程序,由音乐现场编码员S
轩辕姐姐
·
2025-06-27 20:50
树莓派冒险:从零开始的编程之旅
Sonic
Pi
音乐编程
树莓派
【Rust】——使用消息在线程之间传递数据
博主现有专栏:C
51单片机
(STC89C516),c语言,c++,离散数学,算法设计与分析,数据结构,Python,Java基础,MySQL,linux,基于HTML5的网页设计及应用,Rust(官方文档重点总结
Y小夜
·
2025-06-27 09:05
Rust(官方文档重点总结)
rust
开发语言
后端
51单片机
基础与应用实例解析
本文还有配套的精品资源,点击获取简介:本课程设计项目专注于
51单片机
的基础知识和应用实践,适合初学者。
51单片机
是微控制器的经典代表,广泛应用于教育和工业等领域。
大数据无毛兽
·
2025-06-27 08:53
嵌入式学习
51单片机
01
一、框架1、CPU(CentralProcessingUnit,中央处理单元)是计算机的核心部件,负责执行计算机指令和处理数据。2、MCU(MicrocontrollerUnit,微控制单元)是一种将中央处理器、内存、输入输出接口等多种功能模块集成在单一芯片上的微型计算机系统。(特殊的CPU重视对外摄的控制而非数据的处理)3、MPU(MicroprocessorUnit,微处理器单元)是一种
c6lala
·
2025-06-24 21:58
学习
51单片机
嵌入式硬件
基于
51单片机
的智能饮水机控制系统
**单片机设计介绍,基于
51单片机
的智能饮水机控制系统文章目录一概要二、功能设计设计思路三、软件设计原理图五、程序六、文章目录一概要 基于
51单片机
的智能饮水机控制系统概要如下:一、设计背景与目标智能饮水机控制系统旨在提供更为便捷
01单片机设计
·
2025-06-23 00:26
单片机
51单片机
嵌入式硬件
单片机
51单片机
基础知识简介
51单片机
(又称为MCS-51系列单片机)是由Intel公司在1980年推出的一种8位微控制器,它以其简单、稳定和强大的功能,在嵌入式系统中得到了广泛应用。
嵌入式大圣
·
2025-06-22 14:16
51单片机
嵌入式硬件
单片机
51单片机
重要知识点1
1.在读IO口状态前必须先写该IO口=1.即让下拉MOS高阻断路。如:P22=1;KEY=P22;复位状态各IO口=1的。另外大多数情况都不会IO口即做输入又做输出的。设计思想永远不要复杂化高难度编程,而要简单明了。2.
正旺单片机
·
2025-06-22 14:15
51单片机
51单片机
嵌入式硬件
单片机
嵌入式开发之嵌入式系统硬件架构设计时,如何选择合适的微处理器/微控制器?
简单控制任务(如家电开关):8位/16位MCU(如AVR、
51单片机
)即可。复杂运算(如图像处理、电机矢量控制):需32位MCU(如ARMCortex-M4/M7
start_up_go
·
2025-06-21 20:26
嵌入式开发之路
嵌入式硬件系统搭建
嵌入式硬件核心处理器选型
51单片机
基础练习
3.闪烁灯(总线法)#includevoiddelay(inti){while(i--);}voidmain(){while(1){P2=0xfe;delay(10000);P2=0xff;delay(10000);}}以下是对应实物图
繁花易逝烟雨沉
·
2025-06-20 21:56
51单片机基础练习
51单片机
单片机
stm32
基于
51单片机
的频率计设计
一、用单片机的定时器设计一个频率计,并用发光二极管以二进制形式显示所测频率,单片机振荡频率为6MHZ。二、硬件电路三、C51程序#include#defineucharunsignedcharucharCounter;voidTime01_Init(void);//T0和T1初始化函数voidTime01_Init(){TMOD=0X16;//T0计数状态、方式2,T1定时状态,方式1TL0=0;
·
2025-06-20 12:24
51单片机
舵机控制程序设计详解
本文还有配套的精品资源,点击获取简介:
51单片机
是一款广泛用于电子项目的经典微控制器,擅长舵机控制。本案例将详细介绍如何编程实现
51单片机
控制舵机,涵盖PWM信号生成、角度控制、程序结构等关键部分。
羊迪
·
2025-06-20 09:35
避障机器人程序c语言,基于
51单片机
小车寻迹、避障源程序(注释很详细)
/**作者:赵新*功能:实现小车躲避障碍,通过检测三个方向的距离,选择最大距离转弯*日期:2015/3/14*说明:STC89c52RC,12MHz*注意:1000ms和100ms待测,完成后删除此行*—————————————————管脚说明——————————————*Trig=P1^0*Echo=P3^2*PWM_OUT=P0^4*——————————————————————————————
动妈-游戏力育儿
·
2025-06-19 05:45
避障机器人程序c语言
上一页
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
其他