Miganie diody assembler

0

Witam serdecznie,

Chciałbym poprosić o pomoc. Moje zadanie polega na napisaniu w Assemblerze programu, które spowoduje miganie dowolnej diody (cały czas). Mikrokontroler to 8051.

Z góry dziękuję za pomoc.

0

Tutaj pojawił wczoraj temat na ten sam (chyba) temat.

0

Mam coś takiego:

 org 0h
ljmp start ; skok do głównej części programu
org 3h ; adres procedury obsługi przerwania INT0

;INSTRUKCJE OBSŁUGI PRZERWANIA

cpl p0.0 ; zanegowanie stanu diody
reti ; powrót z przerwania

start:
	setb ex0 ;aktywacja możliwości użycia przerwania INT0
	setb ea ; globalne aktywowanie przerwań
	setb it0 ; wyzwalanie przerwania INT0 przez zbocze opadające
	sjmp $	; zapętlenie	

	
END

Ten program zapala diodę gdy wciśnięty będzie p3.2. Teraz muszę to w jakiś sposób przerobić tak, aby dioda migała automatycznie po uruchomieniu programu. Ma ktoś jakieś pomysły? :(

1 użytkowników online, w tym zalogowanych: 0, gości: 1