搜索 | 留言本 |
繁体中文
设为首页
加入收藏
当前位置: 首页 >> 技术文章 >> 编程器功能说明
编程器功能说明

          发表时间:2008-02-18    
 

一、 AT89S51,AT89S52 ... 等单片机ISP编程:

51 Study 支持对AT89S51 和 AT89S52 的在系统编程,在此功能中,只需要使用51 Study的三根i/0线:INT0,T0,T1;其原理图如下:  

  

实际中,在目标电路板上制作一个ISP编程插座,这样可以方便编程,需要注意的一点是:在复位脚上串联一个1K左右的电阻。如下图:

 

硬件连接:

     使用ISP编程电缆,一端连接仿真头上的ISP编程插座,另一端连接目标电路板ISP插座。

      对于at89s5x单片机,ISP插座从左至右的定义为 +5V,P1.5,P1.6,P1.7,RESET,GND.

      对于at90s系列单片机,ISP插座从左至右的定义为 +5V,PB5,PB6,PB7,RESET,GND.

     下面为ISP编程插座和编程电缆实物图:

 

 

 

说明:硬件连接好后,进入51 Study微机软件界面,下载编程器软件到系统电路板并切换到用户程序状态,如果正常,系统电路板数码管

      显示 89S52 prog;选择编程器功能,设置芯片和加密位,然后点击自动按钮,将进行芯片擦除、程序下载、校验和加密等功能. 

 

注意:1、由于int0控制了485的通信方向,当int0为低电平时,485为接收方向,此时rs232将不能正常通信,所以在使用int0,t1,t0三线

         编程at89s5x芯片的时候,不能有485接口芯片存在.同时要求在三根信号线上不要连接别的电路(比如连接有发光二极管等),

         以免影响信号电平,从而造成编程失败。

      2、为了使用ISP功能,建议在目标电路板中,将 P1.5,P1.6, P1.7 设计成输出。

      3、保证电源电压正常。如果目标电路板功耗小,可以直接用51 study 供电,如果目标电路板功耗较大,可以使用目标板电源或者

         51 study与目标板分别供电.

二、 AT90s2313,at90s8515 ... 等单片机ISP编程:

    at90s2313,at90s8515的ISP编程插座制作原理同at89s5x,但其中电阻R1应换成 4.7K.使用的驱动程序为at90s2313isp.hex 。

三、 AT89C2051并行编程:

    需要使用at89c2051扩展编程板,编程是并行的,板上有+12V发生电路。编程步骤如下:

     1、下载需要编程的程序到学习机的板上存储器中。之后编程器可以脱离电脑工作。

     2、在学习机显示状态为 xxxx cpu 时,按UP键(遥控器的key-up键)进入编程界面,显示 prog.2051 。

     3、放入待编程的at89c2051芯片。

     4、按DOWN键(遥控器的key-down键),开始编程,编程过程中,扩展板上发光二极管熄灭。

     一般情况下,编程只需要3秒左右。如果错误,将提示错误地址。



  打印本文  加入收藏  返回顶部  关闭窗口
 
  • 上一篇: 为什么智能型编程器没有“挑主机”的毛病?
  • 下一篇: 编程器产品特点
  •  

    www.bee48.com 在线QQ点咨询:498187676
    星光电子技术工作室 版权所有,(C)1999-2008
    电话:(0755)88820678 地址:深圳市福田区华强北路华强电子世界华强广场D座12B号
    如有任何问题和建议,请联系电子邮件:zjw@263.net
    柜台地址:深圳市福田区都会电子城2B068A
    北京电话:(010)59796678 地址:北京市海淀区西直门北大街甲一号依都阁大厦一层E号