;TITOLO: Antifurto per auto
;ENUNCIATO: L'antifurto munito di sensore IR, prevede l'attivazione di una sirena che segnala ;l'apertura furtiva dell'automezzo. Il sensore è simulato dall'attivazione di un pulsante, mentre ;la sirena dall'accensione di un LED
;OBIETTIVI: A	codifica del programma attraverso diagramma di flusso.
;	    B	uso delle istruzioni a singoli bit relative ad assegnazioni e salti condizionati.
;FINALITA': A	imparare ad organizzare la stesura del programma come da modello specificando: ;gli autori, titolo, obiettivi; finalità, enunciato, contenuto.
;	    B	imparare a strutturare il programma usando le pseudoistruzioni fondamentali ;relative alla codifica 8051.
;	    C	imparare ad usare le procedure necessarie ad ottenere l'assemblaggio del file.
;	    D	imparare ad utilizzare l'HW per la simulazione del processo.
;	    E	imparare ad utilizzare il SW di debug di programma.
;TABELLA ASSEGNAZIONE DELLE VARIABILI:	P 1.0 = sensore IR    (se 0 = attivo; se 1 = non attivo)
;					P 1.1 = sirena	      (se 0 = attivo; se 1 = non attivo)

	$MOD51				;Informa il cross-assembler circa il set d'istruzioni da utilizzare
	ORG 1000H			;Stabilisce quale deve essere la cella di memoria da cui cominciare la scrittura del programma
	JB P1.0,$			;Salta a $, il carattere speciale "$" restituisce il valore del location counter
	CLR P1.1			;Azzera il Port P1.1
	END				;Fine programma