TODOPIC

Microcontroladores PIC => Almacén del Assembler => Mensaje iniciado por: Leon Pic en 07 de Julio de 2007, 23:40:49

Título: Duda con tabla
Publicado por: Leon Pic en 07 de Julio de 2007, 23:40:49
Hola a todos. Trate de entender esta tabla pero no la entiendo. Busque información sin éxito ya que no se como se llama este tipo de tablas.

Por favor, si alguien me lo puede explicar se lo agradeceré muchísimo. Gracias.



TABELA_TEMP
        DT      000,000,000,000,000,000,000,000,000,000,000,000,000,000,010,000 ;15
        DT      000,000,000,000,000,000,000,000,000,000,000,000,000,000,001,001 ;31
        DT      002,002,003,003,004,004,005,005,006,006,007,007,008,008,009,009 ;47
        DT      010,010,011,011,012,012,013,013,014,014,015,015,016,016,017,017 ;63

        DT      018,018,019,019,020,020,021,021,022,022,023,023,023,024,024,025 ;79
        DT      025,026,026,027,027,028,028,029,029,030,030,031,031,032,032,033 ;95
        DT      033,034,034,035,035,036,036,037,037,038,038,039,039,040,040,041 ;111
        DT      041,042,042,043,043,044,044,045,045,046,046,047,047,048,048,049 ;127
       
        DT      049,050,050,051,051,052,052,053,053,054,054,055,055,056,056,057 ;143
        DT      057,058,058,059,059,060,060,061,061,062,062,063,063,064,064,065 ;159
        DT      065,066,066,067,067,068,068,069,069,070,070,071,071,072,072,073 ;175
        DT      073,074,074,075,075,076,076,077,077,078,078,079,079,080,080,081 ;191

        DT      081,082,082,083,083,084,084,085,085,086,086,087,087,088,088,089 ;207
        DT      089,090,090,091,091,092,092,093,093,094,094,095,095,096,096,097 ;223
        DT      097,098,098,099,099,100,100,101,101,102,102,103,103,104,104,104 ;239
        DT      105,105,106,106,107,107,108,108,109,109,110,110,111,111,112,112 ;255


Saludos  :-/ :-/
Título: Re: Duda con tabla
Publicado por: signori en 08 de Julio de 2007, 19:31:58
hola Leon PIC,

este es una tabla para obtener la temperatura de un diodo 1n4148, ligado a un ampop.

es utilizado un sistema de conversion 8 bits, gerando 256 possiveis valores de tension para el diodo. para cada valor obtenido teremos una temperatura. La tabla hace la conversion entre la tension leyda (unidade A/D) e la temperatura real. es una tabla de conversion/linearizacion.

exemplo:  5v=255

tension injetada= 2,5v
tension referencia= 5v

2,5v*255/5= 127,5, entonces por la tabla la temperatura es 49ºC.

espero ter ayudado en algo, e perdoe mi espanhol muy fraco.

Título: Re: Duda con tabla
Publicado por: Leon Pic en 09 de Julio de 2007, 10:49:16
Hola. Haber si entiendo. Si por la entrada del puerto b, por ejemplo, lee 119 (en binario) el valor de la temperatura es 45, o sea el CP salta al valor 45 y vuelve con este valor en el Registro W.

Una pregunta más, ¿se puede nombrar otra instrucción por ejemplo LP en vez de DT?

Muchas gracias.

Saludos  :-/ :-/
Título: Re: Duda con tabla
Publicado por: signori en 09 de Julio de 2007, 12:52:54
"Hola. Haber si entiendo. Si por la entrada del puerto b, por ejemplo, lee 119 (en binario) el valor de la temperatura es 45, o sea el CP salta al valor 45 y vuelve con este valor en el Registro W."

si, correcto.

"Una pregunta más, ¿se puede nombrar otra instrucción por ejemplo LP en vez de DT?"

esto tendras de intentarlo , yo nunca lo fiz.

saludos
Título: Re: Duda con tabla
Publicado por: Leon Pic en 09 de Julio de 2007, 20:48:59
Hola. Perfecto, muchas gracias.

Saludos  :-/ :-/
Título: Re: Duda con tabla
Publicado por: BrunoF en 09 de Julio de 2007, 21:00:46
Signori, solamente posteo para agradecer el esfuerzo que estas haciendo por colaborar y escribirlo en español. Gracias!!!
Título: Re: Duda con tabla
Publicado por: signori en 10 de Julio de 2007, 19:20:25
tambien fico muy contento en colaborar com este forum e poder cambiar informaciones.

muchas gracias.