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
/*实现特定pwm100级别舵机控制输出,其他级别也很简单,太低了可能不行前提条件:1.舵机控制频率是50hz2.舵机占空比时间是0.5-2.5ms算法:0.5-2.5跨度是2ms(2000us)要实现精确控制,100级别,2ms/100=20us,定时器基准时间就是20us内部计数器pwm_cnt取值范围是25-125产生0.5ms-2.5ms的高电平时间低电平,不精确调整,采用500us定时基
lvronglee
·
2023-08-31 16:32
舵机
pwm
51
嵌入式Linux学习笔记——汇编指令LDR、STR
后查阅资料个人理解:[R0]类似于
51单片机
中@R0指R
我的眼。
·
2023-08-31 13:58
arm
嵌入式硬件
linux
51单片机
(普中HC6800-EM3 V3.0)实验例程软件分析 电位器AD实验
一、直接上代码/***************************************************************************************电位器AD实验*实现现象:下载程序后数码管后4位显示电位器检测的AD值,范围是0-4095,一般达不到最大,这个受你供电电压的影响.注意事项:如果不想让点阵模块显示,可以将74HC595模块上的JP595短接片
ManGo CHEN
·
2023-08-31 08:25
51单片机
51单片机
嵌入式硬件
单片机
ADC
【C51】基于C
51单片机
的LCD定时闹钟设计(含代码,电路,直接用)
学校的一个课设可以去“我的下载”直接打包下载2LCD定时闹钟设计1、分别显示时钟/定时时间,格式“时时:分分:秒秒”;2、两屏显示区分:均分两行显示,第一行分别为“时钟”,“计时”;3、计时结束报警,由蜂鸣器实现;4、时钟/闹钟时间设置功能键如下:(1)模式键K1,实现时钟/计时显示切换;(2)时分秒时间设置键:K2,K3,K4,按相应键实现相应时间加一;(3)计时开始/停止键K5,实现计时开始/
搞IC的那些年
·
2023-08-30 21:43
大学时代的C51
芯片
IC
单片机
【C51】基于C
51单片机
的LCD电子时钟设计(含代码,电路图,拿去直接用)
学校的一个课设可以去"链接"直接打包下载1LCD电子时钟设计1、制作一个基于LCD显示的电子钟,在LCD显示器上显示当前时间。2、使用字符型LCD显示器显示时间。3、显示格式:“时时:分分:秒秒”。4、用4个功能键操作来设置当前时间。功能键K1~K4功能如下:(1)K1:进入设置现在时间;(2)K2:修改小时,并显示修改结果;(3)K3:修改分钟,并显示修改结果;(4)K4:确认完成设置。代码#i
搞IC的那些年
·
2023-08-30 21:13
大学时代的C51
单片机
【C51 GPIO的原理和内部结构】
51单片机
项目基础篇中篇:介绍GPIO1、认识GPIO2、GPIO结构框图与工作原理2.1、P0端口结构框图与工作原理2.1.1、剖析组成P0口的每个单元的作用2.1.2、P0口做为I/O口及地址/数据总线使用时的具体工作过程
下课后泡实验室
·
2023-08-30 15:36
C51专栏
笔记
学习
GPIO
51单片机
C51
GPIO
GPIO原理与内部结构
MOS管
46、基于
51单片机
的电子闹钟(DS1302)(程序+Protues仿真)
编号:46基于
51单片机
的电子闹钟(DS1302)功能描述:本设计由
51单片机
最小系统+DS1302时钟模块+液晶1602显示模块+键盘模块1、主控制器是89C82单片机2、DS1302获取时钟数据;3
单片机技能设计
·
2023-08-30 04:10
项目合集
51单片机
嵌入式硬件
单片机
44、基于
51单片机
的热敏电阻的数字温度计(AD1674)(程序+Proteus仿真)
编号:44基于
51单片机
的热敏电阻的数字温度计(AD1674)功能描述:本设计由
51单片机
最小系统+AD1674模块+热敏电阻模块+液晶1602显示模块1、主控制器是89C82单片机2、AD1674模块模数转换器进行
单片机技能设计
·
2023-08-30 04:40
项目合集
51单片机
proteus
嵌入式硬件
45、基于
51单片机
的电子钟(DS1302)(程序+Proteus仿真)
编号:45基于
51单片机
的电子钟(DS1302)功能描述:本设计由
51单片机
最小系统+DS1302时钟模块+液晶1602显示模块+键盘模块1、主控制器是89C82单片机2、DS1302获取时钟数据;3、
单片机技能设计
·
2023-08-30 04:40
项目合集
51单片机
proteus
嵌入式硬件
51单片机
DS18B20测温数码管显示例程(Proteus仿真+程序)
编号:19
51单片机
DS18B20测温数码管显示例程功能描述:本设计由STM32单片机+DS18B20温度传感器+四段数码管显示模块组成。
单片机技能设计
·
2023-08-30 04:39
项目合集
单片机
嵌入式硬件
proteus
51单片机
——定时器
51单片机
——定时器定时器在单片机内部就像一个小闹钟一样,根据时钟的输出信号,每隔“一秒”,计数单元的数值就增加一,当计数单元数值增加到“设定的闹钟提醒时间”时,计数单元就会向中断系统发出中断申请,产生
Shuowei Zhang
·
2023-08-29 06:55
51单片机
51单片机
——串口通信
51单片机
——串口通信串口介绍串口是一种应用十分广泛的通讯接口,串口成本低、容易使用、通信线路简单,可实现两个设备的互相通信。
Shuowei Zhang
·
2023-08-29 06:55
51单片机
51单片机
智能小车
主函数中externcharspeed是在整个工程中与别处的speed共用一个内存sprintf字串格式化命令,主要功能是把格式化的数据写入某个字符串中。一、小车组装、用面包板供电、单片机也可以用面包板供电,必须共地、分文件(模块化编程),二、串口控制小车,串口初始化(pcom、scon配置sm0、1、ren是否接收、配置定时器1、串口通信速度--波特率9600、开始计数TR1=1,EA=1、ES
prppr_
·
2023-08-29 04:09
51单片机
51单片机
单片机
51单片机
串口通信1(配置) 蓝牙、wifi (esp8266)、4G模块
send发送一输出一个字符:UART包括TTL电平串口和RS232串口TTL电平输出高电平大于等于2.4低电平小于等于0.4。输入高电平大于等于2v低电平为小于等于0.8,RS232逻辑1是-3-----负15,逻辑0是3到15SUBF缓冲寄存器地址为99H输入输出都共用一个寄存器,看手册SCON的配置地址98H-----sm0--sm1--sm2--ren--tb8--rb8--t1--r1。s
prppr_
·
2023-08-29 04:09
51单片机
51单片机
单片机
51单片机
串口通信 LCD1602、温湿度模块DH11
一LCD1602输出一个字符参考手册配置注意类型1在什么位置输出(lcd手册最高位置1)0x80+0x05;2输出什么内容'c'3手册lcd初始化配置4函数调用传位置和字符,写操作分为:RS为寄存器选择,高电平时选择数据(data----字符)寄存器、低电平时选择指令(cmd---位置地址)寄存器。5要先检测是否在忙(读操作初始化都是在忙定义一个tmp循环扫描P0并赋值给tmp判断是否在忙)二LC
prppr_
·
2023-08-29 04:09
51单片机
c语言
51单片机
嵌入式硬件
单片机
单片机最小系统构成
51单片机
最小系统构成:四部分组成(1)晶振电路(2)复位电路(3)电源电路(4)下载电路(1)晶振电路干嘛的?
无敌小手
·
2023-08-29 00:19
单片机
单片机
嵌入式硬件
学习
c语言
我的中医
自学之路
——针刺
一次上网找学习资料,网页无意间弹出一个倪海厦老师的中医课程出售窗口。那时对他是有些印象的——一个很牛的中医,于是点进去了解了一下大概。心想与其没头没脑乱学,还不如跟倪老师录像学吧。大概有一年左右时间,在工作之余看完了倪师的针灸教程,跟着还自己制作了经络穴位图。图片发自App对中医的一些基础知识也有了概念,同时也买了针具在自己身上练习。凡是能自己扎到穴位都试过,一些有风险的穴位也试过(如睛明等),应
人型抹布zf
·
2023-08-28 22:56
keil 系列介绍
前言易混淆的概念:KEILuVision,KEILMDK,KEILForARM,RealViewMDK,KEILC51,KEILC166,KEILC251从接触MCS-
51单片机
开始,我们就知道有一个叫
Panrison
·
2023-08-27 20:46
嵌入式
单片机
stm32
c语言
单片机基础知识 06 (中断-2)
一.定时器中断概念
51单片机
的内部有两个16位可编程的定时器/计数器,即定时器T0和定时器T1。52单片机内部多一个T2定时器/计数器。
Panrison
·
2023-08-27 20:15
51单片机
单片机
嵌入式硬件
vscode+platformio IDE+sdcc搭建
51单片机
开发环境(win764)
vscode+platformioIDE+sdcc搭建
51单片机
开发环境,使用的单片机是STC89C52RC,最终我们使用单片机引脚的pwm输出实现两颗led拖尾交替输出,模拟警车上的灯的一个效果。
x县豆瓣酱
·
2023-08-26 20:07
vscode
ide
单片机
【
51单片机
】EEPROM-IIC实验(按键控制数码管)
目录I2C总线编辑代码️main.c️i2.c代码分析I2C总线I2C总线是Philips公司在八十年代初推出的一种串行、半双工的总线,主要用于近距离、低速的芯片之间的通信;I2C总线有两根双向的信号线,一根数据线SDA用于收发数据,一根时钟线SCL用于通信双方时钟的同步;I2C总线硬件结构简单,简化了PCB布线,降低了系统成本,提高了系统可靠性,因此在各个领域得到了广泛应用。代码️main
在下小吉.
·
2023-08-26 09:19
51单片机
单片机
c语言
嵌入式硬件
51蓝牙红外循迹避障小车+代码
设计背景:本次设计主要是为了学校的一个电子竞赛才做的这一个小项目,这也是我刚学习
51单片机
以来做的第一个大制作。
另一个^梦
·
2023-08-26 01:24
单片机
51单片机
pcb工艺
keil
mdk
基于
51单片机
的循迹小车
材料的选择:使用材料:stc89c52rc单片机一个普中板子就行L298N电机驱动模块:四路循迹模块:车架电机轮子:杜邦线若干,电池,开关按钮:小车接线图:循迹模块连接单片机电源,可以将单片机5v和GND引到面包板上。搭建好的整体结构:代码部分:#include#include"Delay.h"#include"Timer0.h"typedefunsignedintuint;typedefunsi
衹為伱ㄨ哭_
·
2023-08-26 01:24
51单片机
单片机
51单片机
——循迹小车源码
/***********************头文件*************************/#include#include/***********************单片机初始化引脚****************/sbitIN1=P1^4;sbitIN2=P1^3;sbitIN3=P1^2;sbitIN4=P1^1;sbitENA=P1^5;//调速引脚sbitENB=P1^
butnotif
·
2023-08-26 01:18
C51单片机
51单片机
单片机
嵌入式硬件
[
51单片机
]for循环中,数组数据提取
学习代码,数码管动态显示。案例说明:第一个数码管显示1,时间为0.5s,然后关闭它,立即让第二个数码管显示2,时间为0.5s,再关闭它……一直到最后一个数码管显示6,时间同样为0.5s,关闭它后再回来显示第一个数码管,一直循环下去。案例中给出的是非循环的代码,这里我需改成了for循环的形式。最开始将i=1放在了for循环的括号内部,总是报错。由于初学不是很了解具体的原因,特此记录。全部代码:#in
Natsuka
·
2023-08-25 18:57
基于
51单片机
环境监测系统
一、系统方案本设计采用
51单片机
作为主控制器,DHT11采集温湿度,光敏电阻采集光照强度,烟雾MQ2传感器采集烟雾值,送到液晶1602显示,按键设置报警值,测量值超过设定值,系统声光报警。
bbxyliyang
·
2023-08-25 13:30
51单片机
嵌入式硬件
单片机
stm32的位带操作
在
51单片机
中,我们可以使用P2^1来对单片机的某一位进行操作,到了stm32,我们通过位带操作,将寄存器的每一位映射到一个32位的地址。如下是我查资料摘录的一些图片。
小小快刀手
·
2023-08-25 06:24
stm32
stm32
嵌入式硬件
单片机
《35天自学力养成计划·速成工具营——重新构建你的底层能力》课程学习总结,写作输出系列1
《35天自学力养成计划·速成工具营——重新构建你的底层能力》课程学习总结感悟,写作输出系列——01第一部分认知提升篇第一课认识自己(充分认识自己,看的见的目标,高效设计属于你的
自学之路
)题目:有效的自学从认识自己开始
妙文思语
·
2023-08-24 22:39
小白到运维工程师
自学之路
第七十九集 (基于Jenkins自动打包并部署Tomcat环境)2
紧接上文4、新建Maven项目cleanpackage-Dmaven.test.skip=true用于构建项目并跳过执行测试拉到最后选择构建后操作SSHserverwebExeccommandscp192.168.77.18:/root/.jenkins/workspace/probe/psi-probe-web/target/probe.war/usr/local/tomcat/webapps/
Silver彡Wolf
·
2023-08-24 10:58
jenkins
运维
小白到运维工程师
自学之路
第七十九集 (基于Jenkins自动打包并部署Tomcat环境)1
一、传统的流程1、传统网站部署的流程在运维过程中,网站部署是运维的工作之一。传统的网站部署的流程大致分为:需求分析-->原型设计-->开发代码-->提交代码-->内网部署-->内网测试-->确认上线-->备份数据-->外网更新-->外网测试-->发布完成。如果在内网测试时发现代码有异常,返回代码开发人员名字,调整代码;如果在外网测试时发现外网部署的代码有异常,可以及时进行网站回滚。2、传统代码上线
Silver彡Wolf
·
2023-08-24 10:28
运维
jenkins
tomcat
单片机的串口通信
(带你全面解析USB转串口芯片CH340-采芯网(findic.com))实现的功能是:
51单片机
通过串口(UART)实现与P
小小快刀手
·
2023-08-24 10:35
单片机
嵌入式硬件
学单片机有前途还是嵌入式系统有前途?
所以一定是学
51单片机
的结构。和针对51的汇编。学到什么程度呢。能点灯就行了。。不要学的很精。。然后就是周天祥的十天学会单片机C语言。。。OK。。你就到我这个水平了。。。。
weixin_42976659
·
2023-08-24 02:30
物联网
STM32实战经验
嵌入式资料
STM32
嵌入式
单片机
嵌入式
STM32
linux
stm32单片机/
51单片机
蜂鸣器不响(proteus模拟)
蜂鸣器不发生原因就1个:电压不够所以需要提高蜂鸣器2端的电压:可以采用的方法有:1提高蜂鸣器电阻,这样根据分压原理,可以提升蜂鸣器2段电压2更改蜂鸣器的工作电压为更小的值,这个可以通过在proteus内设置探针查看电压值,更改为其值就可以了我觉得如果不是仿真的话,蜂鸣器额定电压是不能改的,如果电压不够的话好像就只能够选用合适的三极管了。如果对电流没有要求那干脆就不要用三极管,那电压肯定没问题
geniusNMRobot
·
2023-08-24 01:55
单片机
stm32
51单片机
STM32 定时器复习
51单片机
常用for(){__nop();//执行一个机器周期,若想循环nus,则循环n次。}软件定时原理使用纯软件(CPU死等)的方式实现定时功能。函数调用压栈出栈也需要时间。
Caramel_biscuit
·
2023-08-23 11:32
stm32
stm32
嵌入式硬件
单片机
基于
51单片机
无线温度报警控制器 NRF24L01 多路温度报警系统设计
一、系统方案1、本设计默认采用STC89C52单片机,如需更换单片机请联系客服。2、接收板LCD1602液晶实时显示当前检测的2点温度值以及对应的上下限报警值。发射板由DS18B20采集温度值,通过无线模块NRF24L01传给接收板。3、按键可以设置温度上下限值,超过阈值系统进行报警。4、带有继电器控制系统,当任一温度值超过上限,开启继电器1,模拟系统降温。当任一温度值低于下限,开启继电器2,模拟
bbxyliyang
·
2023-08-23 07:30
51单片机
嵌入式硬件
单片机
STM32--MPU6050与I2C外设
文章目录前言MPU6050参数电路MPU6050框图IIC外设框图IIC的基本结构软件IIC实现MPU6050硬件IIC实现MPU6050前言在
51单片机
专栏中,用过I2C通信来进行实现AT24C02的数据存储
诡异森林。
·
2023-08-23 06:26
STM32
stm32
嵌入式硬件
单片机
一、
51单片机
控制LED 灯
硬件:普中科技51开发板(HC6800-EM3V2.2)软件:KeilV5.37.0.0MCU:STC89C5161、目标分析通过
51单片机
控制8个LED灯依次点亮,形成流水灯。
朱嘉鼎
·
2023-08-22 22:33
51单片机_完
单片机
51单片机
串口通信原理
计算机串行通信基础通信有串行通信和并行通信两种方式串行通信:将数据字节分为一位一位的形式在一条数据线上逐个传送。如下图所示串行通信特点:传输线少,长距离传送时成本低,且可以利用电话网等现成设备,但数据的传送控制比并行通信复杂。并行通信:通常是将数据字节的各位用多条数据线同时进行传送。如下图所示并行通行特点:控制简单,传输速度快;但是由于传输线较多,长距离传输时成本高,且接收方各位同时接收存在困难。
KeLin&
·
2023-08-22 18:48
51单片机
51单片机
c语言
(2)数码管
LED数码管:数码管是一种简单、廉价的显示器,是由多个发光二极管封装在一起组成"8"字器件
51单片机
是共阴极连接74HC245这个芯片有什么作用呢?
Falling_Asteroid
·
2023-08-22 12:40
51单片机入门
单片机
51单片机
小白到运维工程师
自学之路
第七十七集 (基于Prometheus监控Kubernetes集群)
一、Prometheus简介Prometheus是由SoundCloud开发的开源监控报警系统和时序列数据库(TSDB);Prometheus使用Go语言开发,是GoogleBorgMon监控系统的开源版本;2016年由Google发起Linux基金会旗下的原生云基金会(CloudNativeComputingFoundation),将Prometheus纳入其下第二大开源项目;Prometheu
Silver彡Wolf
·
2023-08-22 06:55
运维
prometheus
kubernetes
小白到运维工程师
自学之路
第七十六集 (kubernetes之EFK构建日志分析平台)
一、概述1、Elasticsearch产品介绍Elasticsearch是一个Restful风格的、开源的分布式搜索引擎,具备搜索和数据分析功能,它的底层是开源库ApacheLucene。Elasticsearch具有如下特点。一个分布式的实时文档存储,每个字段可以被索引与搜索;一个分布式实时分析搜索引擎;能支撑上百个服务节点的扩展,并支持PB级别的结构化或者非结构化数据。2、Fluentd工作原
Silver彡Wolf
·
2023-08-22 06:54
kubernetes
容器
云原生
小白到运维工程师
自学之路
第七十八集 (安装Jenkins)
一、环境概述随着软件开发需求及复杂度的不断提高,团队开发成员之间如何更好地协同工作以确保软件开发的质量已经慢慢成为开发过程中不可回避的问题。Jenkins自动化部署可以解决集成、测试、部署等重复性的工作,工具集成的效率明显高于人工操作;并且持续集成可以更早的获取代码变更的信息,从而更早的进入测试阶段,更早的发现问题,这样解决问题的成本就会显著下降;持续集成缩短了从开发、集成、测试、部署各个环节的时
Silver彡Wolf
·
2023-08-22 06:22
运维
jenkins
AT89C51、AT89S51、STC89C51有什么区别?
1、首先明确一点,这几个型号都属于
51单片机
,程序和电路是通用的;2、AT89C51是美国ATMEL公司生产的,下载程序需要专门的高压编程器,现在已经停产;3、AT89S51是美国ATMEL公司生产的,
HX科技
·
2023-08-21 21:08
51内核单片机
单片机
基于
51单片机
秒表设计,独立按键实现启动、复位、暂停功能
基于
51单片机
秒表设计,独立按键实现启动、复位、暂停功能功能说明:按键功能K1开始K2暂停K3复位#include"reg52.h"//此文件中定义了单片机的一些特殊功能寄存器typedefunsignedintu16
1-0-1 C
·
2023-08-21 14:47
51实验
单片机
利用
51单片机
输出PWM波
利用
51单片机
输出PWM波用一个定时器时(如定时器T0),首先确定PWM的周期T和占空比D,确定了这些以后,用定时器产生一个时间基准t,比如定时器溢出n次的时间是PWM的高电平的时间,则DT=nt,类似的可以求出
1-0-1 C
·
2023-08-21 14:47
笔记
单片机
使用
51单片机
控制舵机入门
舵机(sg90,板子是普中的51)本人小白一枚,昨天用51实现了舵机的几个小功能,帮助和我一样初学的朋友~(。・`ω´・)如有错误不足还请大家指点接线红电源棕接地橙色数据线代码希望实现两个功能基础转动一定角度实现PWM控制转角渐变实现按键控制角度和转速(延时函数有问题,所以控制效果不好)今天学习的一个小技巧,每实现一个功能,都要及时测试程序1//_nop_()延时一个机器周期#include#in
codeqb
·
2023-08-21 01:31
单片机
小程序
嵌入式
51单片机
的管脚介绍
图文介绍纯文字说明单片机管脚相关结构及其作用如下电源正极引脚一般接5V电源,为单片机提供正常工作时的电压。电源负极引脚接地。然后才开始工作。时钟引脚18、19脚为时钟引脚(XTAL2、XTAL1)。单片机内部有大量的数字电路,这些数字电路工作时需要时钟信号进行控制,才能有次序、有节拍地工作。复位引脚9脚为复位引脚(RST/VPD)。在单片机接通电源后,为了使内部电路正常工作,需要复位电路为它提供复
fly in the sky !
·
2023-08-20 17:34
嵌入式
51单片机
嵌入式硬件
单片机
基于
51单片机
直流电机转速数码管显示控制系统
一、系统方案本文主要研究了利用MCS-51系列单片机控制PWM信号从而实现对直流电机转速进行控制的方法。本文中采用了三极管组成了PWM信号的驱动系统,并且对PWM信号的原理、产生方法以及如何通过软件编程对PWM信号占空比进行调节,从而控制其输入信号波形等均作了详细的阐述。另外,本系统中使用了霍尔元件对直流电机的转速进行测量,经过处理后,将测量值送到数码管显示出来。二、硬件设计原理图如下:三、单片机
bbxyliyang
·
2023-08-20 05:16
51单片机
嵌入式硬件
单片机
51单片机
空气质量检测系统 甲醛DHT11温湿度烟雾光照报警器WIFI系统
采用
51单片机
+ADC0832芯片+DHT11+按键+LCD12864液晶+蜂鸣器+wifi模块+稳压模块+光敏电阻+烟雾传感器+甲醛传感器设计而成。
bbxyliyang
·
2023-08-20 05:46
51单片机
单片机
stm32
嵌入式
基于
51单片机
简易八路数字电压表设计 ADC0809多路超量程报警设计
一、系统方案本设计采用AT89C
51单片机
作为主控制器,ADC0809采集8路电压值、按键设置报警阀值,液晶1602显示,蜂鸣器报警。
bbxyliyang
·
2023-08-20 05:46
51单片机
嵌入式硬件
单片机
上一页
34
35
36
37
38
39
40
41
下一页
按字母分类:
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
其他