摘要:现在各个领域几乎都有单片机应用,单片机技术发展也越来越快。而传统的时钟功能单一,只有走时的功能。为了满足人们的需要,在数字钟原有的基础上研究多功能数字钟。小型化、高可靠性、低功耗、环保要求不高的单片机具有灵活性好,价格低效果好,在电子仪器和仪表中获得取到全面应用,功能亦比模拟数字电路厉害。为单片机者多用于时钟,可使时钟更加完善。且单片机集成性较高,也方便设计时钟,看起来也好看。使用传统单片机设计,成本高,操作繁琐,因此基于Proteus的单片机仿真系统设计开发更为高效方便。以此背景下,本论文探讨的是基于MSC-51单片机开发一个多功能时钟和定时器。系统的开发环境使用Keil uVision4,使用Proteus进行系统仿真,开发语言采用C语言。 81092
毕业论文关键词:单片机;多功能时钟;Proteus仿真;C语言
Design and Development of Multi Functions Clock Based on Single Chip Microcomputer and Proteus Simulation
Abstract:Now almost every field of SCM applications, single-chip technology development is also faster and faster。 But the traditional clock function is unitary, only has the traveling time function。 Therefore, in order to meet the needs of people, it is necessary to study the multi-function digital clock on the basis of the original digital clock。 Miniaturization, high reliability, low power consumption, environmental protection requirements of the chip has good flexibility, low price effect is good, get to the comprehensive application in electronic instruments and meters, function than analog and digital circuit。 For multi clock chip, the clock surexam。 And the integrity of the microcontroller, but also to facilitate the design of the clock, beautiful appearance。 The design of traditional single chip microcomputer has high cost and complicated operation, so the design and development of Proteus based single chip microcomputer simulation system is more efficient and convenient。 In this context, this paper discusses the development of a multi-function clock and timer based on MSC-51 microcontroller。 System development environment using Keil uVision4, you can use Proteus for system simulation, the development of language using C language。
Keywords: Singlechip; Multifunctional clock; Proteus simulation; C language
目录
摘要 i
Abstract i
目录 ii
1 绪论 1
1。1 多功能电子钟的历史背景 1
1。2 多功能数字钟的意义及应用 3
2 整体设计方案 5
2。1 单片机的选型 5
2。2 单片机的结构功能 7
3 数字钟的硬件设计 10
3。1 最小系统设计 10
3。2 LCD显示屏 12
3。3 数字钟的原理图 14
4 数字钟的软件设计 15
4。1 系统软件设计流程图 15
4。2 多功能时钟的主程序 18
4。3 多功能时钟中断程序 21
5 系统仿真测试 23
5。1 PROTUES软件简介 23
5。2 系统测试和实现功能 25
6 结论