扫码加入

  • 方案介绍
  • 附件下载
  • 推荐器件
  • 相关推荐
申请入驻 产业图谱

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

2024/05/30
2555
加入交流群
扫码加入
获取工程师必备礼包
参与热点资讯讨论

串口软件.rar

共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模型 风险等级 参考价格 更多信息
DSPIC33EP512MU814-E/PH 1 Microchip Technology Inc 16-BIT, FLASH, 60 MHz, MICROCONTROLLER, PQFP144, 16 X 16 MM, 1 MM HEIGHT, LEAD FREE, PLASTIC, TQFP-144

ECAD模型

下载ECAD模型
$11.85 查看
ATMEGA328P-PU 1 Microchip Technology Inc IC MCU 8BIT 32KB FLASH 28DIP

ECAD模型

下载ECAD模型
$3.98 查看
ATXMEGA256C3-AU 1 Microchip Technology Inc IC MCU 8BIT 256KB FLASH 64TQFP
$9 查看

相关推荐