Autor Tema: Mini PC desarrollada con lógica discreta  (Leído 887 veces)

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado Robert76

  • PIC16
  • ***
  • Mensajes: 213
Mini PC desarrollada con lógica discreta
« en: 30 de Diciembre de 2018, 00:54:28 »
Hola gente, a continuación quería mostrarles un proyecto realizado allá por el 2006, y dadas ciertas complicaciones tanto personales, económicas y a nivel de desarrollo en si, quedó abandonada en un cajón.
Luego de un tiempo, al mostrarla a un amigo le fascinó y me motivó a continuar, mejorar y darle un uso "práctico" por decirlo de alguna manera.
Aquí les dejo un par de enlaces dónde se explica brevemente el hardware/software y algunos ejemplos.
Muchas gracias!!!!
https://m.youtube.com/watch?v=2k6mebcxkdQ

https://m.youtube.com/watch?v=q47cf0BPpPs

Desconectado KILLERJC

  • Colaborador
  • DsPIC33
  • *****
  • Mensajes: 7207
Re:Mini PC desarrollada con lógica discreta
« Respuesta #1 en: 30 de Diciembre de 2018, 11:06:20 »
Que buen proyecto, mis mas sinceras felicitaciones, hasta comunicación telefónica tiene.

Desconectado Robert76

  • PIC16
  • ***
  • Mensajes: 213
Re:Mini PC desarrollada con lógica discreta
« Respuesta #2 en: 30 de Diciembre de 2018, 14:15:42 »
Pero muchas gracias Compañero!!!  :-) :-)
Cualquier curiosidad que surja, no tengo ningún problema en compartir!!!

Desconectado KILLERJC

  • Colaborador
  • DsPIC33
  • *****
  • Mensajes: 7207
Re:Mini PC desarrollada con lógica discreta
« Respuesta #3 en: 30 de Diciembre de 2018, 14:26:17 »
El tema del set de instrucciones, lo implementaste con una EEPROM, para crear una tabla y de alli alimentar la logica ?

Desconectado Robert76

  • PIC16
  • ***
  • Mensajes: 213
Re:Mini PC desarrollada con lógica discreta
« Respuesta #4 en: 30 de Diciembre de 2018, 14:37:58 »
El tema es así, las instrucciones se cargan en una EEPROM y los datos en otra, ambas trabajan en paralelo.
Una vez leída la instrucción se envía a un decodificador de instrucciones hecho con cuatro decodificadores CD4514 y de ahí cada salida ataca a un registro específico.
Los datos que vienen de la otra EEPROM, se envían a un BUS común de datos. Y para que no haya colisión de quién quiere usar el BUS, hay un CD4515 que selecciona de donde vienen los datos.
Las instrucciones que comienzan con la letra A, se usan en los saltos de dirección, ALU, comparador y máscaras de bits.
Las que comienzan con B, manejan la RAM, EEPROM(auxiliar para guardar datos seleccionados por el usuario) y además manejan los registros de sonido monofónico.
Las instrucciones con C manejan los registros de video y puertos.
Puedo subir, fotos del esquema del hardware, si lo deseas.
« Última modificación: 30 de Diciembre de 2018, 14:43:42 por Robert76 »

Desconectado Holgorio

  • PIC12
  • **
  • Mensajes: 51
Re:Mini PC desarrollada con lógica discreta
« Respuesta #5 en: 31 de Diciembre de 2018, 10:05:02 »
Hola gente, a continuación quería mostrarles un proyecto realizado allá por el 2006, y dadas ciertas complicaciones tanto personales, económicas y a nivel de desarrollo en si, quedó abandonada en un cajón.
Luego de un tiempo, al mostrarla a un amigo le fascinó y me motivó a continuar, mejorar y darle un uso "práctico" por decirlo de alguna manera.
Aquí les dejo un par de enlaces dónde se explica brevemente el hardware/software y algunos ejemplos.
Muchas gracias!!!!
https://m.youtube.com/watch?v=2k6mebcxkdQ

https://m.youtube.com/watch?v=q47cf0BPpPs

Impresionante!! Para una asignatura de la uni hice un procesador por software todo grafico, pero algo asi no lo habia visto nunca, es como volver al pasado y ver los inicios de la electronica digital.

A mi si me gustaria saber mas y ver esquemas y aprender todo lo posible.

Un saludo y gracias por enseñarlo

Desconectado luismh

  • PIC16
  • ***
  • Mensajes: 147
Re:Mini PC desarrollada con lógica discreta
« Respuesta #6 en: 31 de Diciembre de 2018, 10:36:20 »
Excelente proyecto.
Estoy asombrado! Felicitaciones.
Pregunta: ¿es posible ganarle a la compu en el pong? jaja

Desconectado Robert76

  • PIC16
  • ***
  • Mensajes: 213
Re:Mini PC desarrollada con lógica discreta
« Respuesta #7 en: 31 de Diciembre de 2018, 11:27:36 »
Hola gente, a continuación quería mostrarles un proyecto realizado allá por el 2006, y dadas ciertas complicaciones tanto personales, económicas y a nivel de desarrollo en si, quedó abandonada en un cajón.
Luego de un tiempo, al mostrarla a un amigo le fascinó y me motivó a continuar, mejorar y darle un uso "práctico" por decirlo de alguna manera.
Aquí les dejo un par de enlaces dónde se explica brevemente el hardware/software y algunos ejemplos.
Muchas gracias!!!!
https://m.youtube.com/watch?v=2k6mebcxkdQ

https://m.youtube.com/watch?v=q47cf0BPpPs

Impresionante!! Para una asignatura de la uni hice un procesador por software todo grafico, pero algo asi no lo habia visto nunca, es como volver al pasado y ver los inicios de la electronica digital.

A mi si me gustaria saber mas y ver esquemas y aprender todo lo posible.

Un saludo y gracias por enseñarlo
Muchas gracias amigo! En breve subo algunas imágenes. Lamentablemente no tengo scaner, así que haré lo mejor que pueda para que sean claras.

Desconectado Robert76

  • PIC16
  • ***
  • Mensajes: 213
Re:Mini PC desarrollada con lógica discreta
« Respuesta #8 en: 31 de Diciembre de 2018, 11:33:21 »
Excelente proyecto.
Estoy asombrado! Felicitaciones.
Pregunta: ¿es posible ganarle a la compu en el pong? jaja
Gracias Luis!
Jajaja, es posible! En un principio probando el juego era imposible ganarle.  Modificando una variable permite al oponente reaccionar más tarde o no reaccionar directamente.
Era necesario probar que ocurría en el programa, en esa situación, porque si hay un error, difícil corregir luego de un tiempo si lo abandono.

Desconectado Robert76

  • PIC16
  • ***
  • Mensajes: 213
Re:Mini PC desarrollada con lógica discreta
« Respuesta #9 en: 31 de Diciembre de 2018, 12:29:09 »
Estoy buscando la manera de subir fotos, en algún formato liviano ya que me limita el gestor a 400KB :oops:
« Última modificación: 02 de Enero de 2019, 13:42:37 por Robert76 »

Desconectado Diego Gonzalez

  • PIC18
  • ****
  • Mensajes: 323
    • Visita mi web sobre electronica,fisica,mecanica y demas temas....
Re:Mini PC desarrollada con lógica discreta
« Respuesta #10 en: 20 de Marzo de 2019, 20:21:59 »
Madre mia. Que locura. Es impresionantemente complicado para mi. Todo es ponerse, pero por ahora me has dejado sin palabras. Un saludo y gracias por compartir y recuperarlo. Esta de museo.
Visita mi web sobre electronica,fisica,mecanica y demas temas....

http://sites.google.com/site/skygaps/Home

Desconectado Robert76

  • PIC16
  • ***
  • Mensajes: 213
Re:Mini PC desarrollada con lógica discreta
« Respuesta #11 en: 20 de Marzo de 2019, 21:25:51 »
Madre mia. Que locura. Es impresionantemente complicado para mi. Todo es ponerse, pero por ahora me has dejado sin palabras. Un saludo y gracias por compartir y recuperarlo. Esta de museo.
Gracias por el elogio compañero, próximamente me han pedido que lo presente en el Famaf de la ciudad de Córdoba. Así que estoy ultimando detalles más que nada estéticos.


 

anything