加入星计划,您可以享受以下权益:

  • 创作内容快速变现
  • 行业影响力扩散
  • 作品版权保护
  • 300W+ 专业用户
  • 1.5W+ 优质创作者
  • 5000+ 长期合作伙伴
立即加入

基于单片机Proteus仿真的期末大作业设计(仿真图、源代码、讲解视频、软件)

05/30 14:51
2215
服务支持:
技术交流群

完成交易后在“购买成功”页面扫码入群,即可与技术大咖们分享疑惑和经验、收获成长和认同、领取优惠和红包等。

虚拟商品不可退

当前内容为数字版权作品,购买后不支持退换且无法转移使用。

加入交流群
扫码加入
获取工程师必备礼包
参与热点资讯讨论
放大
实物图(5)
相关方案
  • 方案介绍
  • 相关文件
  • 推荐器件
  • 相关推荐
  • 电子产业图谱
申请入驻 产业图谱

本设计使用AT89C52单片机作为主控芯片,实现8个LED灯左右方向流水灯,2位数码管进行计时显示功能,同时利用LCD1602显示时间信息,时间信息由串口助手指令控制,通过指令实现时间调节和显示。通过仿真图纸设计和编写软件控制,完成本次单片机与应用设计。

本次大作业要求如下:

  • 8位流水灯

按下按键S2,实现左向流水,按下按键S3,实现右向流水。流水灯跳变时间间隔为1秒。

② 两位数码管显示秒表

系统启动后,数码管默认显示00,按下按键S4,秒表开始计数,计数最大值为59,超过59后重新变为00,按下按键S5,秒表停止,显示当前计数值,待再次

按下S4,将继续计数。

液晶可以显示两行字符,第一行显示当前计算机时间,显示格式为:08:35:47(时:分:秒形式),第二行显示当前计算机日期,显示格式为:

2021‐11-20(年-月-日格式),计算机日期和时间数据由计算机上位机通过串口发送;

串口发送命令为:学号(4)+时(1)+fen(1)+秒(1)+年(1)+月(1)+日(1)

接收命令为:学号(4)+O(1)+K(1)+序号(1);

本设计使用protues7.10进行仿真,keil 4软件进行程序编程。系统使用AT89C52单片机作为主控芯片,实现功能有,8个LED灯通过按键控制左右方向流水灯,同样通过按键控制2位数码管进行计时显示功能,同时利用LCD1602显示时间信息,时间信息由串口助手指令控制,通过指令实现时间调节和显示。仿真实际表明,本设计满足设计要求。串口发送指令和接收指令协议如下:

串口发送命令为:学号(4)+时(1)+fen(1)+秒(1)+年(1)+月(1)+日(1)

接收命令为:学号(4)+O(1)+K(1)+序号(1);

1、protues仿真设计;
2、提供源代码、仿真源文件,可以直接使用或者二次开发;

完整资料下载或者技术支持,请添加联系方式:
QQ:2705466752(资料需付费)

  • 串口软件.rar
  • 串口通信格式.txt
  • 单片机大作业模板.docx
  • 仿真演示视频.rar
  • 完整资料下载说明.docx

推荐器件

更多器件
器件型号 数量 器件厂商 器件描述 数据手册 ECAD模型 风险等级 参考价格 更多信息
ATMEGA128A-AU 1 Microchip Technology Inc IC MCU 8BIT 128KB FLASH 64TQFP

ECAD模型

下载ECAD模型
$6.7 查看
STM32F207ZGT6TR 1 STMicroelectronics High-performance Arm Cortex-M3 MCU with 1 Mbyte of Flash memory, 120 MHz CPU, ART Accelerator, Ethernet

ECAD模型

下载ECAD模型
$13.88 查看
MC9S12A64CFUE 1 Rochester Electronics LLC 16-BIT, FLASH, 25MHz, MICROCONTROLLER, PQFP80, PLASTIC, QFP-80
$14.39 查看

相关推荐

电子产业图谱