Está en la página 1de 2

Diferentes tipos de microcontroladores y su

respectiva comparación
● Depuración.
st
1 Jose Daniel Cardenas Henao
Ingeniería Mecatrónica Datasheet u Hoja de datos: Un datasheet, también
Universidad ECCI conocido como una hoja de datos o ficha técnica, es un
Bogotá, Colombia documento que se suele utilizar para la comunicación
josed.cardenash@ecci.edu.co tecnológica que describe las especificaciones, explica el
rendimiento y las características técnicas de un producto,
material, componente, máquina, etc.

I. RESUMEN Memoria ROM: Sus siglas tienen su origen del inglés


En este informe veremos de forma muy genérica una Read Only Memory o memoria de solo lectura. Y es que
la memoria ROM se utiliza para almacenar datos que no
comparación entre ciertos microcontroladores, para ampliar el cambian o que lo hacen poco en el tiempo, como por

conocimiento sobre estos, conocer más sobre sus ejemplo el sistema de arranque del dispositivo o BIOS.

características, costos y algunas otras propiedades muy Memoria RAM: La memoria RAM es la memoria
principal de un dispositivo, esa donde se almacenan de
importantes para reconocer que microcontrolador debemos
forma temporal los datos de los programas que estás
usar en cada proyecto utilizando en este momento.

Palabras claves—Microcontroladores, comparación Microcontrolador: Un microcontrolador (abreviado


µC, UC o mCU) es un circuito integrado programable,
II. INTRODUCCIÓN capaz de ejecutar las órdenes grabadas en su memoria.
Un microcontrolador incluye en su interior las tres
En la realización de algún proyecto que necesite algún
microcontrolador se es necesario saber muy bien de estos y
principales unidades funcionales de una computadora:
sacar el máximo provecho a la situación en que nos unidad central de procesamiento, memoria y periféricos
encontremos, es por eso que al realizar la comparación de de entrada/salida. Véase en la figura 1 la descripción
algunos microcontroladores aprenderemos a diferenciar ciertas general de un microcontrolador.
características como lo son el costo, los lenguajes de
programación que se usen, su entorno en donde se programan,
estas y otras características serán discutidas en este trabajo de
investigación

III. MARCO TEÓRICO

Entorno de programación: Un entorno de


programación es un programa o conjunto de programas
que engloban todas las tareas necesarias para el
desarrollo de un programa o aplicación. Estas tareas son
básicamente las siguientes:

● Edición del programa.


● Compilación y enlazado.
● Ejecución.
Figura 1. Descripción general de un microcontrolador
común, aunque es un lenguaje más natural a nuestra vista como
para poder entender mas facil algún algoritmo, el costo puede
IV. METODOLOGÍA variar dependiendo de cada característica del microcontrolador,
como lo es su RAM y su ROM que es una parte muy
Iniciamos investigando acerca de microcontroladores
importante, como también lo es la frecuencia con que pueda
en general para facilitar definiciones posteriores, así
trabajar cada uno, por último podemos decir que cuando
como una investigación en el datasheet de cada uno de necesitemos información directa de un microcontrolador lo
los microcontroladores encontrados en este trabajo, se mejor será buscar directamente en la página del fabricante, allí
halló su RAM su ROM y su número de pines en esta podremos encontrar todo con respecto a sus características
ficha pero para encontrar las demás característica fue internas, sus diferentes costos y sus similitudes con otros
necesaria otra herramienta, pues se hizo uso de un microcontroladores por que esto en un futuro será necesario
navegador para poder hallar el costo de cada uno de los para la realización efectiva y eficaz en un proyecto
microcontroladores en el mercado, también por medio
de la pagina del creador se investigó estos precios, su VII. REFERENCIAS
entorno de programación y para hallar las herramientas [1] Hoja de datos del pic 18F4550.
de programación buscamos directamente en el PIC18F2455/2550/4455/4550 Data Sheet (microchip.com)
navegador para poder hallar informacion de una forma [2]. “PIC16F877A microchip datasheet”
mas eficaz. https://www.microchip.com/content/dam/mchp/documents/MC
U08/ProductDocuments/DataSheets/40044G.pdf Consultado:
2021-20-06.
V. RESULTADOS [3]. Editronikx. (2017) “Programador de
microcontroladores ATM y microchip de Nómada”
MC68H https://www.youtube.com/watch?v=zMHFIDruw4I
[4] Electronics Projects Circuits. 2021. MC68HC908GP32
PIC18 PIC16 ATME C908G MSP430 Programmer Circuit – Electronics Projects Circuits. [online]
F4550 F877A GA8A P32 F2013 Available at:
<https://320volt.com/en/mc68hc908gp32-programlayici-devresi
Numero de
/> [Accessed 7 October 2021].
pines 40 40 28 40 14 [5]. Di Lella D. (2007).” Flash_pod”. Manual de usuario
ROM(KiloByt 2KB ver 1.2.
es) 32KB 8KB 8KB 32KB +256B https://www.edudevices.com.ar/download/productos/desarrollo/
FLASH_POD/Manual_flash_pod_um_1v2_ED.pdf Consultado:
RAM(Bytes) 2048B 368B 1000B 512B 128B 202110-06
[6]. “Circuito del programador”
ATME
https://320volt.com/en/mc68hc908gp32-programlayici-devresi/
L WINIDE code
Consultado: 2021-10-06
Entorno de MPLA MPLA STUDI Code composer [7]. Texas Instruments
programación BX BX O Warrior studio https://www.ti.com/tool/MSP-GANG#supported-products
Ensam Ensam Ensam Ensambl ensambla Consultado: 2021-10-06
[8] https://www.crehana.com. 2021.¿Qué es un datasheet y
Lenguajes de blador blador blador ador y dor c y
cómo leerlo FÁCIL? [2021]. [online] Available at:
programación yC yC yC C++ c++ <https://www.crehana.com/mx/blog/data-analitica/que-es-datas
$30,00 $20,00 $10,00 $3,860,00 heet/> [Accessed 7 October 2021].
Costo (COP) 0 0 0 $38,000 0 [9] Descargas.pntic.mec.es. 2021. Lenguajes de Programación:
Entornos de programación. [online] Available at:
<http://descargas.pntic.mec.es/mentor/visitas/nav_Inici_Progr/le
Tabla 1. Comparación de diferentes microcontroladores.
nguajes/len20.html> [Accessed 7 October 2021].

VI. CONCLUSIÓN

Podemos evidenciar que para la mayoría de microcontroladores


el lenguaje más usado es el lenguaje ensamblador, pues esto se
debe a que los microcontroladores codifican más fácil este
lenguaje, también usan mucho el lenguaje c pero no es tan

También podría gustarte