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单片机
晶体管数字编码
51单片机
单片机型号:STC86C52RC/LE52RC晶体管数字编码数字P0P1P2P3P4P5P6P70111111001011000002110110103111100104011001105101101106101111107111000008111111109111101100001111110x3F1000001100x062010110110x5B3010011110x4F40110
小瞿慢慢跑
·
2023-10-27 03:35
单片机
51单片机
嵌入式硬件
单片机
STM32CubeMX时钟树(72MHZ主频配置)
比如我之前玩
51单片机
的时候,
风正豪
·
2023-10-27 01:29
#
STM32F103
stm32
单片机
嵌入式硬件
51单片机
汽车胎压大气气压测量仪仿真设计_数码管显示(代码+仿真+设计报告+讲解)
51单片机
汽车胎压大气气压测量仪仿真设计_数码管显示(代码+仿真+设计报告+讲解)仿真原版本:proteus7.8程序编译器:keil4/keil5编程语言:C语言设计编号:S0018目录
51单片机
汽车胎压大气气压测量仪仿真设计
BT-BOX
·
2023-10-26 17:18
51单片机
汽车
嵌入式硬件
【
51单片机
】:智能施工电梯系统
项目效果:基于
51单片机
的智能施工电梯系统摘要智能施工电梯系统目前广泛应用于人们建筑工程中,为人们施工时上下搬运提供了极大的便利。
嵌入式up
·
2023-10-26 10:47
单片机与疑难杂症
51单片机
嵌入式硬件
单片机
4、让电机转起来【
51单片机
控制步进电机-TB6600系列】
本系列教程必要的
51单片机
基础包括IO口操作、中断、定时器三个部分,相关基础教程网上很多,可以自行学习一、软件清单需要用到的软件有keil5编译软件、STC程序烧录软件,此处提供好心网友分享的百度网盘链接
皮皮黄-机电工程师
·
2023-10-26 10:43
皮皮黄步进电机系列教程
5、计算电机速度【
51单片机
控制步进电机-TB6600系列】
摘要:本节介绍用定时器定时的方式,精准控制脉冲时间,从而控制步进电机速度。一、计算过程电机每一步的角速度等于走这一步所花费的时间,走一步角度等于步距角,走一步的时间等于一个脉冲的时间:TB6600及其他驱动器大多具有细分功能,考虑细分X之后,一个脉冲转动的角度为step/X,带入①式:电机速度通常使用单位为转速RPM(转/分),角速度(°/S)与转速之间的转换关系:至此得到了步进电机一个脉冲的时间
皮皮黄-机电工程师
·
2023-10-26 10:43
皮皮黄步进电机系列教程
6、实现多段运动【
51单片机
控制步进电机-TB6600系列】
摘要:本节介绍用控制步进电机三个主要参数角度、速度、方向,实现简单的步进电机多段控制一、目标功能输入多个目标角度,以及每个角度对应的速度,实现步进电机的多段多速度转动二、计算过程2.1简化C与n函数关系根据上一节内容,定时器初值与速度函数关系为:硬件系统确定后,angle、Xtal、X均为定值,为降低计算量,将公式中可以提前计算好的地方直接计算出来根据硬件设置情况,step=1.8,Xtal=12
皮皮黄-机电工程师
·
2023-10-26 10:43
皮皮黄步进电机系列教程
【
51单片机
】
51单片机
概述(学习笔记)
一、课程简介1、硬件设备
51单片机
开发板Win电脑2、软件设备Keil5:编写程序代码STC-ISP:下载程序有道词典福昕阅读器二、开发工具介绍1、Keil5keil.com=>下载C51版本=>使用破解程序
rexhao_wmh
·
2023-10-26 10:40
51单片机
学习
笔记
51单片机
的信号发生器开发,输出正弦波、方波、三角波和锯齿波,频率10~100HZ,原理图+代码等
扩展键盘输入电路,用于切换波形类型、设定频率大小和步进值;LCD1602显示电路实时显示当前波形类型、频率值等信息;波形频率值调节范围:10~100Hz;频率步进值调节范围:0.1~10Hz;系统概述本文基于
51
宇智酱
·
2023-10-26 04:46
51单片机
温湿度测量与显示,DHT11传感器+LCD1602液晶,仿真原理图和代码
设计要求1.设计一个基于
51单片机
和DHT11传感器的温湿度监测系统;2.传感器DHT11实现对环境温湿度参数的准确测量,单片机对数据进行分析和处理;3.用户可根据需要,通过按键自主调节温湿度上下限报警阀值
宇智酱
·
2023-10-25 22:36
7-3、S曲线生成器【
51单片机
控制步进电机-TB6600系列】
摘要:本节介绍步进电机S曲线生成器的计算以及使用一.计算原理根据上一节内容,已经计算了一条任意S曲线的函数。在步进电机S曲线加减速的控制中,需要的S曲线如图1所示,横轴为时间,纵轴为角速度,其中w0为起始角速度,w1为终止角速度在S曲线加减速控制中,加减速的角度是已知的,根据第五节内容公式③,已经计算了角度与步数的函数关系式为下式根据第五节内容公式⑥,已经计算了定时器初值与速度的函数关系式为下式,
皮皮黄-机电工程师
·
2023-10-25 22:15
皮皮黄步进电机系列教程
7-4、S加减速转动实现【
51单片机
控制步进电机-TB6600系列】
摘要:本节介绍实现步进电机S曲线运动的代码一、目标功能实现步进电机转动总角度720°,其中加减速各90°加速段:加速类型:S曲线加速角度:角度为90°起步速度:30RPM,终止速度:500RPM匀速段:匀速角度:角度为540°匀速速度:500RPM减速段:减速类型:S曲线减速角度:角度为90°起步速度:500RPM终止速度:60RPM二、生成器计算加速参数计算匀速参数计算,主要计算电机步数减速参数
皮皮黄-机电工程师
·
2023-10-25 22:15
皮皮黄步进电机系列教程
1、电路连接【
51单片机
控制步进电机-TB6600系列】
摘要:本节介绍如何搭建一个基本的步进电机控制电路,所用材料均为常见的模块,简单高效的方式搭建起硬件环境一、硬件清单①
51单片机
最小控制系统1个(图1)②USB转TTL模块1个(图2)③稳压电源1个(图3
皮皮黄-机电工程师
·
2023-10-25 22:44
皮皮黄步进电机系列教程
7-1、S曲线加减速原理【
51单片机
控制步进电机-TB6600系列】
摘要:本节介绍步进电机S曲线相关内容,总共分四个小节讨论步进电机S曲线相关内容根据上节内容,步进电机每一段的速度可以任意设置,但是每一段的速度都会跳变,当这个跳变值比较大的时候,电机会发生明显的抖动,或直接产生丢步,所以在速度变化的过程需要有缓冲阶段,即加减速过程加减速通常的处理方式有S曲线加减速、匀加减速、指数曲线加减速、正余弦曲线加减速等,最具代表性的为前两种,下面详细介绍这两种控制方法速度-
皮皮黄-机电工程师
·
2023-10-25 22:44
皮皮黄步进电机系列教程
2、TB6600驱动器介绍【
51单片机
控制步进电机-TB6600系列】
驱动器功能界面二、关键参数输入电压:DC9-42V输出电流:0.5-4A最大功耗:160W细分设置:1,2/A,2/B,4,8,16,32工作温度:-10~45°C信号口驱动电流:8~15mA补充说明:STC
51
皮皮黄-机电工程师
·
2023-10-25 22:11
皮皮黄步进电机系列教程
【STM32】标准库的引入
单片机软件工程师面向产品功能,查阅数据手册,参考官方示例代码进行开发(3)硬件操作的方式是用C语言对寄存器进行读写以操作硬件(4)主要工作量分2块:一是调通各种外设,二是实现产品功能(5)在简单单片机(如
51
m0_63077733
·
2023-10-25 20:08
STM32
stm32
嵌入式硬件
单片机
1024程序员节
单片机c语言交通信号灯设计,基于
51单片机
的交通信号灯设计毕业设计.pdf
摘要在现代城市中,随着人口和汽车的急剧增长,市区交通日益拥挤,要是没有红绿灯作为指挥工具,恐怕川流不息的汽车就会由于混乱而造成严重阻塞。因此,交通灯是交管部门管理城市交通的重要工具之一。随着电子与计算机技术的迅速发展,电子电路的分析与设计方法发生了重大的变化。电子设计自动化技术已成为设计现代电子系统必不可少的工具和手段。在电子技术领域里,为了便于储存,分析和传输,常将模拟信号编码,即把它转换为数字
九子随笔
·
2023-10-25 07:47
单片机c语言交通信号灯设计
基于AT89C
51单片机
的交通灯控制系统的设计
一、前言本文中交通灯系统采用MSC-
51单片机
AT89C51核心来设计交通灯控制器,利用单片机的外围扩展,显示电路构成基本硬件,编程实现对定时、控制、显示电路的控制,调试仿真,完成设计。
阿慧吖
·
2023-10-25 07:41
51单片机
基于
51单片机
的心率体温检测系统设计
**单片机设计论文`文章目录概要一、硬件设计2.1主电路2.1.1单片机的选择2.1.2STC89C51的主要功能及性能参数二、软件设计2软件设计2.1编程语言的选择2.2Keil程序开发环境2.3STC-ISP程序烧录软件介绍2.4CH340串口程序烧写模块介绍三、源程序清单四、原理图五、结论六、文章目录概要 随着日新月异科技发展,在心率体温测量方面,我们取得了迅速的发展,就近日而言,脉搏测量
01单片机设计
·
2023-10-25 07:37
单片机
51单片机
数据库
基于
51单片机
的音乐彩灯
**单片机设计介绍文章目录一概要二、功能设计三、软件设计四、硬件设计五、原理图六、文章目录一概要 随着人们生活水平的提高,人们对环境的要求越来越高,城市环境建设日益为人们所重视。灯作为一种观赏性较高的艺术,不断的出现在城市的广场、公园及其它公共场所,早些的灯都是固定不可调的,显得有些单调,随着科技的发展音乐灯也进入了我们的城市。音乐灯是现代科技与艺术的综合,音乐灯将喷水图形、彩色灯光及音乐旋律构
01单片机设计
·
2023-10-25 07:37
单片机
51单片机
嵌入式硬件
单片机
36、基于
51单片机
交通灯车流量4个数码管系统设计
毕设帮助、开题指导、技术解答(有偿)见文末。目录摘要一、硬件方案二、设计功能三、实物图四、原理图五、PCB图六、Proteus仿真七、程序源码八、资料包括摘要随着社会主义的建设,城市的规模在不断扩大,城市的交通也在不断的提高和改进,交通的顺畅已经成为制约社会主义建设的一个重要因素。目前,伴随着机动车辆的不断增加,尤其是十字路口的交通建设颇为关键,严重的影响到城市交通安全。社会主义建设以来,有许许多
冠一电子设计
·
2023-10-25 07:07
51单片机
嵌入式硬件
单片机
51单片机
STC8G使用printf函数的方法
单片机型号:STC8G1K08,其他型号请自行测试;IDE:KEILC51;包含头文件stdio.h:#include添加以下函数,使用串口1,可根据需要修改:charputchar(charch){SBUF=ch;//串口1数据寄存器while(TI==0);//串口1中断发送请求标志TI=0;returnch;}测试程序,主频为为22.1184MHz,串口1配置为9600bps,打印“Hell
wanglong3713
·
2023-10-25 07:25
单片机
tips
51单片机
单片机
嵌入式硬件
4-
51单片机
ESP8266学习-AT指令(开发板
51单片机
自动冷启动下载原理)
上一篇链接http://www.cnblogs.com/yangfengwu/p/8743936.html这一篇说一下自己板子的
51单片机
自动冷启动下载原理,我挥舞着键盘和鼠标,发誓要把世界写个明明白白
杨奉武
·
2023-10-25 06:15
【
51单片机
】基于proteus的中断实验(汇编语言)
实验要求1、有两个ADD和SUB两个按键,每按动一次按键,P0口输出的数据自动加1(减1);2、程序必须使用中断方式完成;3、若在开发板上完成,P0口可以根据开发板修改为对应IO口。电路连接元件清单80C52、LED-BIBY、电阻res、可弹起开关button实验代码org00hsjmpmainorg03hsjmpplusorg13hsjmpsuborg30hmain:setbit0setbit
苏沐阳
·
2023-10-24 23:22
51单片机
单片机
proteus
stm32
Proteus一个简单51程序的仿真
Proteus一个简单51程序的仿真一、调试任务一个8XX
51单片机
的双机通信系统波特率为9600bps,fosc=12MHz,用中断方式编写程序,将甲机片内RAM30H~3FH的数据块通过串行口传送到乙机的片内
TR丶WT
·
2023-10-24 23:16
AD20 ~PCB封装库的制作
1、打开“
51单片机
最小系统”的工程文件。2、创建PCB库文件:单击“文件”菜单,选择“新的”选项中的“库”选项,再选择“PCB元件库”,进入元件PCB封装的编辑界面。
尚久龙
·
2023-10-24 21:55
电路板的绘制
AD20
PCB
画图
SW
solidworks
AD20~PCB板图的后续制作
1、打开
51单片机
最小系统工程文件。
尚久龙
·
2023-10-24 21:55
电路板的绘制
AD20学习绘制电路板
PCB
AD学习
51单片机
单片机
AD20~PCB的板层设计和布线
1、打开
51单片机
最小系统的工程文件。
尚久龙
·
2023-10-24 21:19
AD20学习绘制电路板
AD学习
PCB
单片机
51单片机
1024程序员节
keil集成环境c语言总结,Keil C
51单片机
集成开发环境编程与调试教程
同VC之类的通用C语言集成开发环境(IDE)一样,Keil也采用“工程”(Project)的方式管理源代码及相关文件,这种管理方式为由多个源代码文件组成的大型程序开发提供了方便。不管是最简单的C51程序,还是复杂的多文件程序都需要以下步骤:1)先建立新的工程文件;2)在工程中新建源代码文件,或是将已经存在的源代码文件加入工程;3)编译;4)调试,修正错误再编译;5)将生成的二进制文件*.hex烧入
户外探险OUTDOOR
·
2023-10-24 17:01
keil集成环境c语言总结
51单片机
寄存器详解
80C
51单片机
,其内部有4KBROM,外部ROM的最大容量是60KB;2、80C51片内4KBROM的地址为:0000H~0FFFH(2^12=4KB),片外60KBROM的地址为:1000H~FFFFH
dwight_kyle
·
2023-10-24 17:28
51单片机
单片机
嵌入式硬件
Keil C51使用详解V1.0
第一章KeilC51开发系统基本知识...6第一节系统概述...6第二节KeilC
51单片机
软件开发系统的整体结构...6第三节KeilC51工具包的安装...71.C51forDos72.C51forWindows
dkr269944905
·
2023-10-24 17:58
keil
51单片机
:蜂鸣器
小白向单片机笔记二:蜂鸣器前言一、蜂鸣器原理二、蜂鸣器原理图1.蜂鸣器代码2.代码解释1.为什么蜂鸣器响,和LED6闪烁中有两个delay()函数?2.为什么BEEP=1是关闭LED6,而i=0是关闭蜂鸣器?总结前言蜂鸣器原理及代码一、蜂鸣器原理知识拓展:根据蜂鸣器发声方式不同,主要分为压电式和电磁式。同时根据蜂鸣器结构,分为有源蜂鸣器和无源蜂鸣器。有源蜂鸣器自带震荡电路,接通电源即可发声。振荡器
young_monkeysun
·
2023-10-24 11:48
51单片机学习笔记
单片机
51单片机
[2022-03-31]使用
51单片机
实现超声波报警器
#include"reg52.h"sbitTrig=P1^5;sbitEcho=P1^6;sbitD5=P3^7;sbitD6=P3^6;sbitDIDI=P1^0;voidDelay10us()//@11.0592MHz{unsignedchari;i=2;while(--i);}voidTime0Init(){TMOD&=0xF0;//设置定时器模式TMOD|=0x01;//设置定时器模式TL
一只单片机-wuster
·
2023-10-24 10:19
单片机
51单片机
51单片机
实现换能器超声波测水深
一,超声波换能器定义:定义1:可把电能、机械能或声能从一种形式转换为另一种形式的能的装置。所属学科:测绘学下的测绘仪器。定义2:能量转换的器件。在水声领域中常把声呐换能器、水声换能器、电声换能器统称换能器。所属学科:船舶工程下的船舶通信导航。定义3:助渔仪器中进行电声能量转换的部件。所属学科:水产学下的渔业船舶及渔业机械。将非电能量转换成电能量,不需要外电源,称换能器,也称有源传感器。声波、电磁波
寒听雪落
·
2023-10-24 10:12
嵌入式网络和硬件驱动
51单片机
嵌入式硬件
单片机
单片机基础:MCS-
51单片机
的硬件结构(附硬件结构框图)
MCS-
51单片机
硬件结构1.硬件系统框图2.单片机功能图3.单片机的主要部件4.CPU内部结构4.1.运算器4.2.控制器5.存储器5.1.存储器结构图5.2.程序存储器ROM5.3.数据存储器RAM5.3.1
爱喝胡辣汤c
·
2023-10-24 06:45
单片机
单片机
Proteus仿真--VB上位机程序控制DS1302时钟仿真(Proteus仿真+程序)
本文主要介绍基于
51单片机
的VB上位机程序控制DS1302时钟仿真设计(完整仿真源文件及代码见文末链接)简介硬件电路主要分为单片机主控模块、DS1302模块、LCD1602液晶显示模块以及串口模块(1)
541板哥
·
2023-10-24 05:35
Proteus
proteus
DS1302仿真
万年历仿真
VB
51单片机
基于Freertos的ESP-IDF开发——2.点亮一颗LED
基于Freertos的ESP-IDF开发——2.点亮一颗LED前言1.创建工程2.编写程序3.烧录程序前言兜兜转转又回到了点亮LED灯,我之前写过了stm32和
51单片机
的点亮LED灯,学完ESP-IDF
IoT_H2
·
2023-10-24 02:20
单片机
stm32
嵌入式硬件
基于
51单片机
简易计算器LCD1602显示
protues中有KEYPAD-SMALLCALC直接就是4*4的矩阵:做完之后才发现了,当时不知道,自己画了一个4*4的矩阵键盘1.protues仿真图2.源程序注释我写的很详细#include"reg52.h"typedefunsignedintuint;//定于无符号inttypedefunsignedcharuchar;//定义无符号charsbitrw=P2^5;sbitrs=P2^6;
软硬皆施
·
2023-10-23 08:30
51单片机
51单片机
单片机
proteus
LCD液晶显示的
51单片机
简单计算器
LCD液晶显示的
51单片机
简单计算器概述方案矩阵键盘输入映射与设计原理软件设计软件设计思路软件代码概述LCD液晶显示的
51单片机
简单计算器可实现完成了两个范围在0到255的数加、减、乘、除运算,其中减法可显示负数
守恒x
·
2023-10-23 08:29
单片机学习之路
单片机
嵌入式
51单片机
LCD
求计算器的c语言程序代码,大神,求
51单片机
做简易计算器的那个c语言程序
大神,求
51单片机
做简易计算器的那个c语言程序关注:52答案:1手机版解决时间2021-02-0709:17提问者心魅2021-02-0612:27大神,求
51单片机
做简易计算器的那个c语言程序最佳答案二级知识专家相忘于江湖
weixin_39967405
·
2023-10-23 08:58
求计算器的c语言程序代码
c
51单片机
矩阵键盘1602计算器_基于单片机的计算器设计资料 矩阵键盘+LCD1602显示...
//操作简介//按第一个数,再按'+-*/',再按'='显示出结果,然后按C清屏//加最大9999+9999=19998//减最大9999-0=9999//乘最大9999*9999=99980001//除1/9=0.1111保留小数点后4位#include#defineuintunsignedint#defineucharunsignedchar//--------LCD1602---------
liubotian1995
·
2023-10-23 08:28
c
51单片机
矩阵键盘1602计算器_单片机LCD1602+矩阵+计算器程序(有详细代码注释)
#include#include#include"keyport.h"#include"delay.h"#include#include"1602.h"floatcodedofly_code[]={'0','1','2','3','4','5','6','7','8','9','-','*','C','=','+','/'};//转换成液晶显示的字符voidmain(){unsignedchark
Mousse Miao
·
2023-10-23 08:27
【优化】最强
51单片机
计算器(源程序+演示+串口通信)
本次优化解决了笔者前期制作的计算器中的下列问题:1.将计算结果改成了正序输出;2.使用独立按键可以删除输错的数字(使用外部中断实现);3.将MODE模块删除(没做拓展的话留着没用);4.将计算的函数独立出来,模块化更好;5.将除法改为了保留小数点后2位(太多没必要);6.将函数整体进行了优化,删减了冗余代码;7.目前还开发了双机通信功能,可以把计算结果用从机的LCD显示,然后用从机求几次运算的和。
靓仔瞳瞳
·
2023-10-23 08:26
51单片机
嵌入式硬件
单片机
单片机学习笔记————
51单片机
实现带数码管显示的加法简易计算器
一、使用proteus绘制简单的电路图,用于后续仿真二、编写程序/********************************************************************************************************************----@Project:LED-74HC595----@File:main.c----@Edit:Z
DJDN426611
·
2023-10-23 08:25
单片机
proteus
C
51单片机
加法计算器
简易
51单片机
练习(04)
eg1:使用定时器的方式实现单片机流水灯#include#include#defineucharunsignedchar#defineuintunsignedintuchartemp,t0;//初始化函数voidinit(){temp=0xfe;//第一个发光二级管点亮P1=temp;//初始化定时器TMOD=0x11;TH0=(65536-50000)/256;TL0=(65536-50000)
qq_45973003
·
2023-10-22 23:21
51单片机
嵌入式硬件
单片机
c语言
51单片机
KeyWard
eg1:单片机键盘的分类键盘分为编码键盘和非编码键盘,键盘上闭合键的识别由专用的硬件编码器实现,并产生键编码号或键值得称为编码键盘,如计算机键盘,而靠软件来识别的称为非编码键盘,在单片机组成的各种系统中使用最多的就是非编码键盘,也有使用到编码键盘的,非编码键盘又称为独立式和矩阵式键盘。单片机键盘根据按键的结构和工作原理的不同,可以分为以下几类:矩阵键盘(MatrixKeyboard):矩阵键盘是最
qq_45973003
·
2023-10-22 23:46
51单片机
mongodb
嵌入式硬件
c语言
单片机
Proteus仿真--量程自动切换数字电压表(仿真+程序)
本文主要介绍基于
51单片机
的量程自动切换数字电压表Proteus仿真设计(完整仿真源文件及代码见文末链接)简介硬件电路主要分为单片机主控模块、AD转换模块、量程选择模块以及数码管显示模块(1)单片机主控模块
541板哥
·
2023-10-22 21:03
Proteus
proteus
数字电压表
量程自动切换
单片机仿真
MSP430F5529时钟系统配置
时钟系统是一个数字器件的命脉,对于普通的
51单片机
来说,它的时钟来源只有外部晶振,然后每12个振荡周期完成一个基本操作,所以也叫做12T单片机,但对于当前高级一点的单片机来说,比如MSP430F5529
一萧一剑走江湖
·
2023-10-22 20:15
msp430
c语言
51单片机
定时器、定时器中断和外部中断
一般
51单片机
的外部晶振频率为11.05926MHz(FOSC),这个频率可以让串口传输的误差为0,但是会让定时器定时产生微小的误差。
xiebs_
·
2023-10-22 13:58
51
单片机
51单片机
stm32
51单片机
定时器中断
定时器介绍:
51单片机
的定时器属于单片机的内部资源,其电路连接和运转均在单片机的内部完成定时器的作用:1用于计时系统,可实现软件计时,或者使程序每隔一段固定的时间完成一项操作2替代长时间delay,提高
超561
·
2023-10-22 13:28
蓝桥杯单片机设计
单片机
51单片机
上一页
24
25
26
27
28
29
30
31
下一页
按字母分类:
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
其他