单片机秒表设计实验报告.pdfVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

本科学生设计性试验报告

学号姓名

学院物理与电子专业、班级

试验课程名称简易秒表设计

教师及职称

开课学期20132014学年下学期

填报时间2014年6月5日

云南师范大学教务处编印

摘要:单片机掌握秒表是集于单片机技术、模拟电子技术、数字技术为一体的机

电一体化高科技产品,具有功耗低,安全性高,使用便利等优点。本次设计内容

为以89C51单片机为核心的秒表,它承受键盘输入,单片机技术掌握。设计内

容以硬件电路设计,软件设计和PCB板制作三局部来设计。利用单片机的定时

器/计数器定时和计数的原理,用集成电路芯片、LED数码管以及按键来设计计

时器。将软、硬件有机地结合起来,使他拥有正确的计时、暂停、清零、并同时

可以用数码管显示,在现实生中应用广泛。

一、试验设计方案

试验名称简易秒表设计

试验时间2014.6.18试验室114试验室

试验目的:

1、生疏KeilC51软件的使用方法及proteus仿真软件的使用;

2、综合运用所学的理论学问〔数码管、按键〕,通过实践加强对所学学问的理解,

具备设计单片机应用系统的力量。

3、通过本次试验,增加自己的动手力量。生疏单片机在日常生活中的应用的广

泛性,有用性。

试验要求:

制作简易秒表,用三个按键分别实现秒表的启动、停顿与复位,利用八位共阳级

的数码管显示时间〔从左到右依次显示秒,分钟,小时,当秒数到达60s时向分

钟进一,当分钟到达60min时向小时进一,当小时到达24h时全部清零从头开头〕。

1系统设计思路及描述

该试验设计要求进展计时并在数码管上显示时间,则可利用MCS-51系列单片机

的芯片AT89C51的P3.5,P3.3,P3.2,作为按键的入口;当开关按键P3^3由上向

下拨时开头计时,假设拨P3^2“暂停”按键则数码管暂停;“复位”按键P3^5

当由上向下拨时数码管清零,又可重开头计时。八位数码管用来显示数据,其

中,低两位显示秒的个位和十位,空一格中间两位显示分钟的个位和十位,在空

一格最终的两位数码管显示小时的个位和十秒位位,是满六十进一,分钟也是满六十

进一,小时是满二十四自动清零并开头重从零计数

2七段数码管根本使用方法介绍

七段数码管是单片机系统中常用的显示器元件,可以用来显示单片机系统

的工作状态、运算结果等各种信息。七段数码管有八个LED发光二极管分别构成

其7个字段和一个小数点,通过不同的字段和小数点亮灭组合可以显示数字0—9

、字符A—F、H、L、P、R、U、Y、“—”符号以及小数点“.”等图形。

组成七段数码管的八个LED发光二极管的连接方法通常是将其中一极接在一起

形成一个公共极,剩下一个极作为个字段的掌握极。将八个LED发光二极管的阳

极连在一起构成的公共极的七段数码管称为共阳极七段数码管,而将这八个LED

发光二极管的阴极连在一起构成的公共极称为共阴极七段数码管。要点亮共阳极

数码管对应的字段,需要公共极接高电平,同时对应段掌握极接低电平,通常应

用中将a—g、dp掌握极依次有序地接到高位掌握线,由此我们可以得到共阳极

数码管的字型码。

共阳极,共阴极数码管的字符码表

2程序设计

此次选用C51来编程,首先要有初始化程序,通过初始化程序,将对主程序所

用到的变量、常量以及各个参数和所调用的子函数定义,其次还有显示程序、按

键扫描及处理程序、时钟程序。

系统软件流程图

开始

赋初值宏定义

文档评论(0)

布鲁斯丶李 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档