|
|
TOP851编程器简介 |
TOP851型编程器具有体积小巧,功耗低,可靠性高的特点,是专为开发51系列单片机和烧写各类存储器而设计的普及机型。
TOp851采用RS232串口与PC机连接通信,抗干扰性能好,可靠性极高,特别适合烧写各类一次性(OTP)和电擦除器件。 | |
EasyPack51集成开发环境 | 深圳市凌雁电子有限公司 |
EasyPack51为C51或兼容单片机在Windows操作系统下运行的中文版集成开发环境,用于C51源程序(汇编或C语言)级调试软件—CodeCruiser。
[1].PC机的要求
INTEL 486DX或以上,或100%兼容系统
8MB或以上内存,16MB或以上常驻交换文件,6MB以上磁盘空间以安装CodeCruiser
VGA或superVGA彩色显示器。
Windows95以上,NT4.0或以上操作系统。
并口或串口
[2].软件的安装
CodeCruiser软件的安装与一般的应用软件安装方法基本一致,CodeCruiser具有一个安装盘,点击A:\Setup.exe,依照系统提示一步一步点击“Next”确认,一般选择“典型安装”模式即可将所有的部件安装到您的计算机上。安装完成后,CodeCruiser for 51系列文件中文版程序组便会出现在计算机的程序组中。
[3].准备可执行文件
创建无可执行文件的项目
下面我们介绍如何在CodeCruiserIDE环境中生成可执行文件:
假如kei(Franklin)编译器安装在D:\Compiler\Keil51\C51目录下,那么C51.exe和link.exe文件在D:\Compiler\Keil51\C51\Bin下,包含文件目录在D:\Compiler\Keil51\C51\Inc下,库文件在D:\Compiler\Keil51\C51\Lib下。
|
设置编译路径:从选项菜单选择项命令。弹出的选项对话框中切换到路径页,如图2所示,您可以设置可执行文件、包含文件和库文件的路径。 |
[4].新建项目
从项目菜单选择项选择新建命令。在弹出的对话框中定义自己需要的项目文件名。
|
设定好项目后,设置对话框将自动弹出供您设定的编译选择项,CodeCruiser支持keil(Franklin)编译器。
分别切换到汇编,编译,连接和连接库文件设定合适的编译选项。CodeCruiser提供了各页缺省的设置,您可以根据个人不同的需要设定选项。
准备源文件。CodeCruiser支持.C,.ASM等文件。您可以使用任何编辑工具或直接使用CodeCruiser编辑源文件。完成源文件后,您可以将其加入。
从项目菜单中选择添加源文件命令,从弹出的将源文件加入到项目对话框中选择相应的源文件。
|
从项目菜单中选择编译命令编译所创建的项目。其结果显示在下面的输出窗口中。如果编译过程中存在错误,将会以红色行显示详细信息,双击该行可帮助您在源程序文件中快速定位。您也可以重新定义编译器路径或调试源文件。
|
[5].创建已由编译器生成的可执行文件的项目
下面介绍如何生成已由编译器生成的可执行文件的项目:
(1).选择调试工具条中的下载新文件按钮或项目菜单的打开命令,在弹出的下载文件对话框中直接选择可执行文件。
(2).根据您载入的可执行文件将会自动创建与它同名的项目文件。
CodeCruiser的项目包含五个缺省目录,但是您也可以创建新的目录并添加与项目相关的各种文件,这样,您就可以在CodeCruiserIDE中查看和编辑这些文件,为做到这一点:
(1).选择文件面板的快捷菜单中的新建文件夹。
(2).高亮创建的文件夹,从快捷菜单中选择添加文件到文件夹。
(3).在弹出的添加文件到文件夹对话框中选择您要添加的文件。
关闭项目之前,最好选择项目菜单中的保存命令来保存项目,下次打开该项目时,将恢复以前的设置。
[6].载入代码
您可以载入您创建的可执行文件或由COdeCruiser提供的例子。
从最近载入的文件中载入:CodeCruiser将您最近使用的四个项目文件在项目菜单的底部,这样一来您就能以最快的方式载入其中的某个文件。
用打开命令或下载新文件按钮载入:启动CodeCruiser后,您可以从弹出的下载文件对话框中选择CodeCruise安装目录下的Samples\Keil\C\等目录中下载,单击打开按钮。
[7].查看源程序
项目文件打开后,将生成五个相关的缺省目录,它们是Source Files,Loader Files,List Files,Map Files,Link FIles。Source FIles列出了项目文件的所有源文件。
下载了可执行文件后,调试信息将显示在符号面板中,您可以完全扩展树结构以看到详细的信息,如模块,函数,变量等。
[8].仿真
CodeCruiser还包括了仿真软件几乎所有的功能,例如:源程序的调试、断点设置、单步、宏单步,全速运行、查看存储器内容、编辑存储器、查看和编辑寄存器、单行汇编、添加寄存器至变量窗口、添加存储器到变量窗口、变量窗口编辑变量和寄存器或存储器、追踪、触发和过滤等诸多功能。用户可参看其详细的用户手册。
| |