Top Banner
Created by : C.N.Fanavaran USBasp ProgISP Zar CD ! " Help.pdf # $
19

USBASP - help3

Jan 03, 2016

Download

Documents

Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: USBASP - help3

Created by : C.N.Fanavaran

��

��

��

��

��

��

��

��

��

��

��

��

���������� �����USBasp�

���������������������ProgISP ��

��

��

��

��

��

��

��

��

��

��

��

��

��

��

��

��������������� �����������������������������Zar�������CD��������� !���"���Help.pdf�������#�����$����

Page 2: USBASP - help3

Created by : C.N.Fanavaran

��

������

��

� ������������USBasp

� ������� �

� ��� ��!"�#�$%�#&���' � �%���&��$������ �(&���

� )�!)*#����+�%���� �USBasp���

� ��,-#&�������������.7.61ProgISP

� .��$�'����*

� /���0��12�',�# ��� �����3��ProgISP

� &������4�5�6���Bascom

� &���������4�5�6CodeVision

��

��

��

��

��

��

��

��

��

��

��

7%#��������� �(&��89����:!���#�,���;;;��

<�����=�>+���������?�! �(��@���/�A��������+�!��B�%� ��������� ������,�+�!�C��D��

��

Page 3: USBASP - help3

Created by : C.N.Fanavaran

��

������������USBasp

��

��������������� �������������������������������������������

��

��

��

��

��

��

��

��

����� ��!��"#�$��%���#�&'"��(������)���������

�*�+# ,��# ������ ����#�#����-�.�"����/����

��

��

��

��

��

��

��

��

��

��

��

Page 4: USBASP - help3

Created by : C.N.Fanavaran

�# �+# ,�#���CD Drive:\Driver\win-driver����

��

��

��

��

��

��

��

��

��

��

��

)�01# �����23��(����� ���4�# �&'"����!�5,�#�� ���/��

��

��

��

��

��

��

��

��

��

��

��

��

Page 5: USBASP - help3

Created by : C.N.Fanavaran

���&'"���� ��

��

��

��

��

��

��

��

��

��

��

��

��

��01��� �6�1��� ��,������� �/����

��

��

��

��

��

��

��

Page 6: USBASP - help3

Created by : C.N.Fanavaran

������� �E

��

��

��

��

��

��

� ���

��

��

��

��

��

7 �C��7��E�#���# ���������8�����������������9�������:"���*�����

�!����;�1.5MHz��#��������������������2<�����������������=����>?���#����

�:"���*�@���sck����8KHz���<� �����������8A���:"���*�����;��A�

J1:Speed

J2:Power

RESET

VCC

SCK

GND

MISO

MOSI

Page 7: USBASP - help3

Created by : C.N.Fanavaran

�!����B��1.5MHz��#�����������"�������� ���C%3�������:"���*�����=��sck�����#�

375KHz�2��B�����2��DE<�������� �F<��G�*�0?�1�!������

��

7 F3"�7��&$E������������#�����=����������VCC�'��# ������������B����

EH�����4����I.����D#����USB�������������;��A �� ���9�������J

�(��=��C2������EH���=#��������."��0�� ����

*��"�!=���#F3"�+�"�������$%�&���G�$#����&��>�&�HAI����7���(

�% �D

��

7 ������������#�)���;����������"����������(�#�����#������������� ��� ���# �A�

��� ���9�������8����K��Mega16�������8A�2��#�����������������������8�

=� ���!�2"������A��L��"��� ���9��������8A�����������������AVR�� �6�1��

����/

*��$%�#JK����#L����������������-�� ��!"�#����7���+�M��.������

� �����I���,�$ LN"���%�(&�����D����

� �

� �� �� �

Page 8: USBASP - help3

Created by : C.N.Fanavaran

#����#�%"�;�A"� �����'��# �M���������������������A#����"����MA�

�����8A������������,����N��# ����OP�0;1�0��1�# ��#��������

28pin��� #������Q�P�������8��# ����R� #!�01������I.�����

�A����8���A����M�"�20Pin�����#������S�������

�����8��# �#���R����;1�# �����I.���

������� �#��3�20Pin01������Q�P�/

�#���# ����������������!����=#���T��U����� �6�1��������A���"� #������M

����@������;�������9�V"��9!B��"�����������#��3��W"� #����X��# ��#�T��U

� �����

��

��

��

��

����

��

Y1E������8���K���Mega16�����������A�������,�Xtal���U����

Y2E������8����K��90S8515�����������A������,�Xtal���U����

Y3E������8A��������

Y4E�������8A���������

��A���8���A���� #��"�A������"�Y���������=���01�����/��

Page 9: USBASP - help3

Created by : C.N.Fanavaran

� �%���&��$������ �(&������ ��!"�#�$%�#&���' E���

ISP:

Mega: 48 , 64 , 88 ,103 ,128 , 165, 168 ,169 ,325 , 329 , 645 , 649 �����,3250�,3290 ,6450�, 6490

� Tiny: �24 ,26 ,44 ,84

�������8A ���JA�#� ����A��8����SPIS��3��,��W*�(���������0In-System Programming�

��������� ��#/��

L����������������������#E��

40 Pin:

Mega : 16 , 32 ,161 ,162 ,163 , 323 , 644 ,8535 ,8515

90S : 8515 ,8535

28 Pin:

Mega: 8,168

90S : 2333 ,4433

20 Pin:

90S : 1200 ,2313��������� Tiny2313

8 Pin:

90S : 2323 ,2343,

Tiny : 12 ,13 ,15 ,22 ,25 ,45 ,85�

��

)�!)*#����+�%���� �USBasp

���A�R1���� ���9����USBasp�V",�!����������������R1��������������SA�

"������������Z�F���������0U����;�������!���F����������# ��#��������"����8�������W"� #����S

(Codevision,Bascom,…)�����������"�� ������[�*���Hex���#��������"����� �V

�����\�����*��AW����� ���9�����*�]��!��������0�U��#�M*��9�"�!������ �1�#�ProgISP�

���� �6�1���(�#���������F��D�X6���W(^��������;����"��������� �6�1��������!�����.

Page 10: USBASP - help3

Created by : C.N.Fanavaran

�$�'�E��.U"�1.6.7���S23��.U"���"������"����� �X���,���0���������S�������A�]V(�

� �(����� #��"����"������������S���!,�0�01������@/��

*��������&�1�!=�$��$����(exe�0�������� ��#��%�OP��������������$��#�

�$,! ����ProgISP7�%������� 7%��!G�"!#�%� �D

��,-#&�������������ProgISP 1.6.7��

��%�$=QG����������$%�&L������!,���R���� � ��������S7��.��$����TJ�U�

���,-#!,�&.D��

• �� �;"�01# ��#�������9�"������

• ���8A��-�.�"���#��W"� #���������

• *���!��W����#����0���]������/

• �*���Hex���������"������#������Load��������

• M����Auto��-�.�"���#�������/

Page 11: USBASP - help3

Created by : C.N.Fanavaran

�/ �����M���*�����!����D#�������#����0������0����������0������[�/���_�*�@

���"��\

�/ �����M���*�����!��S��D#�������#����0�`������������������)�����D�X��������

�����#��W"� #���:"���*�^K�Start Up Time��-�.�"���W"� #�����������������0

*�!���!����I.����#����0�����/[�'�������#�;��!���F����������J"���\

�/ ��# ����V����H���������6����W������ �*�D�;��!����9�V"���#����0�� ���/

�/ S�����#� A���M��������"�����F`���*�0��!�����0A����8A�����'���������

�����������#��/

�/ S�����#� A���M��������"�����F`���*�0��!����0<�(�����#����0�� ���_�*�@

�2���"��#����/

/ S�����#� A���M��������"�����H������W" #���D���#�*�# ���!�����0A����8A�

�����������'���T�;?�����/

3

1

2 4 5 6 8 9

12

13

14 15 16

11

10

7

19

18

20

17

Page 12: USBASP - help3

Created by : C.N.Fanavaran

�/ ��# �H�������V��������6����W������ ��D�;Lock-Bit��9�V"���#������ ���/

�/ S�����#� A���M��������"�����F`����0Lock-Bit���A����8A�����'���

�����������#��������/

/ S�����#� A���M��������"�����H������# ��#��W" #���D��Lock-Bit���A����8A�

���T�;?������������'����/

��D ����&���@I�(�� ���,����%�+-����$%�#�%� �VUM�����#�

�% �����,�$%��&��� ��USBasp�%�W�U������� �D

��/ ���<�����8A����������# ��#�01���'����������-�.�"��0;U3��������/

��/ ��"�����<������a����� ��?����1��2�1�����S�� �#��^����"��.���#��8��/

��/ �����"��A��� �01��#��3������W*�(�flash����8[�*���Hex\����M���# ��#�����

�0;U3Load��������/

��/ �����M��������"�������W*�(���� ����"����flash���"��.���#��8��/

��/ �����"��A��W*�(���� �01��#��3����Eeprom������8�M���# ��#����0;U3��

Load��������/

�/ �����M��������"�������W*�(���� ����"����Eeprom���"��.���#��8��/

��/ �����M������W*�(������b����#��8������

��/ �����M�������� ��#��W"� #������"���������8�#��M��/

�/ ���S������8��M�� ��� ����Auto��#����P�����R1��� ���9�V"����0;U3��

��I.��� ���[���� �c�����������������8��# ����#�)���;�����]������!���c����

��1M����Chip Erase, Program Flash, Verify Flash���� �6�1����\

��/ ��# �����V��������9�A�������"���A��#�������� � �9�V"������ ����;"����� � �@��

��/

��

Page 13: USBASP - help3

Created by : C.N.Fanavaran

��

��

��#��"�-����A#�!��� �����J"�������0��!��*�� ���d6(�����=���(��0<�(�����# /��

��$�'����*.E��

• ��# ����8����K��Mega8��������������]��!��������9�����#��8��������

Reset�����?�����#�I/OH������"����/

• ������=���������8����8��������������SPI��#������:��������# ��#��8�����

�����8��*������!��5�0���� ���T�F*���5�4 #� ��#��8�������8"�T�F*����/

• �����!�������A��8�������a�����Jtag��������������?�����I/O���� �6�1�����

�������5��8������ ���T�F*��/

��

Page 14: USBASP - help3

Created by : C.N.Fanavaran

/���0��12�',�# ��� �����3��ProgISP

�/ �#��# ����������"�&'"�01# �4���2"���������������01 �0S?�����

��P�#����0�������;��� !�����*�e� �V�"!���0��*�`��4��������C%3����

�����<�'����;��#����# �������������� � �=�������"���!�9�H����#����# ������ �

������;��D#������������USB�� �����=��#��������� ���Z�)����#�T�8��

�;"��'����#�� ����/��

��

��

�/ �#���# ��������#����"������3��8�MA���2"�[< �������!��]?������ �2"�C2���

�9!B�b^������ ����63��������8A#����"����MA��� ���-���������8�\���������

����<�8���&�����#��*��0.1�# �A�����"��������� ���9������������#�9�H��

��# ������ �M���P�D#�����<�;�(�����!����� P��#�����

��

��

��

� ���

��

��

Page 15: USBASP - help3

Created by : C.N.Fanavaran

• *�����!�����0A����8A���"������;��A��"���#���MA�:"���*�����������

�!����;�1.5MHz��#���������=�� ������!������J1�����;%�����/

• *�����!�����0A������"������8A#����"����MA"����������b^��C2������!�

=#���X��T�'���� �=�!�� #� ������f;%��b^��C2���g��/

• ��� �6�1��������!�� ��� ���# ��������;%������������T�'����������������

�1# �01����*��D#���/

�#���# ���������#�8��#�!��9����YA�B�;�(���"�61h������"��;���8����(�>?���B���

�����;"���������"����������������1��1 ��8��������� ���/��

��

��

��

&�����4�5�6����Bascom

��

� ����A�T�K������!� ;�P����"��� �S������#�� �1���]�������]� ��

� �

� �

��

��

Page 16: USBASP - help3

Created by : C.N.Fanavaran

M�� !�������Load Flash!���V������!�������# ���� ����1# ,���V������B���# �����#�

��-�.�"������I.�������]/

��

��

��

*�B�(��!�������#����0A5���� ���T�F*�Jtag1��!��� �6�1����S�� �#��^��8MHzW�����]

������M�� !�����]����Write F`��0*���!������� �# ����0�H���#��8������� ��]/ ��

��

��

��

Page 17: USBASP - help3

Created by : C.N.Fanavaran

��B�(�"�����S�������#�� ��� AM�����Auto����� ��#����"�������9�����8��/��

��

��

��

��

��

��

��

&���������4�5�6Codevision����

������!���F���*��W"� #������"���� �������Hex�<����������#�R1���ProgISP4�Load�

��# ��� �����9�����8������/

��

Page 18: USBASP - help3

Created by : C.N.Fanavaran

M�� !�������Load Flash�����"���# ProgISP�!���V�����!�������# ���� �������V����

1# ,���-�.�"������I.���B���# �����#������]/��

��

��

��

��

��

��

��

��

��

����

*�B�(��!�������#����0A5���� ���T�F*�Jtag��!��� �6�1���1�S�� �#��^��8MHzW�����]

������M�� !�����]����Write F`��*�0��!������� �# ����0�H���#��8������� ��]/ ��

����

��

��

Page 19: USBASP - help3

Created by : C.N.Fanavaran

��B�(�"�����S�������#�� ��� AM�����Auto����� ��#����"�������9�����8��/��

��

��

��

��

��

��i6���g%1�j�N�#��k��1�#�# � �c������ �N�"���"�����#�EJ�������# ��������#�DB�'X/��

��

.&�����X�7����,�����C�����

� � ,���Y�!�

�( 7��%�. @��+����������������� �

Tel: 0281-224 51 94

��������0912 787 24 94

E-mail:[email protected]