1、 课程设计课程设计 课课 程程:单片机原理及应用单片机原理及应用 题题 目目: 基于单片机的长定时器设计 (基于单片机的长定时器设计 (0 0- -9h9h) 专业班级专业班级: : 通信工程通信工程 10031003 班班 1 目录目录 第第 1 章章 绪论绪论 . 2 2 第第 2 2 章章 设计内容设计内容 . 3 3 第第 3 3 章章 MCSMCS- -5151 单片机系统简介单片机系统简介 . 4 4 第第 4 4 章章 课程设计原理课程设计原理 . 6 6 第第 5 5 章章 课程设计代码课程设计代码 . 8 8 第第 6 6 章章 仿真与编译仿真与编译 . 1616 第第 7
2、7 章章 设计总结设计总结 . 1818 参考文献:参考文献: . 2020 附录:附录: . 2020 2 基基于于 LEDLED 的数字时钟设计的数字时钟设计 摘要:摘要:近年来随着计算机在社会领域的渗透和大规模 集成电路的发展, 单片机的应用正在不断地走向深入, 由于它具有功能强,体积小,功耗低,价格便宜,工 作可靠,使用方便等特点,因此特别适合于与控制有 关的系统,越来越广泛地应用于自动控制,智能化仪 器,仪表,数据采集,军工产品以及家用电器等各个 领域,单片机往往是作为一个核心部件来使用,在根 据具体硬件结构,以及针对具体应用对象特点的软件 结合,以作完善。 关键字关键字 : 单片机
3、 时钟设计 MC51 第第 1 章章 绪论绪论 单片机自 20 世纪 70 年代问世以来,以其极高的 性能价格比,受到人们的重视和关注,应用很广、 发 展很快、单片机体积小、重量轻、抗干扰能力强、环 境要求不高、价格低廉、可靠性高、灵活性好、开发 较为容易。由于具有上述优点,在我国,单片机已广 泛地应用在工业自动化控制、自动检测、智能仪器仪 表、家用电器、电力电子、机电一体化设备等各个方 面, 而 51 单片机是各单片机中最为典型和最有代表性 3 的一种。这次课程设计通过对它的学习、应用,以 AT89C51 芯片为核心,加以辅助电路,设计了一个简 易的长定时器,它是在设计数字时钟的基础上,由直
4、 流电源供电,通过数码管能够准确显示时间。 数字时钟是现代社会应用广泛的计时工具,在航 天、电子等科研单位,工厂、医院、学校等企事业单 位,各种体育赛事及我们每个人的日常生活中都发挥 着重要的作用。本系统是基于 AT89C51 单片机设计的 一个具有四位数码管显示的数字时实时钟,该系统同 时具有硬件设计简单、工作稳定性高、价格低廉等优 点。数字单片机的技术进步反映在内部结构、功率消 耗、外部电压等级以及制造工艺上。在这几方面,较 为典型地说明了数字单片机的水平。在目前,用户对 单片机的需要越来越多,但是,要求也越来越高。下 面分别就这几个方面说明单片机的技术进步状况。 第第 2 2 章章 设计
5、内容设计内容 利用单片机的定时计数器,中断系统,以及键 盘和 LED 显示器进行设计。在数码管显示器上实现电 子时钟,显示格式为 00-00-00,实现从 0-9h 的长时 4 间定时,并且能进行设置时间和整点提示、提示功能 使能控制。 第第 3 3 章章 MCSMCS- -5151 单片机系统简介单片机系统简介 MCS51 是指由美国 INTEL 公司(对了,就是大名 鼎鼎的 INTEL)生产的一系列单片机的总称,这一系 列单片机包括了好些品种,如 8031,8051,8751,80 32,8052,8752 等,其中 8051 是最早最典型的产品, 该系列其它单片机都是在 8051 的基础
6、上进行功能的 增、减、改变而来的,所以人们习惯于用 8051 来称呼 MCS51 系列单片机,而 8031 是前些年在我国最流行的 单片机,所以很多场合会看到 8031 的名称。INTEL 公 司将 MCS51 的核心技术授权给了很多其它公司,所以 有很多公司在做以 8051 为核心的单片机, 当然, 功能 或多或少有些改变,以满足不同的需求,其中 89C51 就是这几年在我国非常流行的单片机,它是由美国 AT MEL 公司开发生产的。以后我们将用 89C51、89S51 来 完成一系列的实验。 MCS-51 系列单片机 5 MCS-51 系列单片机分为两大系列,即 51 子系列与 52 子系列。 5151 子系列:子系列:基本型,根据片内 ROM 的配置,对应的芯 片为 8031、8051、8751、8951 5252 子系列:子系列:增强型,根据片内 ROM 的配置,对应的芯 片为 8032、8052、8752、8952 这两大系列单片机的主要硬件特性如下表: 上表中可以看到,8031