作品简介:
模拟器是一种软件,它将执行程序并将结果精确地显示在硬件上运行的程序,如果程序员在模拟器中模拟程序时发现程序中有任何错误,他可以在进行硬件测试之前更改程序并重新模拟代码并得到预期的结果。当程序员在模拟器中模拟程序并获得预期结果时,可以放心地将程序转储到硬件中。
8051控制器是最流行的8位控制器,在大量的嵌入式应用中使用,许多程序员根据该应用程序编写程序。因此,在软件模拟器中测试这些程序是一种方法。模拟器将帮助程序员更容易地理解错误,并减少测试所需的时间。
这些模拟器对学生非常有用,因为他们不需要建立完整的硬件来测试程序,并以交互的方式很容易地验证程序。
8051模拟器列表:
下面列出了模拟器的特性:
单片机8051: MCU 8051是一个8051模拟器,使用非常简单,并具有交互式IDE(集成开发环境)。它由Martin Osmera开发,最重要的是它是完全免费的。这个IDE有很多特性
- 它支持C语言和汇编语言进行编译和模拟
- 它有内置的源代码编辑器,图形记事本,ASCII图表,汇编符号查看器等。也支持8051 IC的数量,如at89c51, A89S52, 8051, 8052等。
- 它将支持某些电子模拟,如LED, 7段显示器,LCD显示器等,这将有助于在你将这些东西直接连接到硬件时提供输出。
- 它有工具,如十六进制十进制编辑器,基础转换器,专用计算器,文件转换器,内置硬件编程器等。
- 它具有语法验证,pop base自动补全等功能。
您可以从http://sourceforge.net/projects/mcu8051ide/files/.
EDSIM 51:这是一个虚拟8051接口与虚拟外设,如7段显示器,电机,键盘,UART等等,这个模拟器是专门为学生开发的詹姆斯罗杰斯,。这个模拟器的特点是
- 拥有虚拟外围设备,如ADC,带范围显示的DAC,比较器等。
- 仅支持汇编语言
- IDE完全用JAVA编写,支持所有的操作系统。
- 完全免费,并附有用户指南、示例等。
您可以从http://www.edsim51.com/index.html.
8051 IDE:本仿真软件专为windows操作系统(98/xp)。这个模拟器的特点是
- 文本编辑器,汇编器和软件模拟在一个单一的程序。
- 具有断点设置器,执行到断点,预定义的模拟器观察窗口等设施。
- 它有免费版和付费版。
您可以从http://www.acebus.com/win8051.htm.
包括8051年之: HTE 8051是为IBM计算机开发的8051模拟器。该模拟器主要使用在DOS环境下,使用Intel HEX文件进行仿真。我们可以设置断点,逐步执行等,它提供了彩色显示,并有工具,如十六进制计算器可变屏幕显示和帮助窗口。你可以从以下网页下载此软件:http://www.hte.com/html/8051sim.htm.
MIDE-51MIDE-51是opcube的一个模拟器。它几乎拥有上述IDE中提到的所有功能。您可以从http://www.opcube.com/home.html#MIDE51.
凯尔:KEIL是最流行的软件模拟器。它有很多特性,比如交互式IDE,支持C语言和汇编语言进行编译和模拟。你可以下载并获得更多信息http://www.keil.com/c51/.
更多的软件和相应的网页,你可以下载
|
|
|
---|---|---|
|
|
http://home.arcor.de/jensaltmann/jsim-e.htm |
|
|
http://www.bipom.com/8051dev_down.php |
|
|
http://sol.gfxile.net/atanua/features.html |
|
|
http://www.rigelcorp.com/ |
|
|
http://gsim51.sourceforge.net/ |
|
|
http://j51-8051-java-simulator.winsite.com/ |
|
|
http://www.4shared.com/rar/5tP9KhjY/pinnacle_52.html |
相关文章: