0% encontró este documento útil (0 votos)
3 vistas14 páginas

Optimización de Código en TRIS y PORT

Cargado por

Gurjot Singh
Derechos de autor
© All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
3 vistas14 páginas

Optimización de Código en TRIS y PORT

Cargado por

Gurjot Singh
Derechos de autor
© All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd

~J bc. f o.,.l! 1 ~l'lrtT i<.. ,__ -.; ~ po~~ ' '"' ·• ,·:-;".

f • Po M i->i"4-> (. RAo - r{ Ai> )


A ~"& ':l
• P& !H 'i3 ~ ! " ~!~S ( RQo ... AB =t)
• f>oJ-d l ~!J.b i - p1111 S (.f).( o ~ R.C+)
• rolti t> ku.l1 - t,i1o1'.) ( K.\J O - Kor-)
• fo~t ~ ko.b 3- P, \I > ( l\fi o - -z..)

( &ck .-)

- P1l 17f 'i ep 2-

• vt<»tl 40 oltt'~ e -+\;If

(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' :,,

E~c~ ro~T X' ktQl1~ -~ t\4 TRI$ ~ '• \.


$FR R1•> -kl1 ~ . .. ' [Link] ~twt. -+o +i).UA ol-1 'i,rF
• Tuxt. ~ , foJ'\~, o.M t.E.O::)

f • Po rn It ~D 2.T ~ 1 ~ oR; c.. J Po R. 1' O.


1
().MtA Po RTE.
Si~ lt.. fk~ \'~ Tl<I~ >< J 1-\u,1 t.. ~Ud- cu&.

; Tl\1g• X •
. iRISA, TKlS ~ I -IB.1~l1 TRI~ 0 / TRI~ F

1K1i.,.. - ) 1.. (lli fl\.) -'? ~i" [Link] i., l•i,,,t


1 Rt~ \ -} c, ( h,w) - ' ) pi,.. v,dl \f o/ p
~idl!,{ ,
O~G o"' 2-A-
~1
"ecllfeol.• Mo~1.:w B '0000001> 0 1 J ;To H• tt P. R 7 El oJP r~

--
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

B RA REPEAT .S ko>{t- ~c~


I
·~ ...
END

&~~Le..-..) +«c ..&4-o~ Ci.-, 01


(o\A.+t- 111 -H,.
o-A-
M_ d- 1 b q
[Link] 1,~~ tt-1e. b ~ lw oy H•

-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 , .

Nov':"' ~~R.\S B j ?o~T ~ <U. ·1/p


A'Bt . , .. ...
.. . ,. . ' S'[Link]-~ f>e.s. . r=-1.Rt_ . N O'I . > ' • i, ' I

·(Pott ts -)f'oQ rtJ· 7 ff toR,,)B/i>o~ C.-J·P ~ t;


·· · BRA A~(., ; $hot1+- ~x«Mff~.
' (

..
..
·•. '.


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..,,__

PcJ-1 t,(M., :1 ; l t'.,. 0 o t ~ 0 'L L.( o '1 I,.. ~ D (, -;)


I c, I t, I -> 55 U
O I t>
P~ 2. : L£ D 1-. t... € 0 3
L €.. D £:. L, £ D -:f.. - ) ( 0 I o I o rD - ) A- A 1-f •
1 OR ~ ~,v OO
----j> MoVL-W OOH
Mov~ F- TRISB ; Po~T B u a/p Po~•

t·t t I Jii~ ztt" I , . r •

[Link] ; w -> ~.;· H-


NovWF P-01< TB. ; {)o~}" t?. -) S·s .
A-BC.
(o ""' ►~ Po RT .8
0
Co r1 F P bR T B ; \
(&.du,.+~.
BRA- AiH
~N\)

fu'OIM►Re..-.:> vs~ PoR T B GM ol. Po RT L <l.1> ~ cl. Po'R... T D Cu O / p.


i1-1 '""-t- ~~
s- bi+ "'"""'b'1<A Cl)<..L \oe.i"'a ~ ~c.,~~
M. t~~ .· A _D t):.\-~ r'-t-
"Nu""' ~e>-<4 QM. ol ).~"' ol ~ e ~ ..J-o +\;i e. o \,-t- p"+- po>-d: •
-)' OR<t Ox oo --- --.,.:
~oR.T D
MovL.W ooH .._,fl..T j3
Mo\lWF TRIS D /• f>c,R.T () cu · o/i'Po~
,o'Z. '
..
MoVF [Link]<tB,,
. w; W= ?oR, ~
. ,
fDR.T C...

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~

W\ilicl..t , e,A._itfv,-ib). • ,-tl~P


isx°""ck +i,1.S.-t.H1>rl1·0 '~ CB.c.c.) f'
i,,[Link] ft~w ot p~~r~~s. ·.
• 1 \.

, •

I This i~si'<oC.:ti'o\A '([Link]~'-,. +I.) .or"~ifi' ( i111S~vc.·\.,-ow i<A ~➔ ~tld


I ,[Link]
I

:n- ,. < 'l


iM S +J(t1('➔i 0"1
j '-" ...p; ~a ·

\>In~"'"""'"'"'- lo.._, cl "" p~ •3,, """- l""""'-'+


. ,..,
• Jf ~,·\,( (O"to(_,·-Ii' 0~ ( C c.J \ l, ~"' '1 ~ I
'

T+- c'1 ~~ ¼e. cb"1-4 rk ~ o1 PC ·


,.(c\(d,1,0~ ( cc)
• Nz l-z-=-o)
I
~ did-td-tcl.
2- C -z_ = ,) ti~ Cc ;:o), l
BtJ 2.- C ~ • ~e pl ~ 0 u ~ \ ) .
1
'bd (oti\ol,·+-i·o\[Link].!\,,
[C ~I)
~o<-l -z.-== o)
u
o
of ~
~ -z- c. re 3.u wi.,w<-t ~ " ) I,.,

6rll C p (_ , 0 t> w WM. c,::::- ,) •


Bl l Pl ~otl w~
.
~
~
I .. . .... ..'- · .. . . . . .
-"

. .. .. . • #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

J . i u.,.'o t,.> i .a.l . i i..- tr .t - G ·


,A Q t ~ RE:.@£ ~ T
I ABC.l .,BRA \
I REPE,._::r
~~
E;t.,.. j,lt. - 1
T w • " " .. •
~:i .,.. hud. .. ..
..a,<1- - " ' u
;• <O i , . 0 ,. .
t
ti .( > o.k RD:1- •
-1 1, ,~ r- O N .. .. ..
\"O .,_.., Q:
o,"'f ~o i"t T . •
~'<. I> o,I R l> O
o~iH
1.,_-
• ~"-""-
G 1,,e < k: f
~
O 'N -t1,-l_
-1 ORG o OJ<'O fo fl-1 1;>....
.,__
Ho" t. w o o
"
tt o 'I w f 1 R
\S o ~ D _a.b o\P P o
~
r1 o v f f P o Hl
R T SJ O
MovF
\ H ; 01 t-t ~ j) o)'\TB,
? o R T '- - J
W ; w~ 1> o x + L
yon.1 c.. •
suB'vJf' o \H j/ W
j F ( OI H ) -
w = .\ ,J

B2. )( '/ -z_ - I '

j . I i Z - -"' -:1 ( ;l tf < O .~ ,)


Hov L,W "B c 0 • I
000 oo
~ovwF eol
PoRT D ) RDl.-;:. llff"O
N

>< '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
. -

A-olJ.. "3- +o WR '2 'i TtVl -H\MeA . . v_~,~<1. D £CFS ~ -·


CovN T E &:u Ox oo ; Lo~-; oe, .'-:'~ •(-·
7 .,
I • • C
Moviw D c,o)
I •'I

MOVWF {st9 ~CovNT

Movi. w OoH; "'• I t

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

M~V l W 55H ; WR ~ G = S6H

M o -'ifW F f>c, RTB ; PoR , e. ~ s5 H ·

("10 "i.w d cf-0 > z


;-t<' \JW r Co\.) NT_ -i. ti
l.. )
,-.,, ovl- W ol -=to
Mr, V w F (._o \.:> N T _ 2-

_1oop'2- CoHP .F . Po RT B',J. . F


1' _DE.CF Co" N -r__2 _/ F
\._ , f3 N z.. I o t>
.p.2..
!)-i;- C-F ( 0 UN T-1- ) ·p.-
8 N 7- loo p1
f;'N D

.><TA l-- =- '-IM }-1-z_


C1- £@ U Oo H
~ _Jo :Tv, ~-txev ·:- 4 ,H ,H ?-. · - • I r-t H-; %--

11
fv(c, V [,,,. w D ( """ ) ; I (.._ \ -__ ,__

c1- ' ; IL T~s · f ~ei,, ~ . . l t1 t-l "L-


Hov ""F •
j ~,, .,N o P
DE CF C-1 xT"'~· c!J
0~ 4'1Me ~ !vr~· -biMe..

B N 2- Ac;,H 1\J '; J_<.., . t .-\A-- X '1 o '2.


.J

I '

.'
' '
I '
t ,.. Ii_. · SC , . •-

cA-- 1.. 1
~) xTAt.--= 4MHz
-:IV\ a..
o~cocl
o-\- +-1,,

~
c,.M j
-- , Jr-1

<> \
::::-/000000

~, oox 100 >d() o

~ub><ou·H\I\~ i> Gt. t,1'[Link] "t (oct e w 11\i ck ,~ w>1i~ .l.~ef ' - t ~... J

"Noxw.~ 1 ~-{t..e evtcl ot -HAe. pM or-MM ·


• Btt \,etN._ 4-ke e¥d c:v.o~\M ~ o(j),(ec4; x ·
• 5rt-i f-''c ~k: i's ClCCowt.).is,[Link] uJrlv. i11t -l¼e..AvbH01>+illlt ~

• RtruRN- ~dtJe~~I,\+ i~ .~S:ec.l ivt "1i,\e_ [Link],l 1-Avb->tt>Jnt-t r --1-o


bt1lk {, ¼e -LIY\~ hit. [Link] · ~

. ~~Le - . Sc.~ ~s 1-1-+o


. ,M
0. ~RA A-BL
. · , C1 _E.~
,
V o.o H-
C.1- ~u 01 H
\ f .. : 1 •• '" DEL-A"/
I • •
t·foV L. w -D t \·oo) .
t~ [;Qv o 2.H
0J1oVWF
,, '" . c..1-
OR q ox 1--A
><'IZ-2.. 11 o\l WF- L2..
MoVL..W ooH ~"12.l- H ~v '¥v F- c..3
Mo\J Wf TRISB :x)'z_ No~ , ..
DE.(,i=: (3
Mo\J L.W SSW
BN z. xY2-
Ho VW F Pol<.TB
0f LF- C. 1.
It B C co N F Po RT B
B N 2... .x Yi-1-
P-, e e, r"f
C A- LL DE-L-A Y
0 E L F- C 1.
GN '"'2-. x Y 2 1-
\~~ T v RN
)
I
..

, __ ~
?l .L -

. ,.~y--b'i-f---;5, : -·~ .
f'C H
pc,.v t

r: / -g -b ,t ->
1

<! =- -! b ,+ ·- ;:>
c: :-

)_ J- 't,1"t . (>.>t OJt-{.CI.M,\_


I \
Co .,i<k>f

I '1-,.

'
Fe-+c. k :x e!. J
RP vJ .

~, .

l3TF ss -> Bi+ ,-w1---t,·-1t ,41t-i ~ Nex.+ JJA~+.:Wc-J.f..,-,,,, .:If- ~ d--


S~+- \M.e ~ 4- .
£'o,w pRt..~) ' Gk! cIT . if I<: E',O is I,;~¼ J $~~cl_)' -j-o ?o R.~ !) ' ~ .

Stvi cl N -to , Po.K¾-D .- ~


-> CL R.F- TRIS. D / ·roM---D M. olf
frq,+r 1-'1
BTFSS Poi<TB ~.j (![Link] 41<1si)1's1: o.>1 ,0 _'
1
IfRA N·o
., .·Mb V l,.., "'I .
A t. y'. J II _' :
I • •

Mo\\/ W ,=-~ :P,o RrD \. t . • .


'' '
BRA A-9 At t-t
f\/0
MO\J~W AlNl
Ht,\/WF [Link]
BRA AGAIN
., •H~ k-~ ~ f<. c. o 1 p,·\A cus. P r r VI
SC.F TR/S [Link] c. ( •

,.I
B LF- ? .. Bi-\- l.Q.~(l){..f'.h.. '

B s i=--- PORT C-/ O 1


fr ct A-I N . .
c/H,,. v 1) El- A-)' I

B L-P- ('oR.T l.. Jo ; S. '-""cl o &-A{ ~eQX 4".,. R.( ~

UL L- p E L.. A- y
BRA- A G,411 -t

,. -,
. .
• t ,
' .
I

i ' yo( .l I) e.1. ~ '


RE- -'"R N
E,..i-Jl)

/;q ➔ -..) ~)
'>i A- p
)\tt r +0
t-{ o\.\ j +11)-f

·~ f\A~ . K ~ 1- \)IA t-, l µ.,a \,t.
, I

\o) ~ (<_B,"L. \[Link]..LA.-µ,' '4~ vJ.>-u+, · ~ '1SJ-+-\-ct


po>d--L ..) ~ o <;~v..cl ~,· ).o ~ f·" ~
0 1,i - 4c R D3 ,

BSF TR IS~ ,ti- ; ~~+


CLRF- , RJS G j o/ p Potvl-
B t f= yo R, D 3 j RD 3 ~ o ~ olr yiVl .
1
HoV L,'vJ ySH
AqA-IN BT F-SS Pt>R, ~J 2-
BRA A~A-, l'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~

AqA-tN · BTFS.C. f>oRTB.., ?>)


BRA ' A-GAIN'
r•
B~ F PoRTC. J .s i
Bc.F Pof~TC. 1 S ;
BRA A-GA-IN •
q
£x : b RB 2.:: ;" a,,,. ivt ~o t
A-Sw,+c"' 1'S. (D\i\Vtf? de cl-I,, RQ '2 . WA-P +o C~t ck ~+o:!us ot
I s"' ~ r~t' M-'l
C\) J=f-S w =- o i s~\tl J t N ll-o Pe> I<-"t 'D ..
\,) :q-- .s v.J:;:. t J s e',\_cl t Y) +o pc, R.' t> •

-> 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 ' '

Hovi.:w A [Link] l!_ I \ ,

Ho\JvJF PDR1 D (... .t

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

B>M /Jr'1 /d f" .


..
Dv+j t;,4'L == . To,-,
ToN + [Link]
yt_w,<_cd t ~ Wcv.M. \vi¼ o,(J ;'d e,~ Jd.. '1f o '/ • aJ- 1'<. c, o
\,~i1t8 Pt C ·

OR't O.x 2--A


BC F [Link].,1D I t> /P Pi vi
j\-qfrl N
B $ F 1--::,D 1<- 1 l; 0

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 .
,

CA--t,l-- D .1- ,.to w


~ _o1-
g, RA- ,A--c.; /ti N
,.
__l~--
\
0) .
I '-
-
I

' D, Dr ,D,
I , -
o:L
2-- 3 ' ,.
==- 2-
,. ' \~ '
_;;:: t:.t O 1 ~
r •

0~3 7) ij

l':

I '

También podría gustarte