اطلاعیه

Collapse
No announcement yet.

اتصال یک کلید به Avr

Collapse
X
 
  • فیلتر
  • زمان
  • Show
Clear All
new posts

    #16
    پاسخ : اتصال یک کلید به Avr

    سلام.اگه از بسکام استفاده میکنید.
    http://upload7.ir?p=action&q=download&filename=sO Wy5OD7Myp9UQDRqZ5uHX2NUt8BDkMWZymTdPRQ
    خیلی ب دردتون میخوره.
    اما اگه از بسکام استفاده نمیکنید به دردتون میخوده
    مشخصات : http://www.eca.ir/forum2/index.php?topic=1721.msg638969#msg638969

    هیچ وقت از یادگیری نترس
    [move] :agree: :biggrin: :sad: :rolleyes:[/move]

    دیدگاه


      #17
      پاسخ : اتصال یک کلید به Avr

      سلام چرا وقتی عملا با آی سی پوش باتن را رها می کنم دوباره ال ای دی اول روشن میشه؟
      در پروتیوس جواب میده

      #include <mega8.h>
      #include <delay.h>
      // Declare your global variables here
      int i;
      void s1(void);
      void s2(void);
      void main(void)
      {
      // Declare your local variables here

      PORTB=0x00;
      DDRB=0xFF;

      PORTC=0x00;
      DDRC=0x00;

      PORTD=0x00;
      DDRD=0x00;
      while (1)
      {
      // Place your code here
      if (PIND.0==0&&i==0){
      s1();}
      if (PIND.0==1){
      i=0;}
      }
      }
      void s1(void)
      {

      PORTB.0=~PORTB.0;
      delay_ms(200);
      PORTB.0=0;
      i=1;
      if (PIND.0==0&&i==1){
      s2();
      }
      }
      void s2(void){
      PORTB.1=~PORTB.1;
      delay_ms(200);
      PORTB.1=0;}

      دیدگاه

      لطفا صبر کنید...
      X