51单片机

老当益壮梁奶奶27 分钟前
c语言·arm开发·单片机·嵌入式硬件·51单片机
ARM汇编学习笔记(四):i.MX6ULL裸机开发:从汇编点灯到C语言BSP工程管理在上一篇文章中,我们完成了汇编语言的LED点灯实验。今天我们将进一步优化,用C语言重写LED驱动,引入SDK头文件,编写蜂鸣器驱动,并使用BSP工程管理方式组织代码,最后通过链接脚本控制程序布局。
myy-learn2 天前
51单片机
51 单片机-串口通信时钟是串口通信的基石。51 单片机(如 STC89C51)内部所有时序逻辑,包括 CPU 取指、定时器计数、波特率生成等,都依赖统一的时钟信号驱动。理解时钟的来龙去脉,是正确配置串口的前提。
kkkkkkkkkk_Z2 天前
linux·笔记·单片机·学习·51单片机
单片机|学习日记:单片机底层架构与寄存器操作全解析在学习嵌入式和C语言的初期,很多新手会感到迷茫:C语言基础语法学过,但如何将代码与硬件结合起来?今天这份博客将结合底层硬件结构,带你深入理解单片机(MCU)的内核架构、存储器映射、时钟树以及如何用C语言优雅地操作寄存器。文章包含表格与思维导图式结构,建议收藏慢慢消化。
辰域电子3 天前
stm32·单片机·嵌入式硬件·开源·51单片机·proteus
STM32项目开源:智能插座控制系统(代码 + 原理图 + 仿真)实物项目成品:仿真项目成品: n/direct/e9f8c5792cfa462e9b89acb77c465491.png)
ouynagda3 天前
51单片机
DS18B20单总线温度传感器原理与51单片机驱动DS18B20是一款经典**单总线(1-Wire)**数字温度传感器,仅用一根数据线即可完成单片机与传感器之间的通信,支持9~12bit分辨率配置,可设置温度上下限阈值,广泛应用于51单片机温控项目。
myy-learn4 天前
51单片机
【51 单片机入门】点亮第一个 LED|模块化编程 led.c(完整源码 + 踩坑)摘要:本文以 51 单片机点亮第一个 LED 为起点,介绍共阳极 LED 的驱动逻辑、异或闪烁原理,并采用模块化编程方式给出 led.c、led.h 与 main.c 完整源码,最后梳理 Keil 工程关键配置与常见踩坑点,适合零基础入门读者。
llilian_164 天前
大数据·网络·人工智能·功能测试·51单片机
北斗授时卡同步解决方案 gnss授时卡 计算机时间同步板卡在工业自动化、电力调度、轨道交通、精密测控等关键领域,时间同步精度直接影响数据采集、设备协同与事件追溯效果。传统 NTP 软件授时受系统调度、网络抖动等制约,仅能实现毫秒级同步,达不到微秒、纳秒级高端应用要求;外置授时设备还存在布线繁琐、集成度与抗干扰能力不足、适配性差等短板。西安同步电子研发生产的SYN4632型pice总线校时卡采用硬件授时架构,可内置至工控机、服务器及测控主机,突破软件授时局限,实现高精度、高可靠、低延迟时钟同步,是工业精准授时的优选方案。
老当益壮梁奶奶4 天前
c语言·arm开发·单片机·嵌入式硬件·51单片机
ARM 汇编学习笔记(二)启动代码、指令、函数调用与 C 混合编程本文根据 ARM 汇编课程笔记整理,主要围绕 编写 ARM 启动代码 展开。启动代码的目标是在处理器复位后,搭建 C 语言运行所需的最基本环境,最终引导程序进入 main 函数。
myy-learn4 天前
51单片机
51单片机-中断-晶体管中断系统是为使 CPU 具有对外界紧急事件的实时处理能力而设置的。当中央处理 CPU 正在处理某件事的时候,外界发生了紧急事件请求,要求 CPU 暂停当前的工作,转而去处理这个紧急事件,处理完成以后,再回到原来被中断的地方继续原来的工作,这样的过程被称为中断。实现这种功能的部件称为中断系统,请求 CPU 中断的被称为中断源。
myy-learn4 天前
51单片机
51单片机-按键LED-数码管定时本实验基于STC89C52单片机(兼容AT89C52),实现两个核心功能:按键控制LED亮灭与定时器驱动数码管动态显示。通过本实验,读者可以掌握51单片机GPIO输入输出、独立按键检测、定时器中断以及数码管动态扫描的基本原理与编程方法。
HRTOS4 天前
单片机·嵌入式硬件·51单片机
HRTOS Debug:8051实时操作系统资源状态监控与分析在实时操作系统中,任务调度只是系统运行机制的一部分,任务之间如何使用和等待系统资源,同样直接影响系统的运行状态。
神威难绷泪4 天前
51单片机
51单片机 ds18b20(1)量程(温度测 量范围 ): -55℃ - 125℃ (2)精度(传感器测量的温度与实际 温度值 之间 允许的最 大误差 ): ±0.5℃ 设备温度 环境温度 实际温度值 : 25℃ 传感器采 集温度值 :24.5 - 25.5 (3)分辨率(传感器对温度 变化敏感程度), 分辨率越高,能察觉到微小 温度变化 越小, 读数 就越 细腻 9位 : 0.5℃ 10位 : 0.25℃ 11位 : 0.125℃ 12位 :0.0625℃ (4) 工作电压:3V - 5.5V
老当益壮梁奶奶4 天前
笔记·stm32·单片机·嵌入式硬件·51单片机
51单片机DS18B20温度传感器详解:单总线时序与C51驱动实现DS18B20是DALLAS公司生产的数字温度传感器,最大的特点是采用单总线(1-Wire)协议——只用一根数据线就能完成双向通信。与传统的热敏电阻或模拟温度传感器相比,它把温度采集、模数转换和数字输出全部集成在芯片内部,直接输出数字温度值,省去了外部ADC。
susplus5 天前
c语言·51单片机·ds18b20·温度采集
【传感器DS18B20】51单片机上实现温度采集应用:设备温度 环境温度量程 (测量范围):-55℃ - 125℃精度 (传感器测量的温度与实际温度值之间所允许的最大误差):±0.5℃
艾芯微科技5 天前
网络·单片机·嵌入式硬件·集成测试·51单片机
B16WS SOD-323 肖特基二极管参数、应用电路与选型踩坑指南简介:B16WS 是 SOD-323 封装贴片肖特基二极管,丝印 SM,规格 60V/1A,低正向压降,小体积,广泛用于 DC-DC、电源防反接、低压整流。本文完整梳理电气参数、引脚定义、典型电路、PCB 设计要点、选型替代与调试踩坑,适合电源硬件工程师、采购、BOM 选型参考。
糖糖单片机设计5 天前
人工智能·stm32·51单片机·语音识别·智能硬件
基于STM32的远程宠物自动投喂系统随着工作节奏加快与跨城出行增多,宠物在家的无人照护问题日益凸显。一次出差几天,主人最关心的是宠物能否按时按量进食、饮水是否充足、活动区域是否异常。本设计构建一套远程宠物自动投喂系统,将STM32主控、温湿度、称重、液位、视频监测与Wi-Fi通信组合成一个完整方案,搭配手机App实现远程喂食与状态查看,并通过语音模块补充本地交互,作为低成本家庭宠物自动照护的参考实现。
神威难绷泪5 天前
51单片机
51单片机 day11.什么是CPU、MCU、MPU、GPU、NPU、FPU、SOC?CPU:中央处理器 数据运算和指令处理
abc light5 天前
51单片机
单片机(3)一、UART 异步串口基础概念UART(串行异步收发器),用于单片机之间、单片机与PC的数据通信。异步:通信双方无共用时钟线,依靠约定波特率采样。
HRTOS5 天前
单片机·嵌入式硬件·51单片机
HRTOS Debug 正式发布:为 8051 实时系统提供可观测、可诊断的运行状态监控能力在一个真正复杂的实时操作系统中,能够运行只是基础,能够观察系统运行状态、定位资源使用情况并辅助分析异常,才意味着系统逐渐具备完整的工程化能力。
llilian_165 天前
大数据·网络·单片机·嵌入式硬件·51单片机
PTP时钟服务器时间溢出隐患解决方案 1588时钟服务器 ptp服务器随着工业数字化基础设施高速发展,高精度时间同步已经成为各类业务稳定运行的底层基石。但若时间服务器一旦出现时间错乱,会直接引发日志错乱、业务中断、认证失效、事故溯源失效等重大风险。其中2036年NTP时间戳溢出、2038年Unix 32位时间溢出是行业普遍关注的潜在隐患,大量在用的授时设备并未做针对性适配,为长期运行埋下安全隐患。目前西安同步电子的SYN2413型PTP时钟服务器,从底层固件层面完成优化,彻底解决2036/2038时间翻转风险,搭配完备告警机制、UDP网络监控能力,兼顾纳秒级授时精度与运维便