presentación de microcontroladores
controladores
Material Digital
Lista de Programas a Utilizar
Keil uVision3
Este programa es el compilador donde
ingresaremos el código en lenguaje C++, para
que el compilador nosgenere un archivo .HEX,
el cual será cargado al Microcontrolador.
Keil uVision3
El primer paso para trabajar en este software
es el de crear un Proyecto, para esto se debe
de ir a la pestana de‘’proyect’’ y dar click en
‘’Create New McVision Project’’, en donde se
seleccionara la carpeta donde se guardara el
proyecto.
Keil uVision3
El programa nos pedirá seleccionar el
microcontroladorque deseamos programar.
Keil uVision3
Después nos preguntara si deseamos
agregar una copia de la inicialización a
nuestro código, a lo que responderemos que
si.
Keil uVision3
El pasoanterior agregara un código
necesario para inicializar el AT89S52,
realizando las siguientes operaciones
principales:
Limpia la memoria de Datos interna
Limpia la Memoria de Datos Externa(siexiste)
Limpia la Memoria Paginada externa (si
existe)
Inicializa el puntero de pila del 8051
Transfiere el control al código que inicializa
las variables o la función ‘main’ de C.Keil uVision3
Ahora crearemos un archivo nuevo, esto se
logra en la pestana de ‘File’, y después ‘New’
Keil uVision3
Ahora guardaremos el archivo en la carpeta
de nuestro proyecto, estearchivo debe ser
guardado con extensión .C porque es la
extensión de los archivos en C++.
Keil uVision3
El siguiente paso es incluir este archivo al
proyecto, esto se logra dando click derechosobre el nombre Source Group1 y en Add file
to Group
Keil uVision3
Ahora configuraremos el compilador para el
Micro 8051.
Debemos dar click derecho sobre ‘Target1’ y
después en Option ofTarget ‘Target1’.
O simplemente damos click sobre el icono:
Keil uVision3
Keil uVision3
En este apartado modificaremos la velocidad
del reloj a 12 MHZ
Keil uVision3
En...
Regístrate para leer el documento completo.