摘要基于Proteus的单片机控制电子时钟电路设计与仿真摘要工程实践教学环节是为了学生能够更好地巩固和实践所学专业知识而设置的,在本次工程实践中,我们以微机原理与接口技术课程中所学知识为基础,设计了电子时钟。单片机由RAM、ROM、CPU构成,由定时、计数和多种接口于一体的微控制器。它体积小,成本低,广泛应用于智能产业和工业自动化上。本设计主要设计了一个基于AT89C51单片机为核心,使用12MHz晶振与AT89C51相连接,通过软件编程的方法实现以24小时为一个周期,同时8位7段LED数码管显示小时、分钟和秒的要求。本系统的设计说明重点介绍了如下几方面的内容:1)电子时钟的基本功能,同时对计时的原理也进行了简要的阐述;2)介绍了系统的总体设计、给出了系统的整体结构框图,并对其进行了功能模块划分及所采用的元器件进行了详细说明;3)对系统各功能模块的软、硬件实现进行了详细的设计说明。关键词:AT89C51单片机;电子钟;硬件设计;软件设计目录目录第一章绪论................................................................................................................11.1课题简介............................................................................................................11.2设计目的与要求................................................................................................11.3题目描述............................................................................................................21.4设计任务............................................................................................................21.5章节安排说明....................................................................................................2第二章电子时钟系统简介........................................................................................32.1单片机简介........................................................................................................32.2单片机的发展史................................................................................................32.3电子时钟基本特点............................................................................................42.3电子时钟基本特点............................................................................................4第三章系统总体设计及硬件设计............................................................................53.1单片机芯片选择方案........................................................................................53.2数码管显示选择方案........................................................................................53.2.1数码管显示工作原理...................................................................................................53.2.2数码管方案及选择.......................................................................................................63.3硬件单元电路设计与参数设计........................................................................63.4元件清单............................................................................................................8第四章电子时钟软件设计......................................................................................104.1软件系统模块功能简要介绍..........................................................................104.2软件系统流程图..............................................................................................104.3程序代码..........................................................................................................12第五章...