Foro de elhacker.net

Informática => Electrónica => Mensaje iniciado por: Maik33 en 28 Enero 2013, 10:20 am



Título: Duda placas
Publicado por: Maik33 en 28 Enero 2013, 10:20 am
Hola,
He estado mirando esta sección y me he interesado en los temas como arduino. El problema es que no quiero comprarme una placa de esas ya que tengo algún ordenador "viejo" y me preguntaba si podría practicar este tipo de cosas con los microcontroladores que tienen estos PCs.

¿Podria coger la placa base de alguno de estos ordenadores y hacer cosas como con las placas arduino?


Título: Re: Duda placas
Publicado por: skapunky en 28 Enero 2013, 21:17 pm
Yo hice un programa para un processador muy muy sencillo, ya que la arquitectura es mucho mas compleja, pero si sabes C y ensamblador poder se puede.

Otro tema es que te salga a cuenta...yo de ti no perdería el tiempo, comprate un microcontrolador Atmel o de Microchip y aprende su lenguaje. Con una protoboard y unos cuantos componentes puedes empezar sin problemas.


Título: Re: Duda placas
Publicado por: Maik33 en 29 Enero 2013, 14:34 pm
Gracias por tu respuesta.

La cosa es que como tengo un ordenador viejo que no se usa, quería aprovecharlo y aprender de hay a programar microcontroladores. Hacer cosas como encender un led según que circunstancias,... para aprender y divertirme sin gastar casi dinero.

Ya se lenguaje C, ensamblador se cosas básicas. Hace 2 años estuve practicando con un simulador de Motorola K6800 o algo así. No se me daba mal, pero me gustaría llevarlo a la practica física.

Con estos 2 lenguajes ¿como podría hacerlo?
¿Mirar que microcontrolador es, buscar que instrucciones tiene por internet,... y cosas asi?


Título: Re: Duda placas
Publicado por: skapunky en 29 Enero 2013, 19:12 pm
Primero debes ver el tipo de ensamblador que utiliza el microcontrolador, por ejemplo no es el mismo ensamblador el de microchip que el de atmel que tiene su origen en intel. Sobre el lenguaje C, este es universal, no tendrás problemas pero deberás tener en cuenta las librerias del microcontrolador que utiliza el compilador que uses, como se declaran en general las cosas (ha no ser que te las declares tu teniendo en cuenta el microcontrolador).

Las librerias de los microcontroladores viene en los compiladores como archivos que se incrustan en un nuevo proyecto mediante "include", pero puedes abrir ese archivo y ver todo como está declarado según bancos de memória, rom,ram...


Título: Re: Duda placas
Publicado por: Maik33 en 30 Enero 2013, 09:10 am
He estado buscando por internet, y no encuentro nada. El procesador es un intel T5300.
¿Donde puedo buscar información para programar este procesador?

¿Y si hago un programa, como hago para que lo ejecute el procesador?

Ahora mismo el ordenador no tiene ningún Sistema Operativo.