您好,欢迎访问三七文档
当前位置:首页 > 临时分类 > 单片机技术与应用_实验指导书 2
单片机技术与应用实验指导书王俊宏周洪波暨仲明编杭州电子科技大学自动化学院二零零五年十月目录第一章系统安装和启动................................................................................................................................1第二章调试软件LCA51界面介绍..............................................................................................................21.主界面.......................................................................................................................................................22.菜单介绍...................................................................................................................错误!未定义书签。3.热键表....................................................................................................................................................11第三章LCA51软件调试.............................................................................................................................121.调试界面.................................................................................................................................................122.调试主要方法和技巧............................................................................................................................13实验一扩展存储器读写实验......................................................................................................................15实验二P1口、P3口输入、输出实验.......................................................................................................17实验三定时器实验......................................................................................................................................20实验四外部中断实验(急救车与交通灯)..............................................................................................22实验五8279显示实验....................................................................................................错误!未定义书签。实验六8255扫描键盘、显示实验.............................................................................................................24实验七D/A和A/D转换实验....................................................................................................................27实验八步进电机控制实验..........................................................................................................................31实验九压力测量显示实验.............................................................................................错误!未定义书签。实验十单片机串行口与PC机通讯实验...................................................................................................34【单片机技术与实践】实验指导书杭州电子科技大学自动化学院1第一章系统安装和启动1.实验系统工作在51串口实验/仿真方式(1)实验台上左上角有51/88选择开关,请选择将开关达到51这一边;(2)将与PC机相连的白色串口线连接到仿真机通讯口的串口上;(3)打开蓝色右外边的开关电源,以及箱子中间的电源开关;(4)在PC机上打开LCA51软件,运行实验程序。2.实验系统工作在MCS51方式下开关初始状态第30模块中:短路套全部套向右边,由8279来控制键盘、显示。【注意事项】1、做实验前要做好实验的准备,按实验要求编写好程序,没有编写好程序的同学不允许进入实验室;2、所有编写的程序都应用英文字母或数字作为文件名、文件夹名及路径,路径尽量简短,不允许用中文命名;3、插拔器件及串口通信线时,必须关闭实验机的电源,否则有损坏,责任自负;4、每次做完实验后,必须整理好实验机的连线,关闭实验机电源,关闭计算机电源;5、禁止将与实验无关的人员及东西带入实验室,禁止在实验室吃东西、玩游戏。【单片机技术与实践】实验指导书杭州电子科技大学自动化学院2第二章调试软件LCA51界面介绍1.主界面LCA51软件是集编辑、编译/连接、加载、调试等为一体的集成开发环境(IDE)。用可以在同一界面环境中完成所有任务。主界面大致如图2-1所示。图212.5编译菜单编译菜单如图2-11所示,该菜单包含对源文件的编译、连接等操作。图2——11·编译当前文件ALT+F9选择该菜单项将对当前窗口文件进行编译,编译后的有关信息将在输出窗口中显示。LCA51会自动识别目标文件和源文件日期相关性,如果目标文件比源文件新,将不再编译。可以编译的文件类型必须是具有扩展名.C,.PLM,.ASM,.A51。·连接选择该菜单项将对当前窗口编译产生的目标文件进行连接,有关连接的信息将在输出窗口中显示。工程打开时,将连接工程文件。此菜单项仅对工程和高级语言有效。【单片机技术与实践】实验指导书杭州电子科技大学自动化学院3·编译并连接(Ctrl+F9)选择该菜单项将对当前窗口的高级语言源程序同时进行编译和连接,有关编译和连接的信息将在输出窗口显示。工程打开时,将编译和连接工程文件。此菜单项仅对工程和高级语言有效。·全部重新编译选择该菜单项将对当前窗口文件进行重新编译,编译后的有关信息将在输出窗口中显示。工程打开时,将重新编译和连接工程文件。该命令和编译菜单项或编译并连接菜单项的区别是:该命令不识别目标文件和源文件日期的相关性,不管目标文件比源文件新或旧,都编译源文件。2.6调试菜单调试菜单如图2-12所示。该菜单拥有对应用程序进行调试的各种操作。·加载调试选择该菜单项,弹出一个加载对话框,如图2-13所示。该命令加载最新编译连接生成的目标程序到实验机中进行调试,对话框中显示加载的文件名,文件信息,实际目标代码的长度,加载空间和加载进度条等,加载完毕后,对话框自动关闭,此时切换到调试状态。调试状态,该菜单无效。·退出调试图2——12进入调试状态,该菜单项有效,用户选择该菜单项后,会退出调试状态,进入编辑状态。相关的调试命令只有在调试状态下才有效。注意:对于某些型号的仿真机,如果仿真状态设置为B状态,在加载完目标程序后,还会提示需要加载875X.obj文件。用户使用时请查阅相应的仿真机使用手册。·重新加载调试选择该菜单项,将重新加载正在调试的目标程序到仿真机,重新进行调试。·执行到光标所在行(F4)【单片机技术与实践】实验指导书杭州电子科技大学自动化学院4选择此菜单项,程序从当前PC指针行开始运行,遇到当前光标所在行停止运行,如果运行过程中遇到用户断点,也会停下。如果光标所在行是条说明语句(编译不产生目标代码行),该命令不起作用。图2——13·设置当前PC行(F5)选择此菜单项,当前PC指针将改变到光标所在行的地址。如果光标所在行是条说明语句,该命令不起作用。·跟踪型单步(F7)选择此菜单项,仅从当前PC指针行执行源文件的一行语句,然后停止。如果该行语句是调用一函数,则跟踪进入函数中,在执行函数的第一条源语句行前停止。·通过型单步(F8)选择此菜单项,仅从当前PC指针行执行源文件的一行语句。然后又停止。如果是调用一函数,将一次运行完整个函数。·全速运行(F9)全速运行程序,遇到用户断点或按暂停键停止。·连续跟踪型单步(Alt+F7)选择此菜单项,连续执行跟踪型单步。·连续通过型单步(Alt+F8)选择此菜单项,连续执行通过型单步。·从子函数返回选择此菜单项,全速运行完当前子函数并返回到调用子函数的语句行。该命令只在调试高级语言时有效。·显示当前PC指针行将PC指针所在源文件语句行显示在当前窗口屏幕上。·重新连接仿真机选择此菜单项,使LCA51与仿真机重新联机。技巧:如果调试过程中,LCA51与实验机通讯中断,选择该菜单项。在重新联机成功后可以继续进行调试。·总清仿真机(Alt+R)选择此菜单项,将弹出一个确认对话框,提醒用户是否确实要总清仿真机,总清前先按下仿真机总清键。总清成功后,所有状态全部初始化。对于有软件总清的仿真机型如AEDK51I,将直接给仿真机发总清命令,用户不用再按仿真机的总清键。·上位机复位(Alt+F2)选择此菜单项,只对上位机进行复位总清。总清后,再次执行程序时,将从程序的起始地址开始执行。·暂停当用户程序全速运行时,选择此菜单项,用户程序无条件停止运行。该菜单只对有软件暂停的仿真机如【单片机技术与实践】实验指导书杭州电子科技大学自动化学院5AEDK51I有效。·设置或取消断点(Ctrl+F8)在光标所在行处设置断点,如果光标所在行已有断点,则取消该断点。如果光标所在行是条说明语句,所设断点是无效断点。最多可设的断点数目由仿真机决定。·清除所有断点清除用户设置的所有断点。·对话窗口选择该菜单项,可以打开一个与AEDK实验机直接对话的窗口,用户可以使用实验机监控命令和实验机对话,此外用户还可以运用此窗口进行目标系统的初步硬件调试。监控命令请查阅相应的实验机使用手册。2.7观察菜单观察菜单如图2-14所示。该菜单主要是用来在观察窗口中添加、删除、修改观察项。图2——14·添加
本文标题:单片机技术与应用_实验指导书 2
链接地址:https://www.777doc.com/doc-4012411 .html