电子电路计算机辅助设计--课程设计
电子电路cad实验报告

电子电路cad实验报告电子电路CAD实验报告引言:电子电路CAD(计算机辅助设计)是现代电子工程中不可或缺的一部分。
它通过软件模拟和仿真电子电路,帮助工程师在设计和测试过程中提高效率,并减少实际试验的成本和时间。
本文将介绍我在电子电路CAD实验中的一些经验和收获。
实验一:基础电路设计在这个实验中,我们使用CAD工具设计了一个简单的放大器电路。
通过选择合适的元器件值和连接方式,我们成功地实现了对输入信号的放大功能。
这个实验让我深入了解了电子元器件的特性和工作原理,以及如何将它们组合成一个可靠的电路。
实验二:滤波器设计滤波器在电子电路中起到了至关重要的作用,它能够滤除不需要的信号,并保留我们感兴趣的部分。
在这个实验中,我们使用CAD工具设计了一个低通滤波器,它能够滤除高频噪声,只保留低频信号。
通过调整滤波器的参数,我们成功地实现了对输入信号的滤波功能。
这个实验让我进一步了解了滤波器的设计原理和方法。
实验三:数字电路设计数字电路在现代电子设备中广泛应用,它能够实现复杂的逻辑运算和控制功能。
在这个实验中,我们使用CAD工具设计了一个简单的数字电路,通过逻辑门和触发器的组合,实现了一个简单的计数器。
通过调整触发器的时钟频率,我们成功地实现了对输入信号的计数功能。
这个实验让我深入了解了数字电路的设计原理和方法。
实验四:模拟与数字混合电路设计模拟与数字混合电路是现代电子设备中常见的一种电路类型。
它将模拟信号和数字信号相结合,实现了更复杂的功能。
在这个实验中,我们使用CAD工具设计了一个简单的模拟与数字混合电路,通过模拟信号的输入和数字信号的处理,实现了对输入信号的实时采样和显示功能。
这个实验让我进一步了解了模拟与数字混合电路的设计原理和方法。
结论:通过电子电路CAD实验,我深入了解了电子电路的设计原理和方法。
通过使用CAD工具,我能够更加高效地设计和测试电子电路,减少实际试验的成本和时间。
电子电路CAD为电子工程师提供了一个强大的工具,帮助他们在设计和测试过程中取得更好的效果。
电子信息cad课程设计

电子信息cad课程设计一、课程目标知识目标:1. 让学生掌握电子信息CAD(计算机辅助设计)的基本概念、原理和应用领域;2. 使学生了解并熟练使用电子信息CAD软件进行电路图绘制、PCB布线等基本操作;3. 帮助学生理解电子元件的封装、电路板层叠结构及设计规范。
技能目标:1. 培养学生运用电子信息CAD软件进行电路设计与绘制的实际操作能力;2. 培养学生分析并解决电子设计过程中遇到的问题的能力;3. 提高学生的团队协作能力和沟通表达能力,能在项目中进行有效分工与协作。
情感态度价值观目标:1. 激发学生对电子信息CAD课程的兴趣,培养其主动学习的积极性;2. 培养学生严谨细致的工作态度,养成良好的设计习惯;3. 引导学生认识到电子信息CAD技术在现代电子产业中的重要性,增强其职业责任感。
分析课程性质、学生特点和教学要求,本课程旨在通过理论与实践相结合的方式,使学生在掌握电子信息CAD技术的基础上,提高其创新能力和实践能力。
课程目标分解为具体学习成果,以便后续教学设计和评估。
二、教学内容本课程教学内容分为五个部分,确保内容的科学性和系统性:第一部分:电子信息CAD基础1. CAD基本概念与原理2. 电子信息CAD软件介绍3. 电子元件及其封装第二部分:电路图绘制1. 电路图绘制基本操作2. 常用电子元件的绘制与编辑3. 电路图层次化设计方法第三部分:PCB布线设计1. PCB布线基本概念与流程2. PCB设计规则与规范3. PCB布线实战操作第四部分:电路仿真与调试1. 电路仿真基本原理与方法2. 仿真软件的使用与操作3. 电路仿真案例分析第五部分:项目实践与团队协作1. 项目实践:电子信息CAD综合设计2. 团队协作:分工、沟通与协作3. 成果展示与评价教学内容根据课程目标制定,与教材章节内容紧密结合。
教学大纲明确教学内容安排和进度,确保学生能够循序渐进地掌握电子信息CAD技术。
教学内容涵盖了理论与实践,注重培养学生的实际操作能力和团队协作能力。
EDA 课程设计

第一章绪论1.1 EDA技术的简介EDA是电子设计自动化(Electronic Design Automation)缩写,是90年代初从CAD(计算机辅助设计)、CAM(计算机辅助制造)、CAT(计算机辅助测试)和CAE(计算机辅助工程)的概念发展而来的。
EDA技术是以计算机为工具,根据硬件描述语言HDL( Hardware Description language)完成的设计文件,自动地完成逻辑编译、化简、分割、综合及优化、布局布线、仿真以及对于特定目标芯片的适配编译和编程下载等工作。
1.1.1 EDA的软件介绍EDA工具层出不穷,目前进入我国并具有广泛影响的EDA软件有:multiSIM7(原EWB的最新版本)、PSPICE、OrCAD、PCAD、Protel、Viewlogic、Mentor、Graphics、Synopsys、LSIIogic、Cadence、MicroSim等等。
这些工具都有较强的功能,一般可用于几个方面,例如很多软件都可以进行电路设计与仿真,同进还可以进行PCB自动布局布线,可输出多种网表文件与第三方软件接口。
1.1.2 EDA技术的基本特征EDA代表了当今电子设计技术的最新发展方向。
它的基本特征是:设计人员按照“自顶向下”的设计方法,对整个系统进行方案设计和功能划分。
系统的关键电路用一片或几片专用集成电路(ASIC,ApplicationSpecificIntegratedCircnit)实现,然后采用硬件描述语言(HDlHardwareDescriptionLanguage)完成系统行为级设计,最后通过综合器和适配器生成最终的目标器件,这样的设计方法被称为高层次的电子设计方法。
1.1.3 EDA的应用EDA在教学、科研、产品设计与制造等各方面都发挥着巨大的作用。
在教学方面,几乎所有理工科(特别是电子信息)类的高校都开设了EDA课程。
主要是让学生了解EDA的基本概念和基本原理、掌握用HDL语言编写规范、掌握逻辑综合的理论和算法、使用EDA工具进行电子电路课程的实验验证并从事简单系统的设计。
微电子第六章集成电路计算机辅助设计

(1)版图生成
对数字电路,目前已有不少版图白动设计软件。但是对模拟集成电路, 基本还要依靠手工设计,即调用版图设计软件中的版图绘制模块,由 设计人员以人机交互方式完成版图的绘制。
(2)版图校验
为了保证生成的版图“正确无误”,一般需要进行下述3方面校验工作。 (a)设计规则校验(DRC:Design Rules check):检查版图几何尺寸是否
6.1.1 计算机辅助设计(CAD)和设计自动 化(DA)
1 设计自动化[DA]
如果计算机能根据集成电路的设计指标要求, 自动完成电路设计和版图设计任务,就称之为设 计自动化(Design Automation)。
2 计算机辅助设计[CAD]
目前在集成电路的设计领域内,只对个别的情况, 例如采用可编程逻辑阵列 (PLA)结构实现的集成 电路,做到了设计自动化。大部分集成电路设计 中,要由 “人”为主导,同时需借助于计算机帮 助入工迅速而准确地完成设计任务。
6.1.2 CAD技术的优点
(a)减轻人工劳动,缩短设计周期:在集成电路版图 设计中要绘制、修改版图并要处理大量数据。
(b)保证设计的正确性:用手工方法绘版图和统计坐 标数据时,在几十万甚至几百万个矩形图形和坐 标数据中山现个别错误几乎是不可避免的。
(c)提高设计质量、节省设计费用:采用CAD技术可 以不必经过投片,而在线路设计阶段可对不同方 案进行计算机模拟分析,选取出较好的方案,并 进而对择优选用的电路进行灵敏度分桥、容差分 析和中心值优化设计,在提高设计质量的同时又 节省了研制费用。
6.2.2 OrCAD/Capture CIS软件
1. Capture CIS软件的构成
6.2.2 OrCAD/Capture CIS软件
武汉理工大学《电路CAA》课程设计说明书

1.前言随着计算机技术的飞速发展,以计算机辅助设计(Computer Aided Design,简称CAD)为基础的电子设计自动化(EDA)技术已经成为电子学领域的重要学科。
EDA工具是电子电路和电子系统的设计产生了革命性的变化,摒弃了靠硬件调试来达到设计目标的繁琐过程,实现了硬件设计软件化。
EDA技术子20世纪70年代开始发展,其标志是美国加利福尼亚大学柏克莱分校开发的SPICE(Simulation Program with Integrated Circuit Emphasis)于1972年研制成功,并于1975年推出实用化版本。
当时仅用于模拟电路的分析,而且只能用程序的方式输入。
此后,在扩充电路分析功能、改进和完善算法、增加元器件模型库、改进用户界面等方面做了很多实用化的工作,使之成为享有盛誉的电子电路的计算机辅助设计工具,1988年被定为美国国家工业标准。
与此同时,各种以SPICE为核心的商用仿真软件应运而生,常用的有Pspice 和Electronics Workbench EDA(简称EWB)。
2.PSpice简介PSpice是非常出色的EDA软件,它的5.00以上版本是在Windows下的模拟电路和数字电路的混合仿真软件,因而得到相当广泛的应用。
PSpice由电路原理图输入程序(Schematic)、激励源编辑程序(Stimulus Editor)、电路仿真程序(Pspice A/D)、输出结果绘图程序(Probe)、模型参数提取程序(Parts)和元器件模型参数库(LIB)六大部分组成。
PSpice支持电路原理图和网单文件两种输入方式,电路元器件的符号库提供绘制电路原理图的所有元器件符号;具有正弦波、脉冲源、指数源、分段线性源、单频调频源等种类繁多的信号源。
作为PSpice的核心部分——仿真功能包括:直流工作点分析、只留转移特性分析、直流小信号传递函数分析、交流小信号分析、交流小信号噪声分析、瞬态分析、傅立叶分析、直流灵敏度分析、温度分析、最坏情况分析和蒙特卡罗统计分析等;仿真结果可在屏幕绘出曲线、波形,并可打印输出。
电子电路计算机辅助设计综述

电子电路计算机辅助设计综述【摘要】该文对电子电路以及计算机设计与辅助问题展开了一系列的剖析。
对计算机辅助设备、电子电路的概念以及如何利用计算机辅助设计电子电路进行了系统的讲解,并阐述了计算机辅助技术在电子电路设计领域的发展潜力。
【关键词】电子电路设计与辅助传统电子电路的设计问题计算机电子电路技术对于各行各业来说,起到的作用是非常明显,不仅能提高相关人员的工作效率和质量,还能对设计的电子电路进行仿真分析实验,以方便解决实际电路搭建中所遇到的各种困难。
该文就电子电路的具体原理以及计算机辅助系统中一系列环节出现的问题进行分析,明确电子电路的具体原理,对计算机的辅助设计进行一系列的分析,以满足我们的日常工作需求。
下文,将对电子电路对计算机辅助设计的联系展开铺设,以解决难题。
1 电子电路原理以及计算机的辅助设计电子电路的基本原理相对来说是比较容易理解的,在电子基础中,电就像是水一样,电路类似于俗称的水路,将各种电子元件连接成相应的通路,以实现特定的功能。
任何电子产品都是由电子元件组成的,所以为了更加深入的了解电子电路的原理,需要对电子元件进行一系列的辨析,也就因此掌握了电子应用。
对电子电路的原则基本认识之后,能够应用一系列的电子工具,进行一系列的产品设计。
电场这个概念对于电子电路来说并不陌生。
电场通常是指电产生作用力的一个范围。
磁场就是磁产生作用力的一个范围,其他类似。
导体就是电容易通过的物体。
绝缘体,就是电比较难通过的物体。
导体与绝缘体在实际生活中并没有决定化的定义,这两者的导电能力相差好几倍。
有些物体,在不同的外界环境下,比如电场,磁场,温度,光照等方面的影响下会呈现出不同的导电状态,我们称这类物体为半导体。
对导体、绝缘体以及半导体的具体应用就能组成各种的电子元件,我们就能对电能进行方便简单的检测与利用,开关是一个类似短路器与开路器系列的东西,电阻在零欧姆与无穷大的两个阻值上相互变化的元件,它与自来水开关的效果原理类似。
计算机辅助设计与制造教程课程设计 (2)

计算机辅助设计与制造教程课程设计一、课程背景计算机辅助设计与制造是现代制造业的重要组成部分,更是人工智能和信息技术的发展方向之一。
对于机械、电子、航空航天等各个领域的专业人才来说,掌握计算机辅助设计与制造技术是必不可少的。
本课程主要介绍计算机辅助设计与制造的基本原理、方法、技术和应用,旨在培养学生的计算机辅助设计和制造能力,提高其工作效率和竞争力。
二、课程目标本课程的目标是使学生掌握计算机辅助设计和制造的基本知识和技能,包括计算机辅助设计、计算机辅助制造、计算机辅助工艺规划等方面的知识。
具体目标如下:1.了解计算机辅助设计和计算机辅助制造的基本原理和方法;2.掌握CAD、CAM、CAE软件的基本使用和设计方法;3.了解机械制造流程,熟悉计算机辅助制造和计算机辅助工艺规划的流程和方法;4.能够进行机械产品设计、模拟、优化、制造等工作;5.能够熟练使用计算机辅助设计和制造软件,提高工作效率。
三、教学方法本课程采用理论、实践相结合的教学方法,注重学生的实践能力培养。
具体包括如下教学方法:1.讲授CAD、CAM、CAE软件的基本知识;2.案例分析和实例操作;3.实验室实践,并结合实际工程案例;4.课程设计,包括模型设计、数控程序设计等实践操作。
四、教学内容本课程主要包括以下内容:1.计算机辅助设计基础知识及应用–CAD基础–绘图与造型–组态与装配–三维建模与动画–CAD应用示例2.计算机辅助制造基础知识及应用–数控加工基础–建模与切割–制造与加工–数控加工实践3.计算机辅助工艺规划基础知识及应用–工艺规划基础–切割与拼接–工艺方案和计算–工艺规划实践4.教学设计–基础操作实践设计–数控程序实践设计–整体项目实践设计五、总结本课程旨在为学生提供计算机辅助设计与制造方面的基础知识和技能,充分培养学生的综合能力,提高其工作效率和竞争力。
同时,本课程将注重实践教学,结合实际工程案例,真实模拟工业环境,为学生提供更多的实践机会和实际操作经验。
电子线路CAD课程设计(简易数字电压表)

题目简易数字电压表的设计姓名学号专业年级指导教师2021年12 月14日一、概述:CAD是puter Aided Design(计算机辅助设计)的简称,旨在通过计算机来完成电子线路的设计过程、包括电原理图的编辑、电路功能仿真、工作环境模拟、印制板设计〔包括自动布局、自动布线〕与检测〔包括布线、布局规那么的检测和信号完整性分析〕等。
二、课程设计的目的1、对protel99软件的全面掌握和熟练运用。
2、掌握原理图的绘制。
3、学会元件库文件的绘制、保存与应用。
4、能区分各种不同的文件和元件的作业。
5、电路规那么的检查并修改原理图中的错误。
6、PCB板的生成。
7、设计布线规那么并布线。
8、生成材料清单。
97、印制PCB板和焊接。
三、课程设计的要求运用Protel99SE软件绘制出一个由STC15F204EA单片机控制的简易电压表的原理图和PCB板,并将PCB板印制出来做成实物图,使之加载程序后可实现显示测量电压的功能。
电路中有1路输入电压,通过STC15F204EA单片机中的A/D转换通道,将电压模拟信号转换为数字信号,结果并按十进制由4位LED灯显示。
四、芯片介绍STC15F204EA单片机是宏晶科技推出的新一代超低价A/D转换单片机单片机,1个时钟/机器周期,高速、高可靠,8路10位高速A/D转换。
内部高精度R/C时钟,,±1%温飘,彻底省掉外部昂贵的晶振,5MHz~35MHz宽范围可设置。
它采用低功耗设计,内部高精度R/C时钟,内部高可靠复位,8级可选复位门槛电压复位,彻底省掉外部复位电路,可测的电压宽度为5.5 ~ 3.8V,工作频率:5M ~ 35MHz,相当于普通8051:60M ~ 420MHz,含有256字节片内RAM数据存储器,内EEPROM功能,擦写次数10万次以上。
8通道,10位高速ADC,速度可达30万次/秒,2路定时器还可当2路PWM或D/A使用,2个16位可重装载定时器。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
电子电路计算机辅助设计课程设计题目:《基于单片机数码管电子钟设计》学院:信息工程学院学生:卢勇学号:201307080045专业年级:光电信息科学与工程2013级指导教师:凯琳2015年 6 月20 日课程设计任务书目录0摘要 (1)1绪论 (2)1.1P ROTEL99SE软件简介 (2)1.2设计目的 (3)1.3AT89C2051介绍 (4)2设计原理 (7)2.1原理图设计 (7)2.1.1 制作原件与创建元件库 (7)2.1.1.1设计具体步骤 (7)2.1.2原理图 (8)2.1.3元器件清单的生成 (10)2.2PCB设计 (12)2.2.1 封装元件库 (12)2.2.2创建PCB步骤 (13)2.2.3 PCB图形 (13)3课程学习心得 (14)基于单片机数码管电子钟设计0摘要基于单片机的定时和控制装置在许多行业有着广泛的应用,而数字钟是其中最基本的,也是最具有代表性的一个例子。
在基于单片机系统的数字钟电路中,除了基本的单片机系统和外围电路外,还需要外部的控制和显示装置。
本电路主要以单片机AT89C2051 或者 STC12C2052为核心而设计的,通过单片机对信息的分析与处理,控制外围设备。
本设计以单片机AT89C2051为切入点,通过使用AT89C2051的部的可编程定时器/计数器,结合对外接晶振的调节来确定一个合适的振荡周期,从而确定出部的机器周期。
再通过对部中断程序的设置来设计出时钟程序,即设计出了电子时钟的核心。
然后在核心电路的基础上设计出了相应的扩展电路,使本设计更加实用。
运用Protel 99 SE及计算机设计A/D转换电路的PCB板设计。
关键词:单片机;数码显示;PCB;AT89C2051;1绪论1.1 Protel99se软件简介Protel99SE是PROTEL公司在80年代末推出的EDA软件,应用广泛功能强大,是个完整的板级全方位电子设计系统,它包含了电路原理图绘制、模拟电路与数字电路混合信号仿真、多层印制电路板设计(包含印制电路板自动布线)、可编程逻辑器件设计、图表生成、电子表格生成、支持宏操作等功能。
可见Protel99SE不仅在绘制原理图、PCB 板布局布线等方面功能更加完善,而且为用户提供功能强大、使用方便的仿真器,它可以对当前所画的电路原理图进行即时仿真,因此在电路的整个设计周期都可以仿真查看和分析其性能指标,以便能及时发现设计中存在的问题并加以改正,从而更好的完成电路设计。
具体特点如下:(a)强大的分析功能用户可以根据Protel99SE电路仿真器所提供的功能,分析设计电路的各方面性能.如电路的交直流特性、温度漂移、噪声、失真、容差、最坏情况等特性。
(b)丰富的信号源其中包括基本信号源:主流源、正弦源、脉冲源、指数源、单频调频源、分段线性源,同时还提供了齐全的线性和非线性受控源。
(c)充分的仿真模型库Protel99SE提供了20多个模拟和数字仿真元件库,共包含6000多个常用元器件。
这些组件库包括了常用二极管、三极管、单结晶体管、变压器,晶闸管、双向晶闸管等分立组件,还有大量的数字器件和其它集成电路器件.同时Protel99SE提供了一个开放的库维护环境,允许设计者改变原有器件模型,也可创建新器件模型。
(d)友好的操作界面①无需手工编写电路网表义件.系统将根据所画电路原理图自动生网表文件并进行仿真。
②通过对话框完成电路分析各参数设置。
③方便地观察波形信号。
可同时显示多个波形,也可单独显示某个波形;可对波形进行多次局部放大,也可将两个波形放置于同一单元格进行显示并分析比较两者的差别。
④强大的波形信号后处理,可利用各种数学函数对波形进行各种分析运算并创建一个新的波形。
⑤方便地测量输出波形。
Protel99SE提供了两个测量光标,打开它们可测量波形数据。
1.2设计目的本次课程设计通过了解熟悉Protel99软件界面,进行数字电子钟电路原理图的设计、创建原理图元件、电路板的设计规划和网络表的载入、印刷电路板(PCB)的编辑、创建元件封装、报表生成与电路板输出。
了解rotel 99 SE软件的功能及其使用说明,对软件基本操作能够熟练掌握,熟悉原理图的设计步骤,掌握绘制原理图的方法,并对网络表及元件清单的生成,双面印制电路板(PCB)的布线流程,创建原理图元件库及其PCB元件库的编辑。
通过电子电路CAD课程设计学习,了解它是采用的客户、服务器体系结构,起主要应用程序Client.exe提供了一个基本的框架窗口和相应的Protel99组件之间的用户接口。
对于用户来讲,使用它不需要了解是如何工作的。
从实际角度出发,按照循序渐进、理论联系实际的原则,根据电子电路设计的特点,结合典型实例系统地介绍电路原理图的设计及印刷电路板的设计方法,并其备完善灵活的设计管理方式。
1.3 AT89C2051介绍1)程序AT89C2051隶属美国ATMEL公司,AT89C2051设计有2个程序位,位1被编程之后,程序存储器不能再被编程除非做一次擦除,位2被编程之后,程序不能被读出。
2)软硬件的开发AT89C2051可以采用下面两种方法开发应用系统。
1、由于89C2051部程序存贮器为Flash,所以修改它部的程序十分方便快捷,只要配备一个可以编程89C2051的编程器即可。
调试人员可以采用程序编辑-编译-固化-插到电路板中试验这样反复循环的方法,对于熟练的MCS-51程序员来说,这种调试方法并不十分困难。
但是做这种调试不能够了解片RAM的容和程序的走向等有关信息。
2、将普通8031/80C31仿真器的仿真插头中P1.0~P1.7和P3.0~P3.6引出来仿真2051,这种方法可以运用单步、断点的调试方法,但是仿真不够真实,比如,2051的部模拟比较器功能,P1口、P3口的增强下拉能力等等。
3)引脚说明AT89C2051芯片引脚图AT89C2051的引脚图如下图所示。
1、VCC:电源电压。
2、GND:地。
3、P1口:P1口是一个8位双向I/O口。
口引脚P1.2~P1.7提供部上拉电阻,P1.0和P1.1要求外部上拉电阻。
P1.0和P1.1还分别作为片精密模拟比较器的同相输入(ANI0)和反相输入(AIN1)。
P1口输出缓冲器可吸收20mA电流并能直接驱动LED显示。
当P1口引脚写入"1"时,其可用作输入端,当引脚P1.2~P1.7用作输入并被外部拉低时,它们将因部的写入"1"时,其可用作输入端。
当引脚P1.2~P1.7用作输入并被外部拉低时,它们将因部的上拉电阻而流出电流。
4、P3口:P3口的P3.0~P3.5、P3.7是带有部上拉电阻的七个双向I/O口引脚。
P3.6用于固定输入片比较器的输出信号并且它作为一通用I/O引脚而不可访问。
P3口缓冲器可吸收20mA电流。
当P3口写入"1"时,它们被部上拉电阻拉高并可用作输入端。
用作输入时,被外部拉低的P3口脚将用上拉电阻而流出电流。
P3口还用于实现AT89C2051的各种第二功能,如下表所列:引脚口功能P3.0 RXD串行输入端口P3.1 TXD串行输出端口P3口还接收一些用于闪速存储器编程和程序校验的控制信号。
5、RST:复位输入。
RST一旦变成高电平所有的I/O引脚就复位到"1"。
当振荡器正在运行时,持续给出RST引脚两个机器周期的高电平便可完成复位。
每一个机器周期需12个振荡器或时钟周期。
6、XTAL1:作为振荡器反相器的输入和部时钟发生器的输入。
7、XTAL2:作为振荡器反相放大器的输出。
3)主要性能1、和MCS-51产品兼容;2、2KB可重编程FLASH存储器(10000次);3、2.7-6V电压围;4、全静态工作:0Hz-24MHz;5、2级程序存储器锁定;6、128*8位部RAM;7、15条可编程I/O线;8、两个16位定时器/计数器;9、6个中断源;10、可编程串行通道;11、高精度电压比较器(P1.0,P1.1,P3.6);12、直接驱动LED的输出端口。
2设计原理2.1原理图设计2.1.1 制作原件与创建元件库2.1.1.1设计具体步骤创建工程文件命名为(电子钟.DDB),执行“File”菜单下的“New”命令,在新文档选择窗口,双击“Schematic Library Document”编辑器图形,重命名为MYSCH.lib。
然后执行“Tools ”菜单下的“New Component”(生成新元件)命令,在窗口输入元件名,如DPJ后单击“OK”按钮,即可获得一个新的绘图工具去,然后通过画图工具画出元件。
必要时执行“Report”菜单下的“Component Rule Check”(元件规则检查)命令,然后单击“OK”按钮,启动元件规则检查过程,即可了解元件图形库的正确性。
2.1.1.2设计的元件DPJ(单片机AT89C2051)SM(数码管)2.1.2原理图创建原理图文件,执行“File”菜单下的“New”命令,在新文档选择窗口双击“Schematic Document”并命名为(数码管电子钟),然后使用Protel99加库工具加载自己创建的库文件及工程文件,加载方法如下:1)选择要添加的库类别为SCH;2)按“添加库”和“删除”按钮,选择要添加的文件;3)打开Protel99se工程文件;4)打开原理图中的添加/删除(Add/Remove)元件库对话框;5)按添加到Protel按钮,把选择的库文件添加/删除元件库对话框中;6)点击添加/删除元件库对话框中的“OK”按钮完成操作;然后根据设计画出原理图,原理图如下图:2.1.3元器件清单的生成打开原理图文件,执行菜单命令Reports/Bill of Material,一直点击NEXT直到最后FINISH,程序会自动进入表格编辑器,并形成后缀为*.xls的元件列表。
元件清单表2.1.4电路的ERC检查执行菜单命令Tools/ERC命令,点击OK即可生成相应的测试错误报告如下图所示。
电路的ERC检查2.1.5产生网络表执行菜单命令Design/Create Netlist,将Output Format一览设置成PROTEL格式。
单击OK,自动保存为.NET的文件。
产生如图所示的网络表。
生成网络表2.2 PCB设计2.2.1 封装元件库2.2.1.1设计步骤打开工程文件,执行“File”菜单下的“New”命令,在新文档选择窗口,双击“PCB Library Document”编辑器图形,重命名为MYPCB.lib,然后点击Add/Remove-----Next,设置元件长宽以及孔的大小并重命名元件封装名如DIP-20。
2.2.1.2封装元件封装部分元件图如图所示SWITHCR20322.2.2创建PCB步骤开工程文件,执行“File”菜单下的“New”命令,在新文档选择窗口,双击“PCB Document”编辑器图形,重命名为(数码管电子钟.PCB).打装好的原理图,执行“Design”下的“Update PCB……”,点击“Execute”。