- 博客(18)
- 资源 (1)
- 收藏
- 关注
原创 51单片机(十)适配rtx51操作系统
RTX51是一种基于Intel 8051系列单片机的实时操作系统内核。它提供了一套丰富的功能和工具,其主要特点和功能如下:实时任务调度:RTX51 Tiny支持多任务并发执行,具有可配置的优先级和时间片轮转调度算法。它可以根据任务的优先级和调度策略来合理分配CPU时间,实现实时性能。任务通信和同步:RTX51 Tiny提供了一套简化的通信和同步机制,如事件标志、信号量等,用于任务之间的数据传递和协作。这些机制可以确保任务之间的安全共享和合作执行。
2024-05-16 22:29:26
1120
原创 51单片机(五)驱动DHT11获取温湿度
DHT11是一款常用的温湿度传感器,广泛应用于气候监测、智能家居、农业和环境监测等领域。它可以测量周围环境的温度和湿度,并通过数字信号的形式输出测量结果。
2024-01-27 22:55:46
3943
原创 51单片机(四)使用串口功能
STC89C52RC/RD+系列单片机内部集成有一个功能很强的全双工串行通信口,与传统8051单片机的串口完全兼容。设有2个互相独立的接收、发送缓冲器,可以同时发送和接收数据。发送缓冲器只能写入而不能读出,接收缓冲器只能读出而不能写入,,因而两个缓冲器可以共用一个地址码 (99H)。两个缓冲器统称串行通信特殊功能寄存器SBUF。串行通信设有4种工作方式,其中两种方式的波特率是可变的,另两种是固定的,以供不同应用场合选用。波特率由内部定时器/计数器产生,用软件设置不同的波特率和选择不同的工作方式。
2023-11-30 21:05:11
1225
原创 51单片机(二)8051内核及STC89C52介绍
8051是一种8位元的单芯片微控制器,属于MCS-51单芯片的一种,由英特尔公司于1981年制造。INTEL公司将MCS51的核心技术授权给了很多其它公司,所以有很多公司在做以8051为核心的单片机,如Atmel、飞利浦、深联华等公司,相继开发了功能更多、更强大的兼容产品。8051单芯片是同步式的顺序逻辑系统,整个系统的工作完全是依赖系统内部的时脉信号,用以来产生各种动作周期及同步信号。在8051单片机中已内建时钟产生器,在使用时只需接上晶振及电容,就可以让系统产生正确的时钟信号
2022-05-13 11:23:02
17679
1
原创 上手安信可模块RTL8720DN(BW16)——arduino点亮神灯
一:BW16模组的介绍:BW16是基于 RTL8720DN开发的双频Wi-Fi+蓝牙SoC模组。BW16支持双频(2.4GHz 或 5GHz)WLAN和低功耗蓝牙5.0;它集成了ARM V8(兼容 Cortex-M4F)高性能 MCU、ARM V8M(兼容 Cortex-M0)低功耗 MCU、WLAN(802.11 a / b / g / n)、MAC,蓝牙基带和 RF 基带,并提供了一组可配置的 GPIO 口,用于不同外围设备的控制。BW16 同时集成了内部存储器,支持简单的应用程序开发,可实现完
2022-01-03 14:34:13
9306
8
原创 自制简易加湿器(PCB版)
PCB做出来了下面是效果图:原理图:PCB layout:进度慢,没辙,课程压力太大了(作者菜)PCB版本的改进了按键检测机制:添加了外部中断下面是代码:#include <Arduino.h>#include <SimpleDHT.h>#include "U8glib.h"//#include <U2g2lib.h>#define DHTpin 4 //自己按需求修改#define Red_led 8#defi...
2021-10-26 22:06:50
1900
原创 51单片机(一)最小系统介绍
51单片机虽然是上世纪的产物,但是随着时间发展,它也并没有被时代淘汰。8051内核算是一个时代的精品了。入门51之前,有这么几个问题:学数电?模电?汇编?还是先别了吧。。。先用着,看不懂进行不下去了再肝理论,但是还是应该有个基础的了解。单片机最小系统:是使单片机能够工作的最小应用系统。对于一个单片机(mcu)来说,它要工作需要几个部分:(1)时钟电路什么是时钟电路?在单片机最小系统中有个叫晶振的东东,这个东东有个效应叫压电效应,压电效应是个什么东东?压电效应:某些电介质在沿一定方
2021-09-28 13:18:45
17491
原创 自制简易加湿器
(后面制作pcb)一:说明1.该加湿器自定义湿度阈值为60%RH,可手动按键更改阈值2.加湿器可USB供电或自带使用锂电源电池3.加湿器为自动控制,无需人工干预二:加湿器控制策略湿度小于阈值时,开通继电器使物化片工作。湿度小于阈值时,关闭继电器,物化片停止工作三:加湿器控制芯片加湿器的控制芯片为Arduino Nano(Atmega328P)参考下图:四:湿度传感器加湿器采用的湿度传感器为DHT11,具体可度娘一下~带有上拉电阻的DHT11模块
2021-09-24 01:16:03
4306
3
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人