自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 基于51单片机电热水壶自动加热水温控制系统(源程序+仿真+论文)

资料编号:210设计任务:(注意:源程序是采用汇编语言编写)利用单片机51单片机控制DS18B20温度传感器对水温的控制,当水温低于预设的温度值时系统开始加热(点亮红色发光二极管表示加热状态),当温度达到预设温度值时自动停止加热。预设温度值和实测温度值分别由3位数码管显示,范围为0-99摄氏度。要求:(1)控制密闭容器内空气温度(2)测温和控温范围:0℃~99℃(3)控温精度±1℃(4)掌握DS18B20的工作原理及使用方法。

2023-01-15 20:02:29 27

原创 基于51单片机智能交通灯(紧急模式+特种车辆通行)(仿真+源程序+原理图+论文)

设在十字路口,分为东西向和南北向,在任一时刻只有一个方向通行,另一方向禁行,持续一定时间,经过短暂的过渡时间,将通行禁行方向对换。东西方向绿灯灭,同时黄灯亮,南北方向红灯亮,倒计时5秒。东西方向红灯灭,同时绿灯亮,南北方向黄灯灭,同时红灯亮,倒计时20秒。南北方向红灯灭,同时绿灯亮,东西方向黄灯灭,同时红灯亮,倒计时30秒。3、东西和南北方向各有两个数码管,分别显示时间,东西和南北的时间是不一样的哦,要相差黄灯的时间才是正确的。//设置东西方向的时间。//调时方向切换键标志 =1时,南北,=0时,东西。

2023-01-15 19:00:17 13

原创 基于51单片机PM2.5空气质量检测系统(源程序+仿真+原理图+PCB+论文)

资料编号:208功能介绍:(全套毕设资料齐全)本电路是由51单片机为控制核心,另外主要通过5个模块的电路设计实现功能,他们分别是LCD显示模块、粉尘传感器、A/D转换、蜂鸣器电路、LED指示电路。

2023-01-15 18:44:46 26

原创 基于51单片机的篮球赛计时计分器(仿真+源程序+原理图+PCB+论文)

1、调整比赛时间:插上电源后,系列默认比赛时间为15:00,甲乙队比分默认000,此时按下ADD1键,可以对比赛时间分钟加1,按下DEC1键,可以对比赛时间的分钟减1,按下ADD2键,可以对比赛时间秒加1,按下DEC2键,可以对比赛时间秒减1。7、当一节比赛完后,可以通过(EXCHANGE)换场键换场,换场后,比分交换显示,交换后,下一节比赛开始时,相应的比分加减键也随之交换。4、比分加减,在比赛进行的状态下按ADD1,DEC1键,可以对甲队比分加、减1,按ADD2、DEC2键,可以对乙队比分加、减1.

2023-01-15 18:39:40 19

原创 基于51单片机的直流电机调速测速正反转控制(仿真+源程序+原理图+PCB)

1.本设计采用STC89C51/52(与AT89S51/52、AT89C51/52通用,可任选)51单片机作为主控制器。注意:磁铁和霍尔元件最近距离在2mm左右,太近可能会在电机转动时碰到霍尔元件,太远霍尔元件可能会检测不到磁铁。液晶屏第一行显示电机转速,第二行显示占空比,占空比数值越大,电机转速越快。1键:加速键,可以短按,占空比加1,也可长按,占空比连续加;2键:减速键,可以短按,占空比减1,也可长按,占空比连续减;5键:开始暂停键,按一下开始,再按一下暂停。//初始化电机正转动。

2023-01-15 18:29:54 30

原创 基于51单片机ATM自动取款机设计(仿真+源程序+全套资料)

同样的一段程序,在各个单片机厂家的硬件上运行的结果都是一样的,如ATMEL的89C51(已经停产)、89S51, PHILIPS(菲利浦),和WINBOND(华邦)等,我们常说的已经停产的89C51指的是ATMEL公司的 AT89C51单片机,同时是在原基础上增强了许多特性,如时钟,更优秀的是由Flash(程序存储器的内容至少可以改写1000次)存储器取带了原来的ROM(一次性写入),AT89C51的性能相对于8051已经算是非常优越的了。所以,单片机是典型的嵌人式系统,是嵌入式系统低端应用的最佳选择。

2023-01-15 18:01:15 7

原创 基于51单片机六车道智能交通灯设计(仿真+源程序+PCB+论文)

实际生活中交通信号灯的规则千变万化,在不同的路口上看到的交通信号灯的规则不一样,但是总体还是相差不大,也有一些根据实际的需要而设置不同的交通规则,本次系统交通规则的设置是根据现实生活中的交通规则和多加考虑各种现实因素结合起来而制定了以下交通规则。/**********************延时子程序**************************//*****************显示子函数******************************///点亮Time_Show_LED2。

2022-12-01 23:04:56 320

原创 基于51单片机电子微波炉控制系统(源程序+仿真+原理图+全套资料)

该电子微波炉采用51单片机制作,有基本的加热、冷却、启动、停止等功能,并通过MCU 控制其加热、冷却时间,LED 数码管显示时间。//12M 晶振,65536-15536=50000,50000us*20=1000000us=1s。TMOD=0X11;//定时器T1、T0 定时 方式一。count_s=0;//定时器 中断允许。

2022-12-01 22:55:56 455

原创 基于51单片机GPS定位系统设LCD12864显示(程序+原理图+PCB+论文)

功能介绍:(1).定位功能GPS通过接收卫星信号,可以准确地定出其所在的位置,位置误差小于10米。利用GPS,在12864上面显示当前位置。(2).查询时间功能GPS还可以接收卫星发下来的时间信息,利用单片机控制12864显示出当前时间,用户可以很方便的了解时间。

2022-12-01 22:17:26 457

原创 基于51单片机智能IC卡电表控制系统

void my_INT0(void) interrupt 0//外部中断0有信号 就进入中断。//显示起始位置 Y=0,第一行,Y=1 第二行//显示第一行。//显示起始位置 Y=0,第一行,Y=1 第二行//显示第一行。if(zong>0) //总气量>0 输出继电器。void timer1() interrupt 3 //定时器1中断。if(flag) //正确数据总流量-0.1。if(M1==10)//看收到是否10个脉冲 是就正确。

2022-12-01 21:50:22 140

原创 基于51单片机智能IC卡水表控制系统(仿真+源程序+全套资料)

void my_INT0(void) interrupt 0//外部中断0有信号 就进入中断。void timer1() interrupt 3 //定时器1中断。//进来的脉冲进行计数。if(M1==10)//看收到是否10个脉冲 是就正确。if(k1==0)//设置预置数加。void key()// 按键检测。

2022-12-01 21:43:57 285

原创 基于51单片机农业大棚温控系统

本文介绍的是一个由单片机构成的温度控制系统,主要用来提供测温的解决方案,同时还能实时监控温度变化趋势,以及报警功能。除此之外,它还能通过按键设置温度的上限值,如果温度超过上限,则蜂鸣器报警,大大提高了系统的安全性。DS18B20检测温度,将温度信息传送到单片机内,单片机检测到温度信号,对其进行处理,将处理得到的数据在LCD1602液晶上显示出来。可以通过按键来设置温度的上下限值,当温度超过范围时,单片机控制蜂鸣器报警,同时当人体红外传感器检测到人体时,也会触发蜂鸣器报警。//发送读取温度指令。

2022-12-01 21:39:00 412

原创 基于51单片机智能IC卡燃气表控制(仿真+源程序+全套资料)

void my_INT0(void) interrupt 0//外部中断0有信号 就进入中断。//显示起始位置 Y=0,第一行,Y=1 第二行//显示第一行。//显示起始位置 Y=0,第一行,Y=1 第二行//显示第一行。if(zong>0) //总气量>0 输出继电器。void timer1() interrupt 3 //定时器1中断。if(flag) //正确数据总流量-0.1。if(M1==10)//看收到是否10个脉冲 是就正确。

2022-12-01 21:37:16 260

原创 基于51单片机锂电池电压电量检测(原理图+PCB+程序)

采用51系列自带AD的单片机stc12c5a60s2型号单片机(也是51单片机,外观引脚大小都是一摸一样,程序也是通用),实时通过自带的AD来采集锂电池的电压,并且根据当前的电压值来判断当前的电量还剩多少,用LED灯指示当前的电量,LCD1602显示当前的电压,当电量低于一定值,等明确进行报警,以此来实现的锂电池电压电量检测;void SystemInit(void)//定时器函数。void delay_m(int ms)//延时函数。ADC_Init();

2022-11-30 21:34:26 1346

原创 基于51单片机霍尔传感器测速(仿真+源程序)

/0101 0001,T1纯软件启动,计数模式,工作方式1;测量范围:假设转盘只有一个磁钢,转速低于10r/S则显示0,高于655360r/s则计数溢出(一般应用不会超出此限)speed=count/N;//结果为:x转/s,注意防止其越界。//再次启动定时和计数功能,为下一次的测量作准备。功能:霍尔传感器测速,霍尔传感器的信号输出脚接T1(P3.5)引脚。n--)//稳定显示一阵。//===================主函数。//12M晶振,定时50ms。//同时启动定时与计数。

2022-11-30 21:27:40 714

原创 基于51单片机温度火灾烟雾报警器程序仿真资料

/当读或写一个字符是指针后一一位。//打开显示 无光标 无光标闪烁。//打开显示 无光标 无光标闪烁。190-基于51单片机温度火灾烟雾报警器(仿真+源程序+全套资料)write_com(0x0d);//打开显示 阴影闪烁。//打开显示 阴影闪烁。/*1602指令简介。

2022-11-28 22:50:22 296

原创 基于51单片机病房呼叫系统(64位病床)

189-基于51单片机病房呼叫系统(64位病床)(仿真+源程序+原理图+全套资料)xian1[9]=key/10+0x30;1、每个床位都有一个按钮,当患者需要呼叫护士时,按下按钮。2、护士值班室面板上显示呼叫床位号,并响铃3秒。k1) //清除呼叫。//打开定时器0中断允许。设计一个可容64张床位的比那个房呼叫系统。3、当护士按下“响应”键时,取消呼叫。

2022-11-28 22:46:31 395

原创 基于STM32单片机电子相册设计全套资料

本系统采用STM32f103单片机通过SPI接口读取sd卡模块中的图片数据。将Bmp格式的图片存放到sd卡的picture文件夹中,然后单片机进行Bmp解码,将解码信息通过TFT1.8寸的液晶屏显示,即可将picture中的图片文件显示出来。按键功能有浏览缩放反转,既可以通过按键来切换图片显示,并且可以调整图片的大小以及图片的显示方向。本系统采用的技术要点有fat文件系统,SPI液晶屏驱动,BMP图片解码,Sd卡驱动。程序源文件: 用 keil5软件打开。

2022-11-28 22:43:17 460

转载 基于51单片机的排队叫号系统

1、主机通过按键完成叫号,数码管显示被叫的号码;TMOD=0X21;//设置计数器工作方式2。SCON=0X50;//设置为工作方式1。//打开定时器0中断允许。2、从机通过串行通信方式完成排队取号功能;3、从机显示队列中排在其前面的顾客数。

2022-11-22 17:50:41 260

转载 基于STM32单片机电子相册设计

将Bmp格式的图片存放到sd卡的picture文件夹中,然后单片机进行Bmp解码,将解码信息通过TFT1.8寸的液晶屏显示,即可将picture中的图片文件显示出来。//写入要写的寄存器序号。//写入要写的寄存器序号。//从ILI93xx读出的数据为GBR格式,而我们写入的时候为RGB格式。//LCD_RegValue:要写入的数据。//LCD_Reg:寄存器地址。//LCD_Reg:寄存器地址。//返回值:RGB格式的颜色值。//c:GBR格式的颜色值。

2022-11-22 17:48:40 203

转载 基于51单片机病房呼叫系统(64位病床)

1、每个床位都有一个按钮,当患者需要呼叫护士时,按下按钮。2、护士值班室面板上显示呼叫床位号,并响铃3秒。k1) //清除呼叫。void search()//搜索下一个呼叫。//打开定时器0中断允许。设计一个可容64张床位的比那个房呼叫系统。void key_scan()//搜索按键。3、当护士按下“响应”键时,取消呼叫。

2022-11-22 17:46:13 286

转载 基于51单片机温度火灾烟雾报警器

void LCDdelay(uint z) //该延时大约100us(不精确,液晶操作的延时不要求很精确)//LCD管脚声明 (RW引脚实物直接接地,因为本设计只用到液晶的写操作,RW引脚一直是低电平)LCD1602相关函数。

2022-11-22 17:32:34 140

转载 基于51单片机电子贺卡图片显示Proteus仿真

功能介绍单片机为核心元件,P1口低四位作为矩阵键盘的控制引脚,通过按键控制进行相应曲目切换与停止。单片机内部的定时器/计数器使P2.7输出一系列不同频率的脉冲控制音调的变化,蜂鸣器连接P2.7实现发声。P3口连接AMPIRE128*64的数据输入输出引脚。每当进行曲目切换时便执行相应显示函数使屏幕显示图片。如图3.1,图3.1。

2022-11-22 17:29:29 68

转载 基于51单片机的校园教室打铃系统

采用51单片机,使用单片机定时计数器及LCD1602接口实现实时时钟显示,并可设置三组的上下课作息时间,到时间控制蜂鸣器打铃,同时红色LED发光二极管点亮,液晶屏显示打铃状态(上课/下课)。=0x0f) //检测有无按下。uchar key_scan()//按键检测。=0x0f) //检测有无按下。switch(P1)//检测行。switch(P1)//检测列。

2022-11-22 17:22:06 371

转载 基于51单片机八路抢答器

考虑到依需设定限时回答的功能,利用51单片机及外围接口实现的抢答系统,利用单片机的定时器/计数器定时和记数的原理,将软、硬件有机地结合起来,使得系统能够正确地进行计时,同时使数码管能够正确地显示时间。同时系统能够实现:在抢答中,只有开始后抢答才有效,如果在开始抢答前抢答为无效;void timer0() interrupt 1 using 1 //定时器0中断服务函数。//产生1s的倒计时。//T0为定时器方式1。void djsxs() //显示倒计时函数。

2022-11-22 17:18:25 352

转载 基于51单片机六路抢答器

考虑到依需设定限时回答的功能,利用51单片机及外围接口实现的抢答系统,利用单片机的定时器/计数器定时和记数的原理,将软、硬件有机地结合起来,使得系统能够正确地进行计时,同时使数码管能够正确地显示时间。同时系统能够实现:在抢答中,只有开始后抢答才有效,如果在开始抢答前抢答为无效;void timer0() interrupt 1 using 1 //定时器0中断服务函数。//产生1s的倒计时。//T0为定时器方式1。void djsxs() //显示倒计时函数。

2022-11-22 16:59:29 97

原创 基于51单片机的音乐盒播放器proteus仿真

92-基于51单片机的音乐盒播放器proteus仿真(源码+仿真+全套资料)功能介绍:使用51单片机,采用蜂鸣器进行音乐播放,提供了音乐代码生成器软件,可以插入任何音乐,更改程序即可,全套资料齐全:程序采用C语言,使用keil5编程工具,程序有中文注释,新手比较容易看懂,仿真使用Proteus,

2022-11-20 22:24:30 644

原创 基于51单片机的舞蹈机器人四路步进电机控制仿真

if(speed_tickers[i] >= MAX_SPEED_TICKER) //如果计数值超过预定最大值,就发送脉冲。else if(speed_tickers[i]

2022-11-20 22:19:56 295

原创 基于51单片机超市称重电子秤proteus仿真

/采样值存储单元初始化为0。delay(500);//系统延时500ms启动。//采样值存储单元初始化为0。90-基于51单片机超市称重电子秤proteus仿真(程序源码+仿真图+全套资料)//防止清零时指针后移动。

2022-11-20 22:15:48 256

原创 基于stm32单片机的水位检测自动抽水系统

使用滑动变阻器模拟水位监测器,通过改变电压值表示水位的变化。stm32通过ADC检测电压值和设定的阈值比较,低于阈值则驱动电机转动,同时通过led表示水位状态。106-基于stm32单片机的水位检测自动抽水系统Proteus仿真(源码+仿真+全套资料)//水位超过100cm 开始启动抽水。

2022-11-20 22:07:42 380

原创 基于stm32单片机的智能恒温自动加氧换水鱼缸

功能讲解:采用stm32单片机,ds18b20测量温度,LCD1602显示温度,可以程序设置温度上下限值,当温度高于上限制,自动制冷,当温度低于最小值,自动加热,使系统保持一个恒温状态,可以通过按键使鱼缸进行加氧和换水的功能。LED_Init();

2022-11-20 22:04:16 336

原创 基于stm32单片机的智能恒温箱游泳池

资料编号:104 下面是相关功能视频演示:104-基于stm32单片机的智能恒温箱游泳池控制系统Proteus仿真(源码+仿真+全套资料)功能介绍:采用stm32单片机,程序可以设置最高值和最低值,当温度超过最高值,制冷电机启动,当温度低于最低值,加热电机启动,使整个系统维持一个恒温状态,适用于恒温箱、恒温游泳池、恒温鱼缸之类等等应用,全套资料齐全:下面是部分程序展示: int main(void) { SystemCoreClockUpdate (); LCD1602_Init

2022-11-19 23:32:54 290

原创 基于stm32单片机智能温控风扇控制系统Proteus仿真

功能介绍:采用stm32单片机、ds18b20温度传感器采集温度,通过判断当前的温度值是否超过预设值,来控制风扇电机和指示灯的打开与关闭,预设值程序可调,温度采用LCD1602显示。

2022-11-19 23:29:27 594

原创 基于stm32单片机自动灭火火灾报警装置Proteus仿真

火焰传感器的原理:是通过感知外部特殊波段光照强度的突变来判断是否出现火灾,该仿真采用ADC采集光照强度,发现有火焰情况,自动打开水泵进行灭火,也可以设置为手动模式,进行手动打开\关闭水泵。

2022-11-19 23:26:21 163

原创 基于stm32单片机的光照检测智能台灯

1、设置为自动模式下:可以检测光照强度,当光照强度

2022-11-19 23:23:23 618

原创 基于stm32单片机ADC采集电压表测量LCD1602显示

功能讲解:通过stm32单片机的ADC的转换,可以通过分压电阻测量外部电压,根据分压电阻的调节可以测出任意输入电压,程序采用C语言,仿真使用Proteus,程序有中文注释,比较容易看懂。//使能PA,PC端口时钟。//新建初始化结构体。

2022-11-19 23:20:47 352

原创 基于stm32单片机随机数自动摇号抽奖系统

采用stm32单片机作为主控,LCD1602显示,通过按键来重置生成随机数,类似于摇号和抽奖系统全套资料齐全:程序采用C语言,仿真使用Proteus,程序有中文注释,更容易看懂:

2022-11-19 23:16:01 378

原创 基于stm32的光照强度检测智能窗帘系统

98-基于stm32的光照强度检测智能窗帘系统Proteus仿真(源码+仿真+全套资料)检测当前的光照强度,LCD1602显示,并且可以自动打开关闭窗帘,也可以通过手动按键打开关闭窗帘,全套资料齐全,程序采用C语言,仿真采用Proteus,程序有中文注释,更容易理解;

2022-11-19 23:08:35 409

原创 基于stm32单片机有害气体监测检测Proteus仿真

97-基于stm32单片机有害气体监测检测Proteus仿真(仿真+源码+全套资料)功能介绍:检测当前的有害气体浓度,LCD1602显示,并且可以自动打开关闭风扇,也可以通过手动按键打开关闭风扇通风,全套资料齐全,程序采用C语言,仿真使用Proteus,程序有中文注释,更容易看懂

2022-11-19 23:01:40 514

原创 基于51单片机的全自动智能洗衣机控制系统Proteus仿真

功能 : 改变液晶中某位的值,如果要让第一行,第五个字符开始显示"ab cd ef" ,调用该函数如下。* 名称 : write_string(uchar hang,uchar add,uchar *p)* 名称 : write_data(uchar dat)* 输入 : 行,列,需要输入1602的数据。4、能通过按钮分别设置洗涤时间和脱水时间。5、运行过程为:加热——洗涤——脱水。* 输入 : 需要写入1602的数据。* 功能 : 1602写数据函数。

2022-11-19 22:53:53 180

空空如也

空空如也

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

TA关注的人

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