云题海 - 专业文章范例文档资料分享平台

当前位置:首页 > 51单片机实训 数码管电子时钟设计.

51单片机实训 数码管电子时钟设计.

  • 62 次阅读
  • 3 次下载
  • 2025/5/24 13:58:32

枣庄学院光电工程学院电子信息工程专业实训论文

1.2系统特性

本系统功能由硬件和软件两大部分组成,硬件部分主要完成信息的显示;软件主要完成信号的处理剂控制功能等。

本系统的硬件采用模块化设计,以AT89C51单片机为核心,与数码管接口电路组成控制系统。该系统硬件主要包括以下几个模块:AT89C51主控模块、数码管显示模块等。其中AT89C51主要完成外围硬件的控制以及一些运算功能,数码管显示模块完成字符、数字的显示功能。

应用软件采用模块化设计。该系统软件主要由主程序、延时子程序等模块组成。

二、硬件以及软件的设计与实现

2.1 硬件设计思想

使用Proteus仿真软件,在atmel-80c51芯片中进行仿真设计。利用八个八段数码管与芯片进行连接,利用P0口实现数码管得位选 ,利用74ls245和P2口实现数码管的段选,并置三个按键完成对电子钟的时间调控,并且置喇叭设置每半小时报时一次,报时时间十秒。

2.2 电路设计

利用Proteus按照将电路的原理图进行电路绘制。

根据原理图从原件库中选择有封装的元件,对没有封装的原件(如:按键,八个数码管),对其进行手动画封装。按顺序排好,并对其连线。

4

枣庄学院光电工程学院电子信息工程专业实训论文

接线前,元件摆放图,如图表1所示:

图表 1

连接完成后,如下图表2所以:

图表 2

2.3 程序设计

利用Uv4软件进行程序设计, 建立项目与文件, 并进行编译与连接,如图

5

枣庄学院光电工程学院电子信息工程专业实训论文

表3所示:

图表 3

用c语言程序实现电子时钟,将编译好的hex文件利用proteus软件加载到原理图中,运行程序,如图表4所示:

图表 4

运行结果如图表5所示:

6

枣庄学院光电工程学院电子信息工程专业实训论文

图表 5

2.4 pcb图设计

在画原理图时发现有元件没有封装 需要创建封装; 共阴极八段数码管封装如图表6所示:

图表 6

7

搜索更多关于: 51单片机实训 数码管电子时钟设计. 的文档
  • 收藏
  • 违规举报
  • 版权认领
下载文档10.00 元 加入VIP免费下载
推荐下载
本文作者:...

共分享92篇相关文档

文档简介:

枣庄学院光电工程学院电子信息工程专业实训论文 1.2系统特性 本系统功能由硬件和软件两大部分组成,硬件部分主要完成信息的显示;软件主要完成信号的处理剂控制功能等。 本系统的硬件采用模块化设计,以AT89C51单片机为核心,与数码管接口电路组成控制系统。该系统硬件主要包括以下几个模块:AT89C51主控模块、数码管显示模块等。其中AT89C51主要完成外围硬件的控制以及一些运算功能,数码管显示模块完成字符、数字的显示功能。 应用软件采用模块化设计。该系统软件主要由主程序、延时子程序等模块组成。 二、硬件以及软件的设计与实现 2.1 硬件设计思想 使用Proteus仿真软件,在atmel-80c51芯片中进行仿真设计。利用八个八段数码管与芯片进行连接,利用P0口实现数码管得位选 ,利

× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价:10 元/份 原价:20元
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219
Copyright © 云题海 All Rights Reserved. 苏ICP备16052595号-3 网站地图 客服QQ:370150219 邮箱:370150219@qq.com