MPLAB بيئة تطوير متكاملة ت 7.20 مشكلة

N

nck

Guest
مرحبا ،
لقد وجدت بعض المشاكل في MPLAB بيئة تطوير متكاملة 7.20 ت. وفي برنامجي التجمع ، وجدت أن الرسالة على النحو التالي :
رسالة [306] هاء : \ نسختي \ EG.ASM 2959 : عبور الحدود صفحة -- ضمان بت الصفحة يتم تعيين.
وهذا البرنامج لا يعمل ، حتى في كيفية حل هذه المشكلة.لا يمكن لاحد ان يساعدني!
شكرا

 
Jeśli chcesz w pełni wykorzystać potencjał internetu jako kanału sprzedaży, narzędzia promocji czy sposób na budowanie wizerunku i popularności, zadbaj o medium, które jest podstawowym żródłem informacji o tobie (twoich produktach, usługach, marce) i żródłem komunikacji z klientem. Tym medium jest twoja strona. Im lepiej ją przygotujesz, im perfekc...

Read more...
 
التحقق من هذه المذكرة :
http://www.fh-trier.de/uploads/media/mplab_quick_chart.pdf

يقولون أنه يمكن أن يكون عند جدول البيانات في برنامج عبور الحدود صفحة 256 كلمة.
ويعطي رمز للكشف عن مثل هذه الحالة.

 
لماذا كنت اللوم خطأ في التعليمات البرمجية على MPLAB؟MPLAB هو مشيرا الى وجود خطأ (في الواقع انها تحذير) التي كنت قد يكون الذين يعبرون الحدود 2K صفحة.
متعود تشغيل البرنامج اذا ما حصلت على الحشرات ، ونحن لا نستطيع إصلاح الخلل في البرنامج إذا كنا غير قادر على رؤية البرنامج التخطيطي الخ...

 
مرحبا ؛
لقد حاولت أن تحل برنامجي لخطأ واحد week.But لم أجد أية إجابة وأنا لا يمكن أن يحل هذا البرنامج error.My بسيط جدا patterns.I عرض الصمام بناء برنامج بسيط واستخدام 16F648A الموافقة المسبقة عن علم ، لكنني وجدت بلدي حلقة رئيسية لا تعمل بشكل جيد
، ولذا فإنني تقسيم بلدي الحلقة الرئيسية لاثنين من حلقة (LOOPA & LOOPB) ولكنها لا تعمل بشكل جيد.
أنا attch بلدي prgram.Please كيفية حل هذا الخطأ.وأضاف بعد 55 دقيقة :مرحبا ؛
آسف أنا أحاول أن نعلق برنامجي لكنها لا.لذلك أنا أصف على النحو التالي : شكرا كثيرا.<img src="http://www.edaboard.com/images/smiles/icon_cry.gif" alt="يبكي" border="0" />قائمة ف = 16F648A ، ص = ديسمبر
وتشمل <P16F648A.INC>
__CONFIG H'3F12 '

ERRORLEVEL - 302
تعريف # BANK0 اف حالة ، 5
تعريف # BANK1 قوات حرس الحدود حالة ، 5CBLOCK H'20 '
الكونت
WAIT1
WAIT2
store1
store2
store3
STORE4
STORE5
ينتظر
wait3
WAIT4
ENDCغزاله 0
جوتو 5
غزاله 4
جوتو 5MOVLW 7
MOVWF CMCONالإعداد BANK1
CLRF TRISA
CLRF TRISB
CLRF WAIT1

BANK0
CLRF PORTB
CLRF الكونتLOOPA
CLRF بورتا
CLRF PORTB

MOVLW 8 ؛ <1>
MOVWF WAIT1

LOOP001
البنك السعودي الفرنسي PORTB ، 0
يطالبون DELAY41
البنك السعودي الفرنسي PORTB ، 2
يطالبون DELAY41
البنك السعودي الفرنسي PORTB ، 4
يطالبون DELAY41
البنك السعودي الفرنسي PORTB ، 6
يطالبون DELAY41

الأحيائي PORTB ، 1
يطالبون DELAY41
الأحيائي PORTB ، 3
يطالبون DELAY41
الأحيائي PORTB ، 5
يطالبون DELAY41
الأحيائي PORTB ، 7
يطالبون DELAY41

البنك السعودي الفرنسي PORTB ، 1
يطالبون DELAY41
البنك السعودي الفرنسي PORTB ، 3
يطالبون DELAY41
البنك السعودي الفرنسي PORTB ، 5
يطالبون DELAY41
البنك السعودي الفرنسي PORTB ، 7
يطالبون DELAY41

الأحيائي PORTB ، 0
يطالبون DELAY41
الأحيائي PORTB ، 2
يطالبون DELAY41
الأحيائي PORTB ، 4
يطالبون DELAY41
الأحيائي PORTB ، 6
يطالبون DELAY41
يطالبون DELAY101

DECFSZ WAIT1 ، واو
جوتو LOOP001

؛*********
MOVLW 20
MOVWF wait3

LOOP002
MOVLW 1
MOVWF WAIT1
CLRF PORTB
LOOPDL1
MOVLW B'01010101 '
MOVWF PORTB

MOVLW B'11111110 '
MOVWF بورتا
يطالبون DELAY101

MOVLW B'11111100 '
MOVWF بورتا
يطالبون DELAY101

MOVLW B'11111000 '
MOVWF بورتا
يطالبون DELAY101

MOVLW B'11110000 '
MOVWF بورتا
يطالبون DELAY101

CLRF PORTB
يطالبون DELAY101

DECFSZ WAIT1 ، واو
جوتو LOOPDL1

يطالبون DELAY101
MOVLW 1
MOVWF WAIT1
CLRF PORTB

LOOPDL2
MOVLW B'10101010 '
MOVWF PORTB

MOVLW B'11110111 '
MOVWF بورتا
يطالبون DELAY101

MOVLW B'11110011 '
MOVWF بورتا
يطالبون DELAY101

MOVLW B'11110001 '
MOVWF بورتا
يطالبون DELAY101

MOVLW B'11110000 '
MOVWF بورتا
يطالبون DELAY101

CLRF PORTB
يطالبون DELAY101

DECFSZ WAIT1 ، واو
جوتو LOOPDL2

DECFSZ wait3 ، واو
جوتو LOOP002

؛*********
MOVLW 20
MOVWF wait3
LOOP003 ؛ <3>
MOVLW 40
MOVWF WAIT1

LOOPSS1
MOVLW B'11110111 '
MOVWF بورتا
MOVLW B'00000010 '
يطالبون ATTACH1

MOVLW B'11111011 '
MOVWF بورتا
MOVLW B'00000001 '
يطالبون ATTACH1

MOVLW B'11111101 '
MOVWF بورتا
MOVLW B'00000010 '
يطالبون ATTACH1

MOVLW B'11111110 '
MOVWF بورتا
MOVLW B'00000001 '
يطالبون ATTACH1

DECFSZ WAIT1 ، واو
جوتو LOOPSS1
MOVLW 40
MOVWF WAIT1

LOOPSS2

MOVLW B'11110111 '
MOVWF بورتا
MOVLW B'00000100 '
يطالبون ATTACH1

MOVLW B'11111011 '
MOVWF بورتا
MOVLW B'00001000 '
يطالبون ATTACH1

MOVLW B'11111101 '
MOVWF بورتا
MOVLW B'00000100 '
يطالبون ATTACH1

MOVLW B'11111110 '
MOVWF بورتا
MOVLW B'00001000 '
يطالبون ATTACH1

DECFSZ WAIT1 ، واو
جوتو LOOPSS2

MOVLW 40
MOVWF WAIT1

LOOPSS3
MOVLW B'11110111 '
MOVWF بورتا
MOVLW B'00100000 '
يطالبون ATTACH1

MOVLW B'11111011 '
MOVWF بورتا
MOVLW B'00010000 '
يطالبون ATTACH1

MOVLW B'11111101 '
MOVWF بورتا
MOVLW B'00100000 '
يطالبون ATTACH1

MOVLW B'11111110 '
MOVWF بورتا
MOVLW B'00010000 '
يطالبون ATTACH1

DECFSZ WAIT1 ، واو
جوتو LOOPSS3

MOVLW 40
MOVWF WAIT1

LOOPSS4
MOVLW B'11110111 '
MOVWF بورتا
MOVLW B'01000000 '
يطالبون ATTACH1

MOVLW B'11111011 '
MOVWF بورتا
MOVLW B'10000000 '
يطالبون ATTACH1

MOVLW B'11111101 '
MOVWF بورتا
MOVLW B'01000000 '
يطالبون ATTACH1

MOVLW B'11111110 '
MOVWF بورتا
MOVLW B'10000000 '
يطالبون ATTACH1

DECFSZ WAIT1 ، واو
جوتو LOOPSS4

DECFSZ wait3 ، واو
جوتو LOOP003

؛**********

CLRF بورتا
MOVLW (4) ؛ [4]
MOVWF WAIT1
LOOP004
MOVLW B'00000001 '
يطالبون on1

MOVLW B'00000010 '
يطالبون on1

MOVLW B'00000100 '
يطالبون on1

MOVLW B'00001000 '
يطالبون on1

MOVLW B'00010000 '
يطالبون on1

MOVLW B'00100000 '
يطالبون on1

MOVLW B'01000000 '
يطالبون on1

MOVLW B'10000001 '
يطالبون on1

MOVLW B'10000010 '
يطالبون on1

MOVLW B'10000100 '
يطالبون on1

MOVLW B'10001000 '
يطالبون on1

MOVLW B'10010000 '
يطالبون on1

MOVLW B'10100000 '
يطالبون on1

MOVLW B'11000000 '
يطالبون on1

MOVLW B'11000001 '
يطالبون on1

MOVLW B'11000010 '
يطالبون on1

MOVLW B'11000100 '
يطالبون on1

MOVLW B'11001000 '
يطالبون on1

MOVLW B'11010000 '
يطالبون on1

MOVLW B'11100000 '
يطالبون on1

MOVLW B'11100001 '
يطالبون on1

MOVLW B'11100010 '
يطالبون on1

MOVLW B'11100100 '
يطالبون on1

MOVLW B'11101000 '
يطالبون on1

MOVLW B'11110000 '
يطالبون on1

MOVLW B'11110001 '
يطالبون on1

MOVLW B'11110010 '
يطالبون on1

MOVLW B'11110100 '
يطالبون on1

MOVLW B'11111000 '
يطالبون on1

MOVLW B'11111001 '
يطالبون on1

MOVLW B'11111010 '
يطالبون on1

MOVLW B'11111100 '
يطالبون on1

MOVLW B'11111101 '
يطالبون on1

MOVLW B'11111111 '
يطالبون on1
؛ حسب هذه الخطوة واحدة الى الأمام

MOVLW B'11111110 '
يطالبون on1

MOVLW B'11111101 '
يطالبون on1

MOVLW B'11111100 '
يطالبون on1

MOVLW B'11111010 '
يطالبون on1

MOVLW B'11111001 '
يطالبون on1

MOVLW B'11111000 '
يطالبون on1

MOVLW B'11110100 '
يطالبون on1

MOVLW B'11110001 '
يطالبون on1

MOVLW B'11110000 '
يطالبون on1

MOVLW B'11101000 '
يطالبون on1

MOVLW B'11100100 '
يطالبون on1

MOVLW B'11100010 '
يطالبون on1

MOVLW B'11100001 '
يطالبون on1

MOVLW B'11100000 '
يطالبون on1

MOVLW B'11010000 '
يطالبون on1

MOVLW B'11001000 '
يطالبون on1

MOVLW B'11000100 '
يطالبون on1

MOVLW B'11000010 '
يطالبون on1

MOVLW B'11000001 '
يطالبون on1

MOVLW B'11000000 '
يطالبون on1

MOVLW B'10100000 '
يطالبون on1

MOVLW B'10010000 '
يطالبون on1

MOVLW B'10001000 '
يطالبون on1

MOVLW B'10000100 '
يطالبون on1

MOVLW B'10000010 '
يطالبون on1

MOVLW B'10000001 '
يطالبون on1

MOVLW B'10000000 '
يطالبون on1

MOVLW B'01000000 '
يطالبون on1

MOVLW B'00100000 '
يطالبون on1

MOVLW B'00010000 '
يطالبون on1

MOVLW B'00001000 '
يطالبون on1

MOVLW B'00000100 '
يطالبون on1

MOVLW B'00000010 '
يطالبون on1

MOVLW B'00000001 '
يطالبون on1

CLRF PORTB
يطالبون DELAY101

DECFSZ WAIT1 ، واو
جوتو LOOP004

؛*********
CLRF PORTB ؛ <5>
MOVLW B'11111001 '

MOVWF بورتا
MOVLW 20
MOVWF WAIT1

LOOP005
يطالبون REG1
F14A
MOVLW 1
يطالبون FLASHON1
DECFSZ WAIT2 ، واو
جوتو F14A

يطالبون REG1
F14B
MOVLW B'00000011 '
يطالبون FLASHON1
DECFSZ WAIT2 ، واو
جوتو F14B

يطالبون REG1
F14C
MOVLW B'00000111 '
يطالبون FLASHON1
DECFSZ WAIT2 ، واو
جوتو F14C

يطالبون REG1
F14D
MOVLW B'00001111 '
يطالبون FLASHON1
DECFSZ WAIT2 ، واو
جوتو F14D

يطالبون REG1
F14E
MOVLW B'00011111 '
يطالبون FLASHON1
DECFSZ WAIT2 ، واو
جوتو F14E

يطالبون REG1
F14F
MOVLW B'00111111 '
يطالبون FLASHON1
DECFSZ WAIT2 ، واو
جوتو F14F

يطالبون REG1
F14G
MOVLW B'01111111 '
يطالبون FLASHON1
DECFSZ WAIT2 ، واو
جوتو F14G

يطالبون REG1
F14H
MOVLW B'11111111 '
يطالبون FLASHON1
DECFSZ WAIT2 ، واو
جوتو F14H

CLRF PORTB
يطالبون DELAY101
DECFSZ WAIT1 ، واو
جوتو LOOP005
CLRF PORTB
CLRF بورتا

؛**********

MOVLW 8
MOVWF WAIT1
LOOP006

البنك السعودي الفرنسي PORTB ، 0
يطالبون DELAY101
البنك السعودي الفرنسي PORTB ، 1
يطالبون DELAY101
البنك السعودي الفرنسي PORTB ، 2
يطالبون DELAY101
البنك السعودي الفرنسي PORTB ، 3
يطالبون DELAY101
البنك السعودي الفرنسي PORTB ، 4
يطالبون DELAY101
البنك السعودي الفرنسي PORTB ، 5
يطالبون DELAY101
البنك السعودي الفرنسي PORTB ، 6
يطالبون DELAY101
البنك السعودي الفرنسي PORTB ، 7
يطالبون DELAY101

الأحيائي PORTB ، 7
يطالبون DELAY101
الأحيائي PORTB ، 6
يطالبون DELAY101
الأحيائي PORTB ، 5
يطالبون DELAY101
الأحيائي PORTB ، 4
يطالبون DELAY101
الأحيائي PORTB ، 3
يطالبون DELAY101
الأحيائي PORTB ، 2
يطالبون DELAY101
الأحيائي PORTB ، 1
يطالبون DELAY101
الأحيائي PORTB ، 0
يطالبون DELAY61
CLRF PORTB
يطالبون DELAY101

DECFSZ WAIT1 ، واو
جوتو LOOP006

؛*********

MOVLW 40 ؛ [7]
MOVWF wait3

LOOP007
MOVLW 30
MOVWF WAIT1

LOOPA2 MOVLW B'11111110 '؛ RB0 ، RA0
MOVWF بورتا
MOVLW B'00010001 '
يطالبون OND31

MOVLW B'11111101 '؛ RB1'RA4
MOVWF بورتا
MOVLW B'10001000 '
يطالبون OND31

MOVLW B'11111011 '
MOVWF بورتا
MOVLW B'01000100 '
يطالبون OND31

MOVLW B'11110111 '
MOVWF بورتا
MOVLW B'00100010 '
يطالبون OND31

DECFSZ WAIT1 ، واو
جوتو LOOPA2
CLRF PORTB

MOVLW 30
MOVWF WAIT1

LOOPB2 MOVLW B'11111110 '؛ RB0 ، RA0
MOVWF بورتا
MOVLW B'00100010 '
يطالبون OND31

MOVLW B'11111101 '؛ RB1'RA4
MOVWF بورتا
MOVLW B'00010001 '
يطالبون OND31

MOVLW B'11111011 '
MOVWF بورتا
MOVLW B'10001000 '
يطالبون OND31

MOVLW B'11110111 '
MOVWF بورتا
MOVLW B'01000100 '
يطالبون OND31

DECFSZ WAIT1 ، واو
جوتو LOOPB2
CLRF PORTB

MOVLW 30
MOVWF WAIT1

LOOPC2 MOVLW B'11111110 '؛ RB0 ، RA0
MOVWF بورتا
MOVLW B'01000100 '
يطالبون OND31

MOVLW B'11111101 '؛ RB1'RA4
MOVWF بورتا
MOVLW B'00100010 '
يطالبون OND31

MOVLW B'11111011 '
MOVWF بورتا
MOVLW B'00010001 '
يطالبون OND31

MOVLW B'11110111 '
MOVWF بورتا
MOVLW B'10001000 '
يطالبون OND31

DECFSZ WAIT1 ، واو
جوتو LOOPC2
CLRF PORTBMOVLW 30
MOVWF WAIT1

LOOPD2 MOVLW B'11111110 '؛ RB0 ، RA0
MOVWF بورتا
MOVLW B'10001000 '
يطالبون OND31

MOVLW B'11111101 '؛ RB1'RA4
MOVWF بورتا
MOVLW B'01000100 '
يطالبون OND31

MOVLW B'11111011 '
MOVWF بورتا
MOVLW B'00100010 '
يطالبون OND31

MOVLW B'11110111 '
MOVWF بورتا
MOVLW B'00010001 '
يطالبون OND31

DECFSZ WAIT1 ، واو
جوتو LOOPD2
CLRF PORTB
DECFSZ wait3 ، واو
جوتو LOOP007؛********

MOVLW 40 ؛ [8]
MOVWF wait3

يطالبون DELAY31
LOOP008
MOVLW 30
MOVWF WAIT1

LOOPA3 MOVLW B'11110111 '؛ RB0 ، RA0
MOVWF بورتا
MOVLW B'00010001 '
يطالبون OND31

MOVLW B'11111011 '؛ RB1'RA4
MOVWF بورتا
MOVLW B'10001000 '
يطالبون OND31

MOVLW B'11111101 '
MOVWF بورتا
MOVLW B'01000100 '
يطالبون OND31

MOVLW B'11111110 '
MOVWF بورتا
MOVLW B'00100010 '
يطالبون OND31

DECFSZ WAIT1 ، واو
جوتو LOOPA3
CLRF PORTB

MOVLW 30
MOVWF WAIT1

LOOPB3 MOVLW B'11110111 '؛ RB0 ، RA0
MOVWF بورتا
MOVLW B'00100010 '
يطالبون OND31

MOVLW B'11111011 '؛ RB1'RA4
MOVWF بورتا
MOVLW B'00010001 '
يطالبون OND31

MOVLW B'11111101 '
MOVWF بورتا
MOVLW B'10001000 '
يطالبون OND31

MOVLW B'11111110 '
MOVWF بورتا
MOVLW B'01000100 '
يطالبون OND31

DECFSZ WAIT1 ، واو
جوتو LOOPB3
CLRF PORTB

MOVLW 30
MOVWF WAIT1

LOOPC3 MOVLW B'11110111 '؛ RB0 ، RA0
MOVWF بورتا
MOVLW B'01000100 '
يطالبون OND31

MOVLW B'11111011 '؛ RB1'RA4
MOVWF بورتا
MOVLW B'00100010 '
يطالبون OND31

MOVLW B'11111101 '
MOVWF بورتا
MOVLW B'00010001 '
يطالبون OND31

MOVLW B'11111110 '
MOVWF بورتا
MOVLW B'10001000 '
يطالبون OND31

DECFSZ WAIT1 ، واو
جوتو LOOPC3
CLRF PORTB

MOVLW 30
MOVWF WAIT1

LOOPD3 MOVLW B'11110111 '؛ RB0 ، RA0
MOVWF بورتا
MOVLW B'10001000 '
يطالبون OND31

MOVLW B'11111011 '؛ RB1'RA4
MOVWF بورتا
MOVLW B'01000100 '
يطالبون OND31

MOVLW B'11111101 '
MOVWF بورتا
MOVLW B'00100010 '
يطالبون OND31

MOVLW B'11111110 '
MOVWF بورتا
MOVLW B'00010001 '
MOVWF PORTBDECFSZ WAIT1 ، واو
جوتو LOOPD3
CLRF PORTB

DECFSZ wait3 ، واو
جوتو LOOP008

؛**********
MOVLW 8 ؛ [9]
MOVWF WAIT1
CLRF بورتا
LOOP009

MOVLW B'10000000 '
يطالبون on1

MOVLW B'01000000 '
يطالبون on1

MOVLW B'00100000 '
يطالبون on1

MOVLW B'00010000 '
يطالبون on1

MOVLW B'00001000 '
يطالبون on1

MOVLW B'00000010 '
يطالبون on1

MOVLW B'00000011 '
يطالبون on1

MOVLW B'01000101 '
يطالبون on1

MOVLW B'00001001 '
يطالبون on1

MOVLW B'00010001 '
يطالبون on1

MOVLW B'00100001 '
يطالبون on1

MOVLW B'01000001 '
يطالبون on1

MOVLW B'10000001 '
يطالبون on1

MOVLW B'01000001 '
يطالبون on1

MOVLW B'00100001 '
يطالبون on1

MOVLW B'00010001 '
يطالبون on1

MOVLW B'00001001 '
يطالبون on1

MOVLW B'00000110 '
يطالبون on1

MOVLW B'00001010 '
يطالبون on1

MOVLW B'00010010 '
يطالبون on1

MOVLW B'00100010 '
يطالبون on1

MOVLW B'01000010 '
يطالبون on1

MOVLW B'10000010 '
يطالبون on1

MOVLW B'01000010 '
يطالبون on1

MOVLW B'00100010 '
يطالبون on1

MOVLW B'00100010 '
يطالبون on1

MOVLW B'00010010 '
يطالبون on1

MOVLW B'00001010 '
يطالبون on1

MOVLW B'00001100 '
يطالبون on1

MOVLW B'00010100 '
يطالبون on1

MOVLW B'00100100 '
يطالبون on1

MOVLW B'01000100 '
يطالبون on1

MOVLW B'10000100 '
يطالبون on1

MOVLW B'01000100 '
يطالبون on1

MOVLW B'00100100 '
يطالبون on1

MOVLW B'00010100 '
يطالبون on1MOVLW B'00011000 '
يطالبون on1MOVLW B'00101000 '
يطالبون on1

MOVLW B'01001000 '
يطالبون on1

MOVLW B'10001000 '
يطالبون on1

MOVLW B'01001000 '
يطالبون on1

MOVLW B'00101000 '
يطالبون on1

MOVLW B'00110000 '
يطالبون on1MOVLW B'01010000 '
يطالبون on1

MOVLW B'01100000 '
يطالبون on1

MOVLW B'10100000 '
يطالبون on1

MOVLW B'11000000 '
يطالبون on1

MOVLW B'10000000 '
يطالبون on1

CLRF PORTB
يطالبون DELAY101
DECFSZ WAIT1 ، واو
جوتو LOOP009
؛***********

MOVLW 40 ؛ (10)
MOVWF wait3
LOOP010
MOVLW 80
MOVWF WAIT1

LOOPA9 MOVLW B'11111110 '؛ RB0 ، RA0
MOVWF بورتا
MOVLW B'00001111 '
يطالبون OND31

MOVLW B'11110111 '؛ RB1'RA4
MOVWF بورتا
MOVLW B'11110000 '
يطالبون OND31

DECFSZ WAIT1 ، واو
جوتو LOOPA9
CLRF PORTB

MOVLW 80
MOVWF WAIT1

LOOPB9
MOVLW B'11111101 '
MOVWF بورتا
MOVLW B'00001111 '
يطالبون OND31

MOVLW B'11111011 '
MOVWF بورتا
MOVLW B'11110000 '
يطالبون OND31

DECFSZ WAIT1 ، واو
جوتو LOOPB9
CLRF PORTBMOVLW 80
MOVWF WAIT1

LOOPC9 MOVLW B'11111011 '
MOVWF بورتا
MOVLW B'00001111 '
يطالبون OND31

MOVLW B'11111101 '
MOVWF بورتا
MOVLW B'11110000 '
يطالبون OND31

DECFSZ WAIT1 ، واو
جوتو LOOPC9
CLRF PORTBMOVLW 80
MOVWF WAIT1

LOOPD9 MOVLW B'11110111 '؛ RB0 ، RA0
MOVWF بورتا
MOVLW B'00001111 '
يطالبون OND31

MOVLW B'11111110 '؛ RB1'RA4
MOVWF بورتا
MOVLW B'11110000 '
يطالبون OND31

DECFSZ WAIT1 ، واو
جوتو LOOPD9

DECFSZ wait3 ، واو
جوتو LOOP010؛******
MOVLW 40 ؛ (11)
MOVWF wait3

LOOP011
MOVLW 60
MOVWF WAIT1

LOOPF2 MOVLW B'11111110 '؛ RB0 ، RA0
MOVWF بورتا
MOVLW B'00000010 '
يطالبون OND31

MOVLW B'11111101 '؛ RB1'RA4
MOVWF بورتا
MOVLW B'00000101 '
يطالبون OND31

MOVLW B'11111011 '
MOVWF بورتا
MOVLW B'00001000 '
يطالبون OND31

MOVLW B'11110111 '
MOVWF بورتا
MOVLW B'00000101 '
MOVWF PORTB
يطالبون DELAY31

DECFSZ WAIT1 ، واو
جوتو LOOPF2
CLRF PORTB

MOVLW 30
MOVWF WAIT1

LOOPG2 MOVLW B'11111110 '؛ RB0 ، RA0
MOVWF بورتا
MOVLW B'00000100 '
يطالبون OND31

MOVLW B'11111101 '؛ RB1'RA4
MOVWF بورتا
MOVLW B'00001010 '
يطالبون OND31

MOVLW B'11111011 '
MOVWF بورتا
MOVLW B'00010001 '
يطالبون OND31

MOVLW B'11110111 '
MOVWF بورتا
MOVLW B'00001010 '
MOVWF PORTB
يطالبون DELAY31

DECFSZ WAIT1 ، واو
جوتو LOOPG2
CLRF PORTB

MOVLW 30
MOVWF WAIT1

LOOPH2 MOVLW B'11111110 '؛ RB0 ، RA0
MOVWF بورتا
MOVLW B'00001000 '
يطالبون OND31

MOVLW B'11111101 '؛ RB1'RA4
MOVWF بورتا
MOVLW B'00010100 '
يطالبون OND31

MOVLW B'11111011 '
MOVWF بورتا
MOVLW B'00100010 '
يطالبون OND31

MOVLW B'11110111 '
MOVWF بورتا
MOVLW B'00010100 '
يطالبون OND31

DECFSZ WAIT1 ، واو
جوتو LOOPH2
CLRF PORTBMOVLW 30
MOVWF WAIT1

LOOPI2 MOVLW B'11111110 '؛ RB0 ، RA0
MOVWF بورتا
MOVLW B'00010000 '
MOVWF PORTB
يطالبون DELAY31

MOVLW B'11111101 '؛ RB1'RA4
MOVWF بورتا
MOVLW B'00101000 '
يطالبون OND31

MOVLW B'11111011 '
MOVWF بورتا
MOVLW B'01000100 '
يطالبون OND31

MOVLW B'11110111 '
MOVWF بورتا
MOVLW B'00101000 '
يطالبون OND31

DECFSZ WAIT1 ، واو
جوتو LOOPI2
CLRF PORTB

MOVLW 30
MOVWF WAIT1

LOOPJ2 MOVLW B'11111110 '؛ RB0 ، RA0
MOVWF بورتا
MOVLW B'00100000 '
يطالبون OND31

MOVLW B'11111101 '؛ RB1'RA4
MOVWF بورتا
MOVLW B'01010000 '
يطالبون OND31

MOVLW B'11111011 '
MOVWF بورتا
MOVLW B'10001000 '
يطالبون OND31

MOVLW B'11110111 '
MOVWF بورتا
MOVLW B'01010000 '
يطالبون OND31

DECFSZ WAIT1 ، واو
جوتو LOOPJ2
CLRF PORTB

MOVLW 30
MOVWF WAIT1

LOOPK2 MOVLW B'11111110 '؛ RB0 ، RA0
MOVWF بورتا
MOVLW B'01000000 '
يطالبون OND31

MOVLW B'11111101 '؛ RB1'RA4
MOVWF بورتا
MOVLW B'10100000 '
يطالبون OND31

MOVLW B'11111011 '
MOVWF بورتا
MOVLW B'00010000 '
يطالبون OND31

MOVLW B'11110111 '
MOVWF بورتا
MOVLW B'10100000 '
يطالبون OND31

DECFSZ WAIT1 ، واو
جوتو LOOPK2
CLRF PORTB

DECFSZ wait3 ، واو
جوتو LOOP011

؛*********
MOVLW B'11111001 '؛ [12]
MOVWF بورتا
MOVLW 8
MOVWF WAIT1LOOP012
MOVLW B'00000001 '
يطالبون on1

MOVLW B'00000010 '
يطالبون on1

MOVLW B'00000100 '
يطالبون on1

MOVLW B'00001000 '
يطالبون on1

MOVLW B'00010000 '
يطالبون on1

MOVLW B'00100000 '
يطالبون on1

MOVLW B'01000000 '
يطالبون on1MOVLW B'10000001 '
يطالبون on1

MOVLW B'10000010 '
يطالبون on1

MOVLW B'10000100 '
يطالبون on1

MOVLW B'10001000 '
يطالبون on1

MOVLW B'10010000 '
يطالبون on1

MOVLW B'10100000 '
يطالبون on1

MOVLW B'11000000 '
يطالبون on1

MOVLW B'11000001 '
يطالبون on1

MOVLW B'11000010 '
يطالبون on1

MOVLW B'11000100 '
يطالبون on1

MOVLW B'11001000 '
يطالبون on1

MOVLW B'11010000 '
يطالبون on1

MOVLW B'11100000 '
يطالبون on1

MOVLW B'11100001 '
يطالبون on1

MOVLW B'11100010 '
يطالبون on1

MOVLW B'11100100 '
يطالبون on1

MOVLW B'11101000 '
يطالبون on1

MOVLW B'11110000 '
يطالبون on1MOVLW B'11110001 '
يطالبون on1

MOVLW B'11110010 '
يطالبون on1

MOVLW B'11110100 '
يطالبون on1

MOVLW B'11111000 '
يطالبون on1

MOVLW B'11111001 '
يطالبون on1

MOVLW B'11111010 '
يطالبون on1

MOVLW B'11111100 '
يطالبون on1MOVLW B'11111101 '
يطالبون on1

MOVLW B'11111111 '
MOVWF PORTB
؛ يطالبون التأخيرات ؛ المزيد من ثيرن DELAY10

DECFSZ WAIT1 ، واو
جوتو LOOP012
؛*****

MOVLW 8 ؛ [13]
MOVWF WAIT1
CLRF بورتا
LOOP013

MOVLW B'00000001 '
يطالبون on1
يطالبون DELAY41

MOVLW B'00000011 '
يطالبون on1
يطالبون DELAY41

MOVLW B'00000101 '
يطالبون on1
يطالبون DELAY41

MOVLW B'00000110 '
يطالبون on1
يطالبون DELAY41

MOVLW B'00001010 '
يطالبون on1
يطالبون DELAY41

MOVLW B'000001100 '
يطالبون on1
يطالبون DELAY41

MOVLW B'00010100 '
يطالبون on1
يطالبون DELAY41

MOVLW B'00011000 '
يطالبون on1
يطالبون DELAY41

MOVLW B'00101000 '
يطالبون on1
يطالبون DELAY41

MOVLW B'00110000 '
يطالبون on1
يطالبون DELAY41

MOVLW B'01010000 '
يطالبون on1
يطالبون DELAY41

MOVLW B'01100000 '
يطالبون on1
يطالبون DELAY41
MOVLW B'10100000 '
يطالبون on1
يطالبون DELAY41

MOVLW B'11000000 '
يطالبون on1
يطالبون DELAY41

MOVLW B'10000000 '
يطالبون on1
يطالبون DELAY41

CLRF PORTB
يطالبون DELAY41 ؛ المزيد من ثيرن DELAY10
DECFSZ WAIT1 ، واو
جوتو LOOP013
؛*******
MOVLW 8 ؛ [14]
MOVWF WAIT1
LOOP014

MOVLW B'10000000 '
يطالبون on1

MOVLW B'01000000 '
يطالبون on1

MOVLW B'00100000 '
يطالبون on1

MOVLW B'00010000 '
يطالبون on1

MOVLW B'00001000 '
يطالبون on1

MOVLW B'00000010 '
يطالبون on1

MOVLW B'10000001 '
يطالبون on1

MOVLW B'01000001 '
يطالبون on1

MOVLW B'00100001 '
يطالبون on1

MOVLW B'00010001 '
يطالبون on1

MOVLW B'00001001 '
يطالبون on1

MOVLW B'00000011 '
يطالبون on1

MOVLW B'10000011 '
يطالبون on1

MOVLW B'01000011 '
يطالبون on1

MOVLW B'00100011 '
يطالبون on1

MOVLW B'00010011 '
يطالبون on1

MOVLW B'00001011 '
يطالبون on1

MOVLW B'00000111 '
يطالبون on1

MOVLW B'10000111 '
يطالبون on1

MOVLW B'01000111 '
يطالبون on1

MOVLW B'00100111 '
يطالبون on1

MOVLW B'00010111 '
يطالبون on1

MOVLW B'00001111 '
يطالبون on1

MOVLW B'10001111 '
يطالبون on1

MOVLW B'01001111 '
يطالبون on1

MOVLW B'00101111 '
يطالبون on1

MOVLW B'00011111 '
يطالبون on1

MOVLW B'10011111 '
يطالبون on1

MOVLW B'01011111 '
يطالبون on1

MOVLW B'00111111 '
يطالبون on1

MOVLW B'10111111 '
يطالبون on1

MOVLW B'01111111 '
يطالبون on1

MOVLW B'11111111 '
MOVWF PORTB

؛ يطالبون التأخيرات ؛ المزيد من ثيرن DELAY10؛ حسب هذه الخطوة واحدة الى الأمامMOVLW B'01111111 '
يطالبون on1

MOVLW B'10111111 '
يطالبون on1

MOVLW B'00111111 '
يطالبون on1

MOVLW B'01011111 '
يطالبون on1

MOVLW B'10011111 '
يطالبون on1

MOVLW B'00011111 '
يطالبون on1

MOVLW B'00101111 '
يطالبون on1

MOVLW B'01001111 '
يطالبون on1

MOVLW B'10001111 '
يطالبون on1

MOVLW B'00001111 '
يطالبون on1

MOVLW B'00010111 '
يطالبون on1

MOVLW B'00100111 '
يطالبون on1

MOVLW B'01000111 '
يطالبون on1

MOVLW B'10000111 '
يطالبون on1

MOVLW B'00000111 '
يطالبون on1

MOVLW B'00001011 '
يطالبون on1

MOVLW B'00010011 '
يطالبون on1

MOVLW B'00100011 '
يطالبون on1

MOVLW B'01000011 '
يطالبون on1

MOVLW B'10000011 '
يطالبون on1

MOVLW B'00000011 '
يطالبون on1

MOVLW B'00000101 '
يطالبون on1

MOVLW B'00001001 '
يطالبون on1

MOVLW B'00010001 '
يطالبون on1

MOVLW B'00100001 '
يطالبون on1

MOVLW B'01000001 '
يطالبون on1

MOVLW B'10000001 '
يطالبون on1

MOVLW B'00000001 '
يطالبون on1

MOVLW B'00000100 '
يطالبون on1

MOVLW B'00001000 '
يطالبون on1

MOVLW B'00010000 '
يطالبون on1

MOVLW B'00100000 '
يطالبون on1

MOVLW B'01000000 '
يطالبون on1

MOVLW B'10000000 '
يطالبون on1

CLRF PORTB
يطالبون DELAY101
DECFSZ WAIT1 ، واو
جوتو LOOP014

؛**********

MOVLW 8 ؛ [15]
MOVWF WAIT1

LOOP015
يطالبون REG1
F8a MOVLW B'00000001 '
يطالبون FLASHON1
DECFSZ WAIT2 ، واو
جوتو F8a

يطالبون REG1
F8B MOVLW B'00000010 '
يطالبون FLASHON1
DECFSZ WAIT2 ، واو
جوتو F8B

يطالبون REG1
F8C MOVLW B'00000100 '
يطالبون FLASHON1
DECFSZ WAIT2 ، واو
جوتو F8C

يطالبون REG1
f8D MOVLW B'00001000 '
يطالبون FLASHON1
DECFSZ WAIT2 ، واو
جوتو f8D

يطالبون REG1
F8E MOVLW B'00010000 '
يطالبون FLASHON1
DECFSZ WAIT2 ، واو
جوتو F8E

يطالبون REG1
f8f MOVLW B'00100000 '
يطالبون FLASHON1
DECFSZ WAIT2 ، واو
جوتو f8f

يطالبون REG1
F8G MOVLW B'01000000 '
يطالبون FLASHON1
DECFSZ WAIT2 ، واو
جوتو F8G

يطالبون REG1
F8H MOVLW B'10000000 '
يطالبون FLASHON1
DECFSZ WAIT2 ، واو
جوتو F8H

يطالبون REG1
F8I MOVLW B'01000000 '
يطالبون FLASHON1
DECFSZ WAIT2 ، واو
جوتو F8I

يطالبون REG1
F8J MOVLW B'00100000 '
يطالبون FLASHON1
DECFSZ WAIT2 ، واو
جوتو F8J

يطالبون REG1
F8K MOVLW B'00010000 '
يطالبون FLASHON1
DECFSZ WAIT2 ، واو
جوتو F8K

يطالبون REG1
F8L MOVLW B'00001000 '
يطالبون FLASHON1
DECFSZ WAIT2 ، واو
جوتو F8L

يطالبون REG1
F8M MOVLW B'00000100 '
يطالبون FLASHON1
DECFSZ WAIT2 ، واو
جوتو F8M

يطالبون REG1
F8N MOVLW B'00000010 '
يطالبون FLASHON1
DECFSZ WAIT2 ، واو
جوتو F8N

DECFSZ WAIT1 ، واو
جوتو LOOP015

؛********
MOVLW 8 ؛ [16]
MOVWF WAIT1

MOVLW B'00011000 '
يطالبون on1
LOOP016

MOVLW B'00101000 '
يطالبون on1

MOVLW B'01001000 '
يطالبون on1

MOVLW B'10001000 '
يطالبون on1

MOVLW B'01001000 '
يطالبون on1

MOVLW B'00101000 '
يطالبون on1

MOVLW B'00011000 '
يطالبون on1

MOVLW B'00010100 '
يطالبون on1

MOVLW B'00010010 '
يطالبون on1

MOVLW B'00010001 '
يطالبون on1

MOVLW B'00010010 '
يطالبون on1

MOVLW B'00010100 '
يطالبون on1

MOVLW B'00011000 '
يطالبون on1

؛ يطالبون التأخيرات ؛ المزيد من ثيرن DELAY10
DECFSZ WAIT1 ، واو
جوتو LOOP016
؛****

MOVLW 5
MOVWF wait3

LOOP017 ؛ <17>
CLRF PORTB
CLRF بورتا

MOVLW 20
MOVWF WAIT1

LOOPA11
MOVLW B'11111110 '؛ 1STEP
MOVWF بورتا
MOVLW B'00000011 '
MOVWF PORTB
DELAYR2 يطالبونMOVLW B'11111101 '
MOVWF بورتا
MOVLW B'00011100 '
MOVWF PORTB
DELAYR2 يطالبونMOVLW B'11111011 '
MOVWF بورتا
MOVLW B'00011100 '
MOVWF PORTB
DELAYR2 يطالبونMOVLW B'11110111 '
MOVWF بورتا
MOVLW B'00000011 '
MOVWF PORTB
DELAYR2 يطالبونDECFSZ WAIT1 ، واو
جوتو LOOPA11
CLRF بورتاLOOPA22
MOVLW B'11111101 '؛ 3STEP
MOVWF بورتا
MOVLW B'00001100 '
MOVWF PORTB
DELAYR2 يطالبونMOVLW B'11111011 '
MOVWF بورتا
MOVLW B'00111000 '
MOVWF PORTB
DELAYR2 يطالبونMOVLW B'11110111 '
MOVWF بورتا
MOVLW B'00111000 '
MOVWF PORTB
DELAYR2 يطالبونMOVLW B'11111110 '
MOVWF بورتا
MOVLW B'00001100 '
MOVWF PORTB
DELAYR2 يطالبونDECFSZ WAIT1 ، واو
جوتو LOOPA22
CLRF بورتاLOOPA33
MOVLW B'11111011 '؛ 5STEP
MOVWF بورتا
MOVLW B'00110000 '
MOVWF PORTB
DELAYR2 يطالبونMOVLW B'11110111 '
MOVWF بورتا
MOVLW B'11100000 '
MOVWF PORTB
DELAYR2 يطالبونMOVLW B'11111110 '
MOVWF بورتا
MOVLW B'11100000 '
MOVWF PORTB
DELAYR2 يطالبونMOVLW B'11111101 '
MOVWF بورتا
MOVLW B'00110000 '
MOVWF PORTB
DELAYR2 يطالبون

DECFSZ WAIT1 ، واو
جوتو LOOPA33
CLRF بورتا

LOOPA44
MOVLW B'11110111 '؛ 1STEP
MOVWF بورتا
MOVLW B'00000011 '
MOVWF PORTB
DELAYR2 يطالبونMOVLW B'11111110 '
MOVWF بورتا
MOVLW B'00011100 '
MOVWF PORTB
DELAYR2 يطالبونMOVLW B'11111101 '
MOVWF بورتا
MOVLW B'00011100 '
MOVWF PORTB
DELAYR2 يطالبونMOVLW B'11111011 '
MOVWF بورتا
MOVLW B'00000011 '
MOVWF PORTB
DELAYR2 يطالبونDECFSZ WAIT1 ، واو
جوتو LOOPA44
CLRF بورتاLOOPA55
MOVLW B'11111110 '؛ 3STEP
MOVWF بورتا
MOVLW B'00001100 '
MOVWF PORTB
DELAYR2 يطالبونMOVLW B'11111101 '
MOVWF بورتا
MOVLW B'00111000 '
MOVWF PORTB
DELAYR2 يطالبونMOVLW B'11111011 '
MOVWF بورتا
MOVLW B'00111000 '
MOVWF PORTB
DELAYR2 يطالبونMOVLW B'11110111 '
MOVWF بورتا
MOVLW B'00001100 '
MOVWF PORTB
DELAYR2 يطالبونDECFSZ WAIT1 ، واو
جوتو LOOPA55
CLRF بورتاLOOPA66
MOVLW B'11111101 '؛ 5STEP
MOVWF بورتا
MOVLW B'00110000 '
MOVWF PORTB
DELAYR2 يطالبونMOVLW B'11111011 '
MOVWF بورتا
MOVLW B'11100000 '
MOVWF PORTB
DELAYR2 يطالبونMOVLW B'11110111 '
MOVWF بورتا
MOVLW B'11100000 '
MOVWF PORTB
DELAYR2 يطالبونMOVLW B'11111110 '
MOVWF بورتا
MOVLW B'00110000 '
MOVWF PORTB
DELAYR2 يطالبون

DECFSZ WAIT1 ، واو
جوتو LOOPA66
CLRF بورتا

DECFSZ wait3 ، واو
جوتو LOOP017؛*************

؛ [18]
MOVLW 8
MOVWF WAIT2
LOOP018

MOVLW 3
MOVWF WAIT4
NEWA MOVLW B'00000001 '
يطالبون ONDA1

MOVLW B'00000010 '
يطالبون ONDA1

MOVLW B'00000100 '
يطالبون ONDA1

MOVLW B'00001000 '
يطالبون ONDA1

MOVLW B'00010000 '
يطالبون ONDA1

MOVLW B'00100000 '
يطالبون ONDA1

MOVLW B'01000000 '
يطالبون ONDA1

MOVLW B'10000000 '
يطالبون ONDA1

MOVLW B'10000000 '
يطالبون ONDA1

MOVLW B'01000000 '
يطالبون ONDA1

MOVLW B'00100000 '
يطالبون ONDA1

MOVLW B'00010000 '
يطالبون ONDA1

MOVLW B'00001000 '
يطالبون ONDA1

MOVLW B'00000100 '
يطالبون ONDA1

MOVLW B'00000010 '
يطالبون ONDA1

MOVLW B'00000001 '
يطالبون ONDA1DECFSZ WAIT4 ، واو
جوتو NEWA
CLRF PORTB

MOVLW 5
MOVWF wait3
سلالم MOVLW B'00000100 '
يطالبون ONDA1MOVLW B'00001000 '
يطالبون ONDA1MOVLW B'00010000 '
يطالبون ONDA1MOVLW B'00100000 '
يطالبون ONDA1

MOVLW B'00010000 '
يطالبون ONDA1

MOVLW B'00001000 '
يطالبون ONDA1

MOVLW B'00000100 '
يطالبون ONDA1
CLRF PORTB

DECFSZ wait3 ، واو
جوتو سلالم
CLRF PORTB
؛ يطالبون التأخيرات ؛ إيقاف الوقت

DECFSZ WAIT2 ، واو
جوتو LOOP018
؛***********MOVLW 10 ؛ <19>
MOVWF wait3

LOOP019
MOVLW 1
MOVWF WAIT1LOOPD11
MOVLW B'11111100 '
يطالبون الحمي
MOVLW B'01010101 '
يطالبون سلالم

MOVLW B'11111101 '
يطالبون الحمي
MOVLW B'10101010 '
يطالبون سلالم

MOVLW B'11111001 '
يطالبون الحمي
MOVLW B'01010101 '
يطالبون سلالم

MOVLW B'11111011 '
يطالبون الحمي
MOVLW B'10101010 '
يطالبون سلالم

MOVLW B'11110011 '
يطالبون الحمي
MOVLW B'01010101 '
يطالبون سلالمDECFSZ WAIT1 ، واو
جوتو LOOPD11
CLRF PORTB

MOVLW 1
MOVWF WAIT1LOOPD22
MOVLW B'11110011 '
يطالبون الحمي
MOVLW B'01010101 '
يطالبون سلالم

MOVLW B'11111011 '
يطالبون الحمي
MOVLW B'10101010 '
يطالبون سلالم

MOVLW B'11111001 '
يطالبون الحمي
MOVLW B'01010101 '
يطالبون سلالم

MOVLW B'11111101 '
يطالبون الحمي
MOVLW B'10101010 '
يطالبون سلالم

MOVLW B'11111100 '
يطالبون الحمي
MOVLW B'01010101 '
يطالبون سلالمDECFSZ WAIT1 ، واو
جوتو LOOPD22
CLRF PORTB
CLRF بورتا

DECFSZ wait3 ، واو
جوتو LOOP019

؛********

MOVLW 8 ؛ [20]
MOVWF WAIT1
LOOP020
MOVLW B'00000001 '
يطالبون on1

MOVLW B'00000010 '
يطالبون on1

MOVLW B'00000100 '
يطالبون on1

MOVLW B'00001000 '
يطالبون on1

MOVLW B'00010000 '
يطالبون on1

MOVLW B'00100000 '
يطالبون on1

MOVLW B'01000000 '
يطالبون on1MOVLW B'10000001 '
يطالبون on1

MOVLW B'10000010 '
يطالبون on1

MOVLW B'10000100 '
يطالبون on1

MOVLW B'10001000 '
يطالبون on1

MOVLW B'10010000 '
يطالبون on1

MOVLW B'10100000 '
يطالبون on1

MOVLW B'11000000 '
يطالبون on1

MOVLW B'11000001 '
يطالبون on1

MOVLW B'11000010 '
يطالبون on1

MOVLW B'11000100 '
يطالبون on1

MOVLW B'11001000 '
يطالبون on1

MOVLW B'11010000 '
يطالبون on1

MOVLW B'11100000 '
يطالبون on1

MOVLW B'11100001 '
يطالبون on1

MOVLW B'11100010 '
يطالبون on1

MOVLW B'11100100 '
يطالبون on1

MOVLW B'11101000 '
يطالبون on1

MOVLW B'11110000 '
يطالبون on1MOVLW B'11110001 '
يطالبون on1

MOVLW B'11110010 '
يطالبون on1

MOVLW B'11110100 '
يطالبون on1

MOVLW B'11111000 '
يطالبون on1

MOVLW B'11111001 '
يطالبون on1

MOVLW B'11111010 '
يطالبون on1

MOVLW B'11111100 '
يطالبون on1MOVLW B'11111101 '
يطالبون on1

MOVLW B'11111111 '
MOVWF PORTB
؛ يطالبون التأخيرات ؛ المزيد من ثيرن DELAY10

DECFSZ WAIT1 ، واو
جوتو LOOP020
؛*********

MOVLW 8 ؛ [21]
MOVWF WAIT1

LOOP021

يطالبون REG1
F3A MOVLW 3
يطالبون FLASHON1
DECFSZ WAIT2 ، واو
جوتو F3A

يطالبون REG1
F3B MOVLW 6
يطالبون FLASHON1
DECFSZ WAIT2 ، واو
جوتو F3B

يطالبون REG1
F3C MOVLW 12
يطالبون FLASHON1
DECFSZ WAIT2 ، واو
جوتو F3C

يطالبون REG1
F3D MOVLW 24
يطالبون FLASHON1
DECFSZ WAIT2 ، واو
جوتو F3D

يطالبون REG1
F3E MOVLW 48
يطالبون FLASHON1
DECFSZ WAIT2 ، واو
جوتو F3E

يطالبون REG1
F3F MOVLW 96
يطالبون FLASHON1
DECFSZ WAIT2 ، واو
جوتو F3F

يطالبون REG1
F3G MOVLW 192
يطالبون FLASHON1
DECFSZ WAIT2 ، واو
جوتو F3G

DECFSZ WAIT1 ، واو
جوتو LOOP021

؛*******
MOVLW 2
MOVWF wait3

LOOP022 ؛ <22>
MOVLW 2
MOVWF WAIT1

LOOPC11

MOVLW B'11111100 '؛ الخطوة 1
MOVWF بورتا
MOVLW B'00000011 '
MOVWF PORTB
يطالبون DELAYC

MOVLW B'11110011 '؛ STEP1
MOVWF بورتا
MOVLW B'00001100 '
MOVWF PORTB
يطالبون DELAYC

MOVLW B'11110011 '؛ الشاملة
MOVWF بورتا
MOVLW B'00000011 '
MOVWF PORTB
يطالبون DELAYCMOVLW B'11111100 '
MOVWF بورتا
MOVLW B'00001100 '
MOVWF PORTB
يطالبون DELAYC

DECFSZ WAIT1 ، واو
جوتو LOOPC11
CLRF PORTB
MOVLW 2
MOVWF WAIT1LOOPC22

MOVLW B'11111100 '؛ الخطوة 1
MOVWF بورتا
MOVLW B'00001100 '
MOVWF PORTB
يطالبون DELAYCMOVLW B'11110011 '؛ STEP1
MOVWF بورتا
MOVLW B'00110000 '
MOVWF PORTB
يطالبون DELAYC

MOVLW B'11110011 '؛ الشاملة
MOVWF بورتا
MOVLW B'00001100 '
MOVWF PORTB
يطالبون DELAYCMOVLW B'11111100 '
MOVWF بورتا
MOVLW B'00110000 '
MOVWF PORTB
يطالبون DELAYC

DECFSZ WAIT1 ، واو
جوتو LOOPC22
CLRF PORTB
MOVLW 2
MOVWF WAIT1LOOPC33
MOVLW B'11111100 '؛ الخطوة 2
MOVWF بورتا
MOVLW B'00110000 '
MOVWF PORTB
يطالبون DELAYCMOVLW B'11110011 '؛ STEP2
MOVWF بورتا
MOVLW B'11000000 '
MOVWF PORTB
يطالبون DELAYC

MOVLW B'11110011 '؛ الشاملة
MOVWF بورتا
MOVLW B'00110000 '
MOVWF PORTB
يطالبون DELAYCMOVLW B'11111100 '
MOVWF بورتا
MOVLW B'11000000 '
MOVWF PORTB
يطالبون DELAYC

DECFSZ WAIT1 ، واو
جوتو LOOPC33
CLRF PORTB
MOVLW 2
MOVWF WAIT1

LOOPC44
MOVLW B'11111100 '؛ الخطوة 2
MOVWF بورتا
MOVLW B'11000000 '
MOVWF PORTB
يطالبون DELAYCMOVLW B'11110011 '؛ STEP2
MOVWF بورتا
MOVLW B'00000011 '
MOVWF PORTB
يطالبون DELAYC

MOVLW B'11110011 '؛ الخطوة 2
MOVWF بورتا
MOVLW B'11000000 '
MOVWF PORTB
يطالبون DELAYCMOVLW B'11111100 '؛ STEP2
MOVWF بورتا
MOVLW B'00000011 '
MOVWF PORTB
يطالبون DELAYC

DECFSZ WAIT1 ، واو
جوتو LOOPC44
CLRF PORTB

DECFSZ wait3 ، واو
جوتو LOOP022

CLRF بورتا
CLRF PORTB

؛*************
MOVLW 20
MOVWF wait3

LOOP023 ؛ <23>

MOVLW 100
MOVWF WAIT1

LOOPF11
MOVLW B'11111011 '
MOVWF بورتا
MOVLW B'00011000 '
يطالبون ATTACH1

DECFSZ WAIT1 ، واو
جوتو LOOPF11
CLRF PORTB

MOVLW 80
MOVWF WAIT1

LOOPF22 MOVLW B'11111011 '
MOVWF بورتا
MOVLW B'01100110 '
يطالبون ATTACH1

MOVLW B'11110101 '
MOVWF بورتا
MOVLW B'00011000 '
يطالبون ATTACH1

DECFSZ WAIT1 ، واو
جوتو LOOPF22
CLRF PORTB

MOVLW 80
MOVWF WAIT1

LOOPF33 MOVLW B'11111011 '
MOVWF بورتا
MOVLW B'10000001 '
يطالبون ATTACH1

MOVLW B'11110101 '
MOVWF بورتا
MOVLW B'01100110 '
يطالبون ATTACH1

MOVLW B'11111110 '
MOVWF بورتا
MOVLW B'00011000 '
يطالبون ATTACH1

DECFSZ WAIT1 ، واو
جوتو LOOPF33
CLRF PORTB

MOVLW 80
MOVWF WAIT1

LOOPF44 MOVLW B'11110101 '
MOVWF بورتا
MOVLW B'10000001 '
يطالبون ATTACH1

MOVLW B'11111110 '
MOVWF بورتا
MOVLW B'01100110 '
يطالبون ATTACH1

DECFSZ WAIT1 ، واو
جوتو LOOPF44
CLRF PORTB

DECFSZ wait3 ، واو
جوتو LOOP023
CLRF بورتا
CLRF PORTB
؛*****

MOVLW 8 ؛ [24]
MOVWF WAIT1

LOOP024

يطالبون REG1
F4a MOVLW 7
يطالبون FLASHON1

DECFSZ WAIT2 ، واو
جوتو F4a

يطالبون REG1
F4b MOVLW 14
يطالبون FLASHON1
DECFSZ WAIT2 ، واو
جوتو F4b

يطالبون REG1
F4c MOVLW 28
يطالبون FLASHON1
DECFSZ WAIT2 ، واو
جوتو F4c

يطالبون REG1
F4D MOVLW 56
يطالبون FLASHON1
DECFSZ WAIT2 ، واو
جوتو F4D

يطالبون REG1
F4E MOVLW 112
يطالبون FLASHON1
DECFSZ WAIT2 ، واو
جوتو F4E

يطالبون REG1
F4F MOVLW 224
يطالبون FLASHON1
DECFSZ WAIT2 ، واو
جوتو F4F

DECFSZ WAIT1 ، واو
جوتو LOOP024

؛*********MOVLW 20 ؛ <25>
MOVWF WAIT1

LOOP026

MOVLW B'11111110 '؛ الخطوة 1a
MOVWF بورتا
MOVLW B'00110011 '
MOVWF PORTB
يطالبون DELAYC

MOVLW B'11111101 '
MOVWF بورتا
MOVLW B'00110011 '
MOVWF PORTB
يطالبون DELAYC

MOVLW B'11111011 '؛ الخطوة 2A
MOVWF بورتا
MOVLW B'00110011 '
MOVWF PORTB
يطالبون DELAYC

MOVLW B'11110111 '
MOVWF بورتا
MOVLW B'00110011 '
MOVWF PORTB
يطالبون DELAYC

MOVLW B'11111011 '؛ STEP1B
MOVWF بورتا
MOVLW B'11001100 '
MOVWF PORTB
يطالبون DELAYC

MOVLW B'11110111 '
MOVWF بورتا
MOVLW B'11001100 '
MOVWF PORTB
يطالبون DELAYC

MOVLW B'11111110 '؛ STEP2B
MOVWF بورتا
MOVLW B'11001100 '
MOVWF PORTB
يطالبون DELAYC

MOVLW B'11111101 '
MOVWF بورتا
MOVLW B'11001100 '
MOVWF PORTB
DELAYR2 يطالبون
DELAYR2 يطالبون
DELAYR2 يطالبون
؛ ***
MOVLW B'11110111 '؛ الخطوة 3A
MOVWF بورتا
MOVLW B'00110011 '
MOVWF PORTB
يطالبون DELAYC

MOVLW B'11111011 '
MOVWF بورتا
MOVLW B'00110011 '
MOVWF PORTB
يطالبون DELAYC

MOVLW B'11111101 '؛ الخطوة 4A
MOVWF بورتا
MOVLW B'00110011 '
MOVWF PORTB
يطالبون DELAYC

MOVLW B'11111110 '
MOVWF بورتا
MOVLW B'00110011 '
MOVWF PORTB
يطالبون DELAYC

MOVLW B'11111101 '؛ STEP3B
MOVWF بورتا
MOVLW B'11001100 '
MOVWF PORTB
يطالبون DELAYC

MOVLW B'11111110 '
MOVWF بورتا
MOVLW B'11001100 '
MOVWF PORTB
يطالبون DELAYC

MOVLW B'11110111 '؛ STEP4B
MOVWF بورتا
MOVLW B'11001100 '
MOVWF PORTB
يطالبون DELAYC

MOVLW B'11111011 '
MOVWF بورتا
MOVLW B'11001100 '
MOVWF PORTB
يطالبون DELAYC

DECFSZ WAIT1 ، واو
جوتو LOOP026

؛*********
؛*************
CLRF بورتا

MOVLW 8 ؛ [26]
MOVWF WAIT1
LOOP025

MOVLW B'10000000 '
يطالبون on1

MOVLW B'01000000 '
يطالبون on1

MOVLW B'00100000 '
يطالبون on1

MOVLW B'00010000 '
يطالبون on1

MOVLW B'00001000 '
يطالبون on1

MOVLW B'00000010 '
يطالبون on1

MOVLW B'10000001 '
يطالبون on1

MOVLW B'01000001 '
يطالبون on1

MOVLW B'00100001 '
يطالبون on1

MOVLW B'00010001 '
يطالبون on1

MOVLW B'00001001 '
يطالبون on1

MOVLW B'00000011 '
يطالبون on1MOVLW B'10000011 '
يطالبون on1

MOVLW B'01000011 '
يطالبون on1

MOVLW B'00100011 '
يطالبون on1

MOVLW B'00010011 '
يطالبون on1

MOVLW B'00001011 '
يطالبون on1

MOVLW B'00000111 '
يطالبون on1MOVLW B'10000111 '
يطالبون on1

MOVLW B'01000111 '
يطالبون on1

MOVLW B'00100111 '
MOVWF PORTB

MOVLW B'00010111 '
يطالبون on1

MOVLW B'00001111 '
يطالبون on1

MOVLW B'10001111 '
يطالبون on1

MOVLW B'01001111 '
يطالبون on1

MOVLW B'00101111 '
يطالبون on1

MOVLW B'00011111 '
يطالبون on1

MOVLW B'10011111 '
يطالبون on1

MOVLW B'01011111 '
؛ على PAGESEL
يطالبون on1
؛ PAGESEL $

MOVLW B'00111111 '
؛ على PAGESEL
يطالبون on1
؛ PAGESEL $

MOVLW B'10111111 '
؛ على PAGESEL
يطالبون on1
؛ PAGESEL $

MOVLW B'01111111 '
؛ على PAGESEL
يطالبون on1
؛ PAGESEL $

MOVLW B'11111111 '
MOVWF PORTB

؛ يطالبون التأخيرات ؛ المزيد من ثيرن DELAY10
DECFSZ WAIT1 ، واو

جوتو LOOP025

PAGESEL LOOPB
جوتو LOOPB

؛*********** الفرعية وظيفة ****************

DELAYR2 MOVLW 50
MOVWF store1

DELAYR3
DECFSZ store1 ، واو
جوتو DELAYR3
RETLW 0

DELAY101
MOVLW 80
MOVWF store2

DELAY121
DECFSZ store3 ، واو
جوتو DELAY121
DECFSZ store2 ، واو
جوتو DELAY121
RETLW 0

REG1 MOVLW 3
MOVWF WAIT2
العودةسلالم MOVWF PORTB
يطالبون DELAY101
العودة

الحمي MOVWF بورتا
يطالبون DELAY101
العودة

on1 MOVWF PORTB
يطالبون DELAY101
العودة

ONDA1 MOVWF PORTB
يطالبون DELAYA1
العودة

Flash1 يطالبون DELAYA1
CLRF PORTB
يطالبون DELAYA1
العودة

FLASHON1
MOVWF PORTB
يطالبون Flash1
العودة

DELAYA1 MOVLW 40
MOVWF store1

DELAYB1 DECFSZ store3 ، واو
جوتو DELAYB1
DECFSZ store1 ، واو
جوتو DELAYB1
RETLW 0

OND31 MOVWF PORTB
يطالبون DELAY31
العودة

DELAY41 MOVLW 130
MOVWF store1

DELAY51 DECFSZ store3 ، واو
جوتو DELAY51
DECFSZ store1 ، واو
جوتو DELAY51
RETLW 0

DELAY31 MOVLW 150
MOVWF store1

DELAY21 DECFSZ store1 ، واو
جوتو DELAY21
RETLW 0

ATTACH1 MOVWF PORTB
يطالبون DELAY151
العودة

DELAY151
MOVLW 250
MOVWF store1

DELAY161
DECFSZ store1 ، واو
جوتو DELAY161
RETLW 0DELAYC MOVLW 100
MOVWF store1

DELAYD DECFSZ store3 ، واو
جوتو DELAYD
DECFSZ store1 ، واو
جوتو DELAYD
RETLW 0

DELAY61 MOVLW 30
MOVWF store1

DELAY71 DECFSZ store2 ، واو
جوتو DELAY71
DECFSZ store1 ، واو
جوتو DELAY71
RETLW 0

؛*********

LOOPB

MOVLW 8 ؛ [27]
MOVWF WAIT1

LOOP027
يطالبون ريج
F1A MOVLW 1
يطالبون FLASHON
DECFSZ WAIT2 ، واو
جوتو F1A

يطالبون ريج
F1B MOVLW 2
يطالبون FLASHON
DECFSZ WAIT2 ، واو
جوتو F1B

يطالبون ريج
F1c MOVLW 4
يطالبون FLASHON
DECFSZ WAIT2 ، واو
جوتو F1c

يطالبون ريج
F1D MOVLW 8
يطالبون FLASHON
DECFSZ WAIT2 ، واو
جوتو F1D

يطالبون ريج
F1E MOVLW 16
يطالبون FLASHON
DECFSZ WAIT2 ، واو
جوتو F1E

يطالبون ريج
F1F MOVLW 32
يطالبون FLASHON
DECFSZ WAIT2 ، واو
جوتو F1F

يطالبون ريج
F1G MOVLW 64
يطالبون FLASHON
DECFSZ WAIT2 ، واو
جوتو F1G

يطالبون ريج
F1H MOVLW 128
يطالبون FLASHON
DECFSZ WAIT2 ، واو
جوتو F1H

DECFSZ WAIT1 ، واو
جوتو LOOP027

؛****************
MOVLW 20
MOVWF wait3

LOOP028 ؛ <28>
MOVLW 40
MOVWF WAIT1

LOOPI11
MOVLW B'11111110 '؛ و
MOVWF بورتا
MOVLW B'00010001 '
المكالمة إرفاقMOVLW B'11111101 '؛ و
MOVWF بورتا
MOVLW B'00100010 '
المكالمة إرفاقMOVLW B'11111011 '؛ و
MOVWF بورتا
MOVLW B'01000100 '
المكالمة إرفاقMOVLW B'11110111 '؛ و
MOVWF بورتا
MOVLW B'10001000 '
المكالمة إرفاق

DECFSZ WAIT1 ، واو
جوتو LOOPI11
CLRF PORTB

MOVLW 40
MOVWF WAIT1

LOOPI22MOVLW B'11111110' ;r
MOVWF PORTA
MOVLW B'10001000'
CALL ATTACH

MOVLW B'11111101' ;r
MOVWF PORTA
MOVLW B'01000100'
CALL ATTACH

MOVLW B'11111011' ;r
MOVWF PORTA
MOVLW B'00100010'
CALL ATTACH

MOVLW B'11110111' ;r
MOVWF PORTA
MOVLW B'00010001'
CALL ATTACH

DECFSZ WAIT1,F
GOTO LOOPI22
CLRF PORTB

DECFSZ WAIT3,F
GOTO LOOP028 ;*********

CLRF PORTA
CLRF PORTB

MOVLW 8 ; [29]
MOVWF WAIT1

LOOP029
CALL REG
F7A MOVLW 1
CALL FLASHON
DECFSZ WAIT2,F
GOTO F7A

CALL REG
F7B MOVLW 3
CALL FLASHON
DECFSZ WAIT2,F
GOTO F7B

CALL REG
F7C MOVLW 7
CALL FLASHON
DECFSZ WAIT2,F
GOTO F7C

CALL REG
F7D MOVLW 15
CALL FLASHON
DECFSZ WAIT2,F
GOTO F7D

CALL REG
F7E MOVLW 31
CALL FLASHON
DECFSZ WAIT2,F
GOTO F7E

CALL REG
F7F MOVLW 63
CALL FLASHON
DECFSZ WAIT2,F
GOTO F7F

CALL REG
F7G MOVLW 127
CALL FLASHON
DECFSZ WAIT2,F
GOTO F7G

CALL REG
F7H MOVLW 255
CALL FLASHON
DECFSZ WAIT2,F
GOTO F7H

DECFSZ
 

Welcome to EDABoard.com

Sponsor

Back
Top