Zusammenfassung der Ressource
ARQUITECTURA DE LOS MICROCONTROLADORES
- CONCEPTOS Y CARACTERISTICAS
- PUERTOS: SON LOS MODULOS PARA
ENTRADA Y SALIDA DE DATOS PARA USO
GENERAL
- CCP: ES EL MODULO PARA LA CAPTURA,
COMPARACION Y PWM
- ALU: UNIDAD EN LA CUAL SE EJECUTAN LAS
OPERACIONES
- RELOJ: ESTE ELEMENTO DETERMINA LA
VELOCIDAD DE PROCESAMIENTO
- PWM: ESTE MODULO SIRVE PARA SALIDAS
MODULADAS EN ANCHO DE PULSO
- COMPARADOR: MODULO PARA COMPARACION DE
SEÑALES ANALOGAS
- MODULO EUSART: SE UTILIZA PARA LA
COMUNICACIÓN SERIAL ENTRE
MICROPROCESADORES
- ADC: MODULO PARA LA CAPTURA DE
SEÑALES ANALOGICAS
- TIPOS DE ARQUITECTURA
- HARVARD: Arquitectura RISC (Harvard) Microship de 8 bits. RISC (Computador conjunto de
instrucciones reducidas), esta arquitectura contiene buses separados para la decodificación de
instrucciones y datos, mejor conocida como arquitectura Harvard. Una ventaja de este doble bus
permite que la gran mayoría de las instrucciones sean ejecutadas en un solo ciclo de máquina.
- VON NEWMAN: La arquitectura CISC es una estructura interna de diseño de procesadores en la
que el bus de datos esta compartido con el bus de direcciones. Particularmente en los
procesadores de la marca FreescaleTM de 8 bits, el bus de direcciones es de 16 bits y el bus de
datos es de 8 bits, por lo que solo es necesario compartir la mitad del bus. Algo que diferencia a
este tipo de arquitectura de la RISC es que el sistema CISC permite tener instrucciones más
elaboradas que realizan operaciones aritméticas más complejas.
- CONFIGURACIÓN DEL RELOJ U OSCILADOR DEL PIC18F4550
- SE CUENTA CON 12 MODOS DE CONFIGURACION DEL OSCILADOR. MEDIANTE EL OSCILADOR INTERNO Y UN OSCILADOR EXTERNO EL
CUAL SE IMPLEMENTA MEDIANTE UN CRISTAL DE CUARZO, ESTE ULTIMO ES MAS ESTABLE QUE EL INTERNO
- EN LOS MODOS DE OSCILADOR HS, HSPLL, XT Y XTPLL UN CRISTAL O RESONADOR CERAMICO SE CONECTA A LOS PINES DEL PIC
OSC1 Y OSC2 (PIN 13 Y 14 EN EL 18F4550 DE 40 PINES) PARA ESTABLECER LA OSCILACION.
Anmerkungen:
- DE ACUERDO AL CRISTAL QUE SE ELIJA SE SELECCIONAN LOS VALORES DE LOS CAPACITORES EN PARALELO
- ELEMENTOS DE LA ARQUITECTURA DEL PIC 18F4550
- ESTE MICROCONTROLADOR TIENE
UNA ARQUITECTURA TIPO
HARVARD
Anmerkungen:
- CONTENE:
UN BUS DE INSTRUCCIONES Y UN BUS DE DATOS SEPARADO
- SE TIENEN 5 PUERTOS DE ENTRADAS Y SALIDAS: PORTA, PORTB,
PORTC, PORTD Y UN PEQUEÑO PORTD
- PINES
- PERIFERICOS DEL 18F4550
- LOS MICROCONTROLADORES CUENTAN CON PERIFERICOS EMBEBIDOS Y UNA
MEMORIA PARA GUARDAR EL PROGRAMA
- EN EL PIC 18F4550 TENEMOS COMPARADORES, CONTADORES, TIMERS,
CONVERTIDORES A/D, MODULO EUSART (PARA COMUNICACION ENTRE
MICROCONTROLADORES) Y UN PUERTO USB
- MANEJO DE PUERTOS
- ENTRADAS/SALIDAS
- DEPENDIENDO DEL DISPOSITIVO SE TIENEN HASTA 5 PUERTOS I/O DISPONIBLES.
CADA UNO DE ESTOS PUERTOS ES DE 8 BITS, AUNQUE NO TODOS TIENEN TODOS
SUS BITS IMPLEMENTADOS. LOS BITS DE CADA UNO DE LOS PUERTOS TIENE UNA
NOMENCLATURA RXY , DONDE X INDICA EL PUERTO DESDE A HASTA E, Y LA LETRA
Y ES EL NUMERO DE BIT. POR EJEMPLO EL PIN RA0 SE REFIERE AL BIT 0 DEL
PUERTO A.
- REGISTROS ASOCIADOS
- CADA PUERTO TIEN 3 REGISTROS ASOCIADOS CON LOS PUERTOS E/S
- TRISX EL CUAL SE USA PARA
CONFIGURAR EL SENTIDO DE DATOS
DEL PUERTO, PUEDE SER ENTRADA O
SALIDA 1 O 0 RESPECTIVAMENTE.
- PORTX, POR MEDUI DE ESTE SE ACCEDE A LOS DATOS DE LOS PINE.
CUANDO SE ESCRIBE PORTX, ES ESCRIBE EN EL LATCH DEL PUERTO.
CUANDO SE LEE EL PORTX, SE LEE EL VALOR DIRECTAMENTE DEL PIN.
- LATX ESTE ESTA ASOCIADO AL LATCH DEL PUERTO, LO LEIDO
Y ESCRITO SE ENCUENTRAN EN EL LATCH
- ENTRADAS ANALOGICAS, LOS PIC 18F4550
POSEEN UN ADC DE 10 BITS CON 13
ENTRADAS ANALOGICAS . LAS ENTRADAS
ANALOGICAS DEL ADC SE DENOTAN COMO
AN0 HASTA AN12 Y SE ENCUENTRAN
MULTIPLEXADAS CON LOS PUERTOS E/S, DE
TAL MANERA QUE ESTOS PUEDEN SER
ENTRADAS DIGITALES O ANALOGICAS, PARA
LA CONFIGURACION DE LOS PINES SE USA EL
REGISTRO ADCON1, USANDI PCFG0-PCFG3.