收藏 分享(赏)

本科电子系统设计课程总结报告.doc

上传人:文档投稿赚钱 文档编号:1470537 上传时间:2018-07-20 格式:DOC 页数:33 大小:635.82KB
下载 相关 举报
本科电子系统设计课程总结报告.doc_第1页
第1页 / 共33页
本科电子系统设计课程总结报告.doc_第2页
第2页 / 共33页
本科电子系统设计课程总结报告.doc_第3页
第3页 / 共33页
本科电子系统设计课程总结报告.doc_第4页
第4页 / 共33页
本科电子系统设计课程总结报告.doc_第5页
第5页 / 共33页
点击查看更多>>
资源描述

1、电子系统设计课程总结报告信息工程学院指 导 老 师 : 王 东 专业、班级: 通信 121 报告人姓名: (签名) 学号: 12426046 同组人姓名: (签名) 学号: 12426060 论文结题时间:2015 年 6 月 20 日摘要该课程我们主要会用到 Protel 软件、Keli 软件、Protues 软件、LOPE 仿真软件,以及 LP5124 实时在线仿真器等。对于 Keil 软件,其主要是与 Lope 仿真软件联合使用,了解他的基础操作,怎样输入源程序,建立工程、设置详细的工程,将源程序变为目标代码等。通过这个门课程学会了电路元原理图原理图的设计以及 PCB 图的布线等。掌握这

2、几个软件的具体操作过程,并掌握了单片机实验板的硬件结构和主要元件的功能、用途、物理地址,并根据要求编制和调试程序。本次课程设计主要采用 MSC-51 系列单片机中的 AT89C51 作为中心器件来设计一系列内容.在 Proteus 与 Keil 搭建的仿真平台上,用 lope 仿真软件,以汇编语言和 c 语言作为编程语言进行仿真。 在该课程中我们做过在 Protues 环境下:用 7805 7812 7912 芯片 设计+5V +12V -12V 直流稳压电源;LM324 集成运算放大器,设计频率可调、占空比可调的方波发生电路;51 单片机最小系统;在单片机实验板环境下编制和调试程序;根据 H

3、B51 单片机实验板上的 DS12887 时钟芯片和键盘与显示器接口芯片 Intel 8279,以汇编语言和 c 语言编写电子时钟软件程序,并通过键盘对时间和日期进行修改和设置。关键字:软件;程序;单片机IAbstractThe main course we will use Protel software, Keli software, Protues software, LOPE simulation software, as well as real-time in-circuit emulator, etc. LP5124. For Keil software, which is ma

4、inly used in combination with Lope simulation software to understand the basis of his operation, what input source, build the project, set the detailed engineering, the source code into object code and so on. Through this course you learn to design and circuit elements such as wiring schematics PCB

5、schematic diagram. The specific operation to master these software and master function, use, physical address MCU Board of hardware structure and main elements, and in accordance with the requirements of the preparation and debugger.The course is designed mainly MSC-51 series microcontroller AT89C51

6、 as the central device designed a series of content on Proteus and Keil to build a simulation platform, with lope simulation software in assembly language and c language as a programming language for simulation.In this course we did at Protues environment: with 780,578,127,912 chip design + 5V + 12V

7、 -12V DC power supply; LM324 integrated operational amplifier designed adjustable frequency, adjustable duty cycle square wave generating circuit ; 51 smallest single-chip systems; MCU Board in the preparation and debugging environment; according DS12887 clock chip and keyboard and display interface

8、 chip microcontroller experimental board Intel HB51 8279, in assembly language and c language electronic clock software program, and through keyboard for time and date to be modified and settings.Keywords: software; program; SCMII目录摘要 .IAbstract.II第一章 绪论 .11.1 软件简介 .11.1.1Protel 软件 .11.1.2Keil c 软件

9、.11.1.3Protues 软件 .21.1.4Lope 软件 .21.2 芯片 .32 Protues 设计 .52.1 直流稳压电源 .52.2 方波发生电路 .62.3 单片机最小系统 .83 单片机实验板 .94 电子时钟 .114.1 实验要求 .114.2 实验步骤 .114.3 试验程序 .125 结论 .226 元件清单 .23附录一电子时钟、键盘电路图 .25III0第 1 章绪论1.1 软件简介1.1.1Protel 软件PROTEL 是 PORTEL 公司在 80 年代末推出的 EDA 软件,在电子行业的 CAD 软件中,它当之无愧地排在众多 EDA 软件的前面,是电子

10、设计者的首选软件,它较早就在国内开始使用。它是工作在 WINDOWS95 环境下,是个完整的板级全方位电子设计系统,它包含了电路原理图绘制、模拟电路与数字电路混合信号仿真、多层印制电路板设计(包含印制电路板自动布线)、可编程逻辑器件设计、图表生成、电子表格生成、支持宏操作等功能,并具有 Client/Server(客户/服务器)体系结构,同时还兼容一些其它设计软件的文件格式,如ORCAD,PSPICE,EXCEL 等,其多层印制线路板的自动布线可实现高密度 PCB 的100%布通率。1.1.2Keil c 软件Keil C51 是美国 Keil Software 公司出品的 51 系列兼容单片

11、机 C 语言软件开发系统,与汇编相比,C 语言在功能上、结构性、可读性、可维护性上有明显的优势,因而易学易用。Keil 提供了包括 C 编译器、宏汇编、连接器、库管理和一个功能强大的仿真调试器等在内的完整开发方案,通过一个集成开发环境(uVision)将这些部分组合在一起。用过汇编语言后再使用 C 来开发,体会更加深刻。Keil C51 软件提供丰富的库函数和功能强大的集成开发调试工具,全 Windows 界面。另外重要的一点,只要看一下编译后生成的汇编代码,就能体会到 Keil C51 生成的目标代码效率非常之高,多数语句生成的汇编代码很紧凑,容易理解。在开发大型软件时更能体现高级语言的优势

12、。11.1.3Protues 软件Proteus 是世界上著名的 EDA 工具(仿真软件),从原理图布图、代码调试到单片机与外围电路协同仿真,一键切换到 PCB 设计,真正实现了从概念到产品的完整设计。是目前世界上唯一将电路仿真软件、PCB 设计软件和虚拟模型仿真软件三合一的设计平台,其处理器模型支持8051、HC11、PIC10/12/16/18/24/30/DsPIC33、AVR、ARM、8086 和 MSP430 等,2010 年又增加了 Cortex 和 DSP 系列处理器,并持续增加其他系列处理器模型。在编译方面,它也支持 IAR、Keil 和 MATLAB 等多种编译器。1.1.4

13、Lope 软件可仿真调试 C 和汇编语言,即使不连接仿真器也能软件模拟运行,仿真速度可达 64MHz,编辑,编译,调试在一个窗口内完成,调试后在编辑窗内跟踪光标显示变量值和名称,类型,长度,储存,地址等属性。使用时,创建项目管理,方便项目编译仿真,可在窗口自行设置设置仿真器频率,无须硬件跳线,变量可用鼠标快速加变量窗口,无须按键输入名称,可将程序装入仿真区调试或存盘,同时调试观察源文件和反汇编窗口及其他窗口,可仿真调试各种格式的文件。21.2 芯片(1)78057805 为稳压芯片,路即可以输入一个直流稳压电源,他的输出电压恰好为 5v,刚好是 51 系列单片机运行所需的电压,其中 1 接整流

14、器输出的+电压,2 为公共地,3 就是的正 5V 输出电压了。(2)781212V 固定正电压稳压电路3(3)791212V 电源稳压集成电路(4)AT89S5140 个引脚,4k Bytes Flash 片内程序存储器,128 bytes 的随机存取数据存储器(RAM),32 个外部双向输入/输出(I/O)口,5 个中断优先级 2 层中断嵌套中断,2 个 16 位可编程定时计数器,2个 全双工串行通信口,看门狗(WDT)电路,片内时钟振荡器。42 Protues 设计2.1 直流稳压电源用 7805 7812 7912 芯片 设计+5V +12V -12V 直流稳压电源 (1)仿真图图 2.1.1

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 学术论文 > 毕业论文

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报