1、 单片机课程设计单片机课程设计 课题: 多功能秒表 系 别: 电气与电子工程 专 业: 电子信息工程 姓 名: 学 号: 2013 年 1 月 1 日 目录目录 第一章第一章 设计目的设计目的 第二章第二章 设计任务要求设计任务要求 第三章第三章 总体设计总体设计 . . 3.13.1 任务分析任务分析 3.23.2 方案确定方案确定 3.33.3 单片机概述单片机概述 3.3.13.3.1 单片机的特点单片机的特点 3.3.2 STC89C513.3.2 STC89C51 单片机简介单片机简介 3.3.3 STC89C513.3.3 STC89C51 功能特功能特性概述:性概述: 第四章第四
2、章 各部分电路设计各部分电路设计 4.1 4.1 显示原理显示原理 4.2 4.2 键盘及读数原理键盘及读数原理. . 4.3 4.3 复位电路复位电路 4.4 4.4 按键电路按键电路 4.5 4.5 时钟电路时钟电路 4.6 4.6 驱动显示电路驱动显示电路 第五章第五章 整体电路图整体电路图 5.15.1 相应程序相应程序. . 5.25.2 硬件硬件实物实物调试调试 5.3 5.3 硬件调试硬件调试. . 5.45.4 软件调试软件调试 5.55.5 系统联调系统联调 5.5.6 6 现场调试现场调试 第六章第六章 设计总结设计总结 6.16.1 设计过程中遇到的问题及解决方法设计过程
3、中遇到的问题及解决方法 6.26.2 设计体会设计体会 6.3 6.3 对设计的建议对设计的建议 参考文献参考文献 一、一、 设计目的设计目的 随着微电子技术的不断发展,数控系统也在不断地更新换代,先后经历了电子管随着微电子技术的不断发展,数控系统也在不断地更新换代,先后经历了电子管 (19521952 年) 、晶体管(年) 、晶体管(19591959 年) 、小规模集成电路(年) 、小规模集成电路(19651965 年) 、大规模集成电路及小型年) 、大规模集成电路及小型 计算机(计算机(19701970 年)和微处理机或微型计算机年)和微处理机或微型计算机(19741974 年)等五代数控
4、系统。前三代数控年)等五代数控系统。前三代数控 系统是属于采用专用控制计算机的硬接线(硬线)数控系统,一般称为普通数控系统,系统是属于采用专用控制计算机的硬接线(硬线)数控系统,一般称为普通数控系统, 简称简称 NCNC。7070 年代初,随着计算机技术的发展,使小型计算机的价格急剧下降,采用小年代初,随着计算机技术的发展,使小型计算机的价格急剧下降,采用小 型计算机代替专用控制计算机的第四代数控系统,不仅在经济上更为合算,而且许多型计算机代替专用控制计算机的第四代数控系统,不仅在经济上更为合算,而且许多 功能可用编制的专用程序来实现,将它存储在小型计算机的存储器中,构成所谓控制功能可用编制的
5、专用程序来实现,将它存储在小型计算机的存储器中,构成所谓控制 软件,提高了系统的可靠性和功能特色。这种数控系统又称为软接线(软线)数控,软件,提高了系统的可靠性和功能特色。这种数控系统又称为软接线(软线)数控, 即计算机数控系统,简称即计算机数控系统,简称 CNCCNC。19741974 年制成以微处理机为核心的数控系统,称为第五年制成以微处理机为核心的数控系统,称为第五 代微型机数控系统代微型机数控系统,简称,简称 MNCMNC。 单片机控制系统的电子秒表,自动化程度高、成本低、体积小、控制精确等优点,单片机控制系统的电子秒表,自动化程度高、成本低、体积小、控制精确等优点, 有很好的经济效益
6、和广阔的发展前景。单片机控制系统的研制成功,是电子秒表发展有很好的经济效益和广阔的发展前景。单片机控制系统的研制成功,是电子秒表发展 中的一次较大的进步,它表明了目前正在使用的许多控制系统完全可以由单片机控制中的一次较大的进步,它表明了目前正在使用的许多控制系统完全可以由单片机控制 系统所代替。系统所代替。 二、二、 设计要求设计要求 1 1、在暂停的情况下也能实现复位。 ;、在暂停的情况下也能实现复位。 ; 2 2、两位、两位 LEDLED 显示,显示时间为显示,显示时间为 00990099 秒;秒; 3 3、每秒自动加一;、每秒自动加一; 4 4、一个开始按键、一个复位按键、一个暂停按钮;、一个开始按键、一个复位按键、一个暂停按钮; 5 5、开机显示、开机显示 00.0000.00; 三、总体设计三、总体设计 3.1 3.1 任务分析:任务分析: 要了个更好的说明验证。首先要显示要了个更好的说明验证