- 博客(56)
- 资源 (23)
- 收藏
- 关注
原创 基于51单片机的智能四人抢答器Protues仿真设计
本设计实现以下功能: (1)一个按键供主持人使用,在支持人按下按键后,四名选手可以按键抢答。 (2)四个按键供四名选手进行抢答。 (3)四个LED灯指示哪位选手按键抢答成功。 (4)主持人先按抢答键,然后开始抢答,抢答成功后开始30s倒计时答题。每个选手有一个抢答键,四位数码管在答题时就倒计时,不答题时就正常显示选手分数。 (5)主持人只有一个按键,按下抢答后,后面加分或减分用同一个按键,可以再短按一次加分,短按两次减分。
2024-09-29 11:36:11
1645
原创 基于51单片机的电子秒表设计
本设计具备以下功能:(1)设计并制作一个基于单片机的精度为0.1S的秒表系统,实现时间的精确测量; (2)系统具备开始、停止、清零以及复位等功能,并能对时间进行累加; (3)系统应采用L CD显示屏实时显示时间间隔且每过1秒钟都会提醒; (4)秒表的最长计时长度为9:59:59,超过此长度,报警。
2024-09-20 13:35:05
3100
9
原创 基于51单片机的智能风扇控制系统Protues仿真设计
本设计以51单片机为控制核心,设计一种智能风扇控制系统。整个系统包括MCU、晶振电路、时钟电路、DS18B20测温电路、风扇控制电路、风速测量电路以及OLED显示电路。可具体实现以下功能: (1)本设计通过检测外部环境的风速和温度来控制电风扇运不运行。 (2)当风速较低(低于20km/h)或者是温度较高(高于30度)时电风扇转动,否则电风扇不转动。
2024-09-16 23:53:48
1394
原创 基于51单片机的多功能台灯Protues仿真设计
本设计以51单片机为控制核心,设计一种多功能台灯。整个系统包括MCU、晶振电路、时钟电路、独立按键以及LED驱动电路等。可具体实现以下功能: (1)利用单片机设计一个具备多种功能的台灯,具备PWM无级调光、呼吸灯等功能。 (2)通过键盘实现对灯光模式和亮度调节,具备通过串口远程控制灯光的功能。
2024-09-13 12:31:13
1619
原创 基于51单片机的篮球计分器Protues仿真设计(LCD12864显示)
本设计以51单片机为控制核心,设计一种智能电子钟系统。整个系统包括MCU、晶振电路、时钟电路、矩阵键盘以及LCD12864显示电路。可具体实现以下功能: (1)12864液晶显示。 (2)通过按键加减可以更改进球数,节数,清零。 (3)一节12分钟的倒计时和24s倒计时。 (4)比赛时间设定。 (5)通过按键双方场地的互换。 (6)启动暂停比赛。
2024-08-02 01:34:07
1021
原创 基于51单片机的智能电子钟Protues仿真设计
本设计以51单片机为控制核心,设计一种智能电子钟系统。整个系统包括MCU、晶振电路、时钟电路、按键电路以及LCD1602显示电路。可具体实现以下功能: (1)计时:年、月、日、时、分、秒、周。闰年自动判别。 (2)时间和年、月、日、交替显示。 (3)日期和时间可以通过按键设置,按键数量不超过4个。
2024-07-25 17:21:05
759
原创 基于51单片机的超声波测距Protues仿真设计(带温度补偿)
以51单片机为控制核心,设计一种带温度补偿的超声波测距系统。整个系统包括MCU、晶振电路、时钟电路、测距电路、DS18B20测温电路、按键电路、蜂鸣器报警电路以及LCD1602显示电路。可具体实现以下功能: (1)使用HC-SR04超声波传感器测量距离。 (2)使用DS18B20传感器实现温度补偿功能。 (3)按键功能:按键1:加报警值按键2:减报警值按键3:设置按键(只有在设置的时候才可以加减报警值) (4)LCD1602液晶显示测量的距离和温度。
2024-07-22 01:15:25
1524
2
原创 基于51单片机的超声波测距Protues仿真设计
以51单片机为控制核心,设计一种多路报警器。整个系统包括MCU、晶振电路、时钟电路、测距电路以及LCD1602显示电路。可具体实现以下功能: (1)使用HC-SR04超声波传感器测量距离。 (2)将测得的距离实时显示在LCD1602显示屏上。
2024-07-17 15:53:11
2376
3
原创 基于51单片机的多路报警器Protues仿真设计
本设计具体实现以下功能: (1)使用4*4矩阵键盘模拟16路报警信号。 (2)当某一个按键按下时,即视为该路发生报警,两位数码管显示当前发生报警的路数,并且以方波驱动蜂鸣器实现报警。 (3)16路均未发生报警时,数码管显示00。
2024-07-14 19:00:59
951
原创 基于51单片机的六路抢答器Protues仿真设计
本设计实现:(1)设定矩阵键盘的6个键作为6位选手的抢答按键,键的编号即选手编号,为1~6号;设定1个独立按键作为抢答开始键;选择四位数码管作为倒计时、选手编号显示;选择蜂鸣器作为正常抢答和犯规抢答的提示。 (2)只有当裁判按下开始键时才可以进入正常抢答,否则属于犯规抢答。抢答完毕,或计时时间到,停止抢答。当裁判按下抢答开始键时,开始抢答,计时器开始倒计时,10秒倒计期间,若有抢答,则停止计时,数码管显示选手号;若倒计时结束时无人抢答,则停止抢答。
2024-07-12 18:54:07
1199
原创 基于51单片机的五路抢答器Protues仿真设计
具体实现以下功能: (1)设定矩阵键盘的5个键作为5位选手的抢答按键,键的编号即选手编号,为1~5号,同时设定5个LED灯作为5位选手抢答状态指示;设定1个独立按键作为抢答开始键;选择两位数码管作为倒计时、选手编号及犯规显示;选择蜂鸣器作为开始、抢答、犯规和计时结束的提示。 (2)只有当裁判按下开始键时才可以进入正常抢答,否则属于犯规抢答。抢答完毕,或计时时间到,停止抢答,数码管显示0。当裁判按下抢答开始键时,开始抢答,计时器开始倒计时,10秒倒计期间,若有抢答,则停止计时,相应选手
2024-07-10 19:01:26
903
原创 基于51单片机的四路抢答器Protues仿真设计
以51单片机为控制核心,设计一种四路抢答器。整个系统包括MCU、晶振电路、时钟电路、功能按键以及数码管显示。该系统利用共阳数码管实时显示抢答倒计时时间,通过独立按键设计控制抢答器的启动、复位、以及不同选手的抢答。可具体实现以下功能: (1) 按下启动键后,在10s倒计时的过程中,按下任意路抢答按键,数码管上对应显示抢答选手的序号并开始60s倒计时,60s倒计时结束后,抢答数据清零。 (2) 按下复位键后,抢答器复位,再次按下启动键可以实现新一轮的抢答。
2024-07-08 19:05:15
2108
5
原创 基于51单片机的电子抽奖系统Protues仿真设计
本设计以51单片机为核心,,采用常用电子器件设计,一个按键、五个数码管显示,开机后默认显示88888,表示上电成功,按下START/STOP按键开始抽奖,再次按下START/STOP按键停止抽奖并显示抽奖号码,一次抽奖结束,再次抽奖与上述抽奖过程类似。
2024-03-06 14:03:41
1067
原创 基于51单片机的电子秒表Protues仿真设计
本设计以51单片机为核心,,采用常用电子器件设计,两个按键、三个数码管显示,开机后显示0,每秒循环左移一位,即“口口0->”口0口”->”0口口”,按A键开始显计时,实时显示所经历的时间,按B键停止计时并显示从开始到当前的时间,按键采用中断方式,按键A接INT0,按键B接INT1,要求精确到0.1秒,量程为0-99.9秒.
2024-03-06 13:20:04
3467
1
原创 51单片机通过级联74HC595实现倒计时秒表Protues仿真设计
以51单片机为控制核心,设计一种可调倒计时秒表。整个系统包括51单片机芯片、晶振电路、时钟电路、功能按键以及74HC595数码管控制显示电路。该系统利用共阳数码管实时显示时、分、秒倒计时,通过独立按键键盘设计控制倒计时秒表的启停、定时时间的设计。可具体实现以下功能:(1) 按下设置键后,在数字闪烁的过程中,采用启动外部中断,能对增、减按键产生响应,。(2) 按下启动键后,启动定时器;按下暂停键后,停止定时器。(3)·定时器定时50ms,20次定时可产生1秒钟计时。
2024-01-29 22:57:04
1611
原创 基于51单片机天大的滚动显示Protues仿真设计
本设计以51单片机为控制核心,利用14段数码管实现天大两个汉字的滚动显示,可具体实现以下功能: (1)利用14SEG-MP-CA-BULE数码管实现天大两个汉字的循环滚动显示; (2)图形滚动速度为每秒变换一次; (3)滚动顺序为:XXX天-XX天大-X天大X-天大XX-大XXX(X表示不显示);
2024-01-29 16:44:02
728
原创 基于51单片机的温度报警控制系统Protues仿真设计
本设计以51单片机为控制核心,设计一种温度报警控制系统Protues仿真设计。可具体实现以下功能: (1)系统通过DS18B20采集当前温度环境温度并显示(精确到0.1度); (2)系统包含三个按键,可设定上下限温度的阈值; (3)若当前温度高于上限阈值温度时,声光报警,开启电机降温;若当前温度低于下限阈值温度时,声光报警,启动加热装置。
2024-01-21 23:14:56
5704
7
原创 基于51单片机的称重电子秤proteus仿真设计
以51单片机为控制核心,设计一种称重电子称。整个系统包括MCU、晶振电路、时钟电路、功能按键以及LCD显示。该系统称重传感器部分是模拟传感器的工作原理而画的,利用外部中断统计称重传感器传来的脉冲数,经过单片机后,LCD1602上显示重量(两位整数,三位小数),由矩阵键盘输入价格(三位整数,两位小数),同时在LCD1602上显示,在计算出总价。
2023-09-11 09:12:58
1573
1
原创 基于51单片机的八路抢答器Protues仿真设计
以51单片机为控制核心,设计一种八路抢答器。整个系统包括MCU、晶振电路、时钟电路、功能按键以及数码管显示。该系统利用共阳数码管实时显示抢答倒计时时间,通过独立按键设计控制抢答器的启动、复位、以及不同选手的抢答。可具体实现以下功能:(1) 按下启动键后,在20s倒计时的过程中,按下任意路抢答按键,数码管上对应显示抢答选手的序号并清零倒计时。(2) 按下复位键后,抢答器复位,再次按下启动键可以实现新一轮的抢答。(3)·定时器定时50ms,20次定时可产生1秒钟计时。(4) 抢答倒计时开始抢答指
2023-08-21 23:36:47
2447
原创 基于51单片机的电子钟Protues仿真设计
1:利用单片机的定时器和LCD1602液晶显示器,设计一个电子时钟,电子时钟显示的格式为:XX:XX:XX,由左向右分别为:时、分、秒。要求2:添加4个按键,分别是模式按键(可以切换正常模式和设置闹钟时间模式)、移位按键(在闹钟模式下起作用,用来切换当前设置闹钟时间的位置,分别是:时、分、秒)、增加按键(在闹钟模式下起作用,增加值)、减小按键(在闹钟模式下起作用,减小值)。按键从左往右依次为key1、key2、key3、key4。要求3:添加一个led灯,闹钟时间到了闪烁,并且闪烁1分钟。
2023-06-12 00:14:18
4692
3
原创 设计二:51单片机外部中断控制
本次设计使用2个按键,在无按键按下时,最下面一位发光二极管点亮;当KEY1按下,外部中断0请求中断,控制发光二极管从下到上循环点亮3圈;当KEY2按下,外部中断1请求中断,控制发光二极管闪烁3次。(要求外部中断1优先级高于外部中断0,即KEY2按下后能够打断流水灯的动作,当外中断1处理完后,恢复外中断0的处理,并且能从上次打断的那个LED开始循环)。
2023-05-31 23:55:46
1471
原创 设计一:51单片机流水灯控制
本次设计使用4个按键,当KEY1按下时,P0口所接的发光二极管(D1~D8)以100ms的时间间隔自下至上循环点亮3圈,当KEY2按下时,以200ms的时间间隔自上至下循环点亮3圈;当KEY3按下时,LED自两边至中间循环点亮,循环次数为3圈,时间间隔为1000ms;当KEY4按下时,LED自中间至两边循环点亮,循环次数为3圈,时间间隔为1000ms。平时LED的状态为全部熄灭。
2023-05-27 23:50:14
3658
原创 基于51单片机的两路数字电压表Protues仿真设计
本设计采用AT89C51芯片和ADC0809芯片来完成一个简易的数字电压表,能够对输入的0~5 V的模拟直流电压进行测量,并通过LCD1602液晶显示屏进行显示,测量误差约为0.02 V。该电压表的测量电路主要由三个模块组成:A/D转换模块、数据处理模块及显示控制模块。A/D转换主要由芯片ADC0809来完成,它负责把采集到的模拟量转换为相应的数字量再传送到数据处理模块。数据处理则由芯片AT89C51芯片来完成,其负责把ADC0809传送来的数字量经一定的数据处理,产生相应的显示码送到显示模块以百分数的形
2023-05-26 23:40:27
5716
1
原创 基于51单片机的电子琴Protues仿真设计
本设计以51单片机为控制核心,设计一种基于51单片机的电子琴。整个系统包括MCU、晶振电路、时钟电路、功能按键、琴键键盘、扬声器以及数码管显示。该设计能够实现自然大调音阶do re mi fa sol la si的低、中、高音阶的演奏,能够实现“两只老虎”、“粉刷匠”、“祝你生日快乐”三首经典曲目的播放,并通过按键切换播放的顺序,利用共阴数码管实时显示播放的乐谱序号。
2023-05-21 23:30:41
2809
原创 VMware Workstation 与 Device/Credential Guard 不兼容解决方案(亲测有效)
VMware Workstation 与 Device/Credential Guard 不兼容解决方案(亲测有效)
2023-05-18 10:20:19
16287
19
原创 51单片机控制步进电机Protues仿真设计
本设计采用STC89C52单片机为系统控制器单元,利用LED灯指示物体搬运状态,通过驱动器ULN2003驱动步进电机执行相应动作。51单片机通过IO口控制ULN2003驱动器来驱动步进电机实现相应动作。通过改变步进电机的通电顺序,可以改变它的运动方向。步进电机正转时的通电顺序为A-AB-B-BC-C-CD-D-DA,反转时的通电顺序为A-AB-B-BC-C-CD-D-DA。此外,通过改变步进电机的通电脉冲的频率,可以达到调速的目的。
2023-05-17 23:41:35
7456
3
原创 基于51单片机的脉搏测量仪设计与实现
本课题设计的脉搏测量仪,控制单元选择STC15F2K60S2单片机,传感器选择反射式光电对管ST188,利用人体指腹血液透光性不一样的特性,让传感器接收不同信号从而间接测量人体脉搏,OLED12864液晶显示器实时显示脉搏数据,使用STC15F2K60S2芯片内部EEPROM实现数据存储功能,将之前测得的数值存储起来,与新测得的脉搏进行对比,便于观察出人体脉搏的变化。用LabVIEW设计上位机软件,将采集到的信号通过串口发送到上位机,实时显示测量的脉搏波形。脉搏超标提醒装置选择蜂鸣器,提醒脉搏过高或过低。
2023-04-23 00:12:46
6442
4
原创 基于51单片机的脉搏测量仪protues仿真设计
本课题设计完成了一个基于51单片机的脉搏测量系统。系统以STC89C52单片机为核心,以5mm光电对管为传感器(仿真中利用频率可调的方波模拟),利用单片机系统内部定时器计算时间,通过光电对管及其相关外部电路产生脉搏信号,单片机通过检测两次脉冲间隔时间计算脉搏跳动次数,在LCD上显示脉搏次数。系统实现了脉搏的实时监测与显示、阈值调整以及超限报警等功能。实验结果表明,系统工作正常,测量灵敏度高,实现了设计功能。
2023-04-15 13:19:47
3196
3
原创 透射式光电对管测量脉搏硬件电路设计
脉搏测量仪的设计是通过检测心跳的血液变化,产生不同的反射信号,用传感器将脉搏的跳动转换为电信号,并加以放大,整形和滤波,最后送入单片机中处理,本篇文章介绍了使用由5mm红外接收管和发射管构成的光电对管测脉搏的硬件电路设计。
2023-04-15 13:19:16
4029
5
原创 基于STM32的倒车雷达系统设计
本设计研究出一款基于超声波的倒车雷达系统。系统采用STM32F103C8T6单片机作为主控制器, 利用超声测距的原理, 设计了一种超声波测距装置,该装置可以对前方的障碍物进行距离探测并把障碍物距离信息通过OLED显示出来。并且根据实际情况在单片机内部设置一个临界值,当通过超声波探测的距离小于临界值时,声光报警,提醒前方距离变小。可以根据声光报警提示报警,通过提示得知距离是否在正常范围,从而达到报警的目的。即本次设计的倒车雷达系统主要具有以下功能: 1、具有实时测量距离的功能
2023-04-15 13:18:14
16208
29
原创 基于51单片机的智能计算器Protues仿真设计
本设计是以AT89C51单片机为核心的计算器模拟系统设计,输入采用4×4矩阵键盘,可以进行加、减、乘、除4位带符号数字运算,最大运算是可达9999*9999,可以运算负数,并在LCD1602上显示操作过程。
2023-03-14 18:23:50
6572
15
原创 基于51单片机的交通灯Protues仿真设计
本设计采用AT89C51单片机最小系统以及外围的按键、LED和数码管显示等部件,设计一个基于51单片机的交通灯。设计通过两位一体共阳极数码管实时显示倒计时时间,并能通过按键实现模拟路口紧急情况交通灯状态。
2023-03-13 12:56:09
10740
16
原创 基于51单片机的倒计时秒表proteus仿真设计
以51单片机为控制核心,设计一种可调倒计时秒表。整个系统包括MCU、晶振电路、时钟电路、功能按键以及数码管显示。该系统利用共阳数码管实时显示时、分、秒倒计时,通过独立按键键盘设计控制倒计时秒表的启停、定时时间的设计。
2023-02-05 00:07:09
11313
3
51单片机定时器实验(程序+报告)
2022-11-12
51单片机数码管显示实验(程序+报告)
2022-11-12
51单片机外部中断实验(程序+报告)
2022-11-12
51单片机流水灯实验(程序+报告)
2022-11-12
OpenMV零基础教程
2022-05-30
两块stm32单片机串口通信完整工程文件
2022-04-29
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人