Download Print this page

Intel EV80Cl96KB User Manual page 76

Microcontroller evaluation board

Advertisement

MCS-96
MACHO
ASSEMBLER
EV96
ERR LOC
OBJECT
411,'
AlDD
AlDD
090134
AlEO
C40F35
AlE3
AlE3
3516FD
AlE6
3516FD
AlE9
88003
AlEC
D707
AlEE
880034
AlFl
D7EA
AlF3
27DE
AlF5
AlF5
B0360F
AlF8
F0
'NF
,"i
'H
,14
, ho
'5 6 1
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
01/24/89
13:55:41
PAGE
17
,is,i leds.
, On a reset
this
code
flashes
the LEDs
connected
to ioportl
if they
are
, enabled.
This
is useful
to see if the board
is executing
code properly.
; If a '/' or
'\' is received
from the host
while
this
routine
is executing,
; it will
terminate
immediately.
i
;
Id
fl wait0:
-
bbc
bbc
;
fl~loopl:
shl
stb
fl waitl:
-
bbc
bbc
;
cv
bne
cw
bne
br
quit:
ldb
ret
;
Seiect
586
~
rism-addr,
#OFFH
iosl,5,
_
fl wait0
iosl.5,
$
: wait
for a timer1
overflow
; . . . twice
rism
addr,
#l
; shift
another
1 into
or out of
(risk-addrtl),
ioportl
; ioportl
iosl,5,
fl-wait1
iosl,5,
$
; wait
for a timer1
overflow
; . . . twice
char,
zero
quit
rism addr,
zero
fl-loop1
flash-leds
; check
if char
has been
received
; if so exit
; else
continue
flashing
pattern
ioportl,
char
; if char
was
received,
restore
it

Advertisement

loading