<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	
	>
<channel>
	<title>
	Comentarios en: Interrupciones PIC	</title>
	<atom:link href="https://controlautomaticoeducacion.com/sistemas-embebidos/microcontroladores-pic/interrupciones/feed/" rel="self" type="application/rss+xml" />
	<link>https://controlautomaticoeducacion.com/sistemas-embebidos/microcontroladores-pic/interrupciones/</link>
	<description>En este sitio web vas a encontrar cursos sobre microcontroladores, teoria de control, automatización y ejemplos de implementación de código</description>
	<lastBuildDate>Sat, 10 Dec 2022 20:16:15 +0000</lastBuildDate>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	
	<item>
		<title>
		Por: Medina		</title>
		<link>https://controlautomaticoeducacion.com/sistemas-embebidos/microcontroladores-pic/interrupciones/#comment-11414</link>

		<dc:creator><![CDATA[Medina]]></dc:creator>
		<pubDate>Thu, 30 Jun 2022 09:16:22 +0000</pubDate>
		<guid isPermaLink="false">http://controlautomaticoeducacion.com/?p=263#comment-11414</guid>

					<description><![CDATA[En respuesta a &lt;a href=&quot;https://controlautomaticoeducacion.com/sistemas-embebidos/microcontroladores-pic/interrupciones/#comment-11368&quot;&gt;Ernest&lt;/a&gt;.

podrías poner :
#int_rb   ///en el encabezado (antes de &quot;void interrupcion()&quot;
/*luego en el void main() configurar la direccion de memoria de cual puerto utlizarías, en tu caso RB5*/
set_tris_b(0x20);    // o en bin 0b00100000 como quieras
enable_interrupts(global);
enable_interrupts(int_rb);
debería funcionar, es más o menos lo q te enténdí sino, equisd]]></description>
			<content:encoded><![CDATA[<p>En respuesta a <a href="https://controlautomaticoeducacion.com/sistemas-embebidos/microcontroladores-pic/interrupciones/#comment-11368">Ernest</a>.</p>
<p>podrías poner :<br />
#int_rb   ///en el encabezado (antes de «void interrupcion()»<br />
/*luego en el void main() configurar la direccion de memoria de cual puerto utlizarías, en tu caso RB5*/<br />
set_tris_b(0x20);    // o en bin 0b00100000 como quieras<br />
enable_interrupts(global);<br />
enable_interrupts(int_rb);<br />
debería funcionar, es más o menos lo q te enténdí sino, equisd</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		Por: Sergio C		</title>
		<link>https://controlautomaticoeducacion.com/sistemas-embebidos/microcontroladores-pic/interrupciones/#comment-11370</link>

		<dc:creator><![CDATA[Sergio C]]></dc:creator>
		<pubDate>Fri, 15 Apr 2022 13:44:42 +0000</pubDate>
		<guid isPermaLink="false">http://controlautomaticoeducacion.com/?p=263#comment-11370</guid>

					<description><![CDATA[En respuesta a &lt;a href=&quot;https://controlautomaticoeducacion.com/sistemas-embebidos/microcontroladores-pic/interrupciones/#comment-11368&quot;&gt;Ernest&lt;/a&gt;.

Algunas interrupciones que se muestran en el post para colocar en el encabezado son solo para habilitar/deshabilitar las interrupciones. Por ejemplo, para tu caso si deseas usar la directiva INT_RB5 la puedes usar para habilitar/deshabilitar el pin B5. Sin embargo, el handler (manejador) de interrupciones que colocas en el encabezado siempre debe ser #INT_RB.]]></description>
			<content:encoded><![CDATA[<p>En respuesta a <a href="https://controlautomaticoeducacion.com/sistemas-embebidos/microcontroladores-pic/interrupciones/#comment-11368">Ernest</a>.</p>
<p>Algunas interrupciones que se muestran en el post para colocar en el encabezado son solo para habilitar/deshabilitar las interrupciones. Por ejemplo, para tu caso si deseas usar la directiva INT_RB5 la puedes usar para habilitar/deshabilitar el pin B5. Sin embargo, el handler (manejador) de interrupciones que colocas en el encabezado siempre debe ser #INT_RB.</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		Por: Ernest		</title>
		<link>https://controlautomaticoeducacion.com/sistemas-embebidos/microcontroladores-pic/interrupciones/#comment-11368</link>

		<dc:creator><![CDATA[Ernest]]></dc:creator>
		<pubDate>Thu, 14 Apr 2022 17:24:03 +0000</pubDate>
		<guid isPermaLink="false">http://controlautomaticoeducacion.com/?p=263#comment-11368</guid>

					<description><![CDATA[#INT_RB                  CAMBIO EN UNO DE LOS PINES B4,B5,B6,B7
Estoy realizando un proyecto pero no acierto a configurar una interrupción solo en el pin 5 dl puerto B. 
#INT_RB5 no me lo acepta el compilador.
Tambien he probado #INT_RB_5 pero nada.
Puedes decirme que hago mal?]]></description>
			<content:encoded><![CDATA[<p>#INT_RB                  CAMBIO EN UNO DE LOS PINES B4,B5,B6,B7<br />
Estoy realizando un proyecto pero no acierto a configurar una interrupción solo en el pin 5 dl puerto B.<br />
#INT_RB5 no me lo acepta el compilador.<br />
Tambien he probado #INT_RB_5 pero nada.<br />
Puedes decirme que hago mal?</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		Por: Sergio C		</title>
		<link>https://controlautomaticoeducacion.com/sistemas-embebidos/microcontroladores-pic/interrupciones/#comment-11248</link>

		<dc:creator><![CDATA[Sergio C]]></dc:creator>
		<pubDate>Thu, 25 Nov 2021 21:02:30 +0000</pubDate>
		<guid isPermaLink="false">http://controlautomaticoeducacion.com/?p=263#comment-11248</guid>

					<description><![CDATA[En respuesta a &lt;a href=&quot;https://controlautomaticoeducacion.com/sistemas-embebidos/microcontroladores-pic/interrupciones/#comment-11247&quot;&gt;Edi&lt;/a&gt;.

Es correcto Edi, gracias por la observación, voy a tratar de ordenar el contenido de forma ascendente, este mes estaré haciendo esto. Saludos.]]></description>
			<content:encoded><![CDATA[<p>En respuesta a <a href="https://controlautomaticoeducacion.com/sistemas-embebidos/microcontroladores-pic/interrupciones/#comment-11247">Edi</a>.</p>
<p>Es correcto Edi, gracias por la observación, voy a tratar de ordenar el contenido de forma ascendente, este mes estaré haciendo esto. Saludos.</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		Por: Edi		</title>
		<link>https://controlautomaticoeducacion.com/sistemas-embebidos/microcontroladores-pic/interrupciones/#comment-11247</link>

		<dc:creator><![CDATA[Edi]]></dc:creator>
		<pubDate>Thu, 25 Nov 2021 18:41:04 +0000</pubDate>
		<guid isPermaLink="false">http://controlautomaticoeducacion.com/?p=263#comment-11247</guid>

					<description><![CDATA[Hace varios días que estoy estudiando el curso de microcontroladores. He ido viendo los videos en el orden que tienen en la lista de reproducción. Sin embargo, hoy encontré un obstáculo que me ha desalentado un poco: al estudiar el video titulado &quot;Medir velocidad RPM de un motor encoder con PIC&quot; pude ver varios contenidos que no se han estudiado aun en el curso. Intenté analizar el código y hubo varias cosas que no pude entender, simplemente porque no han sido estudiadas aun en los videos precedentes. Creo que es importante que los videos que componen un curso sigan un orden lógico. No se debe dar por sentado un contenido que aun no haya sido tratado en clases anteriores. De lo contrario los estudiantes del curso se desalientan al no poder entender un tema determinado. El curso me parece muy bueno; pero creo que hay que ordenar los videos de modo tal que no se quede nada importante sin explicar. Temas como &quot;prescaler&quot;, &quot;postcaler&quot;, &quot;duty cycle&quot;, entre otros, no han sido tratados aun en los videos que preceden al video que menciono arriba.]]></description>
			<content:encoded><![CDATA[<p>Hace varios días que estoy estudiando el curso de microcontroladores. He ido viendo los videos en el orden que tienen en la lista de reproducción. Sin embargo, hoy encontré un obstáculo que me ha desalentado un poco: al estudiar el video titulado «Medir velocidad RPM de un motor encoder con PIC» pude ver varios contenidos que no se han estudiado aun en el curso. Intenté analizar el código y hubo varias cosas que no pude entender, simplemente porque no han sido estudiadas aun en los videos precedentes. Creo que es importante que los videos que componen un curso sigan un orden lógico. No se debe dar por sentado un contenido que aun no haya sido tratado en clases anteriores. De lo contrario los estudiantes del curso se desalientan al no poder entender un tema determinado. El curso me parece muy bueno; pero creo que hay que ordenar los videos de modo tal que no se quede nada importante sin explicar. Temas como «prescaler», «postcaler», «duty cycle», entre otros, no han sido tratados aun en los videos que preceden al video que menciono arriba.</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		Por: Jesus		</title>
		<link>https://controlautomaticoeducacion.com/sistemas-embebidos/microcontroladores-pic/interrupciones/#comment-11208</link>

		<dc:creator><![CDATA[Jesus]]></dc:creator>
		<pubDate>Tue, 19 Oct 2021 17:31:46 +0000</pubDate>
		<guid isPermaLink="false">http://controlautomaticoeducacion.com/?p=263#comment-11208</guid>

					<description><![CDATA[Hola!!! soy estudiante de ing electronica y tu blog me a servido bastante.
Tengo que hacer un proyecto sobre como medir la velocidad del tiempo con un pic, ¿Crees que pudiera lograrlo con un encoder? y hacerlo funcionar con unas aspas que hagan moverse la perilla del encoder mientras corre la velocidad del tiempo.]]></description>
			<content:encoded><![CDATA[<p>Hola!!! soy estudiante de ing electronica y tu blog me a servido bastante.<br />
Tengo que hacer un proyecto sobre como medir la velocidad del tiempo con un pic, ¿Crees que pudiera lograrlo con un encoder? y hacerlo funcionar con unas aspas que hagan moverse la perilla del encoder mientras corre la velocidad del tiempo.</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		Por: Sergio C		</title>
		<link>https://controlautomaticoeducacion.com/sistemas-embebidos/microcontroladores-pic/interrupciones/#comment-11141</link>

		<dc:creator><![CDATA[Sergio C]]></dc:creator>
		<pubDate>Mon, 05 Jul 2021 12:55:56 +0000</pubDate>
		<guid isPermaLink="false">http://controlautomaticoeducacion.com/?p=263#comment-11141</guid>

					<description><![CDATA[En respuesta a &lt;a href=&quot;https://controlautomaticoeducacion.com/sistemas-embebidos/microcontroladores-pic/interrupciones/#comment-11140&quot;&gt;Lisandro Rondon&lt;/a&gt;.

Hola Lisandro, acabé de descargar el ejemplo del contador, que contiene el archivo de simulación y el código. Volví y compilé el código con la versión 5.076 de CCS y ejecuté la simulación, y me funciona perfecto, detecta la interrupción sin problemas e incrementa el contador. He vuelto a colocar los archivos en el botón de descarga junto con los archivos de compilación binaria (.hex), realmente nadie me ha comentado sobre haber tenido problemas con ese ejemplo. Intenta descargarlo de nuevo, ejecutas el proteus sin compilar nada para ver si corre, y luego compilas y ejecutas el proteus de nuevo, si no funciona, talvez si sea algo del compilador.]]></description>
			<content:encoded><![CDATA[<p>En respuesta a <a href="https://controlautomaticoeducacion.com/sistemas-embebidos/microcontroladores-pic/interrupciones/#comment-11140">Lisandro Rondon</a>.</p>
<p>Hola Lisandro, acabé de descargar el ejemplo del contador, que contiene el archivo de simulación y el código. Volví y compilé el código con la versión 5.076 de CCS y ejecuté la simulación, y me funciona perfecto, detecta la interrupción sin problemas e incrementa el contador. He vuelto a colocar los archivos en el botón de descarga junto con los archivos de compilación binaria (.hex), realmente nadie me ha comentado sobre haber tenido problemas con ese ejemplo. Intenta descargarlo de nuevo, ejecutas el proteus sin compilar nada para ver si corre, y luego compilas y ejecutas el proteus de nuevo, si no funciona, talvez si sea algo del compilador.</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		Por: Lisandro Rondon		</title>
		<link>https://controlautomaticoeducacion.com/sistemas-embebidos/microcontroladores-pic/interrupciones/#comment-11140</link>

		<dc:creator><![CDATA[Lisandro Rondon]]></dc:creator>
		<pubDate>Mon, 05 Jul 2021 01:10:15 +0000</pubDate>
		<guid isPermaLink="false">http://controlautomaticoeducacion.com/?p=263#comment-11140</guid>

					<description><![CDATA[Hola Sergio, quiero darte las gracias por la excelente dedicación en los cursos; además, te quiero comentar que intenté hacer el ejercicio del contador de interrupción externa RB0 en la versión de CCS 5.076 y fue imposible que lo simulara proteus (no detecta la interrupción), incluso uso el mismo procesador que colocas en el ejemplo (16f887). Tuve la oportunidad de aprender a programar en Mikroc y te comento que si permite detectar las interrupciones sin detalles. Concluyo que es un problema de la versión de CCS. 
Te han comentado algo parecido, tienes una opinión al respecto? Muchas gracias]]></description>
			<content:encoded><![CDATA[<p>Hola Sergio, quiero darte las gracias por la excelente dedicación en los cursos; además, te quiero comentar que intenté hacer el ejercicio del contador de interrupción externa RB0 en la versión de CCS 5.076 y fue imposible que lo simulara proteus (no detecta la interrupción), incluso uso el mismo procesador que colocas en el ejemplo (16f887). Tuve la oportunidad de aprender a programar en Mikroc y te comento que si permite detectar las interrupciones sin detalles. Concluyo que es un problema de la versión de CCS.<br />
Te han comentado algo parecido, tienes una opinión al respecto? Muchas gracias</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		Por: Sergio C		</title>
		<link>https://controlautomaticoeducacion.com/sistemas-embebidos/microcontroladores-pic/interrupciones/#comment-11032</link>

		<dc:creator><![CDATA[Sergio C]]></dc:creator>
		<pubDate>Fri, 16 Apr 2021 16:08:08 +0000</pubDate>
		<guid isPermaLink="false">http://controlautomaticoeducacion.com/?p=263#comment-11032</guid>

					<description><![CDATA[En respuesta a &lt;a href=&quot;https://controlautomaticoeducacion.com/sistemas-embebidos/microcontroladores-pic/interrupciones/#comment-11029&quot;&gt;Ulises&lt;/a&gt;.

Hola Ulises, habría que consultar si el compilador CCS C permite el multitasking, pues yo hasta el momento no he trabajado con ello en el microcontrolador PIC. Lamento no poder orientarte en ese tema. Éxitos.]]></description>
			<content:encoded><![CDATA[<p>En respuesta a <a href="https://controlautomaticoeducacion.com/sistemas-embebidos/microcontroladores-pic/interrupciones/#comment-11029">Ulises</a>.</p>
<p>Hola Ulises, habría que consultar si el compilador CCS C permite el multitasking, pues yo hasta el momento no he trabajado con ello en el microcontrolador PIC. Lamento no poder orientarte en ese tema. Éxitos.</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		Por: Ulises		</title>
		<link>https://controlautomaticoeducacion.com/sistemas-embebidos/microcontroladores-pic/interrupciones/#comment-11029</link>

		<dc:creator><![CDATA[Ulises]]></dc:creator>
		<pubDate>Wed, 14 Apr 2021 20:02:37 +0000</pubDate>
		<guid isPermaLink="false">http://controlautomaticoeducacion.com/?p=263#comment-11029</guid>

					<description><![CDATA[Buenos días. Estoy iniciando en los PIC y tengo una duda, espero puedas orientarme. Hay una función para poner un “Thread” en los PIC o como puede ejecutar varias tarea en paralelo. De antemano muchas gracias y continúa adelante.]]></description>
			<content:encoded><![CDATA[<p>Buenos días. Estoy iniciando en los PIC y tengo una duda, espero puedas orientarme. Hay una función para poner un “Thread” en los PIC o como puede ejecutar varias tarea en paralelo. De antemano muchas gracias y continúa adelante.</p>
]]></content:encoded>
		
			</item>
	</channel>
</rss>
