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单片机
水位控制器
由于家里有个小需求,就是每次家里抽水爸妈都要跑三楼去看是否抽满,比较辛苦,于是寻思着搞一个水位自动控制器。水位控制器探测水位实现方式有很多,有浮球式,分级检测电位,超声波,液压传感器,激光等等。采用什么样的探测器,需根据具体情况,具体要求来。刚开始我选择采用超声波,单片机用最简单的stc89c52即可满足要求,液晶用1602显示,超声波探头用网线连接到楼下,其实只用了网线的四根线,成品图如下:分1
小伟童鞋
·
2020-08-11 12:10
单片机
走进STM32世界之Hex程序烧写
多数
51单片机
(STC系列单片机)的初学者都知道,在
51单片机
初上电时,可以通过PC机上位机软件将程序引导至bootloader,从而将新程序的hex文件下载至单片机中,完成程序的升级或是更新。
jobszheng5
·
2020-08-11 12:49
嵌入式
51单片机
第六讲(AD/DA转换)
1.计算机系统是一个数字系统、离散系统,而我们生活的外部世界是一个模拟系统。为使计算机系统能够了解外部世界,对外部事物进行处理,就必须有一个将模拟量转换为数字量,将数字量转换为模拟量的接口,这就是常说的A/D和D/A。2.PCF8591t芯片PCF8591特性•单独供电•PCF8591的操作电压范围2.5V-6V•低待机电流•通过I²C总线串行输入/输出•PCF8591通过3个硬件地址引脚寻址•P
本_末
·
2020-08-11 12:11
51单片机
单片机模拟I2C总线及24C02(I2C EEPROM)读写实例(源代码)
***************************************//*Name:AT24C02存储器的读写程序,用到I2C总线,含相对独立的I2C总线读写函数*//*Language:C
51
gsnet
·
2020-08-11 11:46
嵌入式技术
AT89C51 与 AT89S51/52 的区别
初学
51单片机
的人会有这样的问题:AT89S51是什么?书上和网络教程上可都是8051,89C51等!没听说过有89S51?
gmcxsqjh
·
2020-08-11 11:42
嵌入式系統
c
工作
编程
产品
存储
加密
51单片机
复习003
1、AT89S52单片机串行通信概念性部分2、AT89S52单片机串行通信配置时用到的寄存器串行通信的基础配置:配置1:串行口控制寄存器SCON(98H)SCON:SM0SM1SM2RENTB8RB8TIRI------------------------------------------------------------------------------------------------
脚踏实地的追逐效率
·
2020-08-11 11:08
51单片机复习笔记
51单片机
复习程序例举001
http://blog.csdn.net/dragon12345666/article/details/22114899本文对应复习笔记1、点亮闪烁的LED灯。#includesbitLED00=P0^0;//位定义,定义单片机引脚voiddelay(intt){inti,j;for(i=0;i#include//是循环左移、右移函数的头文件,参考网址如下//http://baike.baidu.
脚踏实地的追逐效率
·
2020-08-11 11:37
51单片机复习笔记
【转】基于AT89C
51单片机
设计的简易智能机器人
基于AT89C
51单片机
设计的简易智能机器人作者:张宏,王德合时间:2007-01-26来源:《电子工程师》浏览评论引言随着微电子技术的不断发展,微处理器芯片的集成程度越来越高,单片机已可以在一块芯片上同时集成
classicalmusiclover
·
2020-08-11 11:05
「
51单片机
」红外接收、发射模块代码
一、简介红外发射模块:电源3.3V或5V,通过发射管发射38KHz的红外信号,高电平驱动红外接收模块:电源3.3V或5V,可接收红外信号,并解调成逻辑电平,低电平有效二、电路图红外发射电路图红外接收电路图三、红外发射模块代码#include#include#defineucharunsignedchar#defineuintunsignedint//管脚定义sbitkey=P2^0;sbitout
banglanrou0157
·
2020-08-11 11:30
用AT89C
51单片机
设计一个秒表:00.0~99.9
求用单片机设计一个秒表AT89C51要求1、按开关K1秒表开始计时,再按开关K1计时暂停,按开关K2秒表复位。2、如果可以的话顺便发一下电路图3、最好是用汇编编写程序谢谢悬赏分:100-解决时间:2010-5-3008:33最佳答案:;--------------------------------------------------------;说明:为了提高精度,下列给出的程序和电路图,比楼主
baidu_知道
·
2020-08-11 11:26
计时类
用Eclipse开发Java语言程序,32单片机,
51单片机
和C语言程序(全部使用开源软件)
1前言1.1本文适合不懂eclipse的开发者,由于所有东西都是开源的,所以你只需百度一下那些软件的名字就可以去它的官网里下载他们的最新版本了1.2重要提示:这篇文章的前后关联性很强,比如:你想建立32的标准库版工程可能会涉及建立32的寄存器版工程的内容,所以我这边也提供了一个很详细的目录给你进行手动跳转2Eclipse的安装与开发java:首先是eclipse的安装,eclipse是用Java开
TLK17
·
2020-08-11 11:31
开发工具
windows
eclipse
嵌入式
java
c语言
基于单片机的数控直流稳压电源的设计与实现
基于单片机的数控直流稳压电源的设计与实现上网时间:2010-02-21来源:电子元件技术网中心议题:以单片机为核心的智能化高精度简易直流电源的设计解决方案:以AT89S
51单片机
为核心控制器软件控制程序由主程序和过流保护程序两部分
TFZ123300
·
2020-08-11 11:24
网络
2010
Zigbee-cc2530笔记------点亮自己的LED
cc2530芯片使用51增强型的内核,跟
51单片机
还是有一些区别的,例如:
51单片机
不需要对IO口进行配置,而cc2530芯片却需要对IO口进行配置,才能对它进行赋值。
P_xiaojia
·
2020-08-11 11:57
zigbee
51单片机
复习
51单片机
控制器包括时钟发生器,定时控制逻辑,复位电路,指令寄存器IR,指令译码ID,程序寄存器PC,程序地址寄存器,数据指针DPTR,堆栈指针SP程序计数器:是一个独立的16位寄存器,可以直接寻址64K
才大难为用
·
2020-08-11 11:12
单片机
51单片机
——基于单片机的智能电子里程表
网上转载:用光电式转速传感器检测转速的脉冲信息,在脉冲状态下,将转速的变化转换成光通量的变化,再通过光电转换元件将光通量的变化转换成电量的变化,接着通过频率测量电路将脉冲信号输入到单片机中,然后依据电量与转速的函数关系实现转速测量,再通过计算,从而得出里程、车速的信息,并由LED显示器显示出来。并且该电子式里程表累积的里程数字存储在非易失性的EEPROM存储器内,在无电状态下数据也能保存。这个主要
HangzhouSpark
·
2020-08-11 11:40
单片机
基于单片机的病床呼叫系统设计
本系统采用STC89C
51单片机
作为主控器,联合矩阵键盘模块、蜂鸣器模块、LCD1602液晶显示模块,能够实现病人呼叫报警的功能。
正在格式化……
·
2020-08-11 11:07
自制电子作品
基于单片机的金属探测器设计
功能基于STC89C
51单片机
设计了一款智能型金属探测仪,该设计能够利用电磁感应原理对金属进行探测。进行金属探测时,感应线圈中变化方向的电流能够产生变化的磁场。
正在格式化……
·
2020-08-11 11:06
自制电子作品
单片机学习笔记————
51单片机
实现通过串口用delay延时方式发送一串数据
proteus虚拟串口的实现:https://mp.csdn.net/console/editor/html/107251649一、使用proteus绘制简单的电路图,用于后续仿真二、编写程序/*******************************************************************************************************
DJDN426611
·
2020-08-11 11:24
单片机
proteus
C
51单片机
:4位数码管动态显示,从6000开始,每0.5秒加1
#include#include#defineuintunsignedlong#defineucharunsignedcharsbitN1=P1^0;sbitN2=P1^1;sbitN3=P1^2;sbitN4=P1^3;ucharcodetable[]={0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90};uintnum;inta,t1=0;vo
尘埃落定Cyp
·
2020-08-11 11:52
AT89C
51单片机
性能介绍
AT89C51是一种带4K字节闪烁可编程可擦除只读存储器(FPEROM—FalshProgrammableandErasableReadOnlyMemory)的低电压,高性能CMOS8位微处理器,俗称单片机。该器件采用ATMEL高密度非易失存储器制造技术制造,与工业标准的MCS-51指令集和输出管脚相兼容。由于将多功能8位CPU和闪烁存储器组合在单个芯片中,ATMEL的AT89C51是一种高效微控
EDA365????
·
2020-08-11 10:41
单片机
AT89C
51单片机
共阳极数码管动态显示(汇编语言)
Proteus电路图只要看该部分电路连线即可,完整JD
51单片机
电路图可下载。
丶葉SiR
·
2020-08-11 10:07
单片机
keil
mdk
AT89C
51单片机
目录一、AT89S
51单片机
的I/O端口二、AT89S
51单片机
的中断系统 1、中断处理过程 2、AT89S
51单片机
的中断源(2)AT89S
51单片机
的中断控制(3)AT89S
51单片机
的中断优先级
何兮&
·
2020-08-11 10:06
51单片机
实现对24C02进行页写、顺序读取并显示验证
源:
51单片机
实现对24C02进行页写、顺序读取并显示验证//**********************************************************************
weixin_33901926
·
2020-08-11 10:16
zigbee学习之路(二)点亮LED
二.原理分析cc2530芯片跟虽然是51的内核,但是它跟
51单片机
还是有区别的,
51单片机
不需要对IO口进行配置,而cc2530芯片却需要对IO口进行配置,才能对它进行赋值,需要配置的寄存器有PXSEL
weixin_30872671
·
2020-08-11 10:44
51单片机
例题
//3.8个发光管来回流动,第个管亮100ms,流动时让蜂鸣器发出“滴滴”声。#include//51头文件#defineDY_PORTP1//设置LED连接的I/O组#defineDY_SPEED50//设置每一个明亮级的停留时间(值域:0~65535)sbitBeep=P2^5;//声明蜂鸣器voiddelay(unsignedinta){//1ms延时程序unsignedinti;while
菜鸟一只zone
·
2020-08-11 10:34
嵌入式
基于
51单片机
的温度探测
文末下载链接和项目说明哦这次的项目姑且算作旧瓶装新酒吧,以前做过STM32和DHT11的温度探测,这一次是较为低价版的C51和DS18B20温度探测。DS18B20是常用的数字温度传感器,其输出的是数字信号,具有体积小,硬件开销低,抗干扰能力强,精度高的特点。个人感觉主要特点就是价格低,这对于很多精度要求不高的量产产品来说很重要。这个设计实现了:温度探测功能。DS18B20模块采用排针和杜邦线与单
toyjis
·
2020-08-11 10:01
51项目
基于
51单片机
液位检测与报警
该系统以AT89C51作为核心控制部件,外加传感器,一片A/D转换芯片和数码管来完成系统的预期任务,即液位的检测、显示和超限报警。传感器实现液位信号到电压信号的转换,再由8位A/D转换芯片ADC0809将模拟信号转换为数字信号,实现液位信息的输入,AT89C51从ADC0809读取液位信息后进行数据处理和超限判断,随后将处理过的数据输出到数码管显示,设置最高液位和最低液位,若液位超限则由单片机报警
白雪姬
·
2020-08-11 10:49
单片机
STM32开发系列之寄存器(二)GPIO口位带操作实现
如果之前有使用过80
51单片机
的话,应该体会过这种操作的好处。例如,在
51单片机
中,P1.0上挂了一个灯,我们想要他点亮,可以直接P1.0=0或者P1.0=1这样写,直接对P1端的某个IO口进行操作。
梦醒沙场
·
2020-08-11 10:16
STM32
51单片机
引入头文件报重复定义的错误
2,开发环境:Keiluv5在用KEIL做
51单片机
开发的时候,有时会遇到一个奇怪的错误compilingmain.c...E:\1_PROGRAM_FILE\KEIL\KEIL51\C51\INC\REG52
pang9998
·
2020-08-11 10:31
【STM32入门】寄存器点亮LED
最近在学习STM32,相比
51单片机
,STM32单片机的外设更加的复杂并且由于其寄存器是32位的,因此操作起来会比较麻烦,但是为了加深对STM32寄存器工作原理的理解,因此作为一个初学者,将使用GPIO
ee_Explorer
·
2020-08-11 10:08
【STM32入门】
51单片机
复习002
http://blog.csdn.net/dragon12345666/article/details/22315025对应程序例程文件地址1、AT89S52的6个中断源2个外部中断:INT0(对应引脚P3^2),INT1(对应引脚P3^3)3个片内定时器/计数器中断:T0(P3^4),T1(P3^5)[TF0,TF1,(TF2)]1个串行口中断:TI/RI2、AT89S52外部中断:INT0,I
脚踏实地的追逐效率
·
2020-08-11 10:06
51单片机复习笔记
EEPROM写入一数组并显示【
51单片机
】
**EEPROM写入有个时间TWR要求,一般是5ms,如果写的间隔过小可能写不进去。为留有一定余量,最好设成10ms**以后要好好看数据手册啊,这个点卡了一下午…IIC.h#ifndef_IIC_H#define_IIC_H#include#includesbitSCL=P2^1;sbitSDA=P2^0;sbitLE=P1^0;//sbita=P2^2;sbitb=P2^3;sbitc=P2^4
Utotao
·
2020-08-11 10:45
STM32单片机开发
51单片机
——基于单片机的智能计数监控控制系统设计
网上转载的:利用红外发光管发射红外线,红外接收管接收此红外线,并将其放大、整流形成低电平信号当有人或物挡住红外光时,接收数码管没有接收到红外信号,放大器将输出高电平,同时将这个电平信号送入单片机进行控制计数,并且使数码管显示数值。这样就得到要统计的人或物的数量。以单片机为主控芯片来进行软件控制,能正常进行数据计数。基于单片机构成的产品自动计数器研究的主要内容包括:如果构成检测电路、MCS-51单片
HangzhouSpark
·
2020-08-11 10:37
单片机
基于
51单片机
的便携式输液点滴控制报警器
1.简介基于单片机输液点滴控制报警器组成。该系统主要由光电传感器检测电路、键盘、数码管显示、报警提示电路、液滴流速监测电路、电机驱动电路等组成。利用光电感器测量出液滴流速,并将将信息返回给单片机,单片机对流速信号与测速型号进行分析和处理,并让其显示数码管上,从而实现对输液器的监测与控制。2.硬件设计本例程的硬件主要由7部分组成,分别为单片机的最小系统,4位数码管显示电路、光电测速电路、步进驱动电路
_会飞_的鱼
·
2020-08-11 10:50
单片机应用
51单片机
无法打开‘stc15f2k60s2.h‘问题
51单片机
无法打开'stc15f2k60s2.h'问题编译错误显示查找是否有头文件没有指定头文件所在目录的路径打开stc-isp-15xx-v6.86O编译错误显示test1(1):warningC318
bimox
·
2020-08-11 10:16
小菜鸟的自我介绍
随后又因为才加了学校的光立方活动,学习了
51单片机
的相关知识,对于硬件、嵌入式产生了兴趣。大二学习数据库觉得数据库也是自己感兴趣的方向。就这样在一次次的更换自己的侧重点。现在我的目标是
cute_Niu
·
2020-08-11 05:01
Keras #1 - 训练一个小神经网络,并将它移植到单片机上运行
本文介绍了如何使用Keras框架,搭建一个小型的神经网络-多层感知器,并通过给定数据进行计算训练,最后将训练得到的模型提取出参数,在
51单片机
上进行部署运行。
里先森
·
2020-08-11 04:53
Keras
下位机
51单片机
的data,xdata,code区别详解
dATa:固定指前面0x00-0x7f的128个RAM,可以用acc直接读写的,速度最快,生成的代码也最小。idATa:固定指前面0x00-0xff的256个RAM,其中前128和dATa的128完全相同,只是因为访问的方式不同。idATa是用类似C中的指针方式访问的。汇编中的语句为:moxACC,@Rx.(不重要的补充:c中idATa做指针式的访问效果很好)xdATa:外部扩展RAM,一般指外部
Chita__
·
2020-08-11 03:15
嵌入式.
硬件平台
汇编
存储
byte
c
扩展
user
Python自学周记(一)
Python自学周记(一)前言:最近几周和宿舍试验箱相关的比赛陆续开始,打算借此机会深入了解
51单片机
(上个寒假自学了一段时间的51),便于之后更高效的学习32,51是32的基础嘛。
罗马修女的假日
·
2020-08-11 02:28
综合实例:
51单片机
(AT89C52)万年历(温度闹钟年月日时分秒星期)
功能说明:LCD1602液晶显示年、月、日、时、分、秒、星期、温度,三个按键控制时间日期调整以及闹钟设定。三个按键:1、“校时”键,每次按下分别对应调整秒、调整分钟、调整小时、调整星期、调整日、调整月份、调整年份、调整闹钟分钟、调整闹钟小时、退出校时模式;2、“增加/开闹钟功能”键,校时模式下按下此键则数值加一,非校时模式下按下此键则显示出闹钟时间并打开闹钟功能(屏幕显示字母A);3、“减小/关闹
昵称90天可改
·
2020-08-11 02:53
51单片机
C语言
51单片机
的延时计算
51单片机
的延时计算前言正文首先是时钟周期的算法:时钟周期(T)=1(秒)/晶振频率。其次是机器周期:机器周期是由时钟周期组成的,机器周期是单片机完成一个基本操作所需要的时间。
海草海草
·
2020-08-11 00:03
单片机
51单片机
C语言延时函数怎么定义和使用
C语言定义延时函数主要通过无意义指令的执行来达到延时的目的。C程序中可使用不同类型的变量来进行延时设计。经实验测试,使用unsignedchar类型具有比unsignedint更优化的代码,在使用时应该使用unsignedchar作为延时变量。以某晶振为12MHz的单片机为例,晶振为12MHz即一个机器周期为1us。现在定义一个延时xms毫秒的延时函数。voiddelay(unsignedintx
a往南向北
·
2020-08-10 23:26
C语言嵌入式
51单片机
万能红外遥控学习(通过波形学习)
最近公司需要开发一款红外万能学习模块,利用手机app控制,红外模块需要带有红外接收模块,和发射模块。刚开始我用普遍的红外四字节时序成功的学习到数据和发射,但后来发现空调的编码字节数是不一样的,公司要求只需要学习到空调的码就可以,不需要像空调一样,一个按键多次按发射不同的编码。于是我想到的通过记录波形的高低电平和波形的宽度,发射时还原发送就可以。单片机使用外部中断来记录红外信号,红外信号发射开始是引
正在输入xie
·
2020-08-10 22:24
51单片机
单片机
编码
学习嵌入式要学哪些课程?
相信是困扰所有嵌入式初学者的难题,下面课程是嵌入式学习必学的:C语言;C++;操作系统;计算机组成原理;linux编程;
51单片机
;arm;硬件编程语言
平平同学爱学习
·
2020-08-10 19:01
[STC系列单片机/
51单片机
]软件延时计算方法详解
选取12M晶振时,时钟周期为(1/12)us,且假如单片机工作在12T模式下,则一个机器周期为12*(1/12)=1us。为表述方便,下文均用T_M表示机器周期,观察KEIL仿真运行时间具体如下:进入Delay函数前运行时间为T_1=0.000601s子程序调用过程T=0.000002us=2*T_M立即数1000送字节S操作T=0.000002s=2*T_M可见while(S–)一步耗时0.00
Abby_QI
·
2020-08-10 19:57
单片机及硬件相关
单片机
嵌入式
时钟周期,机器周期,指令周期的区别
80
51单片机
把一个时钟周期定义为一个节拍(用P表示),二个节拍定义为一个状态周期(用S表
lishuhuakai
·
2020-08-10 17:00
计算机组成原理
给ARM初学者的建议
如果您是ARM初学者或者以前是
51单片机
应用开发工程师,想快速进入32位ARM嵌入式开发领域,建议您阅读本文档。
jacktar_du
·
2020-08-10 17:19
***的第一篇博客
可能作为一个新手,只是想写点能帮助自己的东西,作为一个记录,以方便自己,无论是以后回过头来看自己写的文章,还是把它作为一个
自学之路
的笔记。
洛丶一夕
·
2020-08-10 15:42
纪客老白【每日答疑】我手上有个stc
51单片机
,现在用的延时是软件延时,但实时性不好,弊端已经显露出来的,所以,我现在打算用定时器0进行延时,但是我现在不知道该怎么实现比较好。
学生提问如下;老师,我手上有个stc
51单片机
,现在用的延时是软件延时,但实时性不好,弊端已经显露出来的,所以,我现在打算用定时器0进行延时,但是我现在不知道该怎么实现比较好,我选择的思路是:把定时器配置成
纪客老白
·
2020-08-10 12:34
纪客老白每日答疑
数据库
后端
前端
运维
深度学习
基于STM32f103单片机按键控制电机正反转(带PWM调速)
基于STM32f103ZET6单片机按键控制电机正反转(带PWM调速)学了快半个月的STM32,收获颇多,很明显的感觉是32位的单片机要比8位单片机(
51单片机
)强的太多了,不管是性能还是功耗上和51是没法比的
山有木兮木有枝、
·
2020-08-10 12:04
电机控制
PWM调速
stm32
单片机
嵌入式
上一页
84
85
86
87
88
89
90
91
下一页
按字母分类:
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
其他