用发光二极管模拟交通信号灯—— 前期软件安装(Proteus 8 Professional&Keil uVision4)


前言

上周单片机课布置作业,让每个小组用发光二极管模拟交通信号灯。题目要求如下:

用发光二极管模拟交通信号灯—— 前期软件安装(Proteus 8 Professional&Keil uVision4)
当时,时间比较紧,我尝试这用C语言编了一个程序,并且在电脑上下载proteus进行仿真,但是并没有成功,我在网上也找了很多相关的文章,这个周末终于完成了,交通信号灯的设计,并且成功的进行了仿真,当然看了很多大佬写的文章后(模仿成功╥﹏╥…)。但还是值得记录,和梳理一下的。


一、相关软件的安装

1.proteus下载资源&选择

这两天我装proteus已经N遍了,至少装了5,6个不同的proteus仿真,真的是装了卸,卸了又装。我就把我这还留这,并且能用的版本分享一下:

Proteus-7.8sp2:
链接:https://pan.baidu.com/s/1IIAu8SZ9Qh2WTiCAeMwjiw
提取码:088g

Proteus 8.3 SP2 with Advanced Simulation:
链接:https://pan.baidu.com/s/1fYxfRCOSzOz-tqFvhkAA8g
提取码:ft7n

proteuspro8.7sp3:
链接:https://pan.baidu.com/s/1KJ5oKLz3IHys4gacZTKw9w
提取码:t9hz 8.7

我现在用的是:proteuspro8.7sp3这个版本的,如果大家想要下载的话,我也是推荐大家下载这个版本的,我刚开始为了和书本的匹配找了好多7点几的,但七点几的有很多网上下载的仿真打不开,好多现在都是8以上才能用,在八点几中8.7这个版本我找到了汉化包,可以有中文版的。

我在网上也找到了非常好的安装教程,但不知道为什么连接复制分享却打不开。
我就再重新转载一下:
大家也可以试试这个链接能打开的话直接看o( ̄▽ ̄)ブ:http://www.itmop.com/downinfo/308426.html

2.proteus 8.7安装和**

1、解压我上面分享的proteus 8.7压缩包,会得到安装程序、**文件和汉化包。先运行P8.7.Sp3.exe程序,进入软件安装检测向导界面后,我们点击“下一步”;

用发光二极管模拟交通信号灯—— 前期软件安装(Proteus 8 Professional&Keil uVision4)
2、双击文件“P8.7.Sp3.exe”安装原程序,接受条款;

用发光二极管模拟交通信号灯—— 前期软件安装(Proteus 8 Professional&Keil uVision4)
3、选择第一项“Use a locally installed license key”拥有一个Licence key;

用发光二极管模拟交通信号灯—— 前期软件安装(Proteus 8 Professional&Keil uVision4)
4、出现如下No Licence Key found for Proteus Click Next to install one.提示不需要管,直接next下一步;

用发光二极管模拟交通信号灯—— 前期软件安装(Proteus 8 Professional&Keil uVision4)

5、这里它会弹出许可证安装界面,浏览指定Licence.lxk文件(Patch-2文件夹里的)并打开,点击install安装许可证;确定就可以了,之后点击【close】退出**管理界面;

用发光二极管模拟交通信号灯—— 前期软件安装(Proteus 8 Professional&Keil uVision4)
用发光二极管模拟交通信号灯—— 前期软件安装(Proteus 8 Professional&Keil uVision4)
6、再点击next下一步,这里选择经典typical,注意安装目录一定要按默认的路径;

用发光二极管模拟交通信号灯—— 前期软件安装(Proteus 8 Professional&Keil uVision4)
7、成功安装后,点击close关闭,先不要运行proteus;
用发光二极管模拟交通信号灯—— 前期软件安装(Proteus 8 Professional&Keil uVision4)

3.**步骤

1、软件安装完成后,复制”Proteus 8 Professional”文件夹替换原文件夹即可;软件的安装目录为【C:\Program Files (x86)\Labcenter Electronics\Proteus 8 Professional】

用发光二极管模拟交通信号灯—— 前期软件安装(Proteus 8 Professional&Keil uVision4)
2、好了,proteus8.7**版成功**,用户可以无限制免费使用。

用发光二极管模拟交通信号灯—— 前期软件安装(Proteus 8 Professional&Keil uVision4)

4.proteus 8 professional如何汉化

1、安装和**都已经搞定了,但还不是中文界面,这里将软件包中的汉化补丁【也就是Translations文件夹】复制到软件安装目录下替换;默认目录【C:\Program Files (x86)\Labcenter Electronics\Proteus 8 Professional】
用发光二极管模拟交通信号灯—— 前期软件安装(Proteus 8 Professional&Keil uVision4)

2、成功汉化后,Proteus 8 Professional 界面如下:

用发光二极管模拟交通信号灯—— 前期软件安装(Proteus 8 Professional&Keil uVision4)
3、安装成功后的展示如下:
用发光二极管模拟交通信号灯—— 前期软件安装(Proteus 8 Professional&Keil uVision4)

二、Keil uVision4的安装

当Proteus仿真软件下载完成后,当然还需要安装Keil,进行程序的编写,利用Keil环境进行C语言程序源代码的跟踪调试,生成hex文件,可以烧录到单片机中进行程序的方针与测试。

这里就没有什么好说的了,直接下载就行,可以通过我分享的连接进行下载:
Keil uVision4: 链接:https://pan.baidu.com/s/1W90msp2NapUxa5tvwl_KGA
提取码:82z4


总结

篇幅有限,今天就现把程序仿真前的准备工作总给总结吧,具体的Proteus与Keil uVision4联调,以及程序的编写与分析,Proteus的接线,与实际仿真就下次再总结,程序的编写还有Proteus我也是刚刚做出来,还需要自己重新的梳理梳理,这部分有些难,我要在花费一些时间想一想再写吧,主要怕说不好(/(ㄒoㄒ)/~~),加油加油!