Computer Systems Architecture PIC Programmingeee.guc.edu.eg/Courses/Electronics/ELCT706...

9
Prepared By: Mr.Khaled Wagdy, Dr.Gamal Fahmy 1/9 CSEN601 Spring 2006 Computer Systems Architecture PIC Programming

Transcript of Computer Systems Architecture PIC Programmingeee.guc.edu.eg/Courses/Electronics/ELCT706...

Prepared By: Mr.Khaled Wagdy, Dr.Gamal Fahmy 1/9

CSEN601 Spring 2006

Computer Systems Architecture PIC Programming

Prepared By: Mr.Khaled Wagdy, Dr.Gamal Fahmy 2/9

PIC programming Steps:- �� ����������� ���������������������������� �������� �����

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

�� !�������� ���������"��������������#�����

��

Software used: - �� ���������$���"�#��%"��$�!�����!!!�"��$��%���� ��# ���!!!��%# ���%���

��

��

��

��

Prepared By: Mr.Khaled Wagdy, Dr.Gamal Fahmy 3/9

1. Writing your C program �

����& ������ ���������"���������������

���������������%����

����'�(�����$�����������������

�� Compiling your program��

����& ����"��%������������

����)(�����"��$�������� ��� ���������������"��$��!�����

����� ���

� � ����

� � ������

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

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

� � �

����* ���"��$��!����%��������%� ������� �����������

����������������"�������$����+*"������������"���$����!����,�� �����������

���������-������*.-,���$������

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

��

�"�%/���%"� �

���,���

Prepared By: Mr.Khaled Wagdy, Dr.Gamal Fahmy 4/9

3. Downloading your program to the PIC �

����& �����#����+)�%� ����0���!�/����(�0$�%������0%� ������

����%���%�0����1&2���

������$��������#�����

'�� ����%"��������%�%��������

Prepared By: Mr.Khaled Wagdy, Dr.Gamal Fahmy 5/9

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

Prepared By: Mr.Khaled Wagdy, Dr.Gamal Fahmy 6/9

'�� ����'���%�����%������� ����

3*� 4�)56�

5'� "��"����"���4�)56�

Prepared By: Mr.Khaled Wagdy, Dr.Gamal Fahmy 7/9

'�� �4��7�� ��!��������,��������

Prepared By: Mr.Khaled Wagdy, Dr.Gamal Fahmy 8/9

'�� �8���"������ ��������$��!��

Prepared By: Mr.Khaled Wagdy, Dr.Gamal Fahmy 9/9

����'������!��������

����������������%�%������������"��9 )� �������������%��%/���������

:��������� �����;/<�

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

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