Optimización de Código en TRIS y PORT
Optimización de Código en TRIS y PORT
( &ck .-)
(ocle. .
T ~ co ,v<.M +- _ u,~i•i d l )dC.{t' ~ IM~ ~ Q~ . we ~ V$: 1.11 ~o~+ i3 , Gt..w 4
' ~ )f-4· ~i'i-i ~
tl,i.t ~,~ u~ "~ ~- . F--a-i·
I 71ii~ Lo..ji i o.l-i ou ~i {~ w<l ,.,[Link],
aJ(
r
t(,o'\11,W
1
W oooo ,q t>oo
1
•
I c!..,,i--~ f •"' "'- ;. i •I' f1,,e_ cl._._' i ce. ""c(_ t{t,v 1, 'I>./ O>< oo·
C>.K.t ~x~d. o1- ioo o oo ~ ·
RA-t>LX -)
:I!--~ u~~~ d,~e ~e ~
\Ml \NI-\, Vt -l~ <;.~ . l{-- (>I e.. vs ~
tc)(Cldi,<. [Link]...u J ~e J'le.r~io 111
w i.U. ~t. c~~a
~ -to, .' +o· clecJ\NlcJ. ·, ,
]I.E. ~~~~~-
~ tM~ .a~lrtbh . , . . ·,
~Oil--
T~
,~ c'4•~
~1\tl
r~
\t'Q>41·o_os
1/0 ~ [Link] .
Cl>(.tcl,'.&.l>fik,virJ oJ. •,·. , ,, . ·
, :
• ro~T X ~ ...I . . \
• T~?oRT x cvJ- (\llt~~c,lJ -<taisit,0 .
iA thxet~-it,(J' :,,
; Tl\1g• X •
. iRISA, TKlS ~ I -IB.1~l1 TRI~ 0 / TRI~ F
--
Ho\/WF- TRIS B po;ltt
2.M REPf:-A T .
t-fo-VL-w i3 'oo oo 00 1 o 1 T., .11., 0 ~
] j To
t-ic," vJ F PoRT B
'HO"II
Nov
L'W B ( 0000 00oo 1
W F PoR T t3
J; -10 ' Tu.t1.., oPr
-7 , Nov L. W O O Ii } 'W ➔ D .
/\ D.l) W F oi H/ j W w -t F ( o g H) ~ W
.t\ DD 'W F o q tf J w J 'W +r (?~ t+) ~ W
A-8e 1n 1F6c9sJ M
/\-l){>"'FC o..+H
J
,w · .. · 'W-t F(o,+-H)lC
I ~
> w
l~ - : ,,,
NovwF Oli tt / 'w ➔- F·co y '+)
~a.,,\~l.. -) Vte. Pl ct·F'f;2.. 1)4 r"M-h', ole" i ~ • . •·D~ fo'"•H·'-1 ~ · o i,i · · P.-o R. T _B .
~"s+\.e. PJ-ti~kol. lrJ'J f.>t•'~ (o l.\vte.~J.....-4 Po R.. T c., ·
·1>0 ·m -) :rvi~Jt-
1'10"\JL-W Dxoo
'PoRT l -) o/p
"
?012. T J1 fl I) R.T l ·
,~ .
11~\IW~ · +k·,sc.; it>RT L° ~ 01r ·
' ~ '\ ~ .
[Link] O.x~P , .
..
..
·•. '.
•
ExCiwl~ - :> ( 0"1 ,. a-{ ~ 1..-t D •~ Lu , -♦-... ~op_ T U, <>t· t' I ( ~,~~. . .wa
[Link] L~o '4 1.,. + l,, t. ·f oUou.,f'<_j f a t \ ~ . , g r 4 c.J ..! o.,.,..c{ -r.., .........., o..,,__
AD!?"'f= Po Rf c w j w ~ fo R~Tc..-+f>t>RT B
I
M o'V w F Po R T ·D
BRA 'XYZ -
~ND
'"
I,,
T\11.s+>-t" c+•~~ .
CoMJ,:.,,'o\A.a.l..
• J.111Sf>-t11tfl'o\,4
• ~ (0 ;11.d;-hoiAct..f..
B.9{<AMC~
, •
. .. .. . • #t ~ < U •:
:; ~
I .
-·. -
.
I
-? OR G o ., .o o
Mov 1. w. o o~
ovwF
~
}'4
T R I~ D o l' • , ."
H O "" "' f ~
T il l~ l. ;
REP6~T o lr f o ~ ·
t' 1 < N F Po ~ ., .. '
A
1'
't>O'°""F o l ..
G-,"-' ; vJ ➔ fo 2T 13 I • I
1 '\ 0 V
r RI Srfl)-
- I> ➔ 1oa.' I! .\ r ,. , ~
wf ,
j T l! > S
,
BNC. A~C..
1-
SC ABC.
ABC '-
MOV .J .W g
MO" w F Pn 0 0 0. 0
~T '-
.
0001 J
>< '11..
Movt,.w B cooo .'
•I
o ooo\>
Ho\J w F Po
R-r p j .Rt)
o-== o ~ .
I •
D t toolt- Rt.t.\.el ?1
1e c~ .
w,u-k •
:&.st,.\!c:ttO"' T, "'1e, - - ---
: r~rbH1c41'0'-' 'Fx ei
J
,.
. .
'
)( ~ V [Link]-lZ- j
I~ ~ -j xe y Y f1 t-h
. = t M µz .
. - ..J --- , ;:::... I I< c, ~ ' ..L111.d11, t-t i o \,t
:J-.s4 ·+ ~--- . rOJL --;--?,>
I H,-.-z-- •. ·' ,I
/If,..,,+ ~ i" s+ x
o ,4 io ~ + .l < u
j_ :z;.<"'-"""+.'•
"' c,:i~ . (: L i~ s;
qOTO / BRA ) E, J'
I 2 / ~ I" l -> Tw T o...V •
o r. . S.+><o c t( .. . C4
Jt .
. 1
, l, o p ~ ,
f; (~ ft _ -)
N,_J ~ ~
0'-1 . W~£ q t,k.. ij-4~ + iw '
f'1 ov L. W O5 H j W.::::,. 0~ ~ •
0 0 H- - p( c, ot +) == - OS
J ·
Mo\JvW oo H fz.
X Y Z A-DD r,.w o
~H
\
• pc o o H )
l D~CF
Bf'JZ.. x Y L
~-°o H /
- / -'>· r lo .o )
I
.\
I
I
i
·!
\
\
;.•
j
AIN
McwwF Po R. -r- c. ✓
·
ADD CW 0:1- H- /•
, .
DE l.J= C.o ;-1 t-f "r E.~ j
BNZ- AqA 'N '
Ex~µt ➔
' ' • t
A-olol 3 -k, w RE q , o - 4-, ~ ;&_ ~!(1.(t'_ jl,\ PC>Ji:T c__
-> (Ou N TE~ ~ . OOH
Hov~w D (l3J i--t +--3~\W~ to f
fi6\l\fJF (O\JN f'E-K; (OVN TE R..=-1 0'
NOV L-- W Do 1-f t,
J\-[Link]-W · 3
OECf= Cov N T£R ✓·.to., v.+u-c:=- q ·
B N 2 A-'iA-1 N ,
Ho\/WF PoRTC
. -
ADD LW 3
r
A-%N
DtlF$Z., CovNT1 F
AqAI
~BRA- N, 1• I
, : '
MoVwf PoRTj3 , .
r r
. ,. ~ .- . 'v
' I f tA l
- ,
I
.. , \
f'J~ ~ ~ "f f(-4'1:. -h ~ * ·r·
':,!A-f'_ -I" ,,.. ~~ l\o{" ' -t c:1· \.,J R, _,;.-'}
r q
r ""'f .
·3,
fy ,_,..pl.c, .;> C..~ <l>f WI~
/>o f<_I [?, sr I?- Ld i ➔ IA c;s H ~ 0 ~P- , B
-,,1a fe- '\,JR .~ G . LO Cl~
,'V\
":loo y,·~ .
- > ~
c {() vN -r"_ j. E G>U 2.5 H
Cb " N i"_2,.. l;: ~v J. 6 H
11
fv(c, V [,,,. w D ( """ ) ; I (.._ \ -__ ,__
I '
.'
' '
I '
t ,.. Ii_. · SC , . •-
cA-- 1.. 1
~) xTAt.--= 4MHz
-:IV\ a..
o~cocl
o-\- +-1,,
~
c,.M j
-- , Jr-1
<> \
::::-/000000
~ub><ou·H\I\~ i> Gt. t,1'[Link] "t (oct e w 11\i ck ,~ w>1i~ .l.~ef ' - t ~... J
, __ ~
?l .L -
. ,.~y--b'i-f---;5, : -·~ .
f'C H
pc,.v t
r: / -g -b ,t ->
1
<! =- -! b ,+ ·- ;:>
c: :-
I '1-,.
'
Fe-+c. k :x e!. J
RP vJ .
~, .
,.I
B LF- ? .. Bi-\- l.Q.~(l){..f'.h.. '
UL L- p E L.. A- y
BRA- A G,411 -t
,. -,
. .
• t ,
' .
I
/;q ➔ -..) ~)
'>i A- p
)\tt r +0
t-{ o\.\ j +11)-f
•
·~ f\A~ . K ~ 1- \)IA t-, l µ.,a \,t.
, I
Mo\/ w F- Po12.1 c.
BS~ PoRT0J3
-) BS F TRIS B 1 3 ; i/P ~
Be F T ~1.S. ".J a5 ·; o[P. pi~
-> B ~ F TRIS~, 2. I
, -~
c."t. R F TRil t D ; o/p P"~ · ' I•
• I
' . .
GAIN f3TFSS PoRTB 1 "2...
, I l
.,
71 i3RA NEXT , :
Ho V 1.-, w A- c. y) ...
•• J
liOVWF PoRTD
BRA A: 9,4--J N I ' '
BRA A-'tAI N
I
' ,
•
i/ p p i VL
I, S F I ~ I S ~ ' o j
• t>JP \>,v\
I
~\) O x 'l. -0
-) M~1'~oc,
BS F TR. t S \3 1 O ~ 'IP P o ~ ·
A'1 A, tJ t; ,P S S p o ~ T \! ;> 1 0
B i<.A \',§1::X\ J
B ;F P 9 ~ .
BS F- H <!t'~dot 0 • si-~'·
1 I
BRA /¥1 A--l N I l
hUH) ~ ~ \)-ot,.t. ~·
'B c.. F t-t~.ltJoc.J o
~ -;r0 o> -L
" '" tX 1 J
CA-U-- D.:1-
(,+-il,- D ".l-
ts c. F Po I'-' c.. J o
(A-l--l--- D .1- 1 3, T ,·~ ~ L P WA'\ t ' - . 2-
5 .
,
' D, Dr ,D,
I , -
o:L
2-- 3 ' ,.
==- 2-
,. ' \~ '
_;;:: t:.t O 1 ~
r •
0~3 7) ij
l':
I '