Академический Документы
Профессиональный Документы
Культура Документы
Autónoma de México
Facultad de Ingeniería
Ingeniería en Computación
Grupo: 3
Materia: Microcomputadoras
INTRODUCCION.
void main(void)
{
ADCON1 = 0x07; // Modo Digital el Puerto B.
TRISBbits.TRISB0 = 0; // Pin RB0 como salida.
TRISBbits.TRISB1 = 0; // Pin RB1 como salida.
TRISBbits.TRISB2 = 0; // Pin RB2 como salida.
TRISBbits.TRISB3 = 0; // Pin RB3 como salida.
while(1)
{
PORTBbits.RB0 = 0;
PORTBbits.RB1 = 0;
PORTBbits.RB2 = 1;
PORTBbits.RB3 = 1;
Delay10KTCYx(255);
PORTBbits.RB0 = 1;
PORTBbits.RB1 = 1;
PORTBbits.RB2 = 0;
PORTBbits.RB3 = 0;
Delay10KTCYx(255);
}
//*****************************************************************//
// El retorno de esta función será un "retfie" rápido, ya que esta //
// sección está en un "#pragma interrupt" //
//*****************************************************************//
//**********************************************************//
// El retorno de esta función será un "retfie", ya que esta //
// sección está en "#pragma interruplow" //
//**********************************************************//
}
CONCLUSIONES.
En esta práctica tuvimos varios inconvenientes porque la PCB tenían algunos fallos
además de que los primeros bootloaders no funcionan bien, pero al final con la
versión 5.0 de la PCB proporcionada por el profesor junto con el bootloader
logramos comprender el funcionamiento físico y lógico del PIC18F2550 además de
sus características físicas así como el entendimiento de ciertos programas en
lenguaje C especiales para este PIC.
Aunque en esta práctica tuvimos algunas complicaciones más que nada con la
tarjeta debido a que no funcionaba de manera correcta, al final pudimos conectar
adecuadamente los elementos de la práctica, así como el PIC. Además, aprendimos
físicamente el funcionamiento de este microcontrolador PIC18, así como sus
múltiples usos. Este microcontrolador fabricado por Microchip se programa con el
entorno de desarrollo llamado MPLAB y este incluye un simulador y un
ensamblador.
Con el desarrollo de los proyectos con la tarjeta el mayor inconveniente que tuvimos
fue justamente con la tarjeta, pero a pesar de ello pudimos aprender sobre todas las
características del PIC, así como la forma en la que esta trabaja. Sin duda todo lo
visto durante el semestre es muy valioso ya que poder programar en una PIC
requiere buenos conocimientos en lenguaje ensamblador y si los tienes, programar
en lenguajes de alto nivel no sería un reto.
Al manejar la tarjeta, y usar los códigos de esta podemos concluir que se cumplió el
objetivo de aprender a manejar la picf18.