自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 收藏
  • 关注

原创 Proteus仿真51单片机多功能计算器

摘要:本文介绍了一款基于STC89C51/52单片机的多功能计算器系统,具备温湿度测量、四则运算和万年历显示三大功能。系统采用8位数码管显示,通过独立按键切换功能模式,矩阵键盘实现计算器输入。硬件部分包含DS1302时钟芯片、DHT11温湿度传感器等模块,软件实现了万年历自动切换显示、三位数运算(含小数处理)及温湿度采集功能。文中详细阐述了系统原理、电路设计、程序架构及仿真结果,提供了完整的源代码框架。该设计已通过仿真验证,具有实际应用价值。

2025-10-23 07:29:25 911

原创 基于51单片机的电子时钟设计

本设计基于STC89C52RC单片机开发电子闹钟系统,采用DS1302实时时钟模块实现精准计时,断电后通过纽扣电池保持时间数据。系统包含4个功能按键用于时间/闹钟设置,通过8位数码管显示时间信息,当闹钟时间到达时触发蜂鸣器提醒。硬件设计包括主控模块、时钟模块、按键模块、显示模块和报警模块,软件采用C语言编写,实现时间读取、按键处理、闹钟判断等功能。系统具有低功耗、稳定性强等特点,后续可扩展LCD显示、多组闹钟等功能提升实用性。

2025-10-22 08:00:00 1051

原创 智能灯光控制系统

本文介绍了一种无需编程的智能灯光控制方案,通过SU-03T语音识别模块和433MHz无线遥控实现灯光便捷控制。方案包含语音识别发射端和接收控制端,支持语音指令和按键遥控两种操作方式,可自由调节灯光亮度。硬件采用SU-03T离线语音模组和蜂鸟无线模块,配合灵_R1A接收器,实现低成本、易部署的智能灯光系统。该方案解决了夜间下床关灯的痛点,用户只需动嘴或按键即可完成操作,适合智能家居场景应用。

2025-09-26 08:00:00 1221

原创 Proteus仿真51单片机交通灯控制系统

本文基于STC89C51/52单片机设计了一种多功能交通灯控制系统。系统通过4个两位数码管显示倒计时,采用9个独立按键实现复位、夜间模式(黄灯闪烁)、紧急模式(全红灯)、强制通行、时间设置等功能。硬件部分包含单片机、数码管、LED灯组等元件,软件采用定时器中断实现1ms基准计时,通过状态机处理不同模式切换。系统支持南北/东西方向通行时间独立设置(0-99秒可调),并在最后5秒切换为黄灯闪烁提醒。仿真测试表明,该系统能稳定实现预设的交通灯控制功能,具有操作灵活、响应及时的特点。

2025-09-13 14:37:51 695

原创 51单片机系统设计

在电子技术领域,STC89C52/51单片机凭借高性价比和广泛适用性,成为众多开发者的得力助手。而其最小系统作为单片机工作的基础,是开启单片机开发大门的关键。接下来,让我们一同深入探索这个核心系统。文章末尾附工程文件链接,关注微信公众号可免费领取🌹!一、最小系统的构成要素单片机最小系统,也叫单片机最小应用系统,是使用最少元件让单片机能够正常工作的系统 ,主要由电源电路、时钟电路、复位电路以及单片机芯片本身组成。这几个部分紧密协作,共同保障单片机稳定运行。(工程由立创eda专业版绘制,文末附网址)

2025-09-13 10:12:28 1583

原创 独立按键?矩阵扫描?一个 IO 口也能实现的矩阵键盘?

仿真排版后的仿真图(仿真中STC系列的单片机只有这款本身有ADC功能,如果你使用的单片机本身无ADC采集功能,也可使用外挂ADC,新手推荐ADC0832、PCF8591,精度8位)各器件说明:C1:滤波,避免抖动R1:限流,防止电流过大R2:下拉,无按键触发时提供一个稳定的采集值(官方取值200K,仿真时无法将电压下拉到很低,ADC值处于矩阵按键覆盖范围,对判断带来不便,因此降低阻值将电压值拉低到矩阵键值外。实际使用现场调试)

2025-09-06 01:29:41 982

原创 单片机ADC安全采集高电压的硬件秘籍!

设计0~24V电压采集电路需要综合考虑分压计算、保护设计、精度提升和环境适应性等多个方面。一个好的电压采集电路应该具备:1、准确的比例转换功能2、 robust的过压保护能力3、良好的抗干扰性能4、长期稳定的工作特性通过本文介绍的设计思路和注意事项,相信你能够设计出安全可靠的电压采集电路。记住,在高压测量应用中,安全性永远是第一位的!

2025-09-02 10:01:53 1307

原创 Proteus 仿真 STC89C52 定时器时钟计时

很多同学在学单片机时,看到“定时器”“中断”就头疼,觉得代码复杂难记,单片机自学困难。其实做一个定时器时钟,核心原理特别简单——就像给单片机装了个“电子秒表”,咱们只要搞懂这个秒表怎么用,不用死记函数也能上手。当 count 记到1000时,就说明“1秒过去了”,这时让秒数( sec )加1,再把 count 清零重新记。定时器“满了”之后,里面的水会清空,必须在中断里重新装回初值,不然下次要等65535滴才会响,时间就变长了。这样每加922滴水,杯子就满了,我们就知道“1毫秒过去了”。

2025-07-31 23:08:20 2177

原创 基于 STC51 单片机数码管动态显示的 Proteus 仿真

原理:每位数码管的段选引脚(控制显示内容)单独接控制器,公共端固定接电平(共阳接正极,共阴接地)。- 硬件需求:8位数码管需64个段选引脚(8位×8段)+8个公共端,电路复杂,只适合1-2位简单场景(比如单个温度显示)。- 共阴:亮=1,暗=0 → 亮段a/b/c/d/e/f对应1,g/dp对应0 → 二进制:11111100。- 共阳:亮=0,暗=1 → 亮段a/b/c/d/e/f对应0,g/dp对应1 → 二进制:00000011。比如数字“0”,需要点亮a、b、c、d、e、f段(g和dp暗)。

2025-07-25 21:06:47 1782

原创 Proteus 仿真 51 单片机最小系统

微信公众号 : 从 0 起单片机昨天我们拆解了51单片机最小系统的硬件原理,从核心芯片到复位电路、晶振电路,一步步画出了原理图和PCB。但对于很多刚入门的朋友来说,亲手焊接硬件可能门槛太高,今天就用Proteus仿真软件,带大家在电脑上“搭建”这个最小系统,零成本验证电路是否能正常工作。我们为什么要用Proteus仿真?- 无需采购元器件,电脑上就能测试电路逻辑,避免焊接失误导致的浪费- 支持单步调试,能直观看到程序运行时的引脚状态、变量变化。

2025-07-22 21:51:26 1358

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除