informetmro
TRANSCRIPT
-
7/25/2019 INFORMEtmro
1/10
INFORME
SISTEMAS DIGITALES Y MICROCONTROLADORES
INTEGRANTES:
OLA LUIS
SOLORZANO SANTIAGO
CARRERA:
Ing. Electromecnica
NIVEL:6to
DOCENTE:
Ing. Sixto Reinoso
FECHA:
Martes 0 !e "e#rero $06
LA%ORATORIO &E SISTEMAS &IGITALES
-
7/25/2019 INFORMEtmro
2/10
PRCTICA N 3
TEMA:Tem'ori(a!or TMR0
OBJETIVOS:
. im'lementar )n 'rograma * me!ir el 'erio!o me!iante el oscilosco'io +irt)al.$. Anali(ar el 'rograma im'lementa!o * com'ro#ar ,)e el mo!)lo TMR0 act)e como
tem'ori(a!or
-. Reali(ar )n 'rograma * )n circ)ito 'ara ,)e )n LE& titile ca!a 00 ms.
MARCO TERICO:
El Timer 0 es )n tem'ori(a!or/conta!or ascen!ente !e #its1 c)an!o tra#a2a con el relo2 !el
3I4 se le s)ele llama tem'ori(a!or * c)n!o los ')lsos los reci#e !e )na 5)ente externa atra+s !e la 'atilla RA7/TO48I se le llama conta!or
"ig)ra No.
RA7/TO48I9 c)an!o el
tem'ori(a!or tra#a2e como
conta!or1 los ')lsos externos los reci#ir a tra+s !e esta 'atilla.
OS4/4L8IN * OS4$/4L8OUT9 son 'ara conectar el oscila!or ,)e nos !eterminar a la
5rec)encia ,)e +a a tra#a2ar n)estro 3I41 los !os ti'os !e oscila!ores ms )sa!os son el :T
;cristal !e c)ar(o< * el R4 ;resistencia * con!ensa!or
-
7/25/2019 INFORMEtmro
3/10
Regist! OPTION
Regist! INTCON
-
7/25/2019 INFORMEtmro
4/10
MATERIALES Y E"#IPO:
3I4 6"6$.
3rograma!or !e 3I4.
")ente !e alimentaci=n +.
3roto#oar!.
Resistencias --0>.
Resistencia !e 0? >.
Le!s.
PROCEDIMIENTO:
EJERCICIOS PREVIOS
$% 4alc)lar la ma*or tem'ori(acion ,)e se ')e!e @acer @acien!o )so !el registro
TMR0
&% 4alc)lar los +alores !el TMR0 'ara tener )na tem'ori(acion !e 0ms
Ttiem'o7BTosc;$6CTMR0
-
7/25/2019 INFORMEtmro
5/10
TMRO50ms
4(0.25us)256 D$6 6
3% 4onta!or con el registro TMR0. 3ara )tili(ar el TMR0 como conta!or se !e#e
seleccionar los #its TOSE * TO4S !el registro O3TION.
a. 4)al es el +alor ,)e se !e#e 'oner en el registro O3TION 'ara el
conta!or res'on!a al 5lanco !e #a2a!a * act)e el TMR0 como conta!or
O3TIONFREG00000
#. "i2e el +alor 'ara el registro INT4ON
INT4ON000000
Im'lemenatar el sig)iente 'rograma1 +eri5icar s) 5)ncionamiento
$' PROGRAMA $
LE& HAR 3ORT%.0
TRIS%0
M HAR %TE
8 HAR %TE
M0
80
ON INTERRU3T GOTO TIMER
O3TIONFREG00000
INT4ON000000
LAZO3RIN4I3AL9
I" M0 TJEN LOK LE&
I" M TJEN JIGJ LE&
GOTO LAZO3RIN4I3AL
&ISA%LE
TIMER9
88D
I" ? TJEN M
-
7/25/2019 INFORMEtmro
6/10
I" ?$ TJEN M0 9 80
INT4ON000000
TMR0$7
RESUME
EN&
"ig)ra N. 4irc)ito
P!g()( *(( +,e e- TMR. (/t,e /!)! /!0t(1!
&' PROGRAMA &
LE& HAR 3ORT%.0
TRIS%0
M HAR %TE
8 HAR %TE
M080
ON INTERRU3T GOTO TIMER
O3TIONFREG000000
INT4ON000000
-
7/25/2019 INFORMEtmro
7/10
TMR0$7
LAZO3RIN4I3AL9
I" M0 TJEN LOK LE&
I" M TJEN JIGJ LE&
GOTO LAZO3RIN4I3AL
&ISA%LE
TIMER9
88D
I" 8 TJEN M
I" 8$ TJEN M09?0
INT4ON000000
TMR0$7
RESUME
EN&
"ig)ra No.$ 4irc)ito
3ROGRAMA 7.
-
7/25/2019 INFORMEtmro
8/10
CONCL#SIONES:
. Me!iante el oscilosco'io +irt)al se ')!o +eri5icar ,)e el 'erio!o era el es'era!o
$. Los +alores !e los registros INT4ON * O3TION son los correctos 'ara ,)e elmo!)lo TMRO act)e como tem'ori(a!or.
-. No es el es'era!o *a ,)e el LE& se enscien!e con 7 ')lsos1se !e#era 'oner en alto
al %IT - ;!i+isor asigna!o al K&T< * la selecci=n !el 'rescaler !e#e ser ;000< asi
el LE& se encen!er con $ ')lsos.
RECOMENDACIONES:
Alimentar !e manera correcta al 3I4 6"6$.
Her5iccar el corrector 5)ncionamiento !e to!os los elementos a )tili(ar
Usar el c=!igo necesario al momento !e ,)emar el 'rograma en el 'ic
BIBLIOGRAF2A:
&ogan1I#ra@im. ;$00
-
7/25/2019 INFORMEtmro
9/10
ANEOS:
-
7/25/2019 INFORMEtmro
10/10