华强电子网

电子元器件
采购信息平台

扫码下载
手机洽洽

  • 微信小程序

    让找料更便捷

  • 扫码下载手机洽洽

    随时找料

    即刻洽谈

    点击下载PC版
  • 华强电子网公众号

    电子元器件

    采购信息平台

  • 华强电子网移动端

    生意随身带

    随时随地找货

  • 华强商城公众号

    一站式电子元器件

    采购平台

  • 芯八哥公众号

    半导体行业观察第一站

单片机编程器 更新时间:2011-05-27 01:30

本词条由华强电子网用户提供,如果涉嫌侵权,请与我们客服联系,我们核实后将及时处理。

关键词:

单片机编程器(Single-chip programmer products ),是一款低成本开发编程器。它能够对Microchip 的大多数闪存单片机编程。单片机编程器旨在用于开发编程,对于生产编程,还是选用其他为生产环境设计的第三方编程器。

单片机编程器的核心部件

  • 单片机编程器的核心部件是单片机。单片机是指一个集成在一块芯片上的完整计算机系统,它拥有CPU、内存、内部和外部总线系统,目前大部分还会具有外存。同时集成诸如通讯接口、定时器,实时时钟等外围设备。而现在最强大的单片机系统甚至可以将声音、图像、网络、复杂的输入输出系统集成在一块芯片上。而单机片编程器利用的就是单机片这一重要原理部件。

单片机编程器的特点

  • 1.使用串口通讯,芯片自动判别,编程过程中的擦除、烧写、校验各种操作完全由编程器上的监控芯片89C51控制,不受PC配置及其主频的影响。

    2.采用高速波特率进行数据传送,经测试,烧写一片4K ROM的AT89C51仅需要9.5S,而读取和校验仅需要3.5S。

    3.体积小巧,省去笨重的外接,所有器件全部以第一脚对齐,无附加跳线,对于DIP封装芯片无需任何适配器。

单片机编程器的DIY

  • 单机片编程器的DIY主要有以下几步,通过调试可以得知结果。

    第一步: 安装所有的电阻电容二极管:完成后焊接起来!注意看下图(电阻安装前如果不熟悉请用万用表量一下阻值以免搞错)

    有6个一样的电阻都是 4.7k的电阻(其中一排一样的5个,还有一个在左下脚)。

    有3个560欧姆的电阻(3个都在在4.7K电阻的旁边)。

    1个2k2的电阻(在12V稳压管的旁边)

    1个为4.7欧姆的电阻(在板子的右上脚,这个电阻串联在电源的回路,用于意外情况下短路时候保护电脑的USB接口)

    二极管一共2个 1n4148, 一个 稳压管12v

    特别注意二极管的方向, 黑色端有标示!另外注意4148和12v的稳压管不能搞反, 注意看管子上的字。12V 稳压管一头是白色的。

    4148的二极管一头是黑色的(仔细看下图)

    第二步:

    焊接所有的电容, 晶体ic座, 三极管。

    电解电容一共有8个,注意正负极性!7个电容都是一个方向:请看下图电解电容的方向!只有一个电源滤波的电解电容和下图的方向相反)

    完成后安装2个104p的电容。 2个22p的电容。一个11.0592的晶体。这些没有极性。

    请注意:晶体不可以用12m的代替,即使只差那么一点点。我们也必须严格的按照这个数值。

    然后在这里有一个10k的排阻: 请注意他的安装方向!如果插反了会造成上拉电平不一致,导致数据错误!

    然后安装3个三级管:一个是5401,两个是5551, 注意不要搞反了, 管子上有字, 看清楚后再焊接。

    这时它已经初具雏形了, 接着我们分别焊上两个ic座(一个上监控芯片, 一个16pin的上max232),两个锁紧座,(一个烧写40pin, 一个烧写20pin )

    以及232头,usb头,两个发光管。

    注意发光管的方向:长的一端在上面,短的一端靠近板子的边缘。

    然后分别插上已经烧写好监控程序的at89s51,max232芯片(注意安装的方向!)

    到这里硬件就完成了。

    最后请仔细的检查一下有没有短路的地方,焊接是否牢靠?

    为了保护成果,建议用洗板水清洗一下更好。

    调试:

    1 插上usb电缆,此时电源指示灯会亮!表示电源正常, 否则请检查发光管是否反了?

    2 用万用表分别量11.0592mhz的晶体两端对电源地,电压都应当是2.5v左右,如果是0或者5v那么晶体没有起振动!请检查晶体!

    3 量稳压二极管的两端,应当是12v, 如果没有表示高压部分有问题!

    4 如果最后有问题,请您尝试用其他的编程器把监控程序重新写一下。并且仔细的检查一下板子。

    然后联机调试:安装好软件后 ,双击桌面的A51编程器图标,程序启动后,会自动检测硬件及连接,状态框中显示“就绪”字样,表示编程器连接和设置均正常。否则请检查硬件连接和COM端口设置。   把单片机芯片正确地放到编程器的相应插座上,注意,芯片的缺口要朝向插座的把手方向。对于89C2051/1051/4051芯片, 把芯片放在小的20PIN小卡座上, 同样的缺口要朝向插座的把手方向。 芯片放好后,就可以对芯片进行读写操作了,读写操作按下面的步骤进行:

    1. 程序运行,请先选择器件(点下选框),选择烧写的芯片类型。2.检测芯片, 此时屏幕提示应当有正确的芯片识别代码,否则请检查芯片。

    3. 用“打开文件”选择打开要烧写的.HEX 或者 .BIN 文件(一般情况下HEX文件类型居多)

    4. 用“保存文件”可以保存读出来的文件。

    5. 用“擦除器件”擦除芯片(注意第二次烧写芯片时必须先擦除芯片, 否则会烧写出错)

    6. 用“写器件”编程

    7. 用“读器件”读取芯片中的程序,加密的读不出来。

    8. 用“校验数据”检查编程的正确与否。

    9. 用“自动完成”自动执行以上各步骤。

    10. 用“加密”选择加密的级数。

单片机编程器的连接及使用

  • 一、单片机的硬件连接

    1、通讯电缆与编程器连接好。

    2、将串口插头插入电脑串口。

    3、USB插头插入电脑任一个USB口,此时编程器上LED点亮,表明电源接通。

    4、接着安装软件,本软件支持Win9x/me/2000/NT/XP,标准Window操作界面。本软件属于绿色软件,不需要安装,直接把相关的软件拷贝到硬盘中,运行其中的Easy 51Pro 2[[[_]]]0程序即可。

    二、单片机的软件使用

    程序启动后,会自动检测硬件及连接,状态框中显示“就绪”字样,表示编程器连接和设置均正常。否则请检查硬件连接和端口设置。

    把单片机芯片正确地放到编程器的相应插座上,注意,芯片的缺口要朝向插座的把手方向。

    芯片放好后,就可以对芯片进行读写操作了。

图册

词条统计

浏览次数:16171