Orar semigroup #2

Orar semigroup #2

Mecatronica - 30 noiembrie

1)

#include<avr/io.h>
#include<util/delay.h>
#include<compat/deprecated.h>
void main()
{
DDRB=0x09;
DDRD=0x30;
PORTB=0x00;
PORTD=0x20;
}
2)
#include<avr/io.h>
#include<util/delay.h>
#include<compat/deprecated.h>
void main()
{
DDRB=0x0A;
DDRD=0x30;

_delay_ms(1000);
PORTB=0x00;
PORTD=0x20;
_delay_ms(1000);
PORTB=0x20;
PORTD=0x00;
_delay_ms(1000);


/*
while(1)
{

PORTB=0x20;
PORTD=0x00;
_delay_ms(5000);
PORTB=0x00;
PORTD=0x20;
_delay_ms(5000);
PORTB=0x20;
PORTD=0x00;
_delay_ms(5000);
PORTB=0x00;
PORTD=0x20;
_delay_ms(5000);
PORTB=0x20;
PORTD=0x00;
_delay_ms(5000);
PORTB=0x00;
PORTD=0x20;
_delay_ms(5000);

}
*/


}

marți, 30 noiembrie 2010 by DlMuresan
Categories: | 1 comment

One Comment

  1. #include
    #include
    #include
    void main()
    {
    int c=0;
    while(1){
    for(int i=0;i<=7;i++){
    sbi(PORTC,i);
    _delay_ms(500);
    c++;
    if(c==3) PORTC=0x00;
    }
    }

Leave a Reply