El Tiempo

meteo Orense

sábado 29 de octubre de 2011

domingo 25 de septiembre de 2011

sábado 24 de septiembre de 2011

Hojas de estilo

viernes 23 de septiembre de 2011

Práctica HAE

Estuve intentando trabajar en la práctica 6 de HAE y las funciones del lcd que nos dió para inicializarlo y configurarlo puessss, nanai hay que hacer un par de detalles para que funcione bien, pongo un codigo de ejemplo:
//Includes
#include "Tecla12INT.h"
//variables globales
char x=0;
       // Lcd pinout settings
       sbit LCD_RS at RD2_bit;
       sbit LCD_EN at RD3_bit;
       sbit LCD_D7 at RD7_bit;
       sbit LCD_D6 at RD6_bit;
       sbit LCD_D5 at RD5_bit;
       sbit LCD_D4 at RD4_bit;
       // Pin direction
       sbit LCD_RS_Direction at TRISD2_bit;
       sbit LCD_EN_Direction at TRISD3_bit;
       sbit LCD_D7_Direction at TRISD7_bit;
       sbit LCD_D6_Direction at TRISD6_bit;
       sbit LCD_D5_Direction at TRISD5_bit;
       sbit LCD_D4_Direction at TRISD4_bit;
//interrupcion
void interrupt()
{
 x=portb;
 intcon.RBIF=0;
}
void main() {
//variables
//Configuracion
       ADCON1 |= 0x0F;
       //Ponemos f4 como input
       trisb.f4=1;
       //COnfiguramos puerto D
       trisd=0x00;
       //No prioridad
       RCON.IPEN=0;
       //lectura puerto b
       x=portb;
       //bajamos bandera interrupcion
       INTCON.RBIF=0;
       //habilitamos interrupciones puerto b
       INTCON.RBIE=1;
       //Habilitamos interrupciones generales
       INTCON.GIE=1;
       //Habilitamos pull up
       INTCON2.RBPU=0;
       // Inicializamos LCD
       Lcd_Init();
//Codigo
Lcd_Out(2,1,"Hola");
}

miércoles 21 de septiembre de 2011