硬件电路组成:51最小系统+电压、电流采用滑动变阻器采集+ADC-PCF8591+LCD1602+LED指示灯+蜂鸣器报警器+DS18B20温度传感器+ACS712 功能: 1、51单片机可以通过电路设计获取监控电池中的电压、电流、温度、还有剩下电量大小并在LCD1602显示屏上显示。 2、用户通过设置按键,加键,减键对电压、电流、温度参数的阈值进行设置,当参数超出设定阈值时,控制相应的LED灯会亮,同时蜂鸣器报警。 3、用户可通过滑动变阻器对电压、电流采集,温度通过DS18B20温度传感器采集。 4、当电压低于设置的电压阈值时,说明欠压,这时声光报警;当电流大于设置的电流阈值时,说明过流,这时声光报警; 当温度大于设置的温度阈值时,说明温度过大,这时声光报警。 电脑开发环境: 1、keil4 2、proteus8.11以上(配套资料有提供安装包链接)
2023-06-05 17:08:46 3.67MB 51单片机 毕业设计 proteus
1
最新版Modbus RTU 51单片机从机源码, 在原源码基础上添加了芯片型号选择,适应的芯片型号多了STC12系列,STC15系列,STC8系列。 支持01,02,03,04,05,06,15,16等常用功能码。 免去小白移植烦恼。 包括以前的版本加更新版本,赠送4个组态触摸屏测试工程文件, 说明: 第一个文件是旧版源码, 第二个文件是赠送的测试工程文件 第三个文件是更新版本 源码下载好后,先打开第一个链接源码中的pdf说明文件,根据说明文件仔细一步一步操作,基本上会一次通讯成功
2023-05-30 10:29:43 709.19MB 51单片机modbus源码
1、复位功能:单片机复位电路就好比电脑的重启部分,当电脑在使用中出现死机,按下重启按钮电脑内部的程序从头开始执行。单片机也一样,当单片机系统在运行中,受到环境干扰出现程序跑飞的时候,按下复位按钮内部的程序自动从头开始。 2、复位原理:单片机复位时只要保持RST引脚接2us的高电平即可。在单片机启动0.1S后,电容C两端的电压持续充电为5V,这是时候10K电阻两端的电压接近于0V,RST处于低电平所以系统正常工作。当按键按下的时候,开关导通,这个时候电容两端形成了一个回路,电容被短路,所以在按键按下的这个过程中,电容开始释放之前充的电量。随着时间的推移,电容的电压在0.1S内,从5V释放到变为了1.5V,甚至更小。根据串联电路电压为各处之和,这个时候10K电阻两端的电压为3.5V,甚至更大,所以RST引脚又接收到高电平。单片机系统自动复位。
2023-05-22 18:46:21 546KB 单片机 音乐盒
1
51单片机STC89C52RC开发板例程之钟表可定时。 1、单片机型号:STC89C52RC。 2、开发环境:KEIL。 3、编程语言:C语言。 4、提供配套PDF格式51单片机STC89C52RC开发板电路原理图。 5、功能:若要更改时钟初始值(即时钟校准),可先按下矩阵键盘中的S15键,此时时 钟会暂停。然后按S3,S4,S5,S6,S8,S9,S10,S11,S13,S14中的键修改矫正当前值,它 们分别先后对应数字0到9。矫正完后,按下S16(第三排最后一个),时钟可继续工 作。若要设置定时时间,可先按下S18(第四排第一个),然后按数字键设置定时时 间(设置顺序是由高位到低位的顺序),设置完定时后,按下S16可恢复到正常计时 状态定时时间到,蜂鸣器会持续响一分钟报时。若要取消定时,或者蜂鸣器响时想对 其关闭,可以按下S19功能键。
2023-05-18 22:14:09 145KB 51单片机 STC89C52RC 钟表
1
基于Keil+51单片机多功能电子钟设计与实现.rar(源码+原理图+仿真)基于Keil+51单片机多功能电子钟设计与实现.rar(源码+原理图+仿真)基于Keil+51单片机多功能电子钟设计与实现.rar(源码+原理图+仿真)基于Keil+51单片机多功能电子钟设计与实现.rar(源码+原理图+仿真)基于Keil+51单片机多功能电子钟设计与实现.rar(源码+原理图+仿真)基于Keil+51单片机多功能电子钟设计与实现.rar(源码+原理图+仿真)基于Keil+51单片机多功能电子钟设计与实现.rar(源码+原理图+仿真)基于Keil+51单片机多功能电子钟设计与实现.rar(源码+原理图+仿真)基于Keil+51单片机多功能电子钟设计与实现.rar(源码+原理图+仿真)基于Keil+51单片机多功能电子钟设计与实现.rar(源码+原理图+仿真)基于Keil+51单片机多功能电子钟设计与实现.rar(源码+原理图+仿真)基于Keil+51单片机多功能电子钟设计与实现.rar(源码+原理图+仿真)基于Keil+51单片机多功能电子钟设计与实现.rar(源码+原理图+仿真)基于Keil
2023-05-18 22:03:58 8.69MB 嵌入式
1
可用以单片机为核心,温度传感器DS1802,光敏电阻,ADC为辅助可以采集温度光照电压等参数,并用LCD显示。
2023-05-18 16:26:49 78KB 51单片机 DS1802 AD变换
1
ADC0832是集成电路的一种,可以将模拟信号转换为数字信号。本文将介绍如何基于51单片机使用ADC0832实现电压测量。 系统设计思路: 本设计主要目的是使用ADC0832电压测量芯片,将模拟电压信号转换为数字信号,再由单片机进行处理和显示。具体实现方案如下: 1. 建立测量电路,将待测电压接入到ADC0832芯片,实现模拟信号到数字信号的转换。 2. 使用51单片机进行采集、处理和显示,可以通过P0口将数据传输到LCD液晶屏幕上进行显示。 3. 使用单片机对输入电压进行采样和处理,再将处理结果输出到LCD液晶屏幕上显示数字电压值。 程序主要分为以下几部分: 1. 初始化ADC0832芯片,并设置采样精度; 2. 单片机通过8051口选择ADC0832芯片的通道,实现对电压的采集; 3. 将检测到的模拟电压值进行ADC转换,转换成数字信号; 4. 使用单片机对ADC转换结果进行处理,并将结果显示在LCD液晶屏幕上。 最后,将ADC0832测量电路连接到电源并调试,根据实际需要进行调整和完善。
2023-05-18 16:12:46 95KB 51单片机 单片机 ADC0832电压表
1
Proteus仿真51单片机100个例子,ad数码管,电子琴,1602LCD随机模拟显示乘法口诀, 用24C04与1602LCD设计电子密码锁, 用8255与74LS154设计的16×16点阵屏
2023-05-17 23:19:10 6.64MB proteus 51单片机 文档资料 单片机
1
基于51单片机的LCD1206C程序设计
2023-05-16 17:50:42 2KB 51单片机
1
基于51单片机的红外遥控器解码设计论文基于51单片机的红外遥控器解码设计论文基于51单片机的红外遥控器解码设计论文
1