Agrinzone Lenin Practica 3 temporizadores e Interrupciones
Resumense comprendieron las caracteristitcas funcionales, registros asociados a cada uno de los timers ue conforman el PIC !"#$$% &timer ' ( timer !) I.I*+,-DUCCI-* .n la presente practica el ob/etivo consiste en familiarizarnos con el uso de dic0as 0erramientas para lograr la implementaci1n del retardo bien sea por soft2are o 0ard2are, lograr la eliminaci1n del rebote ue presentan los pulsadores. Adem3s realizar conversiones de c1digos para el uso de displa(s % segmentos, implementar rutinas de retardo mediante instrucciones ( por temporizadores II. P,-C.DI4I.*+- 5.n u6 consiste el fen1meno del rebote7 ,ebote8 efecto producido por el cierre de todo tipo de contacto el6ctrico por acci1n mec3nica. Aplica a pulsadores, interruptores de todo tipo, rel6s ( contactores, es decir todo auello ue tenga conmutaci1n de contactos. *o aplica a contactos opto9electr1nicos . : ;e procedi1 a elaborar la parte de los ob/etivos de la pr3ctica ue era de crear un contador ascendente ( descendente controlador por dos pulsadores uno de UP ( otro de D-<*. ;e corri1 en proteus la semana ! ( semana = ambas en la misma semana la diferencia principal es ue en la semana = con un s2ic0 se controlaba un segmento de la letra a mostrar elegido por uno mismo, los resultados mostrado al profesor en proteus fueron e>itosos, solo alg?n detalle con respecto a la secuencia ue ten@a ue tener en la semana = los segmentos anteriormente mencionados ;imulaci1n en proteus semana ! letras completas Laboratorio De 4icroprocesadores Practica 3 +emporizadores e Interrupciones Agrinzone, Lenin. Alenin2ifiB0otmail.com Universidad De Carabobo ! Universidad De Carabobo. Agrinzone Lenin Practica 3 temporizadores e Interrupciones ;emana = ;egmentos III C-*CLU;I-*.; +odas las instrucciones del microcontrolador PIC tienen una duraci1n conocida ue no depende del tipo de operando ni modo de direccionamiento utilizado sino ?nicamente de la frecuencia de relo/ de traba/o. +odas las instrucciones duran un solo ciclo salvo auellas ue impliuen un cambio &salto) del Program Counter por lo tanto el desarrollo de rutinas de soft2are se 0ace mu( simple. Por lo tanto crear una rutina ue sirva de base de tiempo para realizar temporizaciones, se reduce a crear un lazo iterativo ue contenga una cierta cantidad de instrucciones euivalentes en tiempo de e/ecuci1n al intervalo de espera ue se desea introducir en el programa. .n conclusi1n general se conocieron a fondo la utilizaci1n de los timers ( cuanto es la m3>ima temporizaci1n ue ellos nos pueden brindar en el PIC!"#$$%, se cumplieron con los ob/etivos planteados en ambas semanas solo con peueCos detalles adicionales agregadas por el profesor como era la secuencia de los segmentos ue luego fue corregido con los cambios de los retl2 de los valores asociados a cada pedazo del displa( % segmentos. Laboratorio De 4icroprocesadores =