第3章 单片机应用的开发工具_第1页
第3章 单片机应用的开发工具_第2页
第3章 单片机应用的开发工具_第3页
第3章 单片机应用的开发工具_第4页
第3章 单片机应用的开发工具_第5页
已阅读5页,还剩49页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、 作者作者 丁向荣丁向荣单片微机原理与接口技术单片微机原理与接口技术第第3章单片机应用的开发工具章单片机应用的开发工具 3.1 Keil Vision2集成开发环境 3.2 STC系列单片机在线编程 3.3 单片机学习的实践模式 建议:采用实例进行开发工具的演示与讲解。 3.1 Keil Vision2集成开发环境 3.1.1 Keil Vision2集成开发环境概述集成开发环境概述 Keil Vision2集成开发环境是Keil公司开发的Windows环境下的专用于8051单片机程序编辑、编译与调试的集成开发环境,它将项目管理、源程序编辑、编译、链接、调试集成在一个环境中,既可以处理C语言(

2、C51)源程序,又可处理汇编语言源程序,极大地方便了8051软件的开发。使用Keil Vision2,还可以灵活简便地对C51编译器、A51汇编器、BL51连接器以及编译环境进行设置。此外,Keil Vision2中还提供了多文件查找、版本控制等大量实用工具。返回目录返回目录3.1 Keil Vision2集成开发环境 3.1.1 Keil Vision2集成开发环境概述集成开发环境概述 Keil Vision2中,还集成了dScope5l多窗口软件仿真器。使用该仿真器,可以在没有51硬件的条件下调试各种应用程序。dScope5l还可以通过目标监控程序与用户系统接口,直接对用户目标硬件系统进行

3、调试,从而节省购买硬件仿真器的费用。 Keil Vision2集成开发环境总体上可分为程序编辑、编译用户界面和程序调试界面。返回目录返回目录3.1 Keil Vision2集成开发环境 3.1.1 Keil Vision2集成开发环境概述集成开发环境概述 Keil Vision2中,还集成了dScope5l多窗口软件仿真器。使用该仿真器,可以在没有51硬件的条件下调试各种应用程序。dScope5l还可以通过目标监控程序与用户系统接口,直接对用户目标硬件系统进行调试,从而节省购买硬件仿真器的费用。 Keil Vision2集成开发环境总体上可分为程序编辑、编译用户界面和程序调试界面。返回目录返回

4、目录3.1 Keil Vision2集成开发环境 3.1.1 Keil Vision2集成开发环境概述集成开发环境概述 返回目录返回目录3.1 Keil Vision2集成开发环境 3.1.2 Keil C集成开发环境下的程序编辑、编译与调试集成开发环境下的程序编辑、编译与调试 应用Keil Vision2集成开发环境的开发流程如下: 创建项目输入、编辑应用程序 把程序文件添加到项目中编译与连接、生成机器代码文件仿真调试程序。 返回目录返回目录3.1 Keil Vision2集成开发环境 3.1.2 Keil C集成开发环境下的程序编辑、编译与调试集成开发环境下的程序编辑、编译与调试 1.创建

5、项目创建项目 (1)选择菜单命令)选择菜单命令ProjectNew Project,弹出如图,弹出如图3.3所示的所示的Create New Project对话框。对话框。 (2)在对话框中选择新项目要保存的路径和文件名(保存路)在对话框中选择新项目要保存的路径和文件名(保存路径为径为E: led,项目名为,项目名为led),单击【保存】按钮即可。),单击【保存】按钮即可。Keil Vision2项目文件的扩展名为项目文件的扩展名为.uv2。返回目录返回目录3.1 Keil Vision2集成开发环境 3.1.2 Keil C集成开发环境下的程序编辑、编译与调试集成开发环境下的程序编辑、编译与

6、调试 1.创建项目创建项目 (3)单击【保存】按钮后,屏幕弹出如图3.4所示的Select Device for Target对话框。用户需要在左侧的数据列表(Data base)选择开发使用的51单片机型号(先选厂家:如Intel,后选型号:如80/87C51),在对话框右侧的Description文本框中可查看选中芯片的性能。返回目录返回目录3.1 Keil Vision2集成开发环境 3.1.2 Keil C集成开发环境下的程序编辑、编译与调试集成开发环境下的程序编辑、编译与调试 1.创建项目创建项目 (4)单击Select Device for Target对话框中的【确定】按钮,程序

7、会询问是否将标准51初始化程序(STARTUP.A51)加入到项目中,如图3.5所示。选择【是】按钮,程序会自动复制标准51初始化程序到项目所在目录并将其加入项目中。一般情况下,选择【否】按钮。返回目录返回目录3.1 Keil Vision2集成开发环境 3.1.2 Keil C集成开发环境下的程序编辑、编译与调试集成开发环境下的程序编辑、编译与调试 2. 编辑程序编辑程序 选择菜单命令FileNew,弹出程序编辑工作区,如图3.6所示。在编辑区中,按图3.6所示源程序清单输入程序,并以led.asm文件名保存(若用C51编程,则以.C为扩展名进行保存),如图3.7所示。返回目录返回目录3.1

8、 Keil Vision2集成开发环境 3.1.2 Keil C集成开发环境下的程序编辑、编译与调试集成开发环境下的程序编辑、编译与调试 2. 编辑程序编辑程序 返回目录返回目录3.1 Keil Vision2集成开发环境 3.1.2 Keil C集成开发环境下的程序编辑、编译与调试集成开发环境下的程序编辑、编译与调试 3. 将应用程序添加到项目中将应用程序添加到项目中 选中项目窗口中的文件组后单击鼠标右键,在弹出的快捷菜选中项目窗口中的文件组后单击鼠标右键,在弹出的快捷菜单中选择单中选择Add File to Group项,如图项,如图3.8所示。所示。 返回目录返回目录3.1 Keil V

9、ision2集成开发环境 3.1.2 Keil C集成开发环境下的程序编辑、编译与调试集成开发环境下的程序编辑、编译与调试 3. 将应用程序添加到项目中将应用程序添加到项目中 选择选择Add File to Group项后,弹出为项目添加文件(源程序文件)项后,弹出为项目添加文件(源程序文件)的对话框,如图的对话框,如图3.9所示,选择所示,选择E: led文件夹,选择文件夹,选择led.asm文件,文件,点击点击【ADD】按钮添加文件,点击按钮添加文件,点击【Close】按钮关闭添加文件对按钮关闭添加文件对话框。话框。 返回目录返回目录3.1 Keil Vision2集成开发环境 3.1.2

10、 Keil C集成开发环境下的程序编辑、编译与调试集成开发环境下的程序编辑、编译与调试 4. 编译与连接编译与连接 (1)环境设置)环境设置 选择菜单命令选择菜单命令ProjectOptions for Target,弹出,弹出Options for Target对话框,如图对话框,如图3.10所示。所示。 返回目录返回目录3.1 Keil Vision2集成开发环境 3.1.2 Keil C集成开发环境下的程序编辑、编译与调试集成开发环境下的程序编辑、编译与调试 4. 编译与连接编译与连接 (1)环境设置)环境设置 选择菜单命令选择菜单命令ProjectOptions for Target,

11、弹出,弹出Options for Target对话框,如图对话框,如图3.10所示。所示。 返回目录返回目录3.1 Keil Vision2集成开发环境 3.1.2 Keil C集成开发环境下的程序编辑、编译与调试集成开发环境下的程序编辑、编译与调试 4. 编译与连接编译与连接 (1)环境设置)环境设置 点击点击Output选项,弹出选项,弹出Output选项设置对话框,如图选项设置对话框,如图3.11所所示,勾选示,勾选“Create HEX Fi”选项,并可在选项,并可在Output选项设置对话框中选项设置对话框中“Name of Executable”信息框中输入机器代码文件的文件名,点

12、击信息框中输入机器代码文件的文件名,点击【确定确定】按钮结束设置。按钮结束设置。 返回目录返回目录3.1 Keil Vision2集成开发环境 3.1.2 Keil C集成开发环境下的程序编辑、编译与调试集成开发环境下的程序编辑、编译与调试 4. 编译与连接编译与连接 返回目录返回目录3.1 Keil Vision2集成开发环境 3.1.2 Keil C集成开发环境下的程序编辑、编译与调试集成开发环境下的程序编辑、编译与调试 4. 编译与连接编译与连接 (2)编译与连接)编译与连接 选择菜单命令选择菜单命令ProjectBuild target(Rebuild target files)或单击

13、编或单击编译工具栏相应的编译按钮,启动编译、连接程序,在输出窗口中译工具栏相应的编译按钮,启动编译、连接程序,在输出窗口中将输出编译、连接信息。如提示将输出编译、连接信息。如提示0 error,则表示编译成功;否则提,则表示编译成功;否则提示错误类型和错误语句位置。双击错误信息光标将出现程序错误示错误类型和错误语句位置。双击错误信息光标将出现程序错误行,可进行程序修改,程序修改后,必须重新编译,直至提示行,可进行程序修改,程序修改后,必须重新编译,直至提示0 error为止。为止。 返回目录返回目录3.1 Keil Vision2集成开发环境 3.1.2 Keil C集成开发环境下的程序编辑、

14、编译与调试集成开发环境下的程序编辑、编译与调试 5. 仿真调试仿真调试 选择菜单命令ProjectSTART/STOP Ddebug Session或点击工具栏图标,Keil Vision2集成开发环境进入调试模式。 (1)调出P1口控制窗口; (2)全速运行程序,观察P1口控制窗口的工作状态,应看到一个“”循环移动,如图3.12所示。通过观察P1窗口的状态(位状态为“”表示输出高电平,为空白表示输出低电平)或查看左侧显示的状态值,来判断程序功能正确性。返回目录返回目录3.1 Keil Vision2集成开发环境 3.1.2 Keil C集成开发环境下的程序编辑、编译与调试集成开发环境下的程序

15、编辑、编译与调试 5. 仿真调试仿真调试 选择菜单命令ProjectSTART/STOP Ddebug Session或点击工具栏图标,Keil Vision2集成开发环境进入调试模式。 (1)调出P1口控制窗口; (2)全速运行程序,观察P1口控制窗口的工作状态,应看到一个“”循环移动,如图3.12所示。通过观察P1窗口的状态(位状态为“”表示输出高电平,为空白表示输出低电平)或查看左侧显示的状态值,来判断程序功能正确性。返回目录返回目录3.1 Keil Vision2集成开发环境 3.1.2 Keil C集成开发环境下的程序编辑、编译与调试集成开发环境下的程序编辑、编译与调试 5. 仿真调

16、试仿真调试 (3)除全速运行外,还有单步运行、跟踪运行、执行到光标处和断点运行。 单步运行:每按动单步运行按钮一次,系统执行一条指令,且调用子程序作为一条指令一次性完成。用于单步调试指令或观察指令运行状态。 跟踪运行:每按动单步运行按钮一次,系统执行一条指令,但执行调用子程序指令时,会进入子程序中单步执行每一条指令。用于精确调试指令或观察指令运行状态。 执行到光标处:可通过光标设置程序的执行目标处,按动该按钮时,从PC当前处开始执行,直至光标所在处。用于分段调试程序或观察程序运行状态。 断点执行:在程序指令处用断点设置功能按钮设置断点,可设置多个断点。按动该按钮,从PC当前处开始执行,遇到断点

17、即停止;再次按动又开始执行,遇到断点即停止。用于分段调试程序或观察程序运行状态。返回目录返回目录3.2 STC系列单片机在线编程 3.2.1 STC系列单片机在系统可编程(ISP)典型应用线路图 STC系列单片机用户程序的下载是通过PC机的RS232-C串口与单片机的串口进行通信的,但由于PC机RS232-C串口的逻辑电平(逻辑“0”:+5V+15V,逻辑“1”:-5V-15V)与单片机串口的逻辑电平(TTL电平)不匹配,因此,RS-232C不能和TTL电平直接相连,使用时必须进行电平转换,通常采用MAX232、SP232、STC232专用芯片,若是3V单片机建议选用SP232,STC系列单片

18、机用户程序的在线下载电路如图3.13所示。 返回目录返回目录3.2 STC系列单片机在线编程 3.2.1 STC系列单片机在系统可编程(ISP)典型应用线路图 返回目录返回目录3.2 STC系列单片机在线编程 3.2.1 STC系列单片机在系统可编程(ISP)典型应用线路图 1. STC-ISP系统引导程序的运行过程 STC系列单片机内部固化有ISP系统引导固件(程序),通过它,可以把用户程序下载到单片机中。单片机出厂时已完全加密,单片机上电复位时运行STC-ISP系统引导程序,如P3.0RxD检测到合法的下载命令流就下载用户程序到用户程序区,如检测不到就复位到用户程序区,运行用户程序。 返回

19、目录返回目录3.2 STC系列单片机在线编程 3.2.1 STC系列单片机在系统可编程(ISP)典型应用线路图 2. STC-ISP使用注意事项使用注意事项 (1)如果用户系统的P3.0和P3.1连接到RS485电路,下载程序时,需要将其断开。 (2)要使用STC-ISP功能,必须让单片机复位到STC-ISP系统引导程序区(如重新上电,或RST复位,或在SWBS位为1时的看门狗复位、软复位。)因此,使用ISP下载程序时,计算机端的控制软件必须先发下载命令流,最好给单片机上电复位或RST复位。 (3)单片机运行ISP程序时,检测有无合法下载命令流,大约需要几十几百mS,如无合法下载命令流,则立即

20、运行用户程序。 (4)如果已设置只有当P3.2和P3.3同时为0时,才判断是否下载用户程序,则冷启动后如果P3.2和P3.3不同时为0,则直接运行用户程序,只会占时50S,可忽略不计。如此设置,当P3.2和P3.3不同时为0时,就可立即运行用户程序,提高单片机用户程序的启动速度。 返回目录返回目录3.2 STC系列单片机在线编程 3.2.2 STC系列单片机PC端下载软件的使用 步骤步骤1:选择单片机型号,必须与所使用单片机的型号一致。:选择单片机型号,必须与所使用单片机的型号一致。 步骤步骤2:打开文件,打开要烧录到单片机中的程序,是经过编译:打开文件,打开要烧录到单片机中的程序,是经过编译

21、而生成的机器代码文件,扩展名为而生成的机器代码文件,扩展名为“.HEX”。 步骤步骤3:选择串行口,根据你所使用的计算机串口号确定。若计:选择串行口,根据你所使用的计算机串口号确定。若计算机没有算机没有RS-232串行口,可购买一条串行口,可购买一条USB-RS232转换器进行转换,转换器进行转换,安装驱动程序后,系统会自动分配给安装驱动程序后,系统会自动分配给USB口一个串口号,在口一个串口号,在PC机的机的设备管理器中可查询到。设备管理器中可查询到。 步骤步骤4: 设置功能选项。设置功能选项。 步骤步骤5:点击:点击“下载下载/编程编程”按钮后,再给单片机上电。当程序下按钮后,再给单片机上

22、电。当程序下载完毕后,单片机自动运行用户程序。载完毕后,单片机自动运行用户程序。 返回目录返回目录3.2 STC系列单片机在线编程 3.2.2 STC系列单片机PC端下载软件的使用 步骤步骤1:选择单片机型号,必须与所使用单片机的型号一致。:选择单片机型号,必须与所使用单片机的型号一致。 步骤步骤2:打开文件,打开要烧录到单片机中的程序,是经过编译:打开文件,打开要烧录到单片机中的程序,是经过编译而生成的机器代码文件,扩展名为而生成的机器代码文件,扩展名为“.HEX”。 步骤步骤3:选择串行口,根据你所使用的计算机串口号确定。若计:选择串行口,根据你所使用的计算机串口号确定。若计算机没有算机没

23、有RS-232串行口,可购买一条串行口,可购买一条USB-RS232转换器进行转换,转换器进行转换,安装驱动程序后,系统会自动分配给安装驱动程序后,系统会自动分配给USB口一个串口号,在口一个串口号,在PC机的机的设备管理器中可查询到。设备管理器中可查询到。 步骤步骤4: 设置功能选项。设置功能选项。 步骤步骤5:点击:点击“下载下载/编程编程”按钮后,再给单片机上电。当程序下按钮后,再给单片机上电。当程序下载完毕后,单片机自动运行用户程序。载完毕后,单片机自动运行用户程序。 返回目录返回目录3.2 STC系列单片机在线编程 3.2.3 虚拟串口的应用 1. 采用采用USB接口的下载电路接口的

24、下载电路返回目录返回目录3.2 STC系列单片机在线编程 3.2.3 虚拟串口的应用 2. 安装虚拟串口的驱动程序 (1)USB接口下载电路连接PC机USB接口,并通电; (2)直接运行USB转串口驱动程序(在网站上可下载),产生虚拟串口,在PC机电脑属性的设备管理器中可查询到USB虚拟串口的端口号。 3. 运行STC的ISP下载程序,按虚拟串口的端口号选择串行口下载用户程序即可。返回目录返回目录3.3 单片机学习的实践模式 3.2.4 STC Monitor51仿真器使用指南仿真器使用指南安装安装Keil版本的仿真驱动版本的仿真驱动返回目录返回目录3.3 单片机学习的实践模式 3.2.4 S

25、TC Monitor51仿真器使用指南仿真器使用指南 安装安装Keil版本的仿真驱动版本的仿真驱动 首先选择首先选择“Keil关联设置关联设置”页面,点击页面,点击“添加添加MCU型号到型号到Keil中中”,在,在出现的如下面的目录选择窗口中,定位到出现的如下面的目录选择窗口中,定位到Keil的安装目录的安装目录(一般可能为一般可能为“C:Keil”),“确定确定” 返回目录返回目录3.3 单片机学习的实践模式 3.2.4 STC Monitor51仿真器使用指南仿真器使用指南二、在二、在Keil中创建项目中创建项目 若第一步的驱动安装成功,则在若第一步的驱动安装成功,则在Keil中新建项目时

26、选择芯中新建项目时选择芯片型号时,便会有片型号时,便会有“STC MCU Database”的选择项的选择项返回目录返回目录3.3 单片机学习的实践模式 3.2.4 STC Monitor51仿真器使用指南仿真器使用指南二、在二、在Keil中创建项目中创建项目 然后从列表中选择响应的然后从列表中选择响应的MCU型号(目前型号(目前STC支持仿真的支持仿真的型号只有型号只有STC15F2K60S2),所以我们在此选择),所以我们在此选择“STC15F2K60S2”的的型号,点击型号,点击“确定确定”完成选择。完成选择。返回目录返回目录3.3 单片机学习的实践模式 3.2.4 STC Monito

27、r51仿真器使用指南仿真器使用指南二、在二、在Keil中创建项目中创建项目 添加源代码文件到项目中,如下图:添加源代码文件到项目中,如下图:返回目录返回目录3.3 单片机学习的实践模式 3.2.4 STC Monitor51仿真器使用指南仿真器使用指南三、项目设置,选择三、项目设置,选择STC仿真驱动仿真驱动 返回目录返回目录3.3 单片机学习的实践模式 3.2.4 STC Monitor51仿真器使用指南仿真器使用指南三、项目设置,选择三、项目设置,选择STC仿真驱动仿真驱动 首先进入到项目的设置页面,选择首先进入到项目的设置页面,选择“Debug”设置页,第设置页,第2步选择右侧的硬件仿真

28、步选择右侧的硬件仿真“Use ”,第,第3步,在仿真驱动下拉列表中步,在仿真驱动下拉列表中选择选择“STC Monitor-51 Driver”项,然后点击项,然后点击“Settings”按钮,进入下按钮,进入下面的设置画面,对串口的端口号和波特率进行设置,波特率一般选面的设置画面,对串口的端口号和波特率进行设置,波特率一般选择择115200或者或者57600。到此设置便完成了。到此设置便完成了。 返回目录返回目录3.3 单片机学习的实践模式 3.2.4 STC Monitor51仿真器使用指南仿真器使用指南四、创建仿真芯片四、创建仿真芯片 准备一颗IAP15F2K61S2或者IAP15L2K

29、61S2的芯片,并通过下载板连接到电脑的串口,然后如上图,选择正确的芯片型号,然后进入到“Keil关联设置”页面,钩选“单CPU方案”,再选择“独立方案(不占用串口和定时器)”项,选择完成后,点击左下角的“下载/编程”按钮,当程序下载完成后仿真器便制作完成了。 返回目录返回目录3.3 单片机学习的实践模式 3.2.4 STC Monitor51仿真器使用指南仿真器使用指南五、开始仿真五、开始仿真 返回目录返回目录3.3 单片机学习的实践模式 3.3.1 仿真模式 3.3.1.1 利用Keil C集成开发环境的仿真调试功能进行调试 Keil C集成开发环境有两个工作界面,一是编辑、编译界面,用于

30、输入、编辑用户程序以及编译用户程序生成单片机所能识别的机器代码文件(扩展名为HEX);另一个界面就是调试界面,可采用单步、跟踪和全速运行等模式运行用户程序,再通过设置和查看各种寄存器、存储器和特殊功能寄存器的状态来验证用户程序的功能。但Keil C集成开发环境的调试功能仅对单片机自身,不能对一个完整的单片机应用系统进行调试。 返回目录返回目录3.3 单片机学习的实践模式 3.3.1 仿真模式 3.3.1.2 利用Proteus模拟仿真软件进行调试 Proteus ISIS软件可以仿真一个完整的单片机应用系统。具体软件可以仿真一个完整的单片机应用系统。具体步骤是:步骤是: (1)利用)利用Pro

31、teus ISIS软件绘制单片机应用系统的电原理图;软件绘制单片机应用系统的电原理图; (2)将用)将用Keil C集成开发环境编译生成的机器代码文件加载到集成开发环境编译生成的机器代码文件加载到单片机中;单片机中; (3)运行程序,进入调试。)运行程序,进入调试。返回目录返回目录3.3 单片机学习的实践模式 3.3.1 仿真模式 3.3.1.2 利用Proteus模拟仿真软件进行调试 1. 绘制电路原理图绘制电路原理图 (1)将所需元器件加入到对象选择器窗口()将所需元器件加入到对象选择器窗口(Picking Components into the Schematic)。)。 单击对象选择器

32、按钮,如图单击对象选择器按钮,如图3.20所示,弹出所示,弹出“Pick Devices”页页面,在面,在“Keywords”输入输入AT89C51,系统在对象库中进行搜索查找,系统在对象库中进行搜索查找,并将搜索结果显示在并将搜索结果显示在“Results”中,如图中,如图3.21所示。所示。 返回目录返回目录3.3 单片机学习的实践模式 3.3.1 仿真模式 3.3.1.2 利用Proteus模拟仿真软件进行调试 1. 绘制电路原理图绘制电路原理图 (1)将所需元器件加入到对象选择器窗口()将所需元器件加入到对象选择器窗口(Picking Components into the Schem

33、atic)。)。 返回目录返回目录3.3 单片机学习的实践模式 3.3.1 仿真模式 3.3.1.2 利用Proteus模拟仿真软件进行调试 1. 绘制电路原理图绘制电路原理图 (1)将所需元器件加入到对象选择器窗口()将所需元器件加入到对象选择器窗口(Picking Components into the Schematic)。)。 在“Results”栏中的列表项中,双击“AT89C51”,则可将“AT89C51”添加至对象选择器窗口。 以此类推,接着在“Keywords”栏中输入晶振(CRYSTAL)、电容(CAP)、电阻(RES)、LED、按钮(SWITCH)元器件的关键词,在各自选择

34、结果中,将需要的元器件加入到对象选择器窗口,供绘图使用。 注:若电路仅用于仿真,可不绘制单片机复位、时钟电路。注:若电路仅用于仿真,可不绘制单片机复位、时钟电路。 返回目录返回目录3.3 单片机学习的实践模式 3.3.1 仿真模式 3.3.1.2 利用Proteus模拟仿真软件进行调试 1. 绘制电路原理图绘制电路原理图 (2) 放置元器件至图形编辑窗口(放置元器件至图形编辑窗口(Placing Components onto the Schematic) 在对象选择器窗口中,选中AT89C51,将鼠标置于图形编辑窗口该对象的欲放位置、单击鼠标左键,该对象被完成放置。同理,将LED、RES和其

35、它元器件放置到图形编辑窗口中。如图3.22所示。 返回目录返回目录3.3 单片机学习的实践模式 3.3.1 仿真模式 3.3.1.2 利用Proteus模拟仿真软件进行调试 1. 绘制电路原理图绘制电路原理图 (2) 放置元器件至图形编辑窗口(放置元器件至图形编辑窗口(Placing Components onto the Schematic) 在对象选择器窗口中,选中AT89C51,将鼠标置于图形编辑窗口该对象的欲放位置、单击鼠标左键,该对象被完成放置。同理,将LED、RES和其它元器件放置到图形编辑窗口中。如图3.22所示。 返回目录返回目录3.3 单片机学习的实践模式 3.3.1 仿真模式 3.3.1.2 利用Proteus模拟仿真软件进行调试 1. 绘制电路原理图绘制电路原理图 (3)点击输入)点击输入/输出端口选择按钮,有关输入输出端口选择按钮,有关输入/输出端口、电源、输出端口、电源、公共地等电气符号将出现在对象选择器的窗口中,利用选择、放公共地等电气符号将出现在对象选择器的窗口中,利用选择、放置元器件同样的方法,放置电源、公共地符号。置元器件同样的方法,放置电源、公共地符号。 (4)按图)按图3.19绘制流水灯控制电路原理图。绘制流水灯控制电路原理图。 返回目录返回目录3.3 单片机学习的实践模式 3.3.1 仿真模式 3.3.1.2

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论