fbpx

Expresate

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

Avisos
Vaciar todo

Pic mas usados

27 Respuestas
9 Usuarios
0 Reactions
9,933 Visitas
meta
Respuestas: 142
 Meta
Topic starter
(@meta)
Estimable Member
Registrado: hace 17 años

Veo que el 16F84A casi ya nadie lo puede ver y eso que es el más popular.

Ahora están con los 16F786A.

¿Cuál PIC es el más recomendable?

Está claro que con el 16F84A hay que meter mucho periféricos como el MAX232 para puertos serie que otros pic ya vienen incluido, cosas así.

Responder
26 respuestas
garrocha
Respuestas: 1110
(@garrocha)
Ardero
Registrado: hace 19 años

Meta, Se recomienda
1º porque aprenderse y manejar con soltura 70 instrucciones tiene miga

2º Porque se tarda menos tiempo en desarrollar y depurar el programa en C, por no hablar de la portabilidad del codigo (las funciones que no toquen el hardware pueden ser 100% compatibles con otro micro sin tocar nada)

3º Por la misma regla de tres de que la base del 18 es el asm, podriamos estar programando el Mozilla en asm, total, la base de los x86 tambien es ensamblador :mrgreen:

Responder
beamspot
Respuestas: 1132
(@beamspot)
Noble Member
Registrado: hace 17 años

Puedo dar fe del 2º punto.
Trabajar con RAM en bancos (igual que los registros) tiene miga.
Mchas accione en ensamblador son repetitivas y se pueden poner en 'plantillas', que fue el primer paso de los lenguajes de programación.
El C permite una programación más estructurada (aunque depende mucho del programador).
Leer un programa bien escrito (y eso no abunda tanto como debiera) en C es bastante sencillo e intuitivo, independientemente del micro para el cual se programe.

Y para acabar: prueba a depurar un 'simple' programa que maneja cinco tareas 'simultáneamente' de 90KBytes de código, con 20 KBytes de datos en tablas, incluyendo fuentes de texto, que esté escrito en ensamblador. En este caso, lo escribí en C para un AVR.

Y si quieres más, utliza matemáticas a mansalva sobre 6KBytes de datos (en RAM) con coma flotante y logaritmos. En ensamblador, esto puede ser la repanocha.

Beamspot.

Responder
Página 6 / 6
Compartir: