![]() |
| |||||||
| Registrarse | Preguntas Frecuentes | Lista de Foreros | Calendario | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
![]() |
| | LinkBack | Herramientas | Desplegado |
| |||
| >Es una buena > plataforma, pero vas a encontrar muchos menos para compilar > directamente... Sorry, quería decir que vas a encontrar muchos menos proyectos para compilar directamente y después introducir tu modificaciones... |
| | ||||
| ||||
| |
| |||
| >Es una buena > plataforma, pero vas a encontrar muchos menos para compilar > directamente... Sorry, quería decir que vas a encontrar muchos menos proyectos para compilar directamente y después introducir tu modificaciones... |
| |||
| On Wed, 14 Nov 2007 15:59:43 +0100, "Leviatan" <afernandeze***terra.es> wrote: >Como aquí hay mucho conocedor del tema, me gustaría que me recomendaseis >algún modelo con el que empezar. Creo que en la web de microchip hay >documentación suficiente, así que por ese lado intentaré no molestar. > Yo haría un primer programa para el 16f84 en asm, de acuerdo que no lleva usart ni adc ni i2c ... pero precisamente por eso es mucho más facil de comenzar con él. De hecho yo lo hice así, me bajé el datasheet (y el mplab con el asm) y solo leyendolo, y en un solo día, pude hacerme una idea bastante exacta de lo que es el pic. Ni tutoriales ni libros ni nada parecido. Lo mejor que tienen estos micros es que solo tiene 35 instrucciones, así que en un momento te lees el capitúlo correspondiente en el datasheet y ya no hay más que aprender, es decir que es facil de aprender y luego un coñazo para programar :-) La gestión de la memoria en bancos es un poco complicada (y de eso no te libras con ningun 16Fxxx). Luego con el 16F877 o el 16F628 (o los otros más modernos) todo es igual pero al tener más funciones (muchos pines que hacen varias funciones, más bloques internos , contadores, uart, adc...) es más complicado de configurar. |
| |||
| On Wed, 14 Nov 2007 15:59:43 +0100, "Leviatan" <afernandeze***terra.es> wrote: >Como aquí hay mucho conocedor del tema, me gustaría que me recomendaseis >algún modelo con el que empezar. Creo que en la web de microchip hay >documentación suficiente, así que por ese lado intentaré no molestar. > Yo haría un primer programa para el 16f84 en asm, de acuerdo que no lleva usart ni adc ni i2c ... pero precisamente por eso es mucho más facil de comenzar con él. De hecho yo lo hice así, me bajé el datasheet (y el mplab con el asm) y solo leyendolo, y en un solo día, pude hacerme una idea bastante exacta de lo que es el pic. Ni tutoriales ni libros ni nada parecido. Lo mejor que tienen estos micros es que solo tiene 35 instrucciones, así que en un momento te lees el capitúlo correspondiente en el datasheet y ya no hay más que aprender, es decir que es facil de aprender y luego un coñazo para programar :-) La gestión de la memoria en bancos es un poco complicada (y de eso no te libras con ningun 16Fxxx). Luego con el 16F877 o el 16F628 (o los otros más modernos) todo es igual pero al tener más funciones (muchos pines que hacen varias funciones, más bloques internos , contadores, uart, adc...) es más complicado de configurar. |
| |||
| On Wed, 14 Nov 2007 15:59:43 +0100, "Leviatan" <afernandeze***terra.es> wrote: >Como aquí hay mucho conocedor del tema, me gustaría que me recomendaseis >algún modelo con el que empezar. Creo que en la web de microchip hay >documentación suficiente, así que por ese lado intentaré no molestar. > Yo haría un primer programa para el 16f84 en asm, de acuerdo que no lleva usart ni adc ni i2c ... pero precisamente por eso es mucho más facil de comenzar con él. De hecho yo lo hice así, me bajé el datasheet (y el mplab con el asm) y solo leyendolo, y en un solo día, pude hacerme una idea bastante exacta de lo que es el pic. Ni tutoriales ni libros ni nada parecido. Lo mejor que tienen estos micros es que solo tiene 35 instrucciones, así que en un momento te lees el capitúlo correspondiente en el datasheet y ya no hay más que aprender, es decir que es facil de aprender y luego un coñazo para programar :-) La gestión de la memoria en bancos es un poco complicada (y de eso no te libras con ningun 16Fxxx). Luego con el 16F877 o el 16F628 (o los otros más modernos) todo es igual pero al tener más funciones (muchos pines que hacen varias funciones, más bloques internos , contadores, uart, adc...) es más complicado de configurar. |
| |||
| Il se trouve que Leviatan a formulé : > Tras mucho tiempo enredando la electrónica "de base" creo que ha llegado el > momento de empezar a aprender algo de microcontroladores. Por lo que suelo > leer por aquí, supongo que me decantaré por los PIC. En tiempos aprendí a > programar (cuatro cosas básicas) un 68000 tanto en C como en "código > máquina", así que supongo que no tendré demasiados problemas para empezar. > > En el trabajo tengo un "chisme" de marca Hi-Lo Systems (Turbo All lab 2 con > módulo all 11) que usamos para grabar diferentes tipos de EPROM, pero parece > que también es capaz de grabar PICS (al menos los que tienen formato DIP con > 40 pines o menos; la lista es muy extensa). > > Como aquí hay mucho conocedor del tema, me gustaría que me recomendaseis > algún modelo con el que empezar. Creo que en la web de microchip hay > documentación suficiente, así que por ese lado intentaré no molestar. Por partes, como dijo Jack el destripador: Por un lado, yo estoy con Nolopongo en que mejor empezar con un F84 que los hay a patadas en las tiendas si los quieres para ya, encuentras proyectos documentados a cientos en la red y alberga muy pocos gadgets que te distraigan o líen. Por otro, IMHO, lo mejor es empezar programando en ASM, que tampoco es para tanto: un puñado de instrucciones fáciles de aprender y 'pensar en pic', olvidarse de otras arquitecturas. De esta manera, conocerás mucho mejor el micro y sabrás lo que pueden y no pueden hacer y entenderás más fácilmente porqué a veces no hacen lo que quieres en c u otro lenguaje de alto nivel. Tampoco hay problema en empezar directamente con lenguajes de alto nivel, pero opino que pierdes bastante noción de lo que realmente hay debajo. Luego, yo de tí me construiría un programador que te saldrá a cuenta. 4 duros (más lo que valga el zócalo ZIF si lo prefieres) y una tarde te valen. Sin ir más lejos, en la página de pepitof tienes al menos un par de ellos si no recuerdo mal. También puedes pillarte uno por usb por la comodida y seguridad si no tienes un pc dedicado y con los conectores fácilmente accesibles. Son baratos. EL MPLAB, libremente ofrecido por la propia Microchip, imprescindible. Por último, no te lo mencionan, pero te recomiendo que te montes una placa de prototipos básica: la parte del reloj, alimentación, zócalo y si quieres luego sencillamente espadines, regletas o lo que sea para sacar las señales. Si te montas como mínimo esa base, te podrás centrar en lo tuyo y olvidarte de esas cosillas que distraen demasiado tiempo. Las protoboard en sí no son malas, pero acabas equivocándote o teniendo un falso contacto y volviéndote loco co nel soft cuando es un problema de conexionado. |
| |||
| Il se trouve que Leviatan a formulé : > Tras mucho tiempo enredando la electrónica "de base" creo que ha llegado el > momento de empezar a aprender algo de microcontroladores. Por lo que suelo > leer por aquí, supongo que me decantaré por los PIC. En tiempos aprendí a > programar (cuatro cosas básicas) un 68000 tanto en C como en "código > máquina", así que supongo que no tendré demasiados problemas para empezar. > > En el trabajo tengo un "chisme" de marca Hi-Lo Systems (Turbo All lab 2 con > módulo all 11) que usamos para grabar diferentes tipos de EPROM, pero parece > que también es capaz de grabar PICS (al menos los que tienen formato DIP con > 40 pines o menos; la lista es muy extensa). > > Como aquí hay mucho conocedor del tema, me gustaría que me recomendaseis > algún modelo con el que empezar. Creo que en la web de microchip hay > documentación suficiente, así que por ese lado intentaré no molestar. Por partes, como dijo Jack el destripador: Por un lado, yo estoy con Nolopongo en que mejor empezar con un F84 que los hay a patadas en las tiendas si los quieres para ya, encuentras proyectos documentados a cientos en la red y alberga muy pocos gadgets que te distraigan o líen. Por otro, IMHO, lo mejor es empezar programando en ASM, que tampoco es para tanto: un puñado de instrucciones fáciles de aprender y 'pensar en pic', olvidarse de otras arquitecturas. De esta manera, conocerás mucho mejor el micro y sabrás lo que pueden y no pueden hacer y entenderás más fácilmente porqué a veces no hacen lo que quieres en c u otro lenguaje de alto nivel. Tampoco hay problema en empezar directamente con lenguajes de alto nivel, pero opino que pierdes bastante noción de lo que realmente hay debajo. Luego, yo de tí me construiría un programador que te saldrá a cuenta. 4 duros (más lo que valga el zócalo ZIF si lo prefieres) y una tarde te valen. Sin ir más lejos, en la página de pepitof tienes al menos un par de ellos si no recuerdo mal. También puedes pillarte uno por usb por la comodida y seguridad si no tienes un pc dedicado y con los conectores fácilmente accesibles. Son baratos. EL MPLAB, libremente ofrecido por la propia Microchip, imprescindible. Por último, no te lo mencionan, pero te recomiendo que te montes una placa de prototipos básica: la parte del reloj, alimentación, zócalo y si quieres luego sencillamente espadines, regletas o lo que sea para sacar las señales. Si te montas como mínimo esa base, te podrás centrar en lo tuyo y olvidarte de esas cosillas que distraen demasiado tiempo. Las protoboard en sí no son malas, pero acabas equivocándote o teniendo un falso contacto y volviéndote loco co nel soft cuando es un problema de conexionado. |
| |||
| Il se trouve que Leviatan a formulé : > Tras mucho tiempo enredando la electrónica "de base" creo que ha llegado el > momento de empezar a aprender algo de microcontroladores. Por lo que suelo > leer por aquí, supongo que me decantaré por los PIC. En tiempos aprendí a > programar (cuatro cosas básicas) un 68000 tanto en C como en "código > máquina", así que supongo que no tendré demasiados problemas para empezar. > > En el trabajo tengo un "chisme" de marca Hi-Lo Systems (Turbo All lab 2 con > módulo all 11) que usamos para grabar diferentes tipos de EPROM, pero parece > que también es capaz de grabar PICS (al menos los que tienen formato DIP con > 40 pines o menos; la lista es muy extensa). > > Como aquí hay mucho conocedor del tema, me gustaría que me recomendaseis > algún modelo con el que empezar. Creo que en la web de microchip hay > documentación suficiente, así que por ese lado intentaré no molestar. Por partes, como dijo Jack el destripador: Por un lado, yo estoy con Nolopongo en que mejor empezar con un F84 que los hay a patadas en las tiendas si los quieres para ya, encuentras proyectos documentados a cientos en la red y alberga muy pocos gadgets que te distraigan o líen. Por otro, IMHO, lo mejor es empezar programando en ASM, que tampoco es para tanto: un puñado de instrucciones fáciles de aprender y 'pensar en pic', olvidarse de otras arquitecturas. De esta manera, conocerás mucho mejor el micro y sabrás lo que pueden y no pueden hacer y entenderás más fácilmente porqué a veces no hacen lo que quieres en c u otro lenguaje de alto nivel. Tampoco hay problema en empezar directamente con lenguajes de alto nivel, pero opino que pierdes bastante noción de lo que realmente hay debajo. Luego, yo de tí me construiría un programador que te saldrá a cuenta. 4 duros (más lo que valga el zócalo ZIF si lo prefieres) y una tarde te valen. Sin ir más lejos, en la página de pepitof tienes al menos un par de ellos si no recuerdo mal. También puedes pillarte uno por usb por la comodida y seguridad si no tienes un pc dedicado y con los conectores fácilmente accesibles. Son baratos. EL MPLAB, libremente ofrecido por la propia Microchip, imprescindible. Por último, no te lo mencionan, pero te recomiendo que te montes una placa de prototipos básica: la parte del reloj, alimentación, zócalo y si quieres luego sencillamente espadines, regletas o lo que sea para sacar las señales. Si te montas como mínimo esa base, te podrás centrar en lo tuyo y olvidarte de esas cosillas que distraen demasiado tiempo. Las protoboard en sí no son malas, pero acabas equivocándote o teniendo un falso contacto y volviéndote loco co nel soft cuando es un problema de conexionado. |
| |||
| Fleming a émis l'idée suivante : > > P.D:¿Has pensado en empezar con AVR? por lo poco que estoy viendo son mucho > mejores micros, están muy bien documentados y existen herramientas de código > abierto, el tema es que en este grupo no se habla mucho de ellos, me imagino > que será porque los newbis no preguntamos sobre los AVR, pero desconozco > cuantos expertos en AVR hay por aquí Bueno, yo en su día lo estuve mirando, un poco de la mano de un auténtico fan como era Darío (no sé si lo llegaste a conocer, pero que yo sepa era el único que si no era esperto, al menos buen conocedor de los atmel) y la verdad es que no ví la tan cacareada ventaja de los atmel, al menos para cualquier aplicación que se me ocurre no le veo la necesidad ni ventaja relevante por ninguna parte. Y auqnue ya no es tan sumamente negro como menciona Pepitof (*), _en España_ sigue siendo mil veces más fácil encontrar o conseguir material de microchip que de atmel, al punto que al menos en Valencia puedes ir a alguna tienda física y traerte un buen muestrario de modelos en el bolsillo (tampoco voy a decir de todos). Y esto sí es una ventaja de mucho peso. (*)La cosa ha cambiado _un poco_ porque hay empresas que te envían kits de iniciación y cosas por el estilo a precios razonables desde alemania, francia y otros paises similares ( conveniente por el tema del cambio y ausencia de aduanas, rapidez, seguridad aparente, facturación si la quieres...) cuando no hace mucho era casi tan difícil como pillar plutonio. sin embargo, para pillar chips sueltos y tal por aquí, que yo sepa sigue siendo cosa de masonería o magia negra, casi como encontrar nixies de esos del payo Jeroni. ![]() |
| |||
| Fleming a émis l'idée suivante : > > P.D:¿Has pensado en empezar con AVR? por lo poco que estoy viendo son mucho > mejores micros, están muy bien documentados y existen herramientas de código > abierto, el tema es que en este grupo no se habla mucho de ellos, me imagino > que será porque los newbis no preguntamos sobre los AVR, pero desconozco > cuantos expertos en AVR hay por aquí Bueno, yo en su día lo estuve mirando, un poco de la mano de un auténtico fan como era Darío (no sé si lo llegaste a conocer, pero que yo sepa era el único que si no era esperto, al menos buen conocedor de los atmel) y la verdad es que no ví la tan cacareada ventaja de los atmel, al menos para cualquier aplicación que se me ocurre no le veo la necesidad ni ventaja relevante por ninguna parte. Y auqnue ya no es tan sumamente negro como menciona Pepitof (*), _en España_ sigue siendo mil veces más fácil encontrar o conseguir material de microchip que de atmel, al punto que al menos en Valencia puedes ir a alguna tienda física y traerte un buen muestrario de modelos en el bolsillo (tampoco voy a decir de todos). Y esto sí es una ventaja de mucho peso. (*)La cosa ha cambiado _un poco_ porque hay empresas que te envían kits de iniciación y cosas por el estilo a precios razonables desde alemania, francia y otros paises similares ( conveniente por el tema del cambio y ausencia de aduanas, rapidez, seguridad aparente, facturación si la quieres...) cuando no hace mucho era casi tan difícil como pillar plutonio. sin embargo, para pillar chips sueltos y tal por aquí, que yo sepa sigue siendo cosa de masonería o magia negra, casi como encontrar nixies de esos del payo Jeroni. ![]() |
| |
| |
![]() |
| Herramientas | |
| Desplegado | |
| |
Temas Similares | ||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| Iniciarse con los PIC's (II) | Leviatan | Newsgroup es.ciencia.electronica | 20 | 26-12-2007 14:57:19 |
| RE: Iniciarse en programación | Oscar Eduardo Ortiz | Newsgroup microsoft.public.es.dotnet.aspnet | 1 | 23-10-2007 16:31:03 |
| Re: PRISMSVC no pudo iniciarse !!! | Enrique [MVP Windows] | Newsgroup microsoft.public.es.windowsxp.hardware | 6 | 03-08-2007 13:26:13 |
| Como iniciarse en el FS | Seba | Newsgroup microsoft.public.es.flightsim | 8 | 11-10-2005 18:28:30 |
| Problema al iniciarse el FS9 | Jesús | Newsgroup microsoft.public.es.flightsim | 3 | 17-08-2004 17:47:00 |