proteus的C51仿真
Posted electricdream
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了proteus的C51仿真相关的知识,希望对你有一定的参考价值。
Proteus的C51仿真
1、实验原理
Proteus是对C51仿真效果比较好的软件了,可以利用丰富的数字资源的外设实现比较接近实际的设计。仿真方法也比较简单,不需要下载,只需要将仿真文件导出到器件的属性中就可以实现仿真。
2、实验操作
(1)硬件设计
前面已经接触过proteus基本的组合逻辑以及数字逻辑设计的方法,可以有效的构建C51外围的数字电路。就是找元件,然后搭电路。
(2)软件设计
这部分采用keil软件,这个软件好久没见过了,基本上不大清楚操作了。这里主要记录这个软件的操作界面,方便以后快速查询。
先看一下什么都没有的初始界面图。还是熟悉的布局。只不过project单独列出来,而不是放在file工具栏中。然后大体的步骤就是新建project》新建main》设置hex输出文件》编译
这个流程还是比较熟悉的工程设置的套路。
设置HEX文件输出在如下所示位置:
这个对话框是右击target(默认目标)的Option中调出来的。图中create HEX file 就是生成仿真文件。
主函数添加到Source Group即可。如果是移植他人的工程,h文件放在同一个目录下即可自动调用,添加时只需加入c文件。
剩下的就是C51的编程了,这里不多说明。
3、实验结果
简单回忆一下C51的使用的基本流程。大致记录一下相应的界面。仿真还是比较简单的,只需要生成文件就没有问题。好像还可以C51和proteus联合,这个没试过,用的也不多,就不记录了。
以上是关于proteus的C51仿真的主要内容,如果未能解决你的问题,请参考以下文章
基于AT89C51的十字路口交通灯proteus仿真 _紧急+夜间
C51编写串行通信,在proteus中仿真调试————终极保姆级教学
C51编写串行通信,在proteus中仿真调试————终极保姆级教学
C51编写串行通信,在proteus中仿真调试————终极保姆级教学