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单片机
(四)延时函数
接下来我们要讲单片机的延时函数,那什么是延时函数呢,其实在我们单片机代码中,每次执行一条代码是很快的,也就几微秒左右,那有时候我们想让某一条代码执行后等待一阵子,再去执行下一条,这时候就需要用到延时函数了。最简单的延时函数也就是让cpu处于跑空的状态,也就是利用一段while函数来跑空,什么都不干,等while跑完了,再来执行下一条,我们本章先讲这种最简单吗,也是最浪费cpu资源的一种办法。构建一
ODF..
·
2023-04-18 22:04
51
单片机
51单片机
单片机
嵌入式硬件
STM32F103FreeRTOS任务创建(动态方法)
我们在学习STM32、和
51单片机
的时候看到的是一个while函数一直在死循环执行着我们的函数,不可以两个while或者多个while同时跑,如果定义两个while的话会发现只有一个while函数在跑另一个不会执行
snn122
·
2023-04-18 15:22
stm32
单片机
嵌入式硬件
[STM32F103C8T6] 重做51 基于iic的oled显示实验
51单片机
没有硬件iic,我们是通过io口软件模拟iic时序https://blog.csdn.net/weixin_63303786/article/details/128705478?
TX564
·
2023-04-18 14:11
stm32
单片机
嵌入式硬件
吉他
自学之路
(十)——一些感悟
已经半年时间没有写吉他自学方面的文章了,今天心血来潮,续写一篇吧。只要条件允许,只要有所体悟,我还会一直写下去,反正日后玩琴的日子还长着呢,半年更新一篇,也不算慢,人生很长,何必惊慌。对“入门”的新看法玩吉他,多久才算入门呢?市面上有似《吉他三月通》这样的书籍,貌似三个月就能掌握吉他似的。而我个人真实体会是:屁啊,还差的远呢,一年半载可能都不行。有人问,那是不是能完整地弹奏一首曲子就算入门了呢?“
慢龟侠
·
2023-04-18 04:36
51单片机
(8051系列)最小系统图--内部时钟
最小系统电路图(无源晶振)电容的作用C1,C2:协助晶振起振(一般称为负载电容)解释:负载电容的计算公式CL=C1*C2/(C1+C2)+CS其中CS为电路板的寄生电容一般取3~5pF一般情况下,增大负载电容的值会使振荡频率下降,减小负载电容的值,会使振荡频率上升。C3:分压.解释:假设我们电压为5v,上电的时候电容开始充电,开始的时候电容电压为0v,此时RST的电压为5v,随着电容电量慢慢充满,
654654654654654
·
2023-04-17 22:36
单片机
51单片机
51单片机
(8051系列)外部时钟
OUT(输出引脚),IN(输入引脚)的区别OUT(输出引脚)输入引脚连接输入设备IN(输入引脚)输出引脚连接输出设备外部时钟和内部时钟的区别1、XTAL1和XTAL2引脚内部时钟方式:必须在XTAL1和XTAL2引脚两端跨接石英晶体振荡器和两个微调电容构成振荡电路。外部时钟方式:要求XTAL1接地,XTAL2脚接外部时钟。连接图(左图为内部时钟,右图为外部时钟)为什么外部时钟需要这么接XTAL1和
654654654654654
·
2023-04-17 22:29
51单片机
单片机
嵌入式硬件
基于
51单片机
的智能晾衣架的设计与实现(源码+论文)_kaic
本系统是以STC89C
51单片机
为控制核心,结合LCD1602液晶显示模块、按键模块、无线收发模块
开心工作室_kaic
·
2023-04-17 17:10
计算机文章
毕业设计
单片机
嵌入式硬件
mybatis
spring
boot
后端
51单片机
学习
单片机概述1.什么是单片机2.单片机的特点及应用领域3.单片机的发展趋势4.学习
51单片机
需要哪些基础知识5.如何快速的掌握
51单片机
微型计算机的应用形态将cpu芯片、存储器芯片、I/O接口芯片和简单的
zmyyyyu
·
2023-04-17 16:26
单片机
51单片机
——74HC595的应用(SPI实践)
目录SPI总线SPI总线概述SPI总线分类SPI优点及缺点SPI接口硬件原理SPI四种工作模式74HC595应用74HC595芯片概述74HC595封装及管脚功能74HC595工作原理编辑74HC595串行转并行点亮LED灯程序实现Proteus运行结构示意图SPI总线SPI总线概述SPI(SerialPeripheralinterface):串行外围设备接口用途:用来在微控制器与外围设备芯片之间
小白变形计
·
2023-04-17 15:08
51单片机
51单片机
单片机
51单片机
——汇编指令合集
目录指令格式编译语句实例单片机的寻址方式立即数(ImmediateConstants)寻址方式直接(DirectAddressing)寻址方式寄存器(RegisterAddressing)寻址方式寄存器间接(IndirectAddressing)寻址方式变址(IndexedAddressing)寻址方式位寻址(BitAddressing)方式相对(RelativeAddressing)寻址方式指令
小白变形计
·
2023-04-17 15:37
51单片机
51单片机
汇编
51单片机
——DS18B20温度传感器
目录DS18B20特性内部存储器表ROM指令表RAM指令表DS18B20暂存器表单个DS18B20温度转换过程温度读取及计算配置寄存器(分辨率)读写时序复位及存在检测写时序读时序程序实现DS18B20特性供电电压3.0V~5.5V单线接口DS18B20紧需一根总线与MCU进行双向通讯多点组网多个DS18B20可以并联在一条总线上,实现多点测温硬件简单不需要外围电路,因为OD结构故要接上拉电阻测温范
小白变形计
·
2023-04-17 15:37
51单片机
51单片机
51单片机
——汇编语言 1(延时函数与led闪烁)
目录前言延时函数所用汇编语法:延时函数编写:led闪烁所用汇编语法:LED程序编写:前言汇编语言是一种底层的机械语言,对时间控制精准下面我们以代码为例,讲解51汇编命令延时函数所用汇编语法:子函数的格式::....RET//用于返回主函数MOV类命令(数据传达):格式:MOVRn,#data功能:常数data赋值给Rn条件转移指令:格式:DJNZdirect,rel功能:direct减一direc
小白变形计
·
2023-04-17 15:07
51单片机
51单片机
51单片机
——LCD12864
目录LCD12864简介特征工作参数LCD12864引脚说明LCD12864常用指令集基本指令扩充指令字符表汉字显示地址编排编辑绘图地址与汉字显示编排示意图程序设计图形显示程序字符显示程序设计LCD12864简介特征ST7920控制器、内置字库、可显示汉字(基础指令集)、可绘制图形(扩展指令集)、串并两种(psb进行选择)控制方式工作参数显示容量:128x64个点工作电压:3.3V~5V模块最佳工
小白变形计
·
2023-04-17 15:07
51单片机
51单片机
51单片机
——自动浇花系统(含全部代码)
目录正文设计目的功能设计所需元件设计方法主要代码详细代码正文设计目的生活中难免会忘记给自己可爱的花花浇水,本设计就来给我们解决这一难题功能设计可实现自动浇花,遥控浇花,按键浇花,可以随时观看土壤湿度,水流大小等所需元件
51
小白变形计
·
2023-04-17 15:37
51单片机
51单片机
新手用SPSS分类变量统计分析时必须知道的5点内容
最近在做在职研究生的论文时,教授要求用SPSS做数据实证分析,于是我开始了苦逼的
自学之路
,今天先把几点我在做二元逻辑回归结果解读的过程中遇到的几个问题用大白话列出来,希望能帮到那些像我这样统计学零基础却突然需要做统计分析的童鞋们
Cari_Zhu
·
2023-04-17 12:30
【C
51单片机
】8-温湿度监测显示系统(LCD1602、温湿度传感器、IIC、OLED)
1.LCD1602概述LCD1602(LiquidCrystalDisplay)是一种工业字符型液晶,能够同时显示16×02即32字符(16列两行)//硬件接线//电源VSS--GNDVDD--5V//对比度VO--GND//控制线RS--P1.0RW--P1.1E--P1.4//背光灯A--5VK--GND//数据D0到D7--P0.到P0.7#include"reg52.h"#include"
Walker F.M
·
2023-04-17 10:34
单片机
嵌入式硬件
FPGA 串口中断_基于FPGA的轻量级RISCV SoC
但是由于目前国内计算机科学教学用具主要是8086微机和
51单片机
等陈
weixin_39517241
·
2023-04-17 02:40
FPGA
串口中断
51单片机
-LCD1602显示(无字库)
@TOCLCD1602液晶显示屏显示字符显示用LCD显示一个字符时比较复杂,因为一个字符由6×8或8×8点阵组成,既要找到和显示屏幕上某几个位置对应的显示RAM区的8字节,还要使每字节的不同位为“1”,其它的为“0”,为“1”的点亮,为“0”的不亮。这样一来就组成某个字符。但由于内带字符发生器的控制器来说,显示字符就比较简单了,可以让控制器工作在文本方式,根据在LCD上开始显示的行列号及每行的列数
HUATE一族
·
2023-04-16 21:31
C语言课设项目-
51单片机
-独立按键与矩阵按键
(创作不易,感谢有你,你的支持,就是我前行的最大动力,如果看完对你有帮助,请留下您的足迹)目录一、独立按键1.按键介绍2.独立按键原理3.编写独立按键控制程序二、矩阵按键1.矩阵按键的由来2.矩阵按键扫描原理3.编写矩阵按键控制程序一、独立按键1.按键介绍轻触开关是一种电子开关,使用时,轻轻按开关按钮就可使开关接通,当松开手时,开关断开。我们使用的开关如下图:2.独立按键原理如下图所示:当k1按下
小周不摆烂
·
2023-04-16 17:53
C语言课设项目-51单片机
c语言课设项目
51单片机
嵌入式硬件
单片机
c语言
STM32固件库(标准外设库)入门学习 第二章 新建工程
(1)基于寄存器配置方式,类似
51单片机
,用
ZRob
·
2023-04-16 14:17
stm32
单片机
Linux任务切换软硬件机制
前言简单介绍下Linux0.11及Linux2.6的任务切换机制参考资料:保护方式下的80386及其编程《Linux内核完全注释》《深入理解Linux内核》概念任务切换的概念可参考之前写的C
51单片机
上的任务切换大致如下图即
唯爱Linux
·
2023-04-16 06:02
Linux
Linux
任务切换
Switch_to
【
51单片机
】:定时器的详解(包括对单片机定时解释、各类定时方式,以及中断方式)
学习内容(背景知识,了解一下对以后学习有帮助):前提:首先我们知道
51单片机
内部有21~26个特殊功能寄存器:P.x口寄存器:P0、P1、P2、P3数据指针寄存器:DP0H、DP0L、DP1H、DP1L
嵌入式up
·
2023-04-15 23:14
杂谈
单片机
51单片机
嵌入式硬件
51单片机
之蜂鸣器
蜂鸣器是一种一体化结构的电子讯响器,采用直流电压供电,广泛应用于计算机、打印机、复印机、报警器、电子玩具、汽车电子设备、电话机、定时器等电子产品中作发声器件。我们开发板上常用的蜂鸣器就是常常说的交流蜂鸣器或直流蜂鸣器(自激式蜂鸣器)。直流蜂鸣器是给一定的驱动直流电压就会响。而交流蜂鸣器是需要给蜂鸣器一个脉冲才会响。常见的有PWM波控制蜂鸣器的频率。脉冲就是高低电平的切换,如下图:一个方波脉冲我们用
梦凡尘
·
2023-04-15 08:39
4-基于
51单片机
的无线病床呼叫系统设计
具体实现功能系统由STC89C
51单片机
+315M无线通信模块+SC2262/SC2272编码与解码模块+LCD1602液晶显示屏+按键+蜂鸣器+电源构成。
「已注销」
·
2023-04-15 02:30
51单片机实例
单片机
嵌入式硬件
51单片机
基于
51单片机
的蓝牙智能台灯设计
具体实现功能系统由单片机最小系统+光敏电阻及AD模块+蓝牙模块+红外模块+LED灯+蜂鸣器+电源构成具体功能:(1)当人靠近的时候灯亮,太靠近的时候,蜂鸣器鸣叫发出警报,如果在一定时间内人没有离开,灯会自动灭;(2)当人离开的时候,灯灭;(3)手机蓝牙可以控制灯的亮灭和亮度,轮番发送“1”、“2”灯会在“较亮”、“很亮”切换;发送指令“C”,灯灭。设计背景智能台灯可分成自动和手动两种模式。在自动模
电子工程师成长日记
·
2023-04-15 02:30
51单片机设计实例
51单片机
单片机
嵌入式硬件
智能家居设计原理c语言,基于
51单片机
智能家居系统设计
基于
51单片机
智能家居系统设计(任务书,开题报告,外文翻译,论文11200字,CAD电路原理图,CAD电气图)摘要随着经济社会的发展,在物质、科技、信息充斥的时代中,生活的必须不仅仅局限于生活的必需品,
弗兰克邓
·
2023-04-15 02:00
智能家居设计原理c语言
51单片机
C语言智能小车,基于
51单片机
智能小车的设计与实现
论文写作指导:请加QQ229366758基于
51单片机
智能小车的设计与实现作者:未知摘要:本文提出一种基于
51单片机
的智能小车设计,可实现循迹、追光、避障、记录磁片个数(记录路程)等功能。
圆角骑士魔理沙
·
2023-04-15 02:29
51单片机C语言智能小车
0510基于
51单片机
的婴儿看护系统设计Proteus仿真
【前言】hello大家好,今天给大家讲一讲基于
51单片机
的婴儿看护系统设计Proteus仿真。
极寒钛
·
2023-04-15 02:28
51单片机
proteus
单片机
51单片机
智能婴儿监护系统
成果展示1、整体设计框架2、电路设计3、程序流程设计主程序:voidmain(){uintsy_count1=0;uintsy_count2=0;uintyuyin=0;bitflag=0;charxdataSEND_BUF[]="心率:000,温度:00.0C\r\n";time_init();//定时器初始化lcd_init();//1602初始化lcd_write_str(0,0,"CLOS
柚几哥哥
·
2023-04-15 02:58
物联网
c语言
51单片机
基于
51单片机
的智能婴儿看护床设计
基于
51单片机
的智能婴儿看护床设计1、引言2、功能设计系统结构框图3、系统硬件设计3.1声音电路的设计3.2语音播报电路的设计3.3独立按键电路的设计3.4模拟摇床(步进电机驱动电路)的设计3.5液晶显示电路设计
Svan.
·
2023-04-15 02:26
51单片机
单片机
嵌入式硬件
蓝桥杯模块学习10——串口通信(深夜学习——单片机)
51单片机
——串口通信详解(STC89C51为例)_佛科院深夜学习的博客-CSDN博客二、IAP15F2K60S2与STC89系列的区别:1、16位自动重装载模式下波特率的计算方式不同:(1)波特率与SMOD
佛科院深夜学习
·
2023-04-15 01:21
蓝桥杯单片机
单片机
学习
蓝桥杯
51单片机
当中DS1302读取和写入的函数
一、图解二、代码部分引脚定义#include//引脚定义sbitDS1302_SCLK=P3^6;sbitDS1302_IO=P3^4;sbitDS1302_CE=P3^5;函数部分voidDS1302_Init(void){DS1302_CE=0;//根据上面的时序图得知可以先同时置为0DS1302_SCLK=0;}/***@briefDS1302写一个字节*@paramCommand命令字/地
向阳菌
·
2023-04-15 01:02
#
51单片机
51单片机
嵌入式硬件
单片机
51单片机
入门————LED灯的控制
LED的电路图通过原理图看出,LED灯是接单片机芯片的P20~P27的一共有8个LED,
51单片机
也是8字节的P2=0x010xFE————11111110P2=0xFE可以表示把在P2端的第一个灯点亮
小赖同学吖
·
2023-04-14 22:50
51单片机
单片机
stm32
毕业设计 基于
51单片机
的智能水表水流量计流量报警器温度设计
基于STM32的语音IC卡停车管理系统1、快速完成毕设的方法2、项目资料2.1系统框架2.2系统功能3、部分电路设计3.1STC89C52单片机最小系统电路设计3.2继电器控制电路设计3.3DS18B20温度检测电路设计3.4LCD1602液晶显示电路设计4、部分代码展示4.1LCD1602液晶显示屏引脚初始化程序设计4.2LCD1602显示字符串程序设计4.3定时器初始化程序设计5.项目编号1、
嵌入式基地
·
2023-04-14 18:14
单片机
51单片机
毕业设计
课程设计
lcd1602
52单片机——定时器2详解
3.波特率发生器模式3.1波特率的概率3.2波特率发生器模式三、定时器2中的寄存器1.T2CON(定时器2控制寄存器)2.T2MOD(定时器2模式控制寄存器)四、定时器/计数器2的设置前言52单片机和
51
xi柚xiao白
·
2023-04-14 09:38
单片机
单片机
实验7-1_八段 LED 数码管显示实验
一、实验要求用89C
51单片机
控制并行接口芯片8255实现6位八段码LED动态方式循环显示一组数据。
刘一五
·
2023-04-14 08:28
#
51单片机编程与仿真
单片机
嵌入式
Keil 5 安装教程及简单使用【嵌入式系统】
Keil5安装教程【嵌入式系统】前言推荐说明keil5安装教程第一阶段:安装mdk第二阶段:激活mdk第三阶段:安装STM32芯片包第四阶段:安装C
51单片机
第五阶段:激活C
51单片机
keil5的简单使用
日星月云
·
2023-04-14 06:46
#
嵌入式系统
嵌入式操作系统
C
51单片机
按键控制流水灯模式(定时器版本)以及定时器时钟
上篇文章我们学了关于定时器的三大组成部分及许多寄存器的概念问题,这篇文章我们就要开始讲解实操部分。首先,我们先来看看本文最后写成的代码:以上三张是代码的主函数,此外,代码中还需用到的独立按键检测代码在下面:注意:头文件中#ifndef和#define后面必须跟一个空格!看以上代码,我们来进行逐步讲解配置TMOD首先,我们先在主函数内部(循环外面)写一个定时器0的初始化函数_Timer0_Init(
我啥也做不好
·
2023-04-14 06:59
单片机
嵌入式硬件
一文看懂STM32单片机和
51单片机
区别
51单片机
简介应用最广泛的8位单片机当
被大佬糊弄的只会点灯的小菜鸡
·
2023-04-13 20:28
stm32
51单片机
嵌入式
51单片机
和32单片机有什么区别?该从哪个开始入门学习?
目前市面上最常见的单片机有
51单片机
和32单片机。
51单片机
是一种8位的单片机,而32单片机则是一种32位的单片机。在这篇文章中,我们将会讨论这两种单片
czf.Forver
·
2023-04-13 20:53
单片机
单片机
51单片机
c语言
单片机入门学习
嵌入式软件
51单片机
串口接收处理
目的:通过
51单片机
串口外设功能,来对一组数据进行处理,新手刚刚入门可能会将串口接收到的一个数据直接赋值给一个变量,然后用这个变量做相应功能,可是这样写的不稳定性太高了,有可能会接收不到你要的那个数据,
长生君
·
2023-04-13 19:34
51单片机串口
单片机
51单片机
物联网
arm
stm32
STM32/
51单片机
进阶技一 裸机编程(多任务处理编程思想与代码风格)
文章目录系列文章目录前言一、裸机编程是什么?二、使用步骤1.main.c主函数处理2.中断函数处理总结前言在单片机编程当中,我们难免会用单片机处理1个,2个简单的任务,但是当任务数量超过了十几,二十的时候,或者任务之间会有相互影响,我们又不想使用稍微更为复杂的操作系统的话,这里提供一种任务处理思想一、裸机编程是什么?初学者拿到任务,搭好测试平台就开始码程序,想着一个功能一个功能的凑完,然后就组成了
长生君
·
2023-04-13 19:04
单片机裸机编程
单片机
stm32
arm
物联网
51单片机
51单片机
学习笔记(蜂鸣器)
蜂鸣器简介在单片机应用的设计上,很多方案都会用到蜂鸣器,大部分都是使用蜂鸣器来做提示或报警,比如按键按下、开始工作、工作结束或是故障等等。自激蜂鸣器是直流电压驱动的,不需要利用交流信号进行驱动,只需对驱动口输出驱动电平并通过放大电路放大驱动电流就能使蜂鸣器发出声音,非常简单。改变单片机引脚输出波形的频率,就可以调整控制蜂鸣器音调,产生各种不同音色、音调的声音。改变输出电平的高低电平占空比,则可以控
fly2022.
·
2023-04-13 12:56
本科
51单片机
之数码管
1.静态数码管原理图LED数码管根据LED的不同接法分为两类:共阴和共阳为了显示数字或字符,必须对数字或字符进行编码。七段数码管加上一个小数点,共计8段。因此为LED显示器提供的编码正好是一个字节。共阴数码管码表0x3f,0x06,0x5b,0x4f,0x66,0x6d0123450x7d,0x07,0x7f,0x6f,0x77,0x7c6789AB0x39,0x5e,0x79,0x71,0x00
fly2022.
·
2023-04-13 12:26
本科
物联网
STC89C52串口通信当中的UART
51单片机
内部自带UART(UniversalAsynchronousReceiverTransmitter,通用异步收发器),可实现单片机的串口通信。U
向阳菌
·
2023-04-13 11:36
#
51单片机
51单片机
嵌入式硬件
51系列—基于
51单片机
的校园教室打铃系统(代码+仿真+电路图超级全)
基于
51单片机
的校园教室打铃系统(代码+仿真+电路图超级全)本文主要介绍基于
51单片机
实现的校园打铃系统设计,实现了基本的上下课打铃功能。
541板哥
·
2023-04-13 02:18
51单片机
51单片机
单片机
教室打铃系统
打铃系统设计
proteus
基于单片机的超市计价电子秤系统设计(#0415)
功能描述1、采用
51单片机
作为主控芯片;2、采用LCD1602显示重量/单价/总价;3、压力传感器检测重量,产生模拟电信号;4、采用HX711进行模数转换处理;5、可通过按键设置物品单价;6、超出传感器量程时
电子开发圈
·
2023-04-12 21:31
MCU51系统设计
单片机
系统设计
电子秤
智能秤
基于
51单片机
的出租车计价器的设计
引言在科学技术和经济水平快速发展的21世纪,乘坐出租车和网约车出行已经成为一种非常重要的交通出行方式。行业的转型发展让出租车行业迎来了一场新纪元。但是在出租车行业迅速发展的同时,也出现了很多问题。经营管理不善,司机服务不规范,随意定价收款的现象也是层出不穷。为了根治这种现象,出租车计价器孕育而生。出租车计价器的问世不仅减少了行业的乱象,而且让管理者和经营者更加诚信的服务乘客,在很大程度上改善了行业
白茶丫
·
2023-04-12 21:30
基于51单片机的设计
毕业设计
51单片机
出租车设计
1024程序员节
springboot
自学之路
-05(springboot的参数设置)
获取到外界给应用传递的参数的方法(优先级从高到低):1.命令行参数;2.servletConfig和servletContext3.操作系统环境变量4.application-{profile}.Properties或者yaml文件5.application.Properties或者yaml文件。一、通过ApplicationArguments可以获取到外界给应用传递的参数packagecom.e
一朵风中摇曳的水仙花
·
2023-04-12 12:52
Spring
Boot自学系列
springboot
参数设置
IC站点收集
51单片机
世界http://www.mcu51.com
51单片机
世界。单片机世界http://www.mcuworld.net单片机世界欢迎你!学单
weixin_30889885
·
2023-04-12 08:39
嵌入式
c/c++
dsp开发
上一页
45
46
47
48
49
50
51
52
下一页
按字母分类:
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
其他