opis programu dla 68hc12

Tu piszemy wiadomość, jeżeli zadanie domowe sprawia kłopot
i szybko potrzebujemy pomocy w rozwiązaniu.
ODPOWIEDZ
bestb
-
Posty: 49
Rejestracja: 28 gru 2009, 14:58
Lokalizacja: UK, Poznan

opis programu dla 68hc12

Post autor: bestb » 19 lut 2010, 13:06

Witam
Mam takie przykłady programów i muszę je opisać znam niektóre komendy ale nie wszystkie

Może ktoś ma jakaś rozpiskę tych komend...?
1 to przykład gdzie program odczytuje na porcie b i wyświetla je na porcie a

Kod: Zaznacz cały

DDRA EQU $0002
PORTA EQU $0000
DDRB EQU $0003
PORTB EQU $0001

	ORG $1000
START	LDAA #$00
	STAA DDRA
	
	LDAA #$FF
	STAA DDRB

HERE	LDAA PORTA
	COMA  
	STAA PORTB

	JMP HERE  


	END
2 to program porównuje wartosc hex w pamieci a wejściem na port b i przechowuje wieksza wartość (nie jestem do końca pewien czy jest dobrze)

Kod: Zaznacz cały

DDRA EQU $02 
PORTA EQU $00
DDRB EQU $03
PORTB EQU $01
VALUE1 EQU $1500

	ORG	$1000
START	LDAA #$00
	STAA DDRA 

	LDAA #$FF
	STAA DDRB
	
HERE	LDAA PORTA
	CMPA VALUE1
	BCS STRESS
	COMA 
	STAA PORTB
	BRA HERE
STRESS	LDAA VALUE1
	COMA
	STAA PORTB
	BRA HERE 
	END
a tutaj jest co o czym nie mam zielonego pojęcia

Kod: Zaznacz cały


DDRB	EQU	$03
PORTB	EQU	$01
DATA	EQU	$00

	ORG	$1000
START	LDAB	#$FF
	STAB	DDRB

	LDAB	#DATA	
	STAB	PORTB
	SWI

	END



Proszę listingi umieszczać wewnątrz znaczników [code] oraz [/code]. Dłuższe listingi umieszczamy jako załącznik.
Zdania rozpoczynamy z dużej litery, nie zapominamy o znakach interpunkcyjnych. marcing
Ostatnio zmieniony 19 lut 2010, 13:20 przez bestb, łącznie zmieniany 3 razy.

keruseykaryu

Post autor: keruseykaryu » 19 lut 2010, 18:07

Angielski kolega umie? Zresztą są darmowe tłumacze. Do dzieła młodzieży.

http://support.technologicalarts.ca/doc ... embler.pdf

bestb
-
Posty: 49
Rejestracja: 28 gru 2009, 14:58
Lokalizacja: UK, Poznan

Post autor: bestb » 19 lut 2010, 19:29

keruseykaryu pisze:Angielski kolega umie? Zresztą są darmowe tłumacze. Do dzieła młodzieży.

http://support.technologicalarts.ca/doc ... embler.pdf
nie umie, a potrafi- dzięki za link

ODPOWIEDZ