Ingeniero En Mecatronica

Páginas: 2 (317 palabras) Publicado: 18 de enero de 2013
sbit LCD_RS at PORTB0_bit;
sbit LCD_EN at PORTB6_bit;
sbit LCD_D4 at PORTB7_bit;
sbit LCD_D5 at PORTB3_bit;
sbit LCD_D6 at PORTB4_bit;
sbit LCD_D7 at PORTB5_bit;

sbit LCD_RS_Direction atDDB0_bit;
sbit LCD_EN_Direction at DDB6_bit;
sbit LCD_D4_Direction at DDB7_bit;
sbit LCD_D5_Direction at DDB3_bit;
sbit LCD_D6_Direction at DDB4_bit;
sbit LCD_D7_Direction at DDB5_bit;

voidconfigura_LCD()
{
Lcd_Init();
Lcd_Cmd(_LCD_CLEAR);
Lcd_Cmd(_LCD_CURSOR_OFF);

}


void configura_Puertos()
{
PORTD = 0xFC; // OutPut = 1
DDRD = 0xFC; //
PORTC =0xFF; // In = 0
DDRC = 0xFF; // State=PullUp = 1
}


void ConfInterrupcionSerial()
{
UCSR0B.RXCIE0 = 1;
SREG_I_bit = 1; // Enable Interrupts globales
UCSR0A.RXC0 = 0;
}

voidconfigura_Serial()
{
UART1_Init(9600); // Initialize UART module at 9600 bps
UCSR0B.RXEN0 = 1; //habilita recepcion
UCSR0B.TXEN0 = 1; //habilitatransmision
}


unsigned int dato;
unsigned char lectura, letra, letras;
float adc;
unsigned char lee[3];
unsigned short i;
char take;

void InterrupSerial() iv IVT_ADDR_USART__RX ics ICS_AUTO{

i = UART1_READ();
UART1_Write(i);

if (i == 65){DDRD.B2=1; DDRD.B3=0; lcd_out(2,1,"A ");}
if (i == 66){DDRD.B2=0; DDRD.B3=1; lcd_out(2,1,"B ");}

if (i == 67){DDRD.B4=1;DDRD.B5=0; lcd_out(2,1,"C ");}
if (i == 68){DDRD.B4=0; DDRD.B5=1; lcd_out(2,1,"D ");}

if (i == 69){DDRD.B6=1; DDRD.B7=0; lcd_out(2,1,"E ");}
if (i == 70){DDRD.B6=0; DDRD.B7=1;lcd_out(2,1,"F ");}

if (i == 71){DDRC.B0=1; DDRC.B1=0; lcd_out(2,1,"G ");}
if (i == 72){DDRC.B0=0; DDRC.B1=1; lcd_out(2,1,"H ");}

if (i == 73){DDRC.B2=1; DDRC.B3=0; lcd_out(2,1,"I ");}if (i == 74){DDRC.B2=0; DDRC.B3=1; lcd_out(2,1,"J ");}

if (i == 75){DDRC.B4=1; DDRC.B5=0; lcd_out(2,1,"K ");}
if (i == 76){DDRC.B4=0; DDRC.B5=1; lcd_out(2,1,"L ");}

if (i ==...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Ingeniero Mecatronico
  • ingeniero mecatronico
  • Ingeniero Mecatronico
  • ingeniero mecatronico
  • Ingeniero en mecatronica
  • Ingeniero En Mecatronica
  • Ingeniero Mecatrónico
  • ingeniero en mecatronica

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS