STC编程软件的使用


  STC-ISP_V479烧写软件的操作界面见下图所示。主界面从上到下分别为MCU型号选择(MCUTYPE),编程文件导入(OpenFile/打开文件),串口选择(COM:COM3),倍速及振荡放大器增益设置,下载按钮。

125478  


  
  点击步骤1下的“MCUType”下拉条,弹出全部支持的单片机型号,选择STC89C52RC(注意:不同的单片机选择不同的型号,请看表面的型号后再选择)如下图。123639

  点击步骤2里的“OpenFile/打开文件”在弹出的对话框中,选择相应文件目录和文件名,然后点击“打开”加载文件.插入USB2.0线,等待电脑自动把USB驱动程序加载完成后.点击步骤3里的COM下拉条,选择USB转串口芯片在你电脑里映射的串口端口号,一般为COM3.最高波特率跟最低波特率选择默认值,如下图。

125874


  
  要查看实际的映射端口号可以在桌面下把移动到“我的电脑”点右键——选择“管理”——在跳出的计算机管理窗口下点击“设备管理器”——“选择端口”,在端口(COM和fYr)里看到的USB-SERIALCH340(COM3)的就是映射的端口号为COM3。注意不同的电脑可能不同,以看到的实际端口号为准。
  
  在步骤4设置框里分别有以下4项单选项:
  
  1)双倍速,单倍速:双倍速为单片机本次下载成功后工作为的2倍(比如:晶振的频率为11.0592M时,工作频率为22.1184M):单倍速为单片机的工作频率跟晶振相同。
  
  2)振荡放大器增益:l/2gain为二分之一增益,fulin为正常,此选项一般为了作F认证时才使用,二分之一增益时晶振的振荡幅度为正常的一半。
  
  3)下次冷启动Pl.0.P1.1:下次下载程序是否需要Pl.0.Pl.l端口为低才能下载程序,建议选择“与下载无关”,如果不小心点击了“等于0.0才可以下载,快速启动”造成下次无法下载程序,可以在下载程序时同时按下SW10(P1.1)跟SW7(P1.0)按键。
  
  4)内部扩展AUX-RAM:是否允许访问内部256Byte以上RAM。
  
  5)下次下载用户应用程序时,将数据FLASH区一并删除:下次下载程序时是否将内部的EEPROM数据删除。
  
  在步骤5设置框里有以下2项多选项及下载、停止、重复下载三个按键。
  
  1)每次下载前重新调入已打开在缓冲区的文件,方便调试使用。就是说在点击下载时,程序自动把已打开在缓冲区的文件重新调入,这样方便下载程序不用重复,要点打开文件来重新调入文件。
  
  2)当目标代码发生变化后自动调入文件,并立刻发送下载命令。同上,但是不用点击下载来调入文件,自动调入并下载(不建议使用)。
  
  3)下载/DOWNLOAD。点击后进行程序下载。下载注意:先打开开发板的,点击下载后,等待D13亮起后,把开发板的关闭,等待Is以后再重新打开开发板的电源,程序即可正常下载到芯片里面。
  
  下载程序时开发板上的D13、D14两个发光会闪亮,如果无法下载或下载不成功,可以看此二灯是否闪亮,如果不亮表示COM串口端口没有设置好或设置错误。
  
  4)停止/STOP。停止正在下载的程序,如果下载长时间停留在下载状态.可以点击停止下载程序。
  
  5)重复下载/RE-DOWNLAOD。
  
  (2)器件插放方向
  
  单片机的有缺口的(即①脚)边朝手柄方向插入。
  
  (3)编程操作实例
  
  1)步骤1:选择单片机型号,选择型号为STC89C52RC。
  
  2)步骤2:打开需要编程下载的程序(*.HEX文件)。
  
  3)步骤3:设置需要使用下载的串口号。
  
  4)步骤4:其他保留默认值。
  
  5)步骤5:“打开”开发板的电源。
  
  6)步骤6:点“下载”进行程序下载。
  
  7)步骤7:等待RX(D2)发光二极管亮起,“关闭”开发板的电源。
  
  8)步骤8:等待1秒以上后,“重新打开”开发板的电源。
  
  9)步骤9:程序自动进入下载,等待下载完成提示,OK。