欢迎来到天天文库
浏览记录
ID:31720295
大小:513.50 KB
页数:18页
时间:2019-01-17
《单片机应用实验指导书实验1》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、.单片机原理与接口技术实验指导书教学单位:机电工程学院课程名称:单片机原理与接口技术面向专业:机械、自动化电子科技大学中山学院2013年12月......目录第1章DP-51PRO实验仪与KeilC51软件的使用92.1KeilC51简介92.2集成开发环境102.3工程(项目)的创建与处理132.3.1创建一个KeilC51工程132.3.2程序文件的编译(汇编)、连接142.4仿真调试功能的使用142.4.1调试状态的存贮器模型152.4.2仿真调试152.5脱机运行19第2章实验部分20实
2、验1KeilC51集成开发环境的使用练习20实验2指示灯循环控制基础实验25实验3步进电机控制实验28实验4指示灯循环控制提高实验31实验5串口通信实验34实验6并行模数转换实验38实验7数字温度传感器实验42实验8点阵LED字符显示器的设计51第3章课外实践与提高基于单片机与传感器的寻迹机器人设计与实现55...第1章DP-51PRO实验仪与KeilC51软件的使用DP-51PRO单片机综合仿真实验仪向用户提供了丰富的外围器件和设备接口,可使用户快速掌握单片机原理及其实用接口技术。同时,基于K
3、eilC51集成开发环境下的DP-51PRO单片机综合仿真实验仪具有硬件仿真的功能,用户可以在集成开发环境下学习编写、调试单片机程序。通过学习,实验用户可以掌握运用单片机进行项目开发的过程、步骤和方法,积累一定的调试方法、技巧。在学习使用DP-51PRO单片机综合仿真实验仪前,用户有必要了解KeilC51集成开发环境。2.1KeilC51简介KeilC51µVision2集成开发环境是基于80C51内核的微处理器软件开发平台,内嵌多种符合当前工业标准的开发工具,可以完成从工程建立到管理、编译、连
4、接、软硬件仿真等完整的开发流程。尤其C编译工具在产生代码的准确性和效率方面达到了较高的水平,而且可以附加灵活的控制选项,在开发大型项目时非常理想。以下是KeilC51集成开发环境的组成部分及主要功能:lµVision2forWindows:是一个集成开发环境(IDE),它将项目管理、源代码编辑、编译、连接、软硬件仿真调试等组合在一个功能强大的环境中;lC51国际标准化C交叉编译器:从C源代码产生可重定位的目标代码文件;lA51宏汇编器:从80C51汇编源代码产生可重定位的目标代码文件;lBL51
5、连接/定位器:连接由C51和A51产生的可重定位的目标代码文件,生成绝对目标代码文件;lLIB51库管理器:由目标代码文件生成连接器可以使用的库文件;lOH51转换器:由绝对目标代码文件生成IntelHEX文件;lRTX-51实时操作系统:简化了复杂的实时应用软件项目的设计。注:µVision2目前已升级到µVision3。2.2集成开发环境安装KeilC51软件后,点击桌面KeilC51快捷图标即可进入如图2.1所示的集成开发环境,各种调试工具、命令菜单都集成在此开发环境中。以下列出的是常用菜
6、单项的主要功能及对应的快捷键,工具栏上有常用菜单命令对应的工具按钮。...图2.1µVision2操作界面(1)文件菜单(File)File菜单快捷键描述NewCtrl+N创建一个新的源文件或文本文件OpenCtrl+O打开已有的文件Close关闭当前的文件SaveCtrl+S保存当前的文件Saveas…保存并重新命名当前的文件PrintCtrl+P打印当前的文件PrintPreview打印预览Exit退出µVision2,并提示保存文件(2)编辑菜单(Edit)Edit菜单快捷键描述UndoC
7、trl+Z撤销上一次操作RedoCtrl+Shift+Z重做上一次撤销的命令CutCtrl+X将选中的文字剪切到剪贴板CopyCtrl+C将选中的文字复制到剪贴板PasteCtrl+V粘贴剪贴板的文字...FindCtrl+F在当前文件中查找文字ReplaceCtrl+H替换特定的文字FindinFiles…在几个文件中查找文字(3)视图菜单(View)View菜单快捷键描述StatusBar显示或隐藏状态栏FileToolbar显示或隐藏文件工具栏BuildToolbar显示或隐藏编译工具栏D
8、ebugToolbar显示或隐藏调试工具栏ProjectWindow显示或隐藏工程窗口OutputWindow显示或隐藏输出窗口SourceBrowser打开源(文件)浏览器窗口DisassemblyWindow显示或隐藏反汇编窗口Watch&CallStackWindow显示或隐藏观察和堆栈窗口MemoryWindow显示或隐藏存储器窗口CodeCoverageWindow显示或隐藏代码覆盖窗口PerformanceAnalyzerWindow显示或隐藏性能分析窗口SymbolWindow显示
此文档下载收益归作者所有