ej_eeprom.c

Ir a la documentación de este archivo.
00001 
00013 #include <pic/p16f877a.h>
00014 
00015 #define FOSC_HZ 20000000
00016 
00017 #include <uart.h>
00018 #include <delayms.h>
00019 #include <eeprom.h>
00020 
00021 int main (void)
00022 {
00023         unsigned char tmp,i;
00024 
00025         delayms(500);   
00026 
00027         uart_open(SET_9600_8N1);
00028         uart_putc('\n');
00029 
00030         uart_puts("Ultimos 4 Datos:");
00031 
00032         uart_putc(eeprom_read(0));
00033         uart_putc(eeprom_read(1));
00034         uart_putc(eeprom_read(2));
00035         uart_putc(eeprom_read(3));
00036         uart_putc('\n');
00037 
00038         i=0;
00039         while((i<4)&&(tmp!=13))
00040         {
00041                 uart_putc('>');
00042                 tmp = uart_getc();
00043                 uart_putc(tmp);
00044                 uart_putc('\n');
00045                 eeprom_write(tmp,i);
00046                 i++;
00047         }
00048         uart_puts("FIN\n");
00049         return 0;
00050 }

Generado el Thu Jan 8 00:55:37 2009 para pic-gcc-library por  doxygen 1.5.1