Microcontroladores pic18f

Solo disponible en BuenasTareas
  • Páginas : 11 (2592 palabras )
  • Descarga(s) : 0
  • Publicado : 26 de agosto de 2012
Leer documento completo
Vista previa del texto
INTRODUCCIÓN

Con la creación del microprocesador en 1971, se abrió una puerta a una revolución tecnológica que cambiaria la forma de pensar y ver las cosas del ser humano. Cinco años después, en 1976, apareció la primera microcomputadora en un circuito integrado que alojaba al microprocesador, memorias y periféricos de salida. Estos elementos ayudaron al µC a tener una gran aceptación por lasprestaciones que ofrecía. El primer µC que fue el 8048, contaba con recursos muy limitados pero revolucionarios para la época. La evolución de los µC hasta nuestras fechas ha sido favorable. Actualmente existen compañías como Microchip, Motorola, Toshiba, etc., que compiten por dominar un mercado que día a día se extiende. Microchip ofrece una extensa variedad de µC para todas las necesidadesque se requieran, con un costo relativamente bajo, permitiendo estar al alcance de las personas.

El PIC18F4550 es un µC fabricado por Microchip, que pertenece a la familia PIC18Fxx. Ofrece un alto rendimiento computacional a un precio económico, con una ostentosa mejora en cuanto a la memoria de programa y prestaciones medias/altas comparada a la familia PIC16Fxx.

Sus características son lassiguientes:

Características | PIC 18F4550 |
Frecuencia de Operación. | Hasta 48 MHz. |
Memoria de Programa (byte) | 32.768 |
Memoria RAM de Datos (bytes) | 2.048 |
Memoria EEPROM Datos (bytes) | 256 |
Interrupciones | 20 |
Líneas de E/S | 35 |
Temporizadores | 4 |
Módulos de Comparación/Captura/PWM (CCP) | 1 |
Módulos de Comparación/Captura/PWM MEJORADO (CCP) | 1 |
Canalesde Comunicación Serie | MSSP, EUSART |
Canal USB | 1 |
Puerto Paralelo de Transmisión de Datos (SPP) | 1 |
Canales de Conversión A/D de 10 bits | 13 canales |
Comparadores analógicos | 2 |
Juego de instrucciones | 75 (83 ext.) |
Encapsulados | PDIP 40 pinesQFN 40 pinesTQFP 40 pines |

Las prestaciones del µC PIC18F4550 son extensas. Para adentrarnos al mundo de µC se empezara conprácticas sencillas, avanzando el grado de dificultad para dominar los recursos del dispositivo. Al manipular los recursos se podrán poner a prueba en actividades especificas, como el de controlar la velocidad de un motor de C.D., realizar un termómetro digital, controlar el apagado y encendido de led´s y, una gran infinidad de aplicaciones en diferentes áreas.

MARCO TEORICO

OBETIVO
Realizarsecuencias de encendido y apagado de 10 led´s, utilizando el oscilador interno configurado a 4 MHz y verificar las señales presentes en los puertos OSC1 (pin13) Y OSC2 (pin142).

PASOS PARA CREAR UN PROYECTO EN MPLAB

Como crear un proyecto nuevo

1. Crear un archivo ASM, solo hay que abrir un blog de notas y darle GUARDAR COMO nombre.ASM
2. En MPLAB crear un proyecto en la pestañaProject _ New y guardar en la carpeta donde se guardo el archivo ASM creado anteriormente.
3. Ver el proyecto con la pestaña View _ Project y luego agregar el archivo ASM dando click derecho sobre la carpeta Source Files _ Add Files.

NOTA: Recordar que la dirección donde se ubicará nuestra práctica debe ser corta, por eso debemos crear la carpeta cerca de la raíz.

Como crear un proyectonuevo con Project Wizard

1. Usar Project Wizard
2. Seleccionar PIC
3. Seleccionar MPASMtoolsuite
4. Guardar proyecto cerca de la raíz C:\
5. Agregar el Template que está en la ubicación:
C:\Archivos de programa\Microchip\MPASM Suite\Template\Object\P16F877ATMPO.ASM
6. Finalizar
7. Cambiar el nombre del archivo ASM.

Descripción del método con Project Wizard

Paracrear un proyecto nuevo en MPLAB 8.43 se pueden seguir los siguientes pasos:

1. Abrir MPLAB

Una vez abierto el MPLAB tendremos una ventana como esta:

2. Creamos un proyecto con Project Wizard:

Saldrá la ventana de bienvenida, le damos siguiente:

3. Seleccionamos el PIC deseado, en este caso es el 18F4550 y damos SIGUIENTE.

4. Seleccionamos con que lenguaje vamos a...
tracking img