伤城文章网 > 电子/电路 > 大工17春《单片机原理及应用》大作业及要求2

大工17春《单片机原理及应用》大作业及要求2


网络教育学院 《单片机原理及应用》大作业 题 目: 单片机电子时钟设计 学习中心: 层 专 年 学 次: 专升本 业: 电气工程及其自动化 级: 号: 年 季 学生姓名: 题目一:单片机电子时钟设计 单片机电子时钟系统可以用多种技术手段实现。在国外有包括斯坦福、剑桥 等在内的几千家高校将 Proteus 作为电子工程学位的教学和实验平台; 在国内也 有众多大学正在体验 Proteus 的独一无二的功能并申报大学计划。 该方法具有普 遍意义。 通过实际应用发现, 采用该方法可以大大简化硬件电路测试和系统调试 过程中电路板制作、元器件安装、焊接等过程。很明显,使用该方法可以提高开 发效率、降低开发成本、提升开发速度,对单片机系统开发具有指导意义。 一、基本原理 单片机系统作为一种典型的嵌入式系统, 其系统设计包括硬件电路设计和软 件编程设计两个方面,其调试过程一般分为软件调试、硬件测试、系统调试 3 个过程。 软件调试一般比较容易进行,但如果要进行硬件电路测试和系统调试则 比较麻烦, 因为要进行这两个过程必须在电路板设计制作完成、元器件焊接完毕 之后进行。而电路板的制作、元器件的安装、焊接是费时费力的,如果采用单片 机系统的虚拟仿真软件一一 Proteus,则不用制作具体的电路板也能够完成以上 工作。 Proteus 软件是来自英国 Labcen terelectronics 公司的 EDA 工具软件, Proteus 软件有十多年的历史,在全球广泛使用,除了其具有和其它 EDA 工具一 样的原理布图、PCB 自动或人工布线及电路仿真的功能外,其革命性的功能是: 将电路仿真和微处理器仿真进行协同, 直接在基于原理图的虚拟原型上进行处理 器编程调试,并进行功能验证,通过动态器件如电机、LED、LCD、开关等,实时 看到运行后的输入、输出的效果,配合系统配置的虚拟仪器如不波器、逻辑分析 仪等,Proteus 为我们建立了完备的电子设计开发环境。 Proteus 软件山 IS IS 和 ARES 两个软件构成,其中 IS IS 是原理图编辑与 仿真软件,A R E S 是布线编辑软件。这里主要介绍工 IS IS 软件。 IS IS 软件的主要特性有: (1)可以仿真、分析各种模拟器件和集成电路,其最大的特点是可以支持许 多型号的单片机仿真, 该软件的单片机仿真库里有 51 系列、 PIC 系列、 AVR 系列、 摩托罗拉的 68M H 11 系列等,Proteus 的仿真是基于 SPICE3F5 的,因此它也能 像其他的 EDA 软件那样进行电路分析,如模拟分析、数字仿真、混合信号分析、 频率分析等。 (2)提供了虚拟不波器、逻辑分析仪、信号发生器、计数器、电表、虚拟终 端等虚拟仪器仪表供选用。 (3)能够进行原理图的设计。 (4)能和 Keil, Matlab 等软件整合使用,以求达到更好的仿真效果。 二、硬件电路设计与实现 以单片机电子时钟系统为例, 介绍使用 Proteus 进行单片机电子时钟系统设 计与仿真的过程。笔者使用的是 Proteus6 Demo 版本。 该电子时钟系统硬件主要由 AT89C51 单片机、时钟芯片 DS1302、数码管显 T 驱动芯片 MAX7219 等元器件组成。系统原理图如图 1 所示。和 Protel, EW B 等 软件相似, 绘制原理图都要先从器件库里取出所需的元件并在绘图区布局好,同 时编辑元件的参数,接着进行连线,添加必要的网络标识等步骤。 运行 Proteus 的侣侣后出现程序主窗口界

搜索更多“大工17春《单片机原理及应用》大作业及要求2”

网站地图

All rights reserved Powered by 伤城文章网 5xts.com

copyright ©right 2010-2021。
伤城文章网内容来自网络,如有侵犯请联系客服。zhit325@126.com