اطلاعیه

Collapse
No announcement yet.

ساخت ریموت کنترل با code vision/ usart

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

    ساخت ریموت کنترل با code vision/ usart

    سلام من یک برنامه نوشتم با code vision به صورت زیر :
    //transmitter//
    (if( PINC.0=0
    (putchar(5


    //reciver//
    ()ch=getchar
    (if(ch=5
    PORTC.0=1
    که برنامه ی بالا کار میکنه ولی وقتی دو تا کلید میاد توکار سیستم قاطی میکنه
    //transmitter//
    (if( PINC.0=0
    (putchar(5
    (if( PINC.1=0
    (putchar(6


    //reciver//
    ()ch=getchar
    (if(ch=5
    PORTC.0=1
    (if(ch=6
    PORTC.1=1
    لطفا کمک کنین با تشکر :angry:

    #2
    پاسخ : ساخت ریموت کنترل با code vision/ usart

    سلام من قبلا همچین مشکلی داشتم

    اینطوری درست شد لطفا دقت کنید

    bit b;
    bit k;

    تو قسمت while(1)

    if(b^PINC.0)
    {
    b=PINc.0;
    if(~PINc.0)
    {
    فلان کار را انجام بده
    }
    }

    به امید اینکه در پناه یزدان هر روز موضوع جدیدی در زندگی یاد بگیریم و بتوانیم از آن به بهترین شکل استفاده کنیم

    دیدگاه


      #3
      پاسخ : ساخت ریموت کنترل با code vision/ usart

      راستی از
      bit k;

      هم می تونی برای کلید C.1 استفاده کنی مثل مثال بالا

      راستی پورت C.0 و C.1 حتما باید ورودی باشن

      به امید موفقیت شما
      به امید اینکه در پناه یزدان هر روز موضوع جدیدی در زندگی یاد بگیریم و بتوانیم از آن به بهترین شکل استفاده کنیم

      دیدگاه

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