51单片机

hazy1k1 天前
stm32·单片机·嵌入式硬件·51单片机·proteus·esp32
ESP32基础-PWM_直流电机直流电机(DC Motor)是最常见的动力执行器。ESP32 需借助电机驱动芯片(H 桥)进行方向与转速控制:方向由两路“相位/方向”信号决定,转速通过 PWM(占空比)调速。本章覆盖常见驱动(L298N、L9110S、TB6612FNG)的接线方式、最小示例、可复用 DCMotor 封装、加减速斜坡与双轮差速示例,并强调电源与电磁干扰的工程注意事项。
资料,小偿1 天前
51单片机·proteus
3.57基于51单片机数字电压表的设计+报告3.57基于51单片机数字电压表的设计+报告
搞机械的假程序猿2 天前
笔记·学习·51单片机
普中51单片机学习笔记-矩阵按键目录写在前面矩阵键盘扫描方法对比按键消抖处理硬件电路示例代码矩阵键盘采用行列交叉的结构。按键位于行线和列线的交叉点上:
搞机械的假程序猿3 天前
笔记·学习·51单片机
普中51单片机学习笔记-按键目录写在前面硬件电路定时器消抖示例代码四按键消抖示例代码由于机械点的弹性作用,按键开关在闭合时不会马上稳定的接通,在断开时也不会一下子断开,因而在闭合和断开的瞬间均伴随着一连串的抖动。抖动时间的长短由按键的机械特性决定的,一般为 5ms 到 10ms。
乄夜3 天前
c语言·c++·stm32·单片机·mcu·面试·51单片机
嵌入式面试高频!!!C语言(十四) STL(嵌入式八股文)在编程中,List 和 Vector 是两种常见的数据结构,它们在内部实现、性能特性和适用场景上有显著差异。
搞机械的假程序猿5 天前
笔记·学习·51单片机
普中51单片机学习笔记-前言目录写在前面单片机的封装型号含义选型一览表管脚布局管脚功能说明写在后面最近,入手了 普中51单片机学习板,通过其配套的学习资料,系统的学习一下单片机知识,在此做个记录。
YeGop5 天前
汇编·嵌入式硬件·51单片机
51单片机定时器函数分享(8051汇编)注:本篇文章部分基于上一篇数码管的文章,如果有关于数码管显示函数不懂的可以先看一下上一篇文章:51单片机数码管显示函数
YeGop5 天前
汇编·嵌入式硬件·51单片机
51单片机汇编实现DHT11读取温湿度(先开源,介绍后面再补,考完试有时间再说)下面是DHT11部分的函数DHT11_START是起始信号发送函数
搞机械的假程序猿6 天前
笔记·学习·51单片机
普中51单片机学习笔记-流水灯既然点灯成功了,那么就让它闪烁起来吧!如你所愿,8颗LED往返流动了起来!撒花~~~
bbxyliyang6 天前
单片机·嵌入式硬件·51单片机
基于430单片机多用途定时提醒器设计设计一个定时器用于如吃药、烧水等事件提醒 用LCD显示计时时间,可以加计时或倒计时 设置按键:时间+、时间-、启动、停止、暂停等 用LCD显示计数时间 在计时到点用LED灯闪烁提醒,并在LCD显示提醒内容(与时间在同一页面显示) 可以用键消除提醒
YeGop6 天前
汇编·嵌入式硬件·51单片机
51单片机数码管显示函数分享(8051汇编)目录电路图源代码代码直接显示效果变量解释函数使用函数主要框架其余函数介绍标号相同的位置是相连的,也可以直接用线相连接,数码管为共阳极
hazy1k6 天前
stm32·单片机·嵌入式硬件·51单片机
51单片机基础-PWM、频率与占空比PWM(Pulse Width Modulation,脉宽调制)用固定频率的“高低脉冲”来等效控制模拟量(亮度、速度、功率)。核心三要素:
hazy1k8 天前
stm32·单片机·嵌入式硬件·51单片机
51单片机基础-GPIO结构详解GPIO 是 51 单片机最基础的外设资源。理解其“准双向口(quasi-bidirectional)”特性、开漏 P0、端口复用与读写规则,是写出可靠固件、接好电路的前提。本章系统梳理 P0/P1/P2/P3 的结构与使用方法,并提供常见电路与代码示例,避免“读不准、拉不动、闪烁乱”的坑。
沐欣工作室_lvyiyi8 天前
单片机·嵌入式硬件·毕业设计·51单片机·宠物
基于51单片机的宠物喂食器的设计与实现(论文+源码)根据系统设计功能,展开系统方案设计,如图2.1所示为宠物喂食器总体架构,系统选用STC12C5A16S2作为核心控制器,通过HX711传感器实现剩余食物重量检测,当实物重量不足可以通过蜂鸣器进行报警提示,并且用户可以通过按键
hazy1k9 天前
stm32·单片机·嵌入式硬件·mcu·51单片机·proteus
51单片机基础-最小系统设计“最小系统”指能让 MCU 稳定上电、复位、跑程序、与外界基本交互(LED、串口)的最小硬件集合。本章给出典型 8051 内核(AT89S52/AT89C52/STC89C52 等)的最小系统电路、BOM、布局要点与上电自检固件,帮助你快速从原理图到点灯、串口“Hello”。
搞机械的假程序猿9 天前
笔记·学习·51单片机
普中51单片机学习笔记-点亮第一个LED学习开发板,点亮第一个LED,是一个具有里程碑意义的重大事件。相当于学习一门编程语言,成功配置好编译环境,并正确输出了一句“hello world”。
hazy1k10 天前
stm32·单片机·嵌入式硬件·fpga开发·51单片机·1024程序员节
51单片机基础-IO扩展(并转串 74HC165)上一章用 74HC595 实现“串→并”输出来扩展LED等。本章介绍与之互补的“并→串”输入扩展芯片 74HC165。它能把多路并行输入(如开关、按键、光耦量)用极少的MCU引脚串行读回,常与 74HC595 搭配实现“少线控多I/O”。
小莞尔12 天前
c语言·单片机·嵌入式硬件·物联网·51单片机
【51单片机】【protues仿真】基于51单片机简易电子琴系统(8键)目录一、主要功能二、使用步骤三、硬件资源四、软件设计五、实验现象1、八个音符电子琴 2、八个按键对应不同音符
hazy1k12 天前
stm32·单片机·嵌入式硬件·51单片机·1024程序员节
51单片机基础-继电器实验继电器(Relay)是用小电流控制大电流的电磁开关,常用于电机启停、灯具、阀门等电气隔离控制。其线圈由单片机通过驱动电路(晶体管或驱动芯片)吸合释放,触点侧可开断高电压/大电流负载(与单片机完全隔离)。
hazy1k13 天前
c语言·stm32·单片机·嵌入式硬件·51单片机
51单片机基础-TFT LCD 显示(ILI9341,SPI 4线)字符液晶适合显示文本,但在需要彩色图形、图片的项目中,TFT LCD 更具优势。本章选用常见的 ILI9341 控制器(240×320,2.4/2.8 寸屏),以“4线 SPI(SCK、MOSI、CS、DC)+ 复位 RST”的方式驱动,实现初始化、清屏、画点/线/矩形、简单文本(6×8 字体)等基础功能。