具体实现功能
(1)用六位数码管显示秒表数值;
(2)六个按键控制秒表的开始、复位、停止、模式选择、查询等功能;
(3)具有两种模式。单次模式下,开始计时后,按下停止后即停止计时,只记录一次数值。多次模式下,开始计时后,按下停止按键后,可以记录三次数值,结束后可通过查询按键查询三次记录的数值。

仿真演示视频:
https://www.bilibili.com/video/BV1zD1cYoEfR/?spm_id_from=333.976.0.0
设计介绍

51单片机简介
51单片是一种低功耗、高性能CMOS-8位微控制器,拥有灵巧的8位CPU和可编程Flash,使得51单片机为众多嵌入式控制应用系统提供灵活、高效的解决方案。
本设计所使用的芯片可兼容以下所有的51系列单片机(包括AT系列和STC系列)。

资料内容
仿真实现(protues8.7)
本设计利用protues8.7软件实现仿真设计,具体如图。

程序(Keil5)
本设计利用KEIL5软件实现程序设计。
主函数如下:
///
void main(void)
{
uchar m=0;
k=0;
TMOD=0x11;
TH0=(65536-10000)/256;
TL0=(65536-10000)%256;
TH1=(65536-8000)/256;
TL1=(65536-8000)%256;
EA=1;
IT0=1;EX0=1;
IT1=1;EX1=1;
TR0=0;ET0=1;
TR1=1;ET1=1;
while(1)
{
klcd=(float)k/100;
sprintf(displaytemp,'% 3.2f',klcd);
if(table2[0]==table2[1]==table2[2]==table2[3]==table2[4]==9)
{
EA=0;
for(q=0;q++;q<5)
table2[q]=0;
EA=1;
}
}
}
程序运行结果如图:

全部内容
全部资料包括程序(keil5)、protues仿真(protues8.7)、开发资料、资料使用介绍、仿真视频、程序讲解视频、仿真讲解视频、最小系统介绍视频等。
资料获取
https://docs.qq.com/doc/DT3pIUkNpSGp1RWtK
关键字:仿真设计 51单片机
引用地址:
仿真设计|基于51单片机的多功能秒表系统
推荐阅读最新更新时间:2026-03-23 13:33
仿真设计|基于51单片机的两路数码管温度检测报警系统
具体实现功能 (1)预设温度值和实测温度值分别由两个3位数码管显示,范围为0~99℃。 (2)当水温低于预设温度值时系统开始加热(红色发光二极管点亮表示加热状态)。 (3)当温度达到预设温度值时自动停止加热。 仿真演示视频: https://www.bilibili.com/video/BV1CfyZY9EP5/ 设计介绍 51单片机简介 51单片是一种低功耗、高性能CMOS-8位微控制器,拥有灵巧的8位CPU和可编程Flash,使得51单片机为众多嵌入式控制应用系统提供灵活、高效的解决方案。 本设计所使用的芯片可兼容以下所有的51系列单片机(包括AT系列和STC系列)。 资料内容 仿真实现(protues8.7)
[单片机]
《逗比小憨憨51单片机Proteus仿真系列》第16期基于单片机的走马灯设计与仿真
源代码: #include reg52.h unsigned char RunMode; void Delay1ms(unsigned int count) { unsigned int i,j; for(i=0;i count;i++) for(j=0;j 120;j++); } unsigned char code LEDDisplayCode = { 0xC0,0xF9,0xA4,0xB0,0x99,0x92,0x82,0xF8, //0~7 0x80,0x90,0x88,0x83,0xC6,0xA1,0x86,0x8E,0xFF}; void Display(unsigned
[单片机]
仿真设计|基于51单片机的温度与烟雾报警系统
具体实现功能 (1)LCD1602实时监测及显示温度值和烟雾浓度值; (2)可通过三个按键设置烟雾报警值和温度报警值; (3)可实现手动紧急报警和手动取消报警功能; (4)温度或烟雾超过阈值时,蜂鸣器响,黄灯亮; (5)烟物测量范围:0—9等级;温度测量范围:0—99℃。 仿真演示视频: https://www.bilibili.com/video/BV1JS1cYtEfL/ 设计介绍 51单片机简介 51单片是一种低功耗、高性能CMOS-8位微控制器,拥有灵巧的8位CPU和可编程Flash,使得51单片机为众多嵌入式控制应用系统提供灵活、高效的解决方案。 本设计所使用的芯片可兼容以下所有的51系列单片机(包括AT系列
[单片机]
仿真设计|基于51单片机的双机通信控制数码管显示
具体实现功能 (1)双机通信系统分为通讯发送端和通讯接收端。(2)通讯发送端通过按键发送相应的数值(1-3),通讯接收端接收后通过数码管显示(1-3)。 设计介绍 51单片机简介 51单片是一种低功耗、高性能CMOS-8位微控制器,拥有灵巧的8位CPU和可编程Flash,使得51单片机为众多嵌入式控制应用系统提供灵活、高效的解决方案。 本设计所使用的芯片可兼容以下所有的51系列单片机(包括AT系列和STC系列)。 资料内容 仿真实现(protues8.7) 本设计利用protues8.7软件实现仿真设计,具体如图。 程序(Keil5) 本设计利用KEIL5软件实现程序设计。程序运行结果如图: 全部内容 全
[单片机]
仿真设计|基于51单片机的智能垃圾桶仿真
具体实现功能 (1)用LCD1602显示人体靠近信息、垃圾重量信息; (2)用压力传感器检测垃圾投入后重量变换; (3)用HC-SR501模块检测人体靠近信息;用舵机转动模拟垃圾箱盖开闭; (4)当检测到人体靠近信息后,开启箱盖;开盖后检测到重量变化(已投入垃圾),关闭箱盖。 仿真演示视频: 00:2468-基于51单片机的智能垃圾桶仿真-仿真视频10观看 0弹幕 设计介绍 51单片机简介 51单片是一种低功耗、高性能CMOS-8位微控制器,拥有灵巧的8位CPU和可编程Flash,使得51单片机为众多嵌入式控制应用系统提供灵活、高效的解决方案。 本设计所使用的芯片可兼容以下所有的51系列单片机(包括AT系列和STC系列)
[单片机]
仿真设计|基于51单片机的烟雾和温湿度监测调节仿真
具体实现功能 (1)LCD1602液晶第一行显示当前的烟雾值,第二行显示当前温度值和湿度值;(2)可以设置烟雾报警值、温湿度上下限报警值。共4个按键:复位按键、减键、加键、设置键;(3)当烟雾值高于设定的报警值,蜂鸣器响,电机转动;(4)当温湿度值低于或高于设定的范围时,相应的电机转动,蜂鸣器报警。 设计介绍 51单片机简介 51单片是一种低功耗、高性能CMOS-8位微控制器,拥有灵巧的8位CPU和可编程Flash,使得51单片机为众多嵌入式控制应用系统提供灵活、高效的解决方案。 本设计所使用的芯片可兼容以下所有的51系列单片机(包括AT系列和STC系列)。 资料内容 仿真实现(protues8.7) 本设计利用pro
[单片机]
仿真设计|基于51单片机的贪吃蛇游戏
具体实现功能 利用单片机8*8点阵实现贪吃蛇游戏的控制。 仿真演示视频: 00:3051-基于51单片机的贪吃蛇游戏-仿真视频162观看 0弹幕 设计介绍 51单片机简介 51单片是一种低功耗、高性能CMOS-8位微控制器,拥有灵巧的8位CPU和可编程Flash,使得51单片机为众多嵌入式控制应用系统提供灵活、高效的解决方案。 本设计所使用的芯片可兼容以下所有的51系列单片机(包括AT系列和STC系列)。 资料内容 仿真实现(protues8.7) 本设计利用protues8.7软件实现仿真设计,具体如图。 程序(Keil5) 本设计利用KEIL5软件实现程序设计。 主函数如下: /// /***********
[单片机]
51单片机温度控制调速风扇仿真设计
原理图:Altium Designer 仿真版本:proteus 7.8 程序编译器:keil 4 / keil 5 编程语言:C语言 设计编号:S0010 功能说明: 1.本设计基于STC89C51/52(与AT89S51/52、AT89C51/52通用,可任选)单片机 2.采用DS18B20温度传感器测温,74HC573驱动数码管显示温度和风扇的档位。 3.共3个按键:设置、加、减。按一下设置可以设置上限,再按下设置下限,均可以按键加减调整。 4.利用PWM调速,当温度低于下限时,风扇不转动,当温度处于上、下限之间时1档转动(50%的转速),当温度超过上限时,全速转动。 仿真电路: 打开仿真工程,双击proteus中的单片
[单片机]