conceptos identificados en los cuadros gráficos visibles.
Notas con definiciones de los conceptos y características importantes.
Imágenes representativas de los elementos de la arquitectura.
Inclusión de los periféricos del PIC 18F4550.
Manejo de puertos del PIC 18F4550.
Configuración del reloj del PIC 18F4550.
Familia 8, 16, 32 Bits Familia 10, 16, 18 siendo este último 18 el que tiene mejor características
velocidad procesamiento, periféricos integrados y el utilizado en el curso (familia 18 de 8
Bits).Esquema tipo harvard, contiene un bus de Instrucciones y otro de datos Características de
esquema harvard Mayor capacidad de procesamiento, Requiere mayor cantidad de hardware,
Diferencia entre microcontrolador y microprocesador, Microcontrolador tiene Periféricos embebidos
y memoria para guardar programas, el Microprocesador No
lo primero que hay que hacer cuando se usa un microcontrolador es configurar el reloj, una de
las formas de hacerlo es utilizando el software MPlab, una ves que se crea un proyecto nuevo
y habiendo seleccionado el microcontrolador que se va a usar, crear el archivo principal,
procediendo en la carpeta souce file click derecho y aparecerá un menú, seleccionar C main
file, posteriormente, hay una opción de configuración de bits que se usa con este fin, la cual
nos genera un código, este código se puede copiar al archivo principal o vincularlo en la
carpeta de header files, hay una imagen en donde se muestra el diagrama del oscilador asi
como las opciones de configuración del mismo
Las imágenes que se muestran son el microcontrolador con una descripción de los pines, el
diagrama que muestra la arquitectura del microcontrolador destacando los puertos y los
periféricos integrados, el diagrama esquemático del oscilador así como también las 12
configuraciones posible que se pueden realizar, para ejemplificar lo referente a los puertos, hay
una tabla donde aparece la descripción de los registros que usan en el puerto A, para cada puerto
existe su propia tabla con su descripción ya que son diferentes.
adicionalmente a lo anterior mencionado, se cuenta con los diagramas del timer 0 y 1, con las opciones
de 8 y 16 bits asi como la tabla con los registros que se utilizan para la configuración y el control, este
microcontrolador cuenta con 4 timers y cada uno tiene su propia informacion
Se cuenta con una imagen para ejemplificar la forma en la que se hace la configuración en los
puertos y que es parte del código, en este caso en la primera línea se configuran 2 señales análogas
de entrada en el puerto A (ADCON1=0x0D; // Configurar en puerto A 2 entradas analógicas AN0 y
AN1) ; en la segunda línea se configuran RA0 en el puerto A como entrada (TRISAbits.RA0=1; //
Configurar RA0 como entrada) ; en la tercera línea se configuran RA1 en el puerto A como entrada
(TRISAbits.RA1=1; // Configurar RA1 como entrada); en la cuarta línea se configura el puerto D como
salida (TRISD=0x0; // Configurar puerto D como salida) ; en la quinta línea se configura el puerto B
como salida (TRISB=0x0; // Configurar puerto B como salida)
5 puertos I-O digitales A, B, C, D, E
Comparadores
Contadores
4 Timers
Convertidor ADC Interno 1, requiere de multiplexar la información
Comunicación Serial entre Microcontroladores Eusart SPI, I²c