基于51单片机步进电机加减速正反转数码管显示
基于51单片机步进电机加减速正反转数码管显示( proteus仿真+程序+原理图+设计报告+讲解视频)
仿真图proteus7.8及以上
程序编译器:keil 4/keil 5
编程语言:C语言
设计编号:S0062
1.主要功能:基于51单片机AT89C51/52(与AT89S51/52、AT89C51/52、STC89C51/52等51内核单片机通用)
51单片机步进电机加减速正反转数码管设计
1、完成步进电机的驱动顺时针逆时针旋转设计,并通过led位移指示方向。
2、能够通过按键完成顺时针、逆时针、加减速的调整。
3、通过数码管显示转速级数。
需注意仿真中51单片机芯片是兼容的,AT89C51,AT89C52是51单片机的具体型号,内核是一样的。相同的原理图里,无论stc还是at都一样,引脚功能都是一样的,程序是兼容的,芯片可以替换为STC89C52/STC89C51/AT89C52/AT89C51等51单片机芯片。
资料下载链接:
【腾讯文档】S0062 网盘链接
https://docs.qq.c ...
基于51单片机电子钟温度检测数码显示设计
基于51单片机电子钟温度检测数码显示设计( proteus仿真+程序+设计报告+讲解视频)
仿真图proteus7.8及以上
程序编译器:keil 4/keil 5
编程语言:C语言
设计编号:S0061
1.主要功能:基于51单片机AT89C51/52(与AT89S51/52、AT89C51/52、STC89C51/52等51内核单片机通用)
1、设备初始化时钟为 23 时 59 分 50 秒。
2、按键 K4 定义为“时钟设置”按键,通过该按键可切换选择待调整的时、分、秒,当前选择的显示单元以 1 秒为间隔亮灭,时、分、秒的调整需注意数据边界属性。
3、按键 K2 定义为“加”按键,在“时钟设置”状态下,每次按下该按键当前选择的单元+1
4、按键 K1 定义为“减”按键,在“时钟设置”状态下,每次按下该按键当前选择的单元-1
5、“时钟显示”状态下,按下 K3 按键,显示温度数据,松开按键,返回“时钟显示”界面。
6、当温度超过 30 摄氏度时指示灯 D1 以 0.2 秒为间隔闪烁。
需注意仿真中51单片机芯片是兼容的,AT89C ...
基于51单片机数字电压表PCF8591+LCD1602液晶仿真设计
基于51单片机数字电压表PCF8591+LCD1602液晶设计
( proteus仿真+程序+设计报告+讲解视频)
仿真图proteus7.8及以上
程序编译器:keil 4/keil 5
编程语言:C语言
设计编号:S0060
1.主要功能:基于51单片机AT89C51/52(与AT89S51/52、AT89C51/52、STC89C51/52等51内核单片机通用)
基于51单片机的数字电压表设计
1.采用PCF8591实现AD采样功能;
2.采样电压范围0-5V;
3.用数码管显示转换后的实际电压值
4.显示保留小数点后两位。
需注意仿真中51单片机芯片是兼容的,AT89C51,AT89C52是51单片机的具体型号,内核是一样的。相同的原理图里,无论stc还是at都一样,引脚功能都是一样的,程序是兼容的,芯片可以替换为STC89C52/STC89C51/AT89C52/AT89C51等51单片机芯片。
资料下载链接:
【腾讯文档】S0060 网盘链接
https://docs.qq.com/doc ...
基于51单片机PCF8591数字电压表数码管仿真设计
基于51单片机PCF8591数字电压表数码管设计( proteus仿真+程序+设计报告+讲解视频)
仿真图proteus7.8及以上
程序编译器:keil 4/keil 5
编程语言:C语言
设计编号:S0059
1.主要功能:基于51单片机AT89C51/52(与AT89S51/52、AT89C51/52、STC89C51/52等51内核单片机通用)
基于51单片机的数字电压表设计
1.采用PCF8591实现AD采样功能;
2.采样电压范围0-5V;
3.用数码管显示转换后的实际电压值
4.显示保留小数点后两位。
需注意仿真中51单片机芯片是兼容的,AT89C51,AT89C52是51单片机的具体型号,内核是一样的。相同的原理图里,无论stc还是at都一样,引脚功能都是一样的,程序是兼容的,芯片可以替换为STC89C52/STC89C51/AT89C52/AT89C51等51单片机芯片。
资料下载链接:
【腾讯文档】S0059 网盘链接
https://docs.qq.com/doc/DS21ESEN ...
基于51单片机篮球计分器液晶LCD1602显示仿真设计
基于51单片机的篮球计分器液晶LCD1602显示
( proteus仿真+程序+原理图+PCB+设计报告+讲解视频)
仿真图proteus7.8及以上
程序编译器:keil 4/keil 5
编程语言:C语言
设计编号:S0058
1.主要功能:基于51单片机AT89C51/52(与AT89S51/52、AT89C51/52、STC89C51/52等51内核单片机通用)
基于51单片机的篮球计分器液晶LCD1602显示
设计内容:
1、设计LCD显示篮球比赛计时计分牌。
2、通过加分按钮可以给A队或B队加分。
3、设计对调功能,A队和B队分数互换,意味着中场交换场地。
4、显示比赛倒计时功能。
5、创新内容:
如显示第几小节。
单节比赛或全场比赛结束后有蜂鸣器提醒。
可以通过按键完成+1、+2、+3操作。
篮球比赛24秒进攻倒计时功能
需注意仿真中51单片机芯片是兼容的,AT89C51,AT89C52是51单片机的具体型号,内核是一样的。相同的原理图里,无论stc还是at都一样,引脚功能都是一样的,程序是兼容的,芯片可以替换为STC89 ...
基于51单片机电子钟闹钟温度液晶显示仿真设计
本设计
基于51单片机电子钟闹钟温度液晶显示设计( proteus仿真+程序+原理图+设计报告+讲解视频)
仿真图proteus7.8及以上
程序编译器:keil 4/keil 5
编程语言:C语言
设计编号:S0057
1.主要功能:基于51单片机AT89C51/52(与AT89S51/52、AT89C51/52、STC89C51/52等51内核单片机通用)
1、通过DS18B20检测环境温度。
2、能通过LCD1602显示年月日时分秒和温度。
3、有整点报时和闹钟功能。
4、具有高低温报警功能,上下限值可调,蜂鸣器提醒。
5、可以通过按键调整年月日时分秒和闹钟功能,具有闰年判断,自动计算星期功能。
需注意仿真中51单片机芯片是兼容的,AT89C51,AT89C52是51单片机的具体型号,内核是一样的。相同的原理图里,无论stc还是at都一样,引脚功能都是一样的,程序是兼容的,芯片可以替换为STC89C52/STC89C51/AT89C52/AT89C51等51单片机芯片。
资料下载链接:
【腾讯文档】S ...
基于51单片机锅炉监控系统仿真设计
本设计
基于51单片机锅炉监控系统仿真设计( proteus仿真+程序+原理图+报告+讲解视频)
仿真图proteus7.8及以上
程序编译器:keil 4/keil 5
编程语言:C语言
设计编号:S0056
1.主要功能:基于51单片机AT89C51/52(与AT89S51/52、AT89C51/52、STC89C51/52等51内核单片机通用)
1.系统实时通过LCD1602显示水位检测值,锅炉炉膛温度值,锅炉内部压力值。
2、可对锅炉的水位上下限、炉膛温度上下限、压力上下限进行设置,第一行显示上限值,第二行显示下限值。
3、如果水位、温度、压力过限则蜂鸣器报警,通过LED指示报警类型。
4、默认水位下限值10cm,上限值40cm,压力下限值30kPa,压力上限值50kPa,温度下限值5℃,温度上限值105℃。
5、温度传感器使用DS18B20;水位传感器使用电位器模拟;压力传感器使用MPX4115。
需注意仿真中51单片机芯片是兼容的,AT89C51,AT89C52是51单片机的具体型号,内核是一样的。相同的原理图里,无论stc ...
基于51单片机可调幅度频率信号发生器仿真设计
本设计
基于51单片机可调幅度频率信号发生器( proteus仿真+程序+原理图+报告+讲解视频)
仿真图proteus7.8及以上
程序编译器:keil 4/keil 5
编程语言:C语言
设计编号:S0055
1.主要功能:基于51单片机的三角波信号发生器
1、幅值在0-5V可以通过按键调整,频率在0-50Hz,可以通过按键调整
2、通过LCD1602显示幅值和频率
3、使用示波器查看波形
需注意仿真中51单片机芯片是兼容的,AT89C51,AT89C52是51单片机的具体型号,内核是一样的。相同的原理图里,无论stc还是at都一样,引脚功能都是一样的,程序是兼容的,芯片可以替换为STC89C52/STC89C51/AT89C52/AT89C51等51单片机芯片。
资料下载链接(可点击):
【腾讯文档】S0055网盘链接
https://docs.qq.com/doc/DS1daV1BKRXZMeE9u
以下为本设计资料展示图:
2.仿真开始仿真
打开仿真工程,双击proteus中的单片机,选择hex文件路径,然后开始仿真。
经以上调试,确 ...
基于51单片机NEC协议红外遥控发送接收仿真设计
基于51单片机NEC协议红外遥控发送接收仿真设计
基于51单片机红外发送接收仿真设计( proteus仿真+程序+原理图+报告+讲解视频)
仿真图proteus7.8及以上
程序编译器:keil 4/keil 5
编程语言:C语言
设计编号:S0054
1.主要功能:设计一个51单片机红外遥控发射接收proteus仿真设计
功能要求:
1、使用单片机模拟红外遥控器发射红外编码;
2、利用从机接收红外编码,并将编码以16进制显示到数码管上。
需注意仿真中51单片机芯片是兼容的,AT89C51,AT89C52是51单片机的具体型号,内核是一样的。相同的原理图里,无论stc还是at都一样,引脚功能都是一样的,程序是兼容的,芯片可以替换为STC89C52/STC89C51/AT89C52/AT89C51等51单片机芯片。
资料下载链接(可点击):
【腾讯文档】S0054网盘链接
https://docs.qq.com/doc/DS2hYRWduR05Eemdk
以下为本设计资料展示图:
2.仿真开始仿真
打开仿真工程,双击proteus中的单片机,选择 ...
基于51单片机多功能电子钟万年历仿真设计
本设计
51单片机日期时钟闹钟秒表倒计时多功能电子钟数码管显示( proteus仿真+程序+原理图+报告+讲解视频)
51单片机音乐闹钟秒表倒计时整点报时多功能电子钟万年历数码管显示( proteus仿真+程序+原理图+报告+讲解视频)
仿真图proteus7.8及以上
程序编译器:keil 4/keil 5
编程语言:C语言
设计编号:S0053
1.主要功能:基于51单片机的日期时间闹钟秒表倒计时多功能电子钟万年历仿真设计
1、数码管显示当前日期,时间,可以通过按键修改日期时间;
2、设置闹钟时间,时间到播放音乐;
3、具有秒表功能;
4、具有倒计时功能;
5、具有整点报时功能,多少点蜂鸣器响多少次;
6、具备闰年判断功能,设置日期的时候遵守正常大小月规律。
需注意仿真中51单片机芯片是通用的,AT89C51,AT89C52都是51单片机的具体型号,内核是兼容的。相同的原理图里,无论stc还是at都一样,引脚功能都是一样的,程序也是一样的,芯片可以替换为STC89C52/STC89C51/AT89C52/AT89C51等51单片机芯片。
资料 ...
