proteus-仿真大作业--数字时钟
实 验 报 告
Proteus 仿 真 大 作 业
课题:数字时钟实验报告 系部:电子工程系 班级:xxxx 姓名:xxx 指导老师:xxx 2011.6.10
1 / 24
proteus-仿真大作业--数字时钟
前 言
数字电子钟具有走时准确,一钟多用等特点,在生活中已经得到广泛的应用。另外数字钟还具备秒表和闹钟的功能,且闹钟铃声可自选,使一款电子钟具备了多媒体的色彩。单片机AT89C51在Proteus软件中实现数字时钟的定时、时间调整、闹正设置等功能。具有体积小、功能强可靠性高、价格低廉等一系列优点,不仅已成为工业测控领域普遍采用的智能化控制工具,而且已渗入到人们工作和和生活的各个角落,有力地推动了各行业的技术改造和产品的更新换代,应用前景广阔。时钟电路在计算机系统中起着非常重要的作用,是保证系统正常工作的基础。在一个单片机应用系统中,时钟有两方面的含义:一是指为保障系统正常工作的基准振荡定时信号,主要由晶振和外围电路组成,晶振频率的大小决定了单片机系统工作的快慢;二是指系统的标准定时时钟,即定时时间。
Protues软件不仅具有其它EDA工具软件的仿真功能,还能仿真单片机及外围器件。它是目前最好的仿真单片机及外围器件的工具。已受到单片机爱好者、从事单片机教学的教师、致力于单片机开发应用的科技工作者的青睐。Proteus是世界上著名的EDA工具(仿真软件),从原理图布图、代码调试到单片机与外围电路协同仿真,一键切换到PCB设计,真正实现了从概念到产品的完整设计。是目前世界上唯一将电路仿真软件、PCB设计软件和虚拟模型仿真软件三合一的设计平台,其处理器模型支持8051、HC11、PIC10/12/16/18/24/30/DsPIC33、AVR、ARM、8086和MSP430等,它也支持IAR、Keil和MPLAB等多种编译器。
本文主要介绍用单片机内部的定时/计数器来实现电子时钟的方法,本设计由单片机AT89C51芯片和LED1602液晶显示屏为核心,辅以必要的电路,构成了一个单片机电子时钟。
2 / 24
proteus-仿真大作业--数字时钟
目录
第一章 电子时钟、单片机简介 ..................................................................................................... 4
1、电子时钟工作原理 ............................................................................................................. 4 2、单片机简介 ......................................................................................................................... 4 第二章 数字时钟电路设计 ........................................................................................................... 5
2.1 设计要求 ............................................................................................................................ 5 2.2 数字电路模块图: ............................................................................................................ 6 2.3 .................................................................................................................................................... 6
2.2 模块简介: ........................................................................................................................ 6 2.3 系统功能操作实现 .......................................................................................................... 7 2.4 方案设计元件清单 ............................................................................................................ 8 第三章 Protues仿真电路 .............................................................................................................. 9
3.1 绘制数字时钟电路Protues仿真原理图: .................................................................... 9
3.1.1 启动ISIS 7 Professional软件 .............................................................................. 9 3.1.2 仿真电路绘制 ....................................................................................................... 9 3.1.3 数字时钟原理图 ................................................................................................. 10 3.1.4 电路检测 ............................................................................................................... 11 3.2 软件设计: ...................................................................................................................... 11
3.2.1 运行keil软件编写程序 ..................................................................................... 11 3.2.2 编译、连接 ......................................................................................................... 12 3.2.3 将程序烧入单片机 ............................................................................................. 12 3.2.4、程序运行 ............................................................................................................. 13
附录 ................................................................................................................................................ 13
程序:..................................................................................................................................... 13 总结 ................................................................................................................................................ 23 参考资料......................................................................................................................................... 24
3 / 24