fbpx

Expresate

Si además quieres enviarnos un Artículo para el Blog y redes sociales, pulsa el siguiente botón:

Avisos
Vaciar todo

para empezar la robotica

12 Respuestas
7 Usuarios
0 Reactions
5,364 Visitas
guitarman
Respuestas: 9
Topic starter
(@guitarman)
Active Member
Registrado: hace 17 años

quiero empezar aprendiendo a programar micros alguien me facilitaria un tutorial y si es posible donde diga como se conecta con el pc el micro para progamarlo es decir la interfaz... gracias de antemano

Responder
11 respuestas
gizer20
Respuestas: 1570
(@gizer20)
Noble Member
Registrado: hace 19 años

solo porque se tiene que programar en basic ese micro no me mola nada pero nada en absoluto.

Mi recomendacion, empezar con pic de microchip o con avr de atmel y empezar en C cuanto antes y te olvidas de tener que hacer loops a mano etc. A mas C da mucho mas juego , puedes hacer cosas acojonantes en poco tiempo si lo dominas que al principio no es facil pero puedo asegurarte que el tiempo que uses para aprender C sera un tiempo muy bien aprovechado.
A mas eso que dice luison de poner y programar es muy facil de implementar un programador especifico en una placa de un pic o un atmel, solo se ha de diseñar bien y sera tan bueno o mejor que el basicx24 u otra opcion es el bootloader que da muchas ventajas

Responder
luison
Respuestas: 495
(@luison)
Reputable Member
Registrado: hace 17 años

Tanto C como PIC entiendo perfectamente, que para eso he sacado sobre. en las respectivas asignaturas. El PIC está MUY bien para aprender, pero personalmente el Basic (en concreto el basicx) a mi me ha facilitado muuucho las cosas, más rápido que con ese lenguaje es muy difícil programar.
A mas eso que dice luison de poner y programar es muy facil de implementar un programador especifico en una placa de un pic o un atmel, solo se ha de diseñar bien y sera tan bueno o mejor que el basicx24 u otra opcion es el bootloader que da muchas ventajas

Por eso digo que conectar directamente 4 cables del basicx24 (pin 1,2,3,4) ya se podría programar.
Oye, que yo no obligo a nadie ha hacer algo, que cada uno compare. Yo he manejado PIC's y prefiero el Basicx-24, es una opinión muy personal, me parece extremadamente cómodo y te lo dan ya todo pensado, eso de que si te esfuerzas lo puedes tener tan bueno como la competencia... me suena al "tufo" de Linux 😉 y que conste que yo con mi ubuntu estoy MUY contento.

Responder
gizer20
Respuestas: 1570
(@gizer20)
Noble Member
Registrado: hace 19 años

Nono si se que es una opinion personal, pero yo no he tenido el placer ( o el dolor) de probarlo pero encuentro que el basic es un lenguaje un poco simple para hacer cosas complicadas.Ej PWM.
Puede que me sorprenda pero me parece que no que me quedo con los PIC y puede que en un futuro con los AVR que son mas potentes ( me parece ) que los pics

Responder
luison
Respuestas: 495
(@luison)
Reputable Member
Registrado: hace 17 años

Hombre tan "fácil" como pulseout(e introduces cómo quieres que sea el pulso (alto o bajo) y duración de éste) luego delay del tiempo que está abajo y ya ta', aunque la verdad es que justo en eso no había caído y con el PIC es realmente fácil.
También es cierto, que si te lo curras, haces lo siguiente:
putpin(x,1)
delay("tiempo arriba")
putpin(x,0)
delay("tiempo abajo")

Como el basicx es multitarea, puedes generar tantos PWM como 16 pines de salida tienes, y mientras uno está en tiempo de delay se van ejecutando los demás :mrgreen: buf! 8)

Responder
_jm_
Respuestas: 961
 JM
(@_jm_)
Prominent Member
Registrado: hace 19 años

Pues yo te recomiendo que uses ensamblador para empezar con los pics, familia 16, (aunque creo que a mi me pusieron un 5.0 en micros, no sé si soy el más adecuado para dar consejos x_x).

Una vez que conozcas el ensablador pues yo me planteraría empezar a usar c, pero desde mi punto de vista el asm del 16 es obligatorio, para tener una mínima idea de lo que estas haciendo, y tb tener una mínima idea del hardware.

No verlo como una caja negra en la que funcionan tus programas en c.

Si puedes conseguir una copia del libro de rama del 16f84 es la mejor forma de empezar.

Respecto al programador te puedes contruir uno de los muchos esquemas que hay por internet.

S2.

Responder
Página 2 / 3
Compartir: