<?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: Teclado Matricial con PIC	</title>
	<atom:link href="https://controlautomaticoeducacion.com/sistemas-embebidos/microcontroladores-pic/teclado-matricial/feed/" rel="self" type="application/rss+xml" />
	<link>https://controlautomaticoeducacion.com/sistemas-embebidos/microcontroladores-pic/teclado-matricial/</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>Sun, 24 Dec 2023 02:39:09 +0000</lastBuildDate>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	
	<item>
		<title>
		Por: Jose Fabian		</title>
		<link>https://controlautomaticoeducacion.com/sistemas-embebidos/microcontroladores-pic/teclado-matricial/#comment-11647</link>

		<dc:creator><![CDATA[Jose Fabian]]></dc:creator>
		<pubDate>Sun, 24 Dec 2023 02:39:09 +0000</pubDate>
		<guid isPermaLink="false">http://controlautomaticoeducacion.com/?p=285#comment-11647</guid>

					<description><![CDATA[una pregunta? se podra hacer con lenguaje ensamblador?]]></description>
			<content:encoded><![CDATA[<p>una pregunta? se podra hacer con lenguaje ensamblador?</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		Por: Sergio C		</title>
		<link>https://controlautomaticoeducacion.com/sistemas-embebidos/microcontroladores-pic/teclado-matricial/#comment-11016</link>

		<dc:creator><![CDATA[Sergio C]]></dc:creator>
		<pubDate>Fri, 26 Mar 2021 04:11:52 +0000</pubDate>
		<guid isPermaLink="false">http://controlautomaticoeducacion.com/?p=285#comment-11016</guid>

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

Puedes colocar un espacio en blanco reescribiendo el digito. Pero debes tener el conteo de la posición, puedes crear dos variables x,y os cuales vas modificando con la instrucción lcd_gotoxy(x,y).]]></description>
			<content:encoded><![CDATA[<p>En respuesta a <a href="https://controlautomaticoeducacion.com/sistemas-embebidos/microcontroladores-pic/teclado-matricial/#comment-11015">Pedro</a>.</p>
<p>Puedes colocar un espacio en blanco reescribiendo el digito. Pero debes tener el conteo de la posición, puedes crear dos variables x,y os cuales vas modificando con la instrucción lcd_gotoxy(x,y).</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		Por: Pedro		</title>
		<link>https://controlautomaticoeducacion.com/sistemas-embebidos/microcontroladores-pic/teclado-matricial/#comment-11015</link>

		<dc:creator><![CDATA[Pedro]]></dc:creator>
		<pubDate>Thu, 25 Mar 2021 00:53:30 +0000</pubDate>
		<guid isPermaLink="false">http://controlautomaticoeducacion.com/?p=285#comment-11015</guid>

					<description><![CDATA[Qué tal Sergio, gracias por tus vídeos, una pregunta, si quiero borrar dígito por dígito lo que haya escrito en el LCD, por ejemplo, que cuando se presione la tecla &#039;#&#039; se borre un dígito, ya trate de muchas formas y ninguna me sale, ¿Qué código me recomiendas ?]]></description>
			<content:encoded><![CDATA[<p>Qué tal Sergio, gracias por tus vídeos, una pregunta, si quiero borrar dígito por dígito lo que haya escrito en el LCD, por ejemplo, que cuando se presione la tecla &#8216;#&#8217; se borre un dígito, ya trate de muchas formas y ninguna me sale, ¿Qué código me recomiendas ?</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		Por: Sergio C		</title>
		<link>https://controlautomaticoeducacion.com/sistemas-embebidos/microcontroladores-pic/teclado-matricial/#comment-11011</link>

		<dc:creator><![CDATA[Sergio C]]></dc:creator>
		<pubDate>Mon, 22 Mar 2021 14:55:02 +0000</pubDate>
		<guid isPermaLink="false">http://controlautomaticoeducacion.com/?p=285#comment-11011</guid>

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

Es correcto Brayan, se usa la misma metodologia vista en la entrada de Arduino.]]></description>
			<content:encoded><![CDATA[<p>En respuesta a <a href="https://controlautomaticoeducacion.com/sistemas-embebidos/microcontroladores-pic/teclado-matricial/#comment-11010">Brayan</a>.</p>
<p>Es correcto Brayan, se usa la misma metodologia vista en la entrada de Arduino.</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		Por: Brayan		</title>
		<link>https://controlautomaticoeducacion.com/sistemas-embebidos/microcontroladores-pic/teclado-matricial/#comment-11010</link>

		<dc:creator><![CDATA[Brayan]]></dc:creator>
		<pubDate>Mon, 22 Mar 2021 05:30:19 +0000</pubDate>
		<guid isPermaLink="false">http://controlautomaticoeducacion.com/?p=285#comment-11010</guid>

					<description><![CDATA[Buenas noches, para programarlo en pic sin libreria seria igual que el metodo de Arduino haciendo una matriz de 4x4?]]></description>
			<content:encoded><![CDATA[<p>Buenas noches, para programarlo en pic sin libreria seria igual que el metodo de Arduino haciendo una matriz de 4&#215;4?</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		Por: Sergio C		</title>
		<link>https://controlautomaticoeducacion.com/sistemas-embebidos/microcontroladores-pic/teclado-matricial/#comment-11005</link>

		<dc:creator><![CDATA[Sergio C]]></dc:creator>
		<pubDate>Wed, 17 Mar 2021 15:13:05 +0000</pubDate>
		<guid isPermaLink="false">http://controlautomaticoeducacion.com/?p=285#comment-11005</guid>

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

Debes almacenar los valores en un arreglo de caracteres y puedes convertir el arreglo con la función atol() que se encuentra en la librería estandar, stdlib.h]]></description>
			<content:encoded><![CDATA[<p>En respuesta a <a href="https://controlautomaticoeducacion.com/sistemas-embebidos/microcontroladores-pic/teclado-matricial/#comment-11004">Ivana</a>.</p>
<p>Debes almacenar los valores en un arreglo de caracteres y puedes convertir el arreglo con la función atol() que se encuentra en la librería estandar, stdlib.h</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		Por: Ivana		</title>
		<link>https://controlautomaticoeducacion.com/sistemas-embebidos/microcontroladores-pic/teclado-matricial/#comment-11004</link>

		<dc:creator><![CDATA[Ivana]]></dc:creator>
		<pubDate>Wed, 17 Mar 2021 05:24:43 +0000</pubDate>
		<guid isPermaLink="false">http://controlautomaticoeducacion.com/?p=285#comment-11004</guid>

					<description><![CDATA[En respuesta a &lt;a href=&quot;https://controlautomaticoeducacion.com/sistemas-embebidos/microcontroladores-pic/teclado-matricial/#comment-11003&quot;&gt;Sergio C&lt;/a&gt;.

Muchas gracias por su ayuda, una duda más, para el proceso de conversión, almacenó los números en variables diferentes, es decir ¿cómo  hago la lectura de lo que recibo por el teclado para convertirlo a decimal? Gracias]]></description>
			<content:encoded><![CDATA[<p>En respuesta a <a href="https://controlautomaticoeducacion.com/sistemas-embebidos/microcontroladores-pic/teclado-matricial/#comment-11003">Sergio C</a>.</p>
<p>Muchas gracias por su ayuda, una duda más, para el proceso de conversión, almacenó los números en variables diferentes, es decir ¿cómo  hago la lectura de lo que recibo por el teclado para convertirlo a decimal? Gracias</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		Por: Sergio C		</title>
		<link>https://controlautomaticoeducacion.com/sistemas-embebidos/microcontroladores-pic/teclado-matricial/#comment-11003</link>

		<dc:creator><![CDATA[Sergio C]]></dc:creator>
		<pubDate>Wed, 17 Mar 2021 01:48:39 +0000</pubDate>
		<guid isPermaLink="false">http://controlautomaticoeducacion.com/?p=285#comment-11003</guid>

					<description><![CDATA[En respuesta a &lt;a href=&quot;https://controlautomaticoeducacion.com/sistemas-embebidos/microcontroladores-pic/teclado-matricial/#comment-11002&quot;&gt;Ivana Martínez&lt;/a&gt;.

con el printf lo puedes hacer. Colocas %d para mostrar el número en decimal y %x para  mostrar el número en hexadecimal.
printf(lcd_putc,&quot;%d = %x&quot;,numero,numero);]]></description>
			<content:encoded><![CDATA[<p>En respuesta a <a href="https://controlautomaticoeducacion.com/sistemas-embebidos/microcontroladores-pic/teclado-matricial/#comment-11002">Ivana Martínez</a>.</p>
<p>con el printf lo puedes hacer. Colocas %d para mostrar el número en decimal y %x para  mostrar el número en hexadecimal.<br />
printf(lcd_putc,»%d = %x»,numero,numero);</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		Por: Ivana Martínez		</title>
		<link>https://controlautomaticoeducacion.com/sistemas-embebidos/microcontroladores-pic/teclado-matricial/#comment-11002</link>

		<dc:creator><![CDATA[Ivana Martínez]]></dc:creator>
		<pubDate>Tue, 16 Mar 2021 21:50:10 +0000</pubDate>
		<guid isPermaLink="false">http://controlautomaticoeducacion.com/?p=285#comment-11002</guid>

					<description><![CDATA[Hola ingeniero, muy buen contenido, tengo una duda, me solicitan ingresar un número de cuatro dígitos en hexadecimal (con un teclado 4x4) y que se visualice en una LCD su equivalente a decimal, si pudiera darme alguna idea de cómo hacerlo se lo agradeceré demasiado.]]></description>
			<content:encoded><![CDATA[<p>Hola ingeniero, muy buen contenido, tengo una duda, me solicitan ingresar un número de cuatro dígitos en hexadecimal (con un teclado 4&#215;4) y que se visualice en una LCD su equivalente a decimal, si pudiera darme alguna idea de cómo hacerlo se lo agradeceré demasiado.</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		Por: Sergio C		</title>
		<link>https://controlautomaticoeducacion.com/sistemas-embebidos/microcontroladores-pic/teclado-matricial/#comment-10890</link>

		<dc:creator><![CDATA[Sergio C]]></dc:creator>
		<pubDate>Wed, 28 Oct 2020 13:33:56 +0000</pubDate>
		<guid isPermaLink="false">http://controlautomaticoeducacion.com/?p=285#comment-10890</guid>

					<description><![CDATA[En respuesta a &lt;a href=&quot;https://controlautomaticoeducacion.com/sistemas-embebidos/microcontroladores-pic/teclado-matricial/#comment-10885&quot;&gt;Uriel Mares&lt;/a&gt;.

Hola Uriel, en el POST está detallado que si deseas usar el teclado matricial en el Puerto D, debes colocar físicamente las resistencias PULL-UP. He modificado el post para dejar esto bien claro. Esa nota puedes encontrarla en el encabezado de la librería KBD.c que dice lo siguiente &quot;Make sure the port used has pull-up resistors (or the LCD) on the column pins&quot; Por lo tanto coloca el teclado en el puerto B para que no tengas que usar hardware adicional y habilita las resistencias pullup del PIC como es especificado en este post. Saludos.]]></description>
			<content:encoded><![CDATA[<p>En respuesta a <a href="https://controlautomaticoeducacion.com/sistemas-embebidos/microcontroladores-pic/teclado-matricial/#comment-10885">Uriel Mares</a>.</p>
<p>Hola Uriel, en el POST está detallado que si deseas usar el teclado matricial en el Puerto D, debes colocar físicamente las resistencias PULL-UP. He modificado el post para dejar esto bien claro. Esa nota puedes encontrarla en el encabezado de la librería KBD.c que dice lo siguiente «Make sure the port used has pull-up resistors (or the LCD) on the column pins» Por lo tanto coloca el teclado en el puerto B para que no tengas que usar hardware adicional y habilita las resistencias pullup del PIC como es especificado en este post. Saludos.</p>
]]></content:encoded>
		
			</item>
	</channel>
</rss>
