Помогите с усовершенствованием кода
Код
;*******************************************************************************
*************
;* Мигание светодиода ***************************************
;*******************************************************************************
*************
list p=16f84
#include <p16F84a.inc>
__CONFIG _CP_OFF & _WDT_OFF & _PWRTE_ON & _XT_OSC
count1 EQU 0x0C
count2 EQU 0x0D
ledset EQU 0x0E
ORG 0x000
clrf PORTA
clrf PORTB
bsf STATUS, RP0
movlw b'11111100'
movwf PORTA
movlw b'00000101'
movwf PORTB
bcf OPTION_REG,7
bcf STATUS,RP0
clrf ledset
loop movlw b'00000011'
xorwf ledset, f
movf ledset, w
movwf PORTA
movlw 0x00
movwf count1
cycle1 movlw 0xFF
movwf count2
cycle2 decfsz count2, f
goto cycle2
incfsz count1, f
goto cycle1
goto loop
end
Значит эта прога заставляет мигать 2 диода...за ножки отвечает эта строчка, она рассчитана и она была дописана мной для двух светиков
movlw b'11111100' ; последние 2 нуля показывают что на 17 и 18 ножках светики
movwf PORTA
Далее инвертируется этот адресс в строчке
movlw b'00000011' ; тут инвертируется значние и выходит так что на 17 и 18 ножках логическая 1....
xorwf ledset, f
movf ledset, w
movwf PORTA
Как дописать, чтоб светики мигали поочередно, а не вместе...??? Кто знает отзовись и помоги юному пиковщику.... Не допру сам никак