(完整版)基于89C51单片机的秒表设计.docVIP

  • 28
  • 0
  • 约2.6千字
  • 约 8页
  • 2020-09-06 发布于山东
  • 举报
《单片机原理与应用》课程设计报告 基于 89C51 单片机的秒表设计 专业: 学号: 姓名: 2015-12-25 一、课题名称 基于 89C51单片机的秒表设计 二、任务要求 1、计时范围: 0~59分 59.59 秒,整数四位数和小数两位数显示; 2、计时精度 10 毫秒; 3、复位按钮,计时器清零,并做好下次计时准备; 4、可以对两个对象( A、B)计时,具有启 / 停控制; 3、设开始、停止 A、停止 B、显示 A、显示 B、复位按钮。 三、任务分析 1、设计中包括硬件电路的设计和系统程序的设计。其硬件电路主要有主控制器,计 时与显示电路和回零、启动和停表电路等。主控制器采用单片机 89C52显示电路采用共阳 极 LED数码管显示计时时间。 2、利用 89C52单片机的定时器 / 计数器定时和记数的原理,使其能精确计时。 3、P0 口输出段码数据, P2.0-P2.4 口作列扫描输出, P1.1、P3.2、P3.3、P2.5 口接 四个按钮开关,分别实现开始、暂停、清零和查看上次计时时间功能。 4、利用中断系统使其能实现开始暂停的功能。 四、设计方案 1、硬件方案 工作原理:计时采用定时器 T0中断完成,定时溢出中断周期为 1ms,当一处中断后向 CPU发出溢出中断请求, 每发出一次中断请求就对毫秒计数单元进行加一, 达到 10 次就对 十毫秒位进行加一,依次类推,直到 9

文档评论(0)

1亿VIP精品文档

相关文档