编译调试软件Keil1.Keil4.0操作界面—编辑、编译界面一、建立一个新工程:1.工程菜单---新建工程命令2.指定工程的保存路径,命名,不写扩展名3.选择目标设备:选择单片机型号AtmelAT89C51,之后确定4.不需要启动文件,单击“否”按钮5.在工程下拉菜单,点击“为目标选择设备”命令,进行目标属性设置(1)项目选项卡下修改晶振值(2)输出选项卡下勾选产生.HEX文件,其他不用设置二、新建源程序:在文件下拉菜单中利用新建命令新建一个源程序1.将该源程序保存到与工程相同的路径下,命名*.ASM(汇编源程序)或*.c(C51源程序)三、将源程序添加到工程中:右击源组1,点击添加文件到“源组1”1.默认的文件类型是“*.c”,修改文件类型asmsourcefile,选择要添加的源程序,单击“添加”四、编写源程序代码:在程序编辑窗格进行五、编译源程序:1.点击工程菜单下的“编译”命令2.如果程序有错误,会在观察输出窗口输出提示信息,修改源程序后继续编译,直到没有错误。六、调试源程序:1.点击调试菜单下的开始调试命令2.调试界面可以观察寄存器、端口等外围设备、存储器、变量等可以选择单步、全速等多种运行模式执行程序,同时配合一些窗口进行观察(中断、定时器、端口、串行口等),完成软件调试STC_ISP软件的使用。利用STC_ISP软件将编译后的*.hex(文件名与工程名相同)下载到系统板的单片机,上电运行(选定单片机型号、打开文件、下载)。在线编程需要三步:选择单片机型号、打开程序文件、下载Proteus仿真软件的使用1.Proteus界面—ISIS原理图设计部分模式选择工具栏仿真电路缩略图对象选择窗格原理图编辑窗格仿真运行按钮仿真原理图的设计1.新建文件系统/设置图纸尺寸2.系统/设置图纸尺寸3.绘图前,将DSN文件保存到指定路径元件选择1.单击元件模式2.单击P按钮3.打开了元件选择窗口元件库中:模拟元件、数字芯片、微控制器、光电元件、机电元件、显示器件等元件选择元件描述,预览图等,单击确定按钮,拾取相应原件将元件放到图纸的合适位置,合理布图,进行连线绘制电路图双击单片机打开编译好的HEX文件点击仿真运行按钮仿真运行运行按钮