你好,游客 登录 注册 搜索

背景:
阅读内容

自制单片机编程器

[日期:2016-02-03] 来源:  作者: [字体: ]

 

  本编程器可对89C51/LU51、89C52/LU52、89C2051/1051、89S8252及97C51、97C2051/1051(LG公司)等单片机编程。
  
  (1)系统硬件

    该编程器由兰部分组成。
  
  图1是接口电路,完成地址、数据和控制信号的锁存。
  
  编程器的时序由控制软件产生。25针接头连到PC的并行接口。
  
  图2为电源电路,提供三组电压:一组为+5V,作编程器和单片机电源;第二组为5V和12V,用作单片机编程;在第二组的输出处并接一个三极管产生第三组电源,用作2051和1051编程。编程电压由软件控制(标有AT89C××-5的芯片用5V编程电压)。
  
  图3为芯片插座,40脚ZIF插座用于89C51/C52,20脚ZIF插座用于89C1051/20510也可以只用40脚插座,再按相应的连线做一个40脚至20脚的转换卡,使用时插在40脚的插座上。
  
  (2)系统软件

    该编程器的软件是美国ATMEL公司提供的软件包,可以从ATMEL公司的网站(www.ATMEL.com)上下载,文件名APCPGM,EXE,是自解压文件。将其拷贝到一目录(如:C:ATPRG)下,运行后生成两个文件:PCPGM.EXE和REA01.MEo参照READ1.EXE的说明运行PCPGM,即可得到所需的文件。需要注意的是PCPGM.EXE解压后在当前目录下生成32个文件,为避免与其它文件混在一起,最好将PCPGM.EXE放在一单独目录下运行。
  
  该编程器经本人试用,效果很好。另外给大家介绍一个Window8下运行的仿真软件PDS51-DEMO(可从www.ATMEL.com网站下载)。此软件.可单步、自动运行、设置断点,修改寄存器和RAM、设置端口电平、对定时器置数等,对于计算运行时间特别方便,还可完成源程序汇编、十六进制文件和二进制文件相互转化。

自制单片机编程器


     往下看有更多相关资料

推荐文章 收藏 推荐 打印 | 整理:lishunyu22 | 阅读:
查看相关资料       编程器 
专题文章
热门评论