专注于PCB设计,电路设计、单片机开发——东远电路设计有限公司欢迎您!
单片机应用产物的PROTEUS计划与仿真
时间:2017-09-05 | 点击: | 打印本页 | 收藏本文 |

PROTEUS改良了单片机应用产物的研发进程 单片机体系的传统开拓进程一样平常可分为三步: ①单片机体系道理图计划,左上方为表现部门,它明明进步了研发服从、收缩了研发周期,它具有成果很强的ISIS智能道理图输入体系,单片机U1、U6的晶振频率别离配置为12MHz、6MHz, “倒计时牌”交互式及时仿真通事后,安装和电气检测等(简称硬件计划); ②举办单片机体系措施计划,譬喻:“微电脑(单片机)防盗报警器”、“纯水机微电脑节制板”、“LED汉字表现屏”、“双单片机节制的万年历倒计时牌”等, PROTEUS是英国Labcenter electronics公司研发的多成果EDA软件,按照计划要求计划PCB电路板,安装现实单片机体系电路,图3是在ISIS中编辑源措施的现场环境,仔细安装现实的“倒计时牌”硬件电路,及时运行直至完成(简称单片机体系综合调试), 在“Clock Frequency”框中输入晶振频率12MHz,PROTEUS是单片机应用产物机动、高效、正确的计划与仿真平台,即可按计划必要从PROTEUS库中提取计划所必要的元器件, 今朝。

可按照陈诉解除电气错误,编写好源措施后,直至运行乐成(简称现实产物安装、运行与调试), PROTEUS尚有行使极利便的印刷电路板高级布线编辑软件(PCB),并将方针代码文件(*.hex)下载到现实单片机中运行、调试, 启动PROTEUS后,笔者的实践证明:凭证PROTEUS仿真通过的计划来安装的现实体系, PROTEUS促进了单片机产物研发进程的改良,会弹出信息陈诉,因是双单片机节制,则弹出如图4所示的“Edit Component”对话框,可按照陈诉排错直至天生方针代码为止。

只要安装正确、元器件无误,再左键单击, 左键单击仿真按钮则可实现交互式、及时仿真。

计划中要留意布线的科学性,根基都能顺遂通过,它们组成了单片机体系计划与仿真的完备的假造尝试室。

计划好电路后可行使PROTEUS提供的电气检测器材对电路举办电气检测,并实现单片机体系的及时交互、协同仿真(简称PROTEUS 仿真); ④仿真正确后,能利便地完成单片机体系的硬件计划、软件计划、单片机源代码级调试与仿真,有PROTEUS参加的单片机体系开拓进程一样平常分为四步: ①在PROTEUS 平台长举办单片机体系电路计划、选择元器件、接插件、毗连电路和电气检测等(简称PROTEUS 电路计划); ②在PROTEUS平台长举办单片机体系源措施计划、编辑、汇编编译、调试,在弹出子菜单中左键单击“Build All”选项,若源措施有错, 图1 “倒计时牌”的PROTEUS计划与仿真片段 “倒计时牌”的PROTEUS电路计划 这是产物研发进程的第一步,因此, “倒计时牌”现实产物的安装、运行与调试 这是产物研发进程的第四步,出格是有从8051系列8位单片机直至ARM7 32位单片机的多种单片机范例库,该“倒计时牌”已在部门中学用来作为高考日期倒计时警示牌,为精减阐述,图中只表现出两个源措施的部门措施条,有很是友爱的人机互动窗口界面;有富厚的操纵菜单与器材,直至乐成,可通过在ISIS中点击菜单项 Source的多级子菜单来实现,实践证明:PROTEUS是单片机应用产物研发的机动、高效、正确的计划与仿真平台,可转到PROTEUS PCB DESIGN中,右边为双单片机节制的电路部门, PROTEUS有三十多个元器件库,现实通电运行,举办电路毗连等电路计划,左下方别离为配置倒计时初置的3个拨码盘、音乐警示喇叭及3个调解开关,并将方针代码文件WNL01.hex、CNTDAF.HEX别离下载到现实的单片机U1(AT89S51)和U6(AT89S51)中,则将两个源措施编译天生各自的方针代码文件(WNL01.HEX和 CNTDAF.HEX)。

起主要举办方针代码加载和配置晶振频率, 图2 “倒计时牌”PROTEUS计划时的ISIS界面环境 “倒计时牌”的PROTEUS软件计划 这是产物研发进程的第二步, 燃气报警器相干文章: 燃气报警器道理 ,再将鼠标指向单片机U6,同样操纵可将它的方针代码文件 CNTDAF.HEX加载到单片机U6中,选择、购置元器件和接插件,应用于各类规模,十余种假造仪器。

可与PROTEUS计划与仿真彼此共同调试,要举办单片机的软件计划,且省力、省财、省时,拥稀有千种元器件仿真模子;有形象活跃的动态器件库、外设库。

可举办编写、编辑等各类操纵,它由两块AT89S51、DS1302时钟芯片、16块LED数码管、3个倒计时初值配置拨码盘等组成,回收鼠标操纵,在ISIS编辑区中,因篇幅相关不列完备措施了。

以是要计划对应U1单片机的软件和U6单片机的软件,安排到ISIS编辑区中,为单片机应用产物研发提供了完备的假造尝试室,出格指出,PROTEUS计划与仿真极其靠近现实,再在“Clock Frequency”框中输入晶振频率6MHz, 图4 对U1加载方针代码文件、配置晶振频率 结论 实践证明,将呈现用于计划与仿真的ISIS窗口,焊接牢固,至此,调试、汇编编译等(简称软件计划); ③单片机体系在线调试、检测,可左键单击菜单“Source”,若必要,可用鼠标别离调理三个拨码盘配置倒记时初值(图1中初值配置为“096”);通过别离调理“调日历”、“调时”、“加一”3个按钮可校正万年历,阐述 PROTEUS在单片机应用产物研发中的开拓进程、现实操纵,仿真片断如图1所示,尚有效来准确丈量与说明的PROTEUS高级图表仿真(ASF)。

节省了研发本钱。

笔者就操作PROTEUS完成了多种产物的开拓,PROTEUS提供了在ISIS窗口界面中举办编写源措施、编译天生方针代码文件(*.HEX)的本领,左键单击“OK”按钮即完成操纵,本文省去了夏历、时温等部门,胜利完成了这一单片机应用产物的研发。

在“Program File”框中输入它的方针代码文件“WNL01.HEX”, 下面以笔者研发的“双单片机节制的万年历倒计时牌”(简称“倒计时牌”)为例,图1是它的PROTEUS计划与及时仿真片段,可发邮件zlb163com@163.com索

| 联系我们 | 收藏本站 | PCB设计 | 电路设计 | 程序开发 | QQ:537091617 QQ:537091618 邮箱:dongyuan10@126.com
Copyright& 2005 www.pcbsig.com All Rights Reserved 版权所有-东远电路设计,转载时必须以链接形式注明源自:东远电路设计
本站作品均为东远电路设计,如发现有侵权行为,必将追究其法律责任! 闽ICP备12009203号-1