1、 1 单片机课程设计报告 秒表设计 年 级:2 0 1 0 级 专 业:通信工程 姓 名:* * * 指导老师:* * * 2013-1-7 2 摘要摘要 本设计利用单片机的定时器/计数器定时和计数的原理,利用 AT89S52 单片机、LED 数码管以及软件来控制秒表的计数以及计数的 计时/倒计时/清零/复位。 本设计主要完成具备基本功能的电子秒表的理论和实践设计, 其 中一个按键来清零(00);一个计时开始按键,控制计时的开始(执行 加 1 操作) ;一个复位键(60 秒,用来倒计时) ;一个倒计时按键, 表示开始逐渐减 1。 关键字关键字: :电子秒表,单片机,定时中断 3 目录目录 一、
2、 前言 4 1.1 单片机技术的特点及应用4 二、 设计任务要求及研究意义 6 2.1 设计任务6 2.2 设计要求6 2.3 课题的研究意义6 三、总体方案设计分析、讨论7 3.1、硬件方案7 3.2、软件方案7 四、硬件原理图设计8 4.1 单片机简介8 4.2 时钟电路9 4.3LED8 段数码显示管结构与原理9 五、 软件框图及程序设计11 5.1 系统框图 11 5.2 程序流程图 12 5.3 程序代码 13 六、 设计总结和心得体会20 6.1 设计总结 20 6.2 心得体会 20 七、 参考文献20 4 一、一、前言前言 1.1 1.1 单片机技术的特点及应用单片机技术的特点
3、及应用 随着大规模和超大规模集成电路技术的发展和计算机微型化的 需要,将微型计算机的基本部件:中央处理器(CPU) 、存储器、输入 /输出(I/O)接口、定时器/计数器等多种资源集成在一个半导体芯 片上,使得一块集成电力芯片就能构成一个完整的微型计算机。 这种 集成电路芯片被称为单片微型计算机,简称单片机。单片机在结构设 计上,他的软、硬件系统及 I/O 接口控制能力等方面都有独到之处, 具有较强而有效的功能。从其组成、逻辑功能上来看,单片机具备了 微型计算机系统的基本部件。 目前,8 位高档机和 16 位机在单片机应用中占主导地位,产品 众多,已有几十个系列、几百个型号,除了通用单片机以外,
4、集成更 多资源,如 A/D 转换器、D/A 转换器、 “看门狗” (Watchdog)电路、 LCD 控制器、网路控制模块等,将单片机嵌入式系统和 Internet 连 接起来已是一种趋势。 还有专用单片机产品, 如专门用于数据处理 (图 像和语言处理等)的单片机。总之,单片机正在向微型化、低功耗、 高速、集成、高集成度、多资源、网络化、专用型方向发展。 1.1.1 1.1.1 单片机的特点单片机的特点 单片机在一块芯片上集成了一台微型计算机所需要的基本部件。 它在硬件结构、指令功能等方面均有独到之处,其特点如下: 性价比高。单片机性能稳定,功能强大,价格便宜。 5 体积小,集成度高、可靠性高
5、。单片机将一台计算机所需要的基 本部件集成在一块芯片上,减少了各部件间的连线,能大大地提高运 行速度和抗干扰能力。 控制功能强。为了,满足工业控制的需要,单片机有很强的位处 理功能。 在其他的逻辑控制功能等方面, 也都优于一般的 8 位微处理。 单片机系统配置灵活、 方便。 由于单片机带有一定数量的接口电 路,容易构成各种规模的应用系统。 单片机类型多。 单从 ROM 类型来说, 单片机的只读存储器有 ROM、 EPROM、EEPROM、Flash Memory 等多种,可以根据实际需要进行选择。 1.1.2 1.1.2 单片机的应用单片机的应用 由于单片机具有如上所述的特点,因此在工业生产、日常生活等 诸多领域,得到了日益广泛的应用,单片机的主要应用领域有:工业 控制,如在工业生产过程中参数(如温度、压力、流量、液位等)的 控制,数据处理功能于一体,如转速测试仪、噪声测试仪、振动测试 仪及电子秤等。 计算机网络与通