CI. para convertir de binario a hexadecimal

¿¿¿Delito?????

Ja. El circuito ya esta correctamente montado y funcionando, le añadi un contador 74LS193, usando solo el Clock Up, para obtener la combinación binaria en orden ascendente y el display muestra del 0 al 9 y de la A a la F.

El tren de pulsos lo suministra un 555 en configuración astable y con un potenciometro para regular la frecuencia del pulso.

Reply to
Juvenal
Loading thread data ...

Hombre, si para hacer eso, has empleado 15 integrados, si que tiene "delito", cuando con un simple PIC, lo puedes hacer.

Reply to
KT88

Juvenal expuso:

El problema de lo que expusiste es que hablabas de "hexadecimal" en un circuito digital, esa cosa no existe como tal, en un circuito digital solo habrá valores binarios.

Reply to
Jeroni Paul

Si es que normalmente el método de Karnaugh suele valer para bien poco.

Obteniendo los 16 posibles minitérminos de 4 bits con un decodificador 4 a 16 (74HC4514) y añadiendo puertas NAND me sale con siete integrados.

Recuerdo haber visto hace tiempo un CI que hacía exactamente esta conversión, pero ahora no he sido capaz de encontrar ninguna referencia.

Desde luego, con una PAL, un PIC o una EPROM sale en mucho menos tiempo y espacio, pero claro, te hace falta un programador.

Un saludo.

Reply to
mcesar

"Juvenal" escribió en el mensaje news:cbcga0$hjb$ snipped-for-privacy@news1.nivel.cl...

Pero el circuito sigue siendo binario, no has convertido nada, sólo hay 1 y

0; la salida que tienes es 7seg-HEX. Por cierto, el 193 no tiene salida a display. Será el 74143.
Reply to
Franois

"mcesar" escribió en el mensaje news: snipped-for-privacy@4ax.com...

Para 16 valores, la EPROM se puede grabar 'a mano'. Recuerdo haberlo hecho yo mismo hace muuucho y si no recuerdo mal, hasta tal punto era artesanal que los datos los metía con puentes, lo tengo borroso pero juro que no lo he soñado ;-).

Reply to
Franois

Creo que se refería a la cuestion semántica, no al hecho de que seas o no capaz de construir un circuito complejo. Yo he leido muchas veces esa expresion, "convertir un numero a hexadecimal" y siempre me ha parecido que el que pregunta tal cosa no tiene ni idea de lo que pregunta, además de no atreverme a contestar una pregunta tan ilógica.

Ahora, si se trata de visualizar en hexadecimal un numero binario, eso ya es otra cosa, que no tiene nada que ver con convertir un numero a hexadecimal (sea lo que sea lo que eso signifique)

Reply to
Nolo Pongo

Franois expuso:

Más o menos lo que han hecho aquí:

formatting link
Que valentía...

Reply to
Jeroni Paul

"Jeroni Paul" escribió en el mensaje news: snipped-for-privacy@uni-berlin.de...

Joer, más o menos. Hay gente pa' tó.

Reply to
Franois

Bueno, estrictamente, si consideramos que una señal binaria tiene dos posibles niveles de tensión que definen dos valores, una señal hexadecimal debería tener 16 posibles niveles de tensión que definieran los 16 valores posibles. Sin embargo, se admite normalmente que una salida decimal está compusta por

10 salidas binarias de las cuales sólo una está en estado alto para cada valor. Esta denominación es habitual, y puedes encontrar chips llamados conversores de binario a decimal o contadores decimales, que aplican este sentido a la palabra "decimal". De la misma forma podría llamarse salida hexadecimal a una salida de 16 señales binarias de las cuales sólo una estuviera activa para cada valor posible. Ahora bien, considerar que una salida para display es una salida hexadecimal, no tiene el menor sentido.
--


Saludos de Jose Manuel Garcia
jose.mgg@terra.es
http://213.97.130.124


"Nolo Pongo"  escribió en el mensaje
news:5mljd0lm8odutrbsun4cv7a1frafd1gf1a@4ax.com...
>
>   Ahora, si se trata de visualizar en hexadecimal un numero binario,
> eso ya es otra cosa, que no tiene nada que ver con convertir un numero
> a hexadecimal (sea lo que sea lo que eso signifique)
>
>
Reply to
Pepitof

"Franois" escribió en el mensaje news: snipped-for-privacy@uni-berlin.de...

El cual, ahora que lo he visto sólo representa del 0 al 9.

Reply to
Franois

CRAM me hizo enarcar las cejas, así que en la pantallita me sale esto:

El pajarito Juvenal: NNTP-Posting-Host: cm-conc1-140-39.cm.vtr.net X-Trace: news1.nivel5.cl 1087766894 4903 200.83.140.39 (20 Jun 2004 21:28:14 GMT) X-Complaints-To: snipped-for-privacy@news1.nivel.cl X-Newsreader: Microsoft Outlook Express 6.00.2800.1409

Nuestro querido señor Pmosh:

NNTP-Posting-Host: cm-conc1-140-20.cm.vtr.net X-Trace: news1.nivel5.cl 1085622892 4070 200.83.140.20 (27 May 2004 01:54:52 GMT) X-Complaints-To: snipped-for-privacy@news1.nivel.cl X-Newsreader: Microsoft Outlook Express 6.00.2800.1106

Y dudo que la máquina sea suya, porque me extraña que le llegue para actualizar el Oulú él solito.

Reply to
Franois

Igual hasta funciona.....

Reply to
PLC

Te dire que no hace falta que sepa, actualmente el XP actualiza solo si lo tienes configurado por defecto.. XD

-- "Por cierto, de sobra es conocido que no hay quien entienda lo que escriben los médicos a mano, pero resulta curioso comprobar que tampoco se les entiende al escribir a máquina." J. M. García

Saludos.

formatting link
El monstruito toma "forma", f*ck it...

snipped-for-privacy@ozu.es Spam-Mail

"Franois" escribió en el mensaje news: snipped-for-privacy@uni-berlin.de...

Reply to
RooT

Hombre, por lo menos necesitarás un temporizador ..

Hasta otra!

formatting link

Reply to
Gaspar Vidal

Yo no lo encuentro tal raro. Se llama cambio de base de numeración. La conversión BIN->HEX es trivial, pero no DEC->HEX, por ejemplo, usada continuamente cuando programamos en código máquina ..

Hasta otra!

formatting link

Reply to
Gaspar Vidal

En mi opinión, cuando alguien tiene un numero en memoria de 16 bits en complemento dos, por poner un ejemplo típico, y te pregunta que cómo lo puede convertir a hexadecimal, pues qué quieres que te diga .... si te dice converlo a decimal lo entiendo, o si está en decimal y lo quiere pasar a hexadecimal, pero un numero binario a hexadecimal es que no se convierte de ninguna forma, simplemente ya está en hexadecimal.

De todas formas esto se da más entre programadores, que en realidad no saben cómo se alamcenan los numeros en el ordenador y piensan que un numero en hexadecimal es diferente a un numero binario. En este grupo es la primera vez que veo la preguntita de marras.

Reply to
Nolo Pongo

Efectivamente. El problema esta en qye binario o siete segmentos son conceptos fisicos, mientas que hexadecimal (o decimal) es un concepto logico. Lo numeros no se almacenan o se procesan en un circuito combinacional en hexadecimal, sino en forma de bits que corresponden a tensiones fisicas. Y el resultado de la maquina de estados es otro conjunto de bits, que a su vez pueden REPRESENTAR un numero decimal, hexadecimal, BCD u otra cosa.

Saludos

Cristobal

Reply to
Cris

Ya lo puse hace poco, un 555 es lo toda la electrónica que hace falta(*). No recuerdo haberlo desmontado (aunque hace muchíiiisimo), así que cuando suba al monte, miro los trastos y le hago una foto para que veas el grabador, aunque aparte del 555, lo único que hay para ver son los microswitches DIP que, en un alarde de tecnología, puse para indicar dirección y datos. Yo tendría 16-18 años y para que te hagas una idea, las EPROMS las sacaba a montones de unas tarjetas que me regalaban y las dejaba al sol en el alféizar cual chorizos a secar. Hoy por hoy si me hiciera falta en un momento dado y sólo hubiera que grabar

16-20 datos como el caso que nos ocupa, lo volvería a hacer sin dudarlo. En un rato. (*) No empecemos, que me lo veo venir ;-). Me refiero al 555 más asociados para conseguir los 50 ms.; pulsador incluido.
Reply to
Franois

"RooT" escribió en el mensaje news: snipped-for-privacy@uni-berlin.de...

Lo sé. Yo lo tengo y sí, viene por defecto (no como el cutrefirewall, que me dicen que es imposible, pero a mí las 4 o 5 veces que he instalado en varias máquinas, *no* se me ha activado. Total, no me interesa, pero mucha gente no sabe ni qué es eso y circulan como si tal por la red). Era una hipérbole, me refería a que ni siendo automático, lo veo capaz de hacer algo más que escupir sandeces. Por lo visto no había quedado muy claro.

Reply to
Franois

ElectronDepot website is not affiliated with any of the manufacturers or service providers discussed here. All logos and trade names are the property of their respective owners.