Upload
others
View
0
Download
0
Embed Size (px)
Citation preview
� � � � � � � � � � � � � � ������������ ����������������������������� � � � � � � � � � � � � � � � � ����
一 概述概述概述概述
������ ZY-251 �� Flash �� �������� ATMEL FLASH MCU��� ���
ATMEL����� Flash� ������ � �� �� � !"#$% &'()� I�C*+� ,
ATMEL��� AT24CXX� Microchip��� 24LCXX� EEPROM����
RS232 -�+./0 PC 12 Windows 345676 895:;<=> $%?@ )A
Windows9x/NT/me/2000 BC� ��D6EFG ��HIJ KL�MNOPQR S%TU)V WX�
� �YZ [\]^_�`
二 支持器件支持器件支持器件支持器件
� � � � � ������������� AT89C1051 AT89C2051 AT89C4051 AT89C51 AT89C52 AT89LV51 AT89LV52AT89S51 AT89S52 AT89LS51 AT89LS52 AT89S53 AT89LS53 AT89S8252 AT89LS8252� � � � � �
� �� ������ AT24C01 AT24C02 AT24C04 AT24C08 AT24C16 &'ab AT24LC01 AT24LC02
AT24LC04 AT24LC08 AT24LC16 HT24C01 02 04 08 16#cd�e fghiab 24CXXj�
三 硬件说明和软件安装硬件说明和软件安装硬件说明和软件安装硬件说明和软件安装
[1]. klm� �n�opqrs RS232 -�tuvwxvyz{ |})R~�_��� �����
������� ������ �������D������������e �����D ¡]n�
���¢e£¤xn�¥¦ ��D��<§ ,§ 1 vyz{�¨©|5� ª«.¬ 15V ;®¯v°) ;v±«²{©� ³s´µ�¨ ª�vy¶s 300mA��·R¸°)
[2].¹ RS232 2.vw º.»���¬�-�./ ¼ ½2.v¾� COM1 ® COM2 /¬ ¿À �
����Rn� COM1 ® COM2 -�/ ,ÁÂÃÄ-�/ ¹�RÅ�tu ��D.¬vy ÆÇvy
ÇÈ ÉPÊ LED ËÌ Í\£
[3]. ¹Î��¢e£¤ÁÏ CD-ROM �У¤¬�ÑÒ4e setup.exe Ó Ó�Ð B Ó ® Ô
U ÕÖ ;»$%K� ZY-251 Flash���×�ØÙ°)ÑÒmÚ�v¾Û¬
§ 1 § 2 ZY-251Ü����<§ �Ð ÔU ÝÞÑÒ
� �������������������������������������� � � � � ���������������� �����������������������
1
§ 3 § 4�ÐÑÒÕÖ ßà �Ð ßà ÕÖ
§ 5 § 6 ¢eÑÒ3 áâ
�Ð ÔU �ã ZY-251 Flash Ü���×�ØÙäÅÔÑÒmÚ�v¾Û¬
§ 7 点击即可打开或将其发送到桌面
[4].¢eÑÒK�å æÐ Çç �è °)ém ZY-251 Flash Ü��� ×�ØÙ
ê æа)ÆÇ��ØÙ®¹Ã\ëmì9íÆÇf?@
¹ ZY-251 Flash Ü���.¬vy]-� RS232 Áº î ïÇÈ| Ç ðÐ ZY-251 Flash Ü��� °)ém,§ 8�$%89 ,ñ���ä�¹tuvw]vy2. OK ¹òóôõmö���
,ñOP³sôõm��� ÷ô!vw]vy ®o-/ COM1 ® COM2 øïùúÅÔ
2
§ 8
ZY-251 Flash Ü���891û5: üýþ���e$%�ÎsQR 89��?ò¬�B�ï� "
ô! ���e ���� �� ���è òó�� ] � � ;<?@�$%
ÕÖ íB?ù� Ý � �B�øï� �� ÕÖ ������Û �`0�¬?�����ÕÖ
ù ã� û���?�()Ý�4e��3� �� ��
&ã A4e��� $% ê��þ��0$%ÕÖ �QR�$%��]J�� ,§ 17ÎP ��
J��An�3ù��s��?@�
4e��ê(s �e ] �� ��Ý �e Ý ��ÝÞ«�����e �� Ý ��
������²� ��
3!��|�e"#� $%&]��² '�� $3({?@%)* !é]��Ã3�+d ,¬
9 �ù� $��%& %&-| 00H 0FH ./ �|� $��%& 0��e�&�"#d1��
& ÝÞ�eå×�ØÙòóøï|ö�e�%&�
.¬?s 2 Ò·4e ÕÖ t3�ÕÖ)¹«���� 16 �44e *.hex �·m� $3 &
ã0�ÕÖQR ��(s4e��3� 4e ÆÇ �� Û¹òó56 16 �44e *.hex ù
úX7 ,ñ�789:Ò·
4e��ê�� 4e M" ��Ý ��¹� $3�"#���M"| 16�44e *.hex�@�ån�
ÝÞ«��-�tu/ COM1® COM2 注意 如果选择错误的通信口编程器将不能正常通信
四 编程操作编程操作编程操作编程操作
�;� AT89C51��|< ¥¦ ZY-251 Flash Ü����$%?7
3
1 =选择器件
>?ÝÞS%�e æÐ4e��� �e ATMEL� � Õ@�e�AÝÞ AT89C51 ,§ 9ÎP
§ 92 装载文件
S%�eÝÞ>å°)��Îs$% ,«¹B 16 �44e *.hex ��4e��m AT89C51 38CD?Ò·«���4e
æÐ Ò·4e ÕÖ®4e���ÆÇ��®J�� CTRL+O EF� 2ÆÇ4e�G� ,§ 10ÎP
显示选择的工作器件 § 104
ÝÞÚ«����4eH]I� ¹4e�·m��²� $3 J�·4e®���eK � $3�
���|" ° FF û�·4eK�å � $3°s1Í� 16�4��
3 =空片检查
����K L«�� " ô! ��ùjM�e N�ùô!�e"#� ùú|j" Flash"#���MK�¨� U|j"OP ° FF OP
æÐ " ô! ®J�� F7 ÕÖ ���°Ççô! �IQRPô!�I �&��e"#d1
�& ô!Ϋ�'!��}1& ü LS« 0.5-4T'! ,§ 11ÎP
§ 11 显示装载文件名和路经,ñ�e�ùj" ��KCD����$% ¹Îs"#� ��|j"OP æÐ ���e ®
J�� F4 ÕÖ ���°Çç��$% �IQRPS%�I LS« 100-500ms'! ,§ 12ÎP
提示器件不是全空 § 12
5
4 =烧写程序
��K� íô!�eÍ|j" �'°)Õ ���è ®J�� F5 ÕÖ ¹� $3� 16�44e�Um AT89C51 3 ��Ϋ'!0��&��e"#� d1�U �IQRPS%�I S%OPOP
ê¹OPV2��OP ��$%K� ¹OP �è��K� W5 ,§ 13 14ÎP
§ 13 提示器件为全空状态
编程状态提示 § 14 ,ñ�eA�"OP�X� ���è $% ¹En��3YZOP �e�" [\�� ]^
6
��3�3s)R�_ ��3Y ô!�e]Áî ID �ÅÔ ô!vy®�e #OP �' s
)Rù�eB"#� ³sÅÔ�Ï��®Áî.`�a#bc�� )d��MeU� ®��åí���
�?7fg L�)hi��
,ñj�Ï-�k�� ¹EOP ID�ÅÔ ô!vy®�e
i���d�l��l��ô!�?����� Mm��RÅÔ±j%�Ï� � ,ñ�����Â
��3�¹3Y ZOP ��3Y ô!�e]Áî ,�_�nop L«ô!�e®Áî s)R
Áî.`�a ��qrOP �è��K� L��rùÅÔ� ú8��3�3°EOPZ3Y
$%
5 =校验数据
|�� Ó�����ÅÔ� �)sS���Ï��ùúÅÔ ?7ùæÐ ���� ®J�� F6ÕÖ ��Çç �IQRP���I ,§ 15ÎP ��qr ¹OP�����ùúÅÔ
§ 15 tu¿À�ù sS����CDùA�e³s� �ovBwR�� ,ñ�eä�� �'���
�ù³sÀx�
6 芯片加密
��K,ñ³sÝÞ� yz�e³s��� $% �' +z�è{)|��®�� |MmÚ
��è�|}� L�Í��� MN ?7s~ ùA òó�� $%K°ÝÞ� I II ® III��qr°òó��� � MN�Àx,B ÃÄ�e�� ´�÷�kÃ����
�ÝÞ� Ý �è±� MN
ÝÞ� Ý I LB1 9:'�z�è"#�3X�MOVCÉ���+z�è"#� EA|dãZ A��'|�" 9:� Flash"#�� Ó��
ÝÞ� Ý II LB2 &?� I &'9:��+z"#�
ÝÞ� Ý III LB3 &?� II &'9:�zX�
7
?7~ ��qr ÝÞ� Ý æÐ � � ®J�� F9 ÕÖ °)�� X��
�n?��X�qñKj �
7 读取代码
s'â �;«�¹� 3������� ����)?@O��QR
¹«���� �Ï 40pin ��Áî æÐ �� ®J�� F3 ÕÖ°Çç��� +z��è
�� �IQÉP���I ,§ 16ÎP
§ 16
&ã����CDùA�e³s� �ovB�� ,ñ� ä���� MN �'�����¹
Eùj FFtu O�ù � ä���� MN �'�!"?�ô!� um�qr�ùj"OP ü�#�
� ù�Å|j" �',ñ���� yz��¹OP�ÂZ3Y$% fg��7ù¹� ��åí��
°)
8 自动编程
,ñ���1�� Õ@�¬?7 Ó Ó$%�Ru�?@ |�ö���O�� 2��5�?@�
$%?� ° òó�� ®J�� F8 ª�¹«���4eÒÏ����² "#� $ Áî¬�
ÏÅÔ�� ,ñ«��� ��� MN ÝÞ1Í�� Ý Õ òó�� ÕÖ ���¹òóX
����e " ô! ���è ����]� $% ÓX�K� �����sS$%
�¬$%)t389�QRÕÖ®J���� �)t34e����X� ��§ 17 Ä;X��qñ
ùKj ã�
9 退出系统
$%qrå «�����Û )æÐ89�B?� �� ÕÖ®4e��� �� ��®où8
9�¬������Ö × ���×�ØÙ
8
§ 17
4e��� 4e 3s ÆÇ ��] M" �� ��ÆÇ4e]M"��²����� ab 16�4 *.hex 4e$� ,§ 18ÎP
§ 18
五 文件操作
1 ÆÇ?�0 Ò·4e ÕÖQR � æÐ M" 4e���8¹��²3���� 16 �4�?�M"
9
2 æÐ M" ��� EF� 2M"�G� �ÏM"�4eH]I�°)¹4e� 16 �4$�M"m1Í�NU]4eH� ,§ 19ÎP
§ 19
2 =����
��)?@%�����²3�À� �������]�� ?7ù�WðÐB� $ EF� 2
���G� ��Ã3���åÔU°)
,ñ«����²3 � ® z{ � ��|Û ��� ,d��2� $���?7yù��'
� ö���O� 2��������²B ²�?@��]��QR æÐ4e��¬� �� ÝÞ�
���² EF� 2���G� �Ï> J%&]���� ÔUå°)¹� $V�%����]��
,§ 20ÎP
§ 20
10
4e��3� ����² ��)¹��²3�Îs� $jz�Ï FF H
七 I�C接口 EEPROM的编程�� ���� ¡¡=¢� ./ ££¤¥¦§ "#� ��¨©ª «¬® ]d1¯� (sÑÒ?@6EFG]d°
��#´æ NKä±²Í���³v´_�3 i�����ab ATMEL�� 89 �� ����� (
ab ¢� ./ ££¤¥¦§��� NKªab ���� µ¶· ¶¸ � fghi¹abj��
¢� ./ ££¤¥¦§ "#� ���$%0� �$%¯�1& ab � �� �� #$% ü
�ab �� !" ] � $% b|�¹�e�Ï��'ù�«���� &'�³s� QR
ÝÞ ¢� ./ ££¤¥¦§ "#� æÐ4e��¬� �e ¢� ££¤¥¦§ ,§ �¶ ÎP n�');.
ÕQRÕÖ®4e�����®J����$% �íº»
§ 21
八 关于器件的 IDATMEL �� �r¶s¼½� ID ¾H¿À®Á´Â¿ ö���òó56�e ID ,ñ�ÏÁî
�� 0ÝÞ��e�k Îs$%¹|9: &'OP �e ID�ÅÔ �Ã:�7$%�ÄÅ�e
¢� ./ ££¤¥¦§ "#� ³s ¢Æ $%'«<ÇS%��e-0ÝÞ�-ùú1k
九 关于芯片的放置
i���abjz�e�d�Û È/É��Áî�Ê?Ë�ï ZÛ Ì 1 ¨©�ÅÁî� pin1 �ï,ñ�﨩�ï�k¹�RÅÔ$%
11
40pin Í$�ï 20pin Î$�ï 8pinÎ$�ï
十 注意事项
[1]. 必须使用本编程器配套的电源或使用电压为 15V-16VAC/DC电源 无需区分正负极 只需具有 300mA的负载能力即可 如果使用其它电压或电流不符合的电源 将不能保证编程器正常工作 甚至不能将文件正确
地烧录到单片机或存储器中 严重的可能损坏编程器或导致对人体伤害的危险
[2]. 由于此编程器专属烧录 ATEML Flash 单片机或 AT24CXX 存储器 批量生产时 建议将烧录好的首件
单片机 存储器 插到目标板上测试和验证其功能是否正常 确认无误后方可继续批量烧写程序 并建议定期
抽查
[3]. 只限于室内使用 不能将编程器暴露于雨中 雪中或直接放到太阳下暴晒 并保持机器清洁 不能用
腐蚀性的清洁溶液擦洗机器 如果水或其它液体不慎渗入机器 应找专业人员协助作烘干处理
[4]. 非专业人员或未经授权的技术人员 不得拆御本编程器 否则有可能导致内部造成永久性损坏
[5]. 编程器上有 1个 LED 电源指示灯 当电源连接正常指示灯亮时 说明编程器已通电工作 操作过程中
不要将器件从插座中取出或切断电源 否则导致操作失败或可能对芯片造成损坏
i���ÏÐfÑÒ��ÓÔ3y� �\ÕsÖ��
15-OCT-2005
12
Ì 1¨©