基于Protel99的365倒计时器设计毕业论文

上传人:gg****m 文档编号:217462414 上传时间:2021-12-02 格式:DOC 页数:24 大小:1.29MB
返回 下载 相关 举报
基于Protel99的365倒计时器设计毕业论文_第1页
第1页 / 共24页
基于Protel99的365倒计时器设计毕业论文_第2页
第2页 / 共24页
基于Protel99的365倒计时器设计毕业论文_第3页
第3页 / 共24页
基于Protel99的365倒计时器设计毕业论文_第4页
第4页 / 共24页
基于Protel99的365倒计时器设计毕业论文_第5页
第5页 / 共24页
点击查看更多>>
资源描述

《基于Protel99的365倒计时器设计毕业论文》由会员分享,可在线阅读,更多相关《基于Protel99的365倒计时器设计毕业论文(24页珍藏版)》请在金锄头文库上搜索。

1、图书分类号: 密 级:题目:基于Prote 199的365倒计时器设计学生姓名 班 级 学院名称专业名称 指导教师学位论文原创性声明本人郑重声明:所呈交的学位论文,是本人在导师的指导下,独立进行 研究工作所取得的成果。除文中已经注明引用或参考的内容外,本论文不含 任何其他个人或集体已经发表或撰写过的作品或成果。对本文的研究做出重 要贡献的个人和集体,均已在文中以明确方式标注。本人完全意识到本声明的法律结果由本人承担。论文作者签名: 日期:年_月日学位论文版权协议书本人完全了解关于收集、保存、使用学位论文的规定,即:本校学生在 学习期间所完成的学位论文的知识产权归所拥有。有权保留并向国家有关部

2、门或机构送交学位论文的纸本复印件和电子文档拷贝,允许论文被查阅和借 阅。可以公布学位论文的全部或部分内容,可以将本学位论文的全部或部分 内容提交至各类数据库进行发布和检索,可以采用影印、缩印或扫描等复制 手段保存和汇编本学位论文。论文作者签名: 导师签名:曰期:年 月 曰曰期:年 月 曰基于Protel99的365倒计时器的设计摘要Protel设计系统足世界上第一套将EDA环境引入到Windows环境中的EDA开发工具,是具有强大功能的电子设计CAD软件,它具有原理图设计、印刷电路板(PCB)、设计层次原理图没计、报表制作、电路仿真以及逻辑器件设计等功能,是进行电子设计最有用的软件之一。是个完

3、整的板级全方位电子没计系统,它包含了电路原理图绘制、模拟电路与数字电路混合信号仿真、多层印制电路板设计(包含印制电路板自动布线)、可编程逻辑器件设计、图表生成、电子表格生成、支持宏操作等功能,并具有Client/Server (客户/服务器)体系结构,同时还兼容一些其它没计软件的文件格式,如ORCAD, PSPICE, EXCEL等,Jt多层印制线路板的自动布线可实现高密度PCB的100%布通率。在W内PROTEL软件较易买到,有关PROTEL软件和使用说明的|5也有很多,这为它的齊及提供了基础。想更多地了解PROTEL的软件功能或者下载PROTEL99的试用版,可以在INTERNET上。 中

4、片机全称为中片微型计算机(Single Chip Microcomputer)。|i|为中片机主要用于控制系统中,所以又称微控制器或嵌入式控制器。它具有嵌入式应用系统所要求的体系结构, 微处理器、指令系统、总线方式、管理模式等。它把计算机的基木部件都微型化集成到一 块芯片上,通常片内部都含冇中央处理器(CPU)、数据存储器(RAM)、程序存储器(ROM, EPROM, Fish ROM)、定吋器/计数器和各种输入/输出(I/O)接口。本次实验课设是利用单片机设计一个简易的365倒计时器,并利用Pmtel 99 SE对其原理阁进行绘制,PCB阁制作和仿真.关键字:Protel设计;单片机;365

5、计数器;原理阁绘制;PCB制作1倒计时原理总体设计思想倒计吋器以AT89C52单片机为核心,起着控制作用。系统包括四位数码管显示电路, 按键电路,复位电路,时钟电路。倒计时的总体框图如下图所示:数码管显示电路模块倒计时的总体框图1. 1复位电路复位是单片机的初始化操作,只需给AT89C52的复位引脚RST加上大于2个机器周 期(即24个时钟振荡周期)的高电平就可得单凡机复位.复位时,PC初始化为0000H,使 单片机从OUT单元开始执行程序。除了进入系统的正常初始化之外,由于程序运行出错或 操作错误而使系统处于死锁状态。为摆脱死锁状态,也需按复位键使得RST脚为高电平, 使单片机重新启动。在系

6、统中,有时会出现显示不正常。为了调试方便,需要设计一个复位电路。AT89C52 单片机复位电路共有上电复位、按键电平复位和按键脉冲复位。本系统的复位电路主要完 成系统的上电复位和系统在运行时用户的按键复位功能。复位电路可由简单的KC电路构 成,也可使用其它的相对复杂,但功能更完善的电路。本系统采用的电路工作原理是:上 电瞬问,RC电路充电,RESET引脚端出现正脉冲,只要RESET保持10ms以上高电平,就 能使单片机有效的复位。当时钟频率选用12MHz时,C取10uF, K取10KQ,上电S动复 位电路由上电瞬间C与R构成充电电路,RESET端的电位与电源Vcc相同,随着充电电流 的减少,R

7、ESET的电位逐渐下降。RC时间常数越人,上电吋RESET端保持高电平的吋间越 长,这组参数足以保证复位操作。若复位电路失效,加电后CPU从一个随机的状态开始工 作,系统就不能正常运行。按键S5的功能是按键复位,按下S5键吋RST为高电只要 保持10ms以上的高电平,就可以使单片机复位。按键复位用在系统运行时的复位,使系 统重新运行。图1复位电路1.2时钟电路时钟是单片机的心脏,单片机各功能部件的运行都是以时钟频率为基准有条不紊地一 拍一拍地工作的。因此,时钟频率直接影响单片机的速度,时钟电路的质景也直接影响单 片机系统得稳定性。常用的时钟电路有两种方式:一种是内部时钟方式,另一种是外部时 钟

8、方式。单片机必须在时钟的驱动十*冰能工作。在单片机内部冇一个时钟振荡电路,只要外界 一个振荡源就能产生一定的时钟信号送到单片机内部的各个单元,决定单片机的工作速 度。本系统使用的是内部时钟方式。一般选用石英晶体振荡器。此电路在加电大约延迟10ms 后振荡器起振,在XTAL2引脚产生幅度为3V左右的正弦波时钟信号,其振荡频率主要由 石英晶振的频率确定。电路中两个电容的作用有两个:一是帮助振荡器起振;二是对振荡 器的频率进行微调。1J1C2:1I1111图2时钟电路1.3按键电路本系统的按键电路的作用是能够调整倒计吋的初始值。用四个按键分别设定它们的四 种初始状态。所达到的效果是按一卜对应的键时,

9、所对应的值出现。s3对应365的设定, s2对应十位的设定,si对应个位的设定。另外si按键不但AT以设定个位的初值,还口J以 起到暂停倒计吋运行的作用;即当系统在运行吋,按si键,系统暂停,如果继续按si键,则数的值増加,完成的是设定9的功能。同样,s4也有两个功能:一个是设定三位数的初 值,一个是起到开启系统的作用,即当系统处于暂停吋,按s4键,则系统开始运行,如 果继续按键,则完成的是设定天的初值的功能。1.4数码管显示电路通常在显示上采用的方法一般包括两种:一种是静态显示,另一种是动态显示。其中 静态显示的特点是显示稳定不闪烁,程序编写简单,但占用端口资源多,所耗得电能较大; 动态显示

10、的特点是显示稳定性没静态好,程序编写复杂,但是相对静态显示而言人用端口 资源少。本系统的倒计吋吋闹的最大范围是365。从格式可知数码管显示电路要用到3位数码 管。本系统选了三个数码管有段选和位选控制,在此电路中有8个位选,8个段选,分别 用单片机的P0 口和P1进行8个位的控制。2. Protel原理图绘制2.1创建文件1.打开protel 99se程序,点击file,new选择路径建立一个工程 New Design DatabaseLocation PasswordProtel 99 SE stores all design documents in an integrated design

11、 database.Depending upon the storage type, documents are either stored in a single designdatabase or as stand-alone files and folders on your diskDesign Storage T|MS Access Database_MS Access type stores all design documents in a single MS Access database.Database File Na|365daojishiqi.ddblr.dw.s.cD

12、atabase Location E:OK | Csnccl | Help |图3建立工程2.点击ok,卜*一步,新建一个SCH文件,也就是电路图设计项目,选择schematic DocumentNew DocumentDocuments WizardsBelow is a list of all the new design document types that can beACAM output Document configurat. FolderPCBDocumentPCB Library PCB Printer DocumentSchematicDocumenlSchematic

13、Spread I ihrrvriText Waveform Hon imant HonHI图4新建SCH文件3.初始界面形成以后,可以更改图纸,点击design-Option图5更改图纸4.如果原始元件库中没有0己选择需要的原件所在的库,点击对话框下方的add,再 点击0KChange Library File List图6添加原理库2.2原理图绘制2. 2. 1选取原件点击左边工具栏的BmwseSch,在元件库中找到所需要的原件,双击后仿真设计图纸中。Explorer Browse SchBrowseE:365daojishiqi.ddbiringToolsSheet! .SchLibrar

14、iesIntel Embedded I (1992) lib Intel Embedded II (1992).lib Intel Memory.lib Intel Peripheral.lib Intel Processors I (1992).lib Intel Processors II (19921.libMiscellaneous Devices.SbDrawingToolsx/ P T 圃 O o(2 (oldd/Remove | BrowseFilteHEADER8 HEADER12 HEADER16PIN20PIN26PIN34PIN40PIN50PINANDANTENNABATTERYBELLBNCBRIDGETEdit Place Find图7选取原价图2.2.2.摆放原件,设置属性1.双击原件后,按tab键设计元件的属性,如图1.6如图更改原件属性,更改原件名称,注意名称每个原件不能相同,更改封装(footprint),每种元器件对应一种封装.,如图是开关股件的属性。图8属性图如图为甲.片机89C52的属性对话框LLIaal图9属性图表i原件清单表物理原件标识注释封装AT89C52U1AT89C52DIP-402N3904Q12N3904TO-522N

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > 其它办公文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号