欢迎来到天天文库
浏览记录
ID:50337884
大小:1.24 MB
页数:38页
时间:2020-03-08
《单片机应用技术 教学课件 作者 徐江海 第2章 单片机应用仿真软件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、第2章单片机应用仿真软件本章主要内容1、单片机软件仿真集成开发环境——KeilC512、单片机硬件仿真集成开发环境——ProteusISIS一、KeilC51软件仿真集成开发环境正确安装后,单击桌面上的KeilμVision2运行图标,即可进入KeilμVision2集成开发环境,如图2.1所示。图2.1KeilVision2集成开发环境一、KeilC51软件仿真集成开发环境KeilμVision2提供了多种命令执行方式,如:文件操作编辑操作工程操作程序调试开发工具选项窗口选择和操作在线帮助等。二、KeilμVision2开发环境中程序开发步骤
2、1)新建一个项目文件,从设备库中选择目标设备(CPU芯片),设置项目选项。2)新建源程序文件。3)将源程序添加到项目中。4)设置编译环境,编译检查语法错误,直至产生目标文件。5)目标文件模拟仿真,检查程序功能。三、创建项目文件与源程序文件启动KeilμVision2IDE后,总是打开用户上一次处理的工程,要关闭它可以执行Project→CloseProject。建立新工程可以通过执行Project→New来实现,此时将打开如下图所示的CreateNewProject对话框。图2-2建立新工程1、新建项目文件(1)为新建的工程取一个名字,如MyP
3、roject,“保存类型”选择默认值。(2)选择新建工程存放的目录。建议为每个工程单独建立一个目录,并将工程中需要的所有文件都存放在这个目录下。(3)在完成上述工作后,单击“保存”按钮返回。三、创建项目文件与源程序文件三、创建项目文件与源程序文件在工程建立完毕后,μVision2会立即打开如图2.3所示的SelectDeviceforTarget‘Target 1’对话框。图2.6选择目标芯片三、创建项目文件与源程序文件到此,建立了一个空白的工程Target1,如右图所示,并为工程选择好了目标设备,但是这个工程里没有任何程序文件。程序文件的添加
4、必须人工进行,如果程序文件在添加前还没有创建,必须先创建它。图2-4只有目标设备的空白工程三、创建项目文件与源程序文件执行File→New,打开名为Text1的新文件窗口,如果多次执行File→New,则会依次出现Text2,Text3等多个新文件窗口。现在μVision2中有了一个名为Text1的文件框架,还需要将其保存起来,并正式命名。2、新建源程序文件三、创建项目文件与源程序文件图2-5命名并保存新建文件对话框执行File→SaveAs…,打开如图2.5所示的对话框。在“文件名”文本框中输入文件的全称,如LED.C。四、添加源文件到项目文
5、件中在空白工程中,右击SourceGroup1,弹出如图2.6所示的快捷菜单。图2.6添加工程文件快捷菜单在图2.6所示的快捷菜单中,选择AddFilestoGroup‘SourceGroup1’(向当前工程的SourceGroup1组中添加文件),弹出如图2.7所示的对话框。图2-7“添加源程序”对话框四、添加源文件到项目文件中五、源程序的编译、连接与调试在μVision2的工程管理器(ProjectWorkspace)中,右击工程名Target1,弹出如图所示的快捷菜单。选择菜单上的OptionsforTarget‘Target1’选项后,
6、即打开工程设置对话框(如图2.10所示)。1、设置编译环境五、源程序的编译、连接与调试图2-10“OptionsforTarget‘Target1’”对话框对“Output”选项卡进行设置,选中“CreatHEXFile”复选框,单击“确定”按钮退出,完成设置。单击工具栏的Project选项,弹出下拉菜单,选择菜单中的“Rebuildalltargetfiles”命令对所有项目文件进行编译并链接信息,产生目标文件。并在输出窗口中输出相关信息,如图2-16所示。图2-16对文件进行编译和链接信息显示五、源程序的编译、连接与调试2、程序的编译与链接
7、以下面程序作为源程序的内容完成相应操作五、源程序的编译、连接与调试3、编程练习#includevoiddelay(){unsignedinti;for(i=0;i<20000;i++);}voidmain(void){while(1){P1=0xfe;delay();P1=0xfd;delay();P1=0xfb;delay();P1=0Xf7;delay();P1=0xef;delay();P1=0xdf;delay();P1=0xbf;delay();P1=0x7f;delay();}}一、ProteusISIS硬件仿真集
8、成开发环境图2-23ProteusISIS用户窗口一、ProteusISIS硬件仿真集成开发环境主菜单从左至右依次是File(文件)、View(视图)
此文档下载收益归作者所有