Ver Mensaje Individual
  #76  
Antiguo 01-10-2008
JoseFco JoseFco is offline
Baneado
 
Registrado: dic 2007
Posts: 1.861
Reputación: 0
JoseFco cantidad desconocida en este momento
Cita:
Empezado por donald shimoda Ver Mensaje
Entiendo, pero me estoy refiriendo a algo mas que a espacio. Un chip pequeño o de gama baja no solo tiene menor capacidad de memoria, sino que tiene una menor capacidad para, por ejemplo:

Espacio en su stack.
Manejar varios niveles de interrupciones.
Menor espacio de memoria RAM.
Velocidad de proceso.

Los microcontroladores han evolucionado de tal manera que poseen mayor potencia que los primeros microprocesadores de pc, y manejan mayor cantidad de memoria también. Si en mi XT yo usaba turbo pascal, porque no usar con los actuales micros herramientas potentes?



Gracias por asignarme esta denominación, pero a otra persona ya se le había ocurrido antes por lo visto.



Pero siguiendo esa lógica programador de micro computadores es el que usa assembler y no Delphi. Curioso. Por eso decia que disiento por completo con esa apreciación.

Sucede que los microcontroladores han evolucionado y sacarle el jugo significa usar múltiples niveles de stack, usar lenguajes de alto nivel, etc. Puede que para tareas sencillas un 8051 con algunas lineas de assembler cumpla las expectativas, pero que sucede cuando necesitas manejar un display gráfico, entradas y salidas múltiples, librerías de entrada y salida a dispositivos de almacenamiento flash,etc. Lo haria sen assembler? Puedes hacerlo, solo que demoraras cuatro veces mas y el código será difícil de mantener, lo mismo que sucede en una pc. Lo digo con conocimiento de causa, podes ver productos que mi empresa comercializa y que he diseñado de estas características, donde realizarlos en assembler hubieran tornado su tiempo de salida al mercado inviables.

Los micros han evolucionado, ya no es la misma situación como cuando programaba el micro de mi TI 99 4/A y tenia solo 16 K, o de la commodore 64 con 64K. Por eso ahora los micros pueden usarse en aplicaciones mas potentes, y ello requiere de un entorno de trabajo acorde.

Yo utilizo mikropascal para trabajas con pics microchips, imagínate trabajar como en delphi, pero para un microcontrolador.



Te felicito amigo por tus años en el rubro.

Saludos.
Tienes razon, me puse a mirar y encontre que Microchip tiene incorporado dentro de sus micros un interprete de Pascal.
Ademas es mejor que otro se rompa la cabeza y nos haga el trabajo que no sabemos hacer.

Te dejo que estoy en el trabajo, mas tarde seguimos filosofando alrededor del consepto "programadores de microcontroladores".

Un Saludo.