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
STC89C52RC
基于
STC89C52RC
的小车黑线钝角、锐角、迷宫、虚线循迹模块化代码
52RC循迹小车模块化代码前言说明一、环境(一)硬件1.配件2.接线(二)软件二、代码(一)UPC1.主函数2.超声波模块3.TM1638模块(二)LPC1.主函数2.电机控制(三)ATK-ESP8266(未使用模块)三、思路(一)迷宫/普通循迹思路(二)避障停止思路(三)红外切换模式思路(四)虚线循迹思路四、总结五、备份前言为什么叫模块化呢,当然是因为分开写的缘故。每个模块拼在一起,组合成一个可
◎天启疯车℡
·
2023-04-09 08:52
单片机
单片机
51单片机入门 - 驱动 8x8 LED 点阵屏
硬件型号、软件版本、以及烧录流程操作系统:Windows10x84-64单片机:
STC89C52RC
编译器:SDCC烧录软件:stcgal1.6开发板:普中51单片机开发板A2套件(2022)在VSCode
风好衣轻
·
2023-04-07 00:42
51单片机
51单片机
LED点阵
51单片机入门 - 详解定时器实现按键控制流水灯方向
硬件型号、软件版本、以及烧录流程操作系统:Windows10x84-64单片机:
STC89C52RC
编译器:SDCC烧录软件:stcgal1.6开发板:普中51单片机开发板A2套件(2022)在VSCode
风好衣轻
·
2023-04-07 00:41
51单片机
C/C++
单片机
51单片机
【51单片机】数码管显示
、数码管普中-2&普中-3&普中-4开发板原理图两个四位共阴极数码管74HC138译码器(三线控八线,节省单片机I/O口占用)点亮一个数码管,只需给I/O口一个高电平,一个低电平,由于此单片机(型号:
STC89C52RC
北国无红豆
·
2023-04-05 07:03
51单片机
51单片机
蓝桥杯
STC89C52RC
单片机实现闪烁灯的几种编程实现。
摘要:本文用
STC89C52RC
单片机实现LED灯的闪烁,串联点亮LED程序所用到的知识。我们会讲到硬件原理图,讲解LED灯如何连接到单片机上,介绍单片机IO口的特性,什么是双态口,什么是三态口!
一杯烟火
·
2023-03-25 03:36
51单片机
单片机
stm32
嵌入式硬件
jtag和swd区别,该用哪个?
我刚开始学习单片机是STC最经典的
STC89C52RC
。导致我后面很多51的产品应用都会选择STC,一方面是因为熟悉,一方面是使用确实很方便。
无际单片机编程
·
2023-03-15 11:03
单片机
jtag
st-link
stm32
嵌入式开发
STC89C52RC
最小系统板
STC89C52RC
最小系统板硬件设计(原理图+PCB)Author:OnceDay“漫漫长路,有人对你微笑过嘛…”Solemnlydeclare:知识产权、正确性等皆未明确,因此仅且只能供学习交流之用
Once_day
·
2023-01-31 01:17
PCB实录
简单的单片机
单片机
嵌入式硬件
51
51单片机
基于C51实现数码管的显示
前言:本实验基于
STC89C52RC
单片机,根据电路原理图编程控制数码管的静态和动态显示。由于51系列单片机结构大同小异,读者可根据此博客举一反三,实现所需完成的功能。
妙乌
·
2023-01-09 10:41
C51单片机
单片机
嵌入式硬件
基于C51控制蜂鸣器
前言:本实验基于
STC89C52RC
单片机,根据电路原理图编程控制蜂鸣器。由于51系列单片机结构大同小异,读者可根据此博客举一反三,实现所需完成的功能。
妙乌
·
2023-01-09 10:41
C51单片机
单片机
物联网
[记录] 基于
STC89C52RC
的贪吃蛇三色游戏机设计(内含点阵驱动、数码管驱动详解)
目录设计目标需求分析硬件设计点阵模块数码管模块节拍信号发生电路蜂鸣器电路串口驱动电路、按键电路及MCU最小系统软件设计重要数据结构蛇显存驱动LED点阵驱动74595驱动点阵扫描点阵刷新数码管驱动蜂鸣器驱动计时器0的复用产生周期变量产生扫描信号EEPROM驱动节拍信号和随机数生成实验:随机性的大致验证节拍动作和状态机状态机:接收输入节拍动作:更新vram并判断生死得分动作AddHead()函数的补充
TZR986981442
·
2022-12-25 14:08
嵌入式
嵌入式
单片机
游戏
python人脸识别门禁_Python+Opencv+Tkinter指纹识别与人脸识别的门禁兼考勤(二)
其硬件的总体框图如下图硬件总体框图2.系统硬件实现系统的主要器材包括PC机,AS608光学指纹模块,51单片机最小系统(
STC89C52RC
芯片),继电器,电磁锁
weixin_39548968
·
2022-12-11 01:01
python人脸识别门禁
单片机和opencv
指纹识别实现代码
智能垃圾桶+蓝牙功能(定时器2)
智能垃圾桶+蓝牙功能(定时器2)主控:
STC89C52RC
单片机所需模块及材料:蓝牙模块、超声波模块、舵机、桌面垃圾桶、杜邦线若干、手机(连蓝牙用)接线:程序:跟之前的垃圾桶代码差不多,但之前的超声波使用了定时器
ONE_Day|
·
2022-11-30 11:40
#
蓝牙模块
单片机
嵌入式硬件
c语言
学习
51单片机
基于51单片机的门禁卡设计
1.设计思路RFID门禁系统主要采用了
STC89C52RC
单片机作为控制模块及读卡器RFID-RC522作为识别模块。
Circ.
·
2022-11-18 04:43
笔记
毕业设计| 单片机自动分拣小车(上货/卸货/WIFI识别)
主控单片机:采用STC的
STC89C52RC
,为8051内核,内含FlashE2PROM存储
an520_
·
2022-09-14 07:30
c语言
嵌入式开发
stm32
单片机
嵌入式硬件
stm32
arm
c#
使用51单片机的矩阵键盘和LCD1602做一个密码锁
51单片机的厂家有很多,如Inter(英特尔)、Atmel(艾特梅尔)等公司,本次实验所使用的是宏晶公司的
STC89C52RC
型号的单片机,此公司的
芒果和橘子的夏天
·
2022-08-25 15:27
单片机
51单片机
STC89C52RC
的P4口的应用问题
所用芯片STC89C52RC-40ILQFP-44发现这个芯片有P4端口,但是直接如下操作会报错!P4=OXff;解决办法:要选择,需要用到sfr声明地址:在STC89C51的数据手册中找到了特殊功能寄存器SFRs可知P4的地址为E8H。直接定义:sfrP40Xe8;这样定义后,以下方式进行操作都可以:sbitP4_0=P4^0;P4=(P4&0xfe);P4_0=0;OK,问题圆满解决了!
喜暖知寒
·
2022-08-08 15:28
开发项目小知识点
单片机
【开源】STC单片机免冷启动自动下载器
实物连接图
STC89C52RC
裸片烧写,同样支持免冷启动下载在这里所展示的是最终结果。制作过程经历在某宝购买到实物,,进行烧录测试,对功能进行检测,是否有效果。验证实物后,进行电路分析。绘制原理图。
perseverance52
·
2022-07-18 19:57
电子电路
STC自动烧录器
STC免冷启动自动烧录器
K007 基于51/STM32+TB6612实现按键控制电机正反转和加减速
K007基于51/STM32+TB6612实现按键控制电机正反转和加减速一.实现功能二.硬件清单三.资料清单四.TB6612模块简介五.接线STM32F103C8T6接线
STC89C52RC
接线六.代码说明七
单片机代码搬运工
·
2022-03-05 09:29
stm32
物联网
STC89C52RC
单片机额外篇 | 01 - 认识中断、中断源以及中断优先级
1中断的概念中断是为使单片机具有对外部或者内部随机发生的事件实时处理而设置的。把自己想象成单片机的CPU,你正在打王者荣耀,但是突然快递小哥给你打电话让你去拿快递(被打断心情很不爽。。。),于是你停下游戏去拿快递了。快递小哥的电话就是中断信号,告诉你有其他的事情需要先去做,然后你去拿快递就相当于中断之后要去处理的事情。2中断源顾名思义,中断源就是产生中断的来源,在前面讲述中断的概念中,中断源就是“
Neutionwei
·
2021-06-04 22:57
#
__STCmicro
单片机
中断
8051
定时器
优先级
8051单片机实战分析(以
STC89C52RC
为例) | 09 - LED点阵显示数字
对于LED8*8点阵的驱动需要用到74HC595数字器件,不了解或者忘记的可以查看博文《74HC595秒懂》学习或者回顾一下!1LED点阵LED点阵是由发光二极管排列组成的显示器件,在我们日常生活的电器中随处可见,被广泛应用于汽车报站器,广告屏等。通常应用较多的是8*8点阵,然后使用多个8*8点阵可组成不同分辨率的LED点阵显示屏,比如16*16点阵可以使用4个8*8点阵构成。因此理解了8*8LE
Neutionwei
·
2021-06-03 22:03
#
__STCmicro
单片机
嵌入式
物联网
LED点阵
8051
8051单片机实战分析(以
STC89C52RC
为例) | 08 - 矩阵按键驱动
前面我们学习了《8051单片机实战分析(以
STC89C52RC
为例)|07-独立按键驱动》,但是在单片机系统中,若使用按键较多时如电子密码锁、电话机键盘等一般都至少有12到16个按键,通常采用矩阵式按键
Neutionwei
·
2021-06-02 21:47
#
__STCmicro
单片机
编程语言
按键
矩阵按键
矩阵键盘
8051单片机实战分析(以
STC89C52RC
为例) | 07 - 独立按键驱动
按键是比较常用的也是比较简单的人机交互操作,按键实际上是一个非自锁的轻触开关,按下时触点会闭合,松开是触点断开。1独立式按键常用的按键电路有两种形式,独立式按键和矩阵式按键,独立式按键比较简单,它们各自与独立的输入线相连接,如图所示。4条输入线接到单片机的IO口上,当按键K3按下时,K3两边的线路将会导通,P32这个单片机IO口直接接到GND,此时P32这个引脚就是低电平了。当松开按键后,当松开按
Neutionwei
·
2021-06-01 20:49
STC
单片机
触发器
stm32
key
独立按键
52单片机WIFI模块连接OneNet
很多新手51才刚开始玩,这里上传了
STC89C52RC
单片机使
Sandra_C
·
2021-05-20 14:32
wifi
基于
STC89C52RC
模块的巡线小车
基于
STC89C52RC
模块的巡线小车在
STC89C52RC
的基础上使用电机驱动使小车完成巡线,停站,避障,掉头等多功能智能小车所需头文件:#include#include定义无字符型变量:#defineuintunsignedint
anan0s
·
2021-05-18 16:44
单片机
传感器
基于
STC89C52RC
单片机的智能气象站
前述:QQ:961209458VX:F9986858演示视频基于51单片机的智能气象站主要内容本次设计了一款基于单片机温湿度大气压强pm2.5检测装置,该设计可以直接通过dc5v直流直接进行供电,采用STM32单片机作为核心处理器,SHT20温湿度传感器实时检测当前环境的温度和湿度,PM2.5灰尘颗粒传感器实时检测空气中的PM2.5浓度,采用bmp180检测当前的大气压强,按键用于设置pm2.5浓
Yulin_zhuang
·
2021-05-14 16:04
单片机
STM32
单片机
传感器
物联网
人工智能
嵌入式
51单片机,DS1302,1602液晶模块实现数字时钟
这是我第一次玩液晶的时候所制作的,1602的液晶模块,DS18B20的温度传感器,DS1302时钟芯片,51的单片机,这些很多都是单片机初学者所用到过的.主要元件:
STC89C52RC
,DS1302,1602
Snowywind
·
2021-05-10 20:14
单片机程序烧录的3种方式(ISP、ICP、IAP)是什么?
说起给单片机烧录程序,大家应该都不陌生吧,我最早接触单片机是从51单片机开始的,型号是
STC89C52RC
,当时烧录程序就是用的下面这种烧录软件——STC-ISP。
码农爱学习
·
2021-04-26 00:00
嵌入式/FreeRTOS
单片机
stm32
ULN2003步进电机驱动(STM32或51)
51驱动/*******************************************************ULN2003驱动5V减速步进电机程序
STC89C52RC
************
沐@
·
2021-04-23 16:42
STM32
stm32
单片机
嵌入式
51单片机多线程神器:Tiny-51操作系统
51单片机多线程神器:Tiny-51操作系统一、前言二、介绍三、移植四、API介绍五、创建基本任务六、任务间同步七、中文手册八、总结51单片机多线程神器:Tiny-51操作系统一、前言大家好,总所周知
STC89C52RC
Jeck xu
·
2021-03-26 16:40
51单片机
RXT-Tiny
操作系统
51单片机
仿真
课设
基于51单片机无线监测风速测量系统设计(毕设课设)
功能描述:设计采用
stc89c52rc
单片机,通过霍尔传感器检测风扇扇叶上的的磁铁,每当转一圈时霍尔传感器就会输出一次高电平,单片机利用外部中断引脚和定时器来检测高电平脉冲的周期,从而可以计算出转速。
AuroraFaye
·
2021-01-05 16:15
单片机
c++ opencv添加logo_Python+Opencv+Tkinter指纹识别与人脸识别的门禁兼考勤(二)
其硬件的总体框图如下图硬件总体框图2.系统硬件实现系统的主要器材包括PC机,AS608光学指纹模块,51单片机最小系统(
STC89C52RC
芯片),继电器,电磁锁
weixin_39744894
·
2021-01-04 08:46
c++
opencv添加logo
【51单片机】心形流水灯
记录一下首个独立完成的小项目(虽然没有什么技术含量)硬件方面:入门级的单片机点灯电路软件方面:主要利用了c语言的位操作整个项目的下载链接放在了文章最后一、成品展示正面反面二、元器件清单
STC89C52RC
云先生B
·
2020-12-29 16:07
单片机
单片机
51单片机
c语言
硬件
opencv python考勤_Python+Opencv+Tkinter指纹识别与人脸识别的门禁兼考勤(二)
其硬件的总体框图如下图硬件总体框图2.系统硬件实现系统的主要器材包括PC机,AS608光学指纹模块,51单片机最小系统(
STC89C52RC
芯片),继电器,电磁锁
weixin_39795116
·
2020-12-01 21:42
opencv
python考勤
as608指纹模块_Python+Opencv+Tkinter指纹识别与人脸识别的门禁兼考勤(二)
其硬件的总体框图如下图硬件总体框图2.系统硬件实现系统的主要器材包括PC机,AS608光学指纹模块,51单片机最小系统(
STC89C52RC
芯片),继电器,电磁锁
weixin_39588445
·
2020-11-27 05:25
as608指纹模块
python
opencv
规定区域手势识别
python
蓝桥杯——第六届省赛_温度器
完成题目要求代码如下onewire.c#include"stc15f2k60s2.h"sbitDQ=P1^4;//单总线接口//单总线延时函数voidDelay_OneWire(unsignedintt)//
STC89C52RC
天地神仙
·
2020-09-15 09:03
蓝桥杯
单片机
圈圈教你玩usb第一版硬件实物使用说明
程序开发过程中,还需要烧录和调试,芯片用的是
STC89C52RC
,可以直接通过串口来烧录,串口烧录工具可以从stc网站上下载。
parasoft
·
2020-09-13 02:27
usb
蓝桥杯——第七届省赛_模拟风扇控制系统
完成题目要求代码如下onewire.c#include"stc15f2k60s2.h"sbitDQ=P1^4;//单总线接口//单总线延时函数voidDelay_OneWire(unsignedintt)//
STC89C52RC
天地神仙
·
2020-09-11 23:52
蓝桥杯
单片机
关于串口通信波特率的几点思考
我使用的是
STC89C52RC
的单片机,他的最小系统板的的晶振是12Mhz,但是这个开发板上买的晶振就没写频率!!!我一直以为这是默认的11.0592Mhz,因为之前用的最小系统板都是这个频率。
Andrew_Qian
·
2020-08-23 17:04
51
c51
uart
串口
波特率
STC89C52RC
内部EEPROM的读写
本例在win10操作系统下,使用keil4"c51v956"版本下完成
STC89C52RC
的扇区分布:/********STC89C52扇区分布*******第一扇区:2000H--21FF第二扇区:2200H
waitstory12
·
2020-08-23 07:59
单片机
STC89C52RC
控制WS2812B LED 调色调光(二)
前言淘宝买的编码器到货,开始手动编码调试,踩了一些坑,不过最终还是搞定。目标上篇文章中是用ADC转换电位器阻值来对WS2812B来进行调光的,如果想分别调三基色的亮暗,那就得用三个电位器三个ADC,或是基于片选的一个ADC转换和三个电位器,电路比较麻烦。如果使用EC11,则可以同时实现以上功能同时减少电器元件的使用。思路EC11(此处有别人描述非常非常详细的资料,相看自己去看,我就不贴了)有五个脚
yaleond
·
2020-08-22 11:26
51单片机
51获取6050原始数据并通过匿名上位机显示波形
这几天回归原始,通过
STC89C52RC
,再一次对6050进行驱动,并获取原始数据。经过几天的努力,现在其实感觉6050没有想象中的那么复杂,复杂的是后面对他的数据进行的滤波和姿态解算。
weixin_30693183
·
2020-08-18 04:35
控制步进电机
没有
STC89C52RC
怎么办针脚可以选其他的吗?没有开关电源怎么办?没有TB6600怎么办?我还有问题怎么办?
lang91
·
2020-08-17 13:10
单片机
Visual
Basic
6.0
步进电机
MPU6050滤波、姿态融合(一阶互补、卡尔曼)
任务:利用
STC89C52RC
对MPU6050原始数据进行滤波与姿态融合。首先我摘抄了一段别人在昨晚这个实验的写的最后总结。1.尽量不要用MPU6050内置的LPF滤波。
weixin_30894583
·
2020-08-16 02:18
Petit FatFs文件系统移植至
STC89C52RC
MCU:STC89C51RC最高主频:80MFlash:4KSRAM:512BEEPROM:4K系统:PetitFatFs集成开发环境:keil4今天将PetitFatFs成功挂载到
STC89C52RC
etora
·
2020-08-15 11:48
51实时系统
51c单片机开发
//TX-1C实验板//芯片
STC89C52RC
//晶振频率11.0592MHz//=====一个LED灯闪#include#defineuintunsignedintsbitled1=P1^0;voiddelay1s
相太阳
·
2020-08-14 00:08
嵌入式
把.hex机器码下载到单片机的操作流程
对于
STC89C52RC
单片机,在下载程序时需要**机界面软件和一根USB转串口线。
BrumaireGeneral
·
2020-08-13 23:06
单片机
51单片机操作系统:Starlight V0.2
pan.baidu.com/s/1QG45WgvybpItMGwM0lYLhw密码:3pvh星光操作系统是基于51单片机的嵌入式操作系统,为单片机开发提供软件平台,其特性如下:(1)支持AT89S52、
STC89C52RC
engineer_wubin
·
2020-08-11 21:46
8051单片机
STC单片机片内EEPROM的读写
本人在
STC89C52RC
单片机上试验成功。
hchanghao
·
2020-08-11 12:27
代码片段
STC 内部 EEPROM 重复写入时遇到的问题
STC89C52RC
是很多开发板使用的一个型号,这些开发板除了附带I2C\mathrm{I^2C}I2C接口的AT24C02E2PROM\mathrm{E^2PROM}E2PROM之外,其实芯片内部本身也附带了一个
MkSwQi
·
2020-08-11 11:02
单片机
键盘接口
在
STC89C52RC
中,键盘接口分为独立式按键和矩阵式键盘。如果项目中需要的交互较少,使用独立式键盘即可;如果输入参数较多,比方说打印机什么的,功能复杂的系统,则需要采用矩阵式键盘进行输入控制。
javaadu
·
2020-08-10 16:31
上一页
1
2
3
4
下一页
按字母分类:
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
其他