اطلاعیه

Collapse
No announcement yet.

کمک فوری درباره پروتکلi2c

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

    کمک فوری درباره پروتکلi2c

    من می خوام چند تا میکرو را با پروتکل i2c با هم ارتباط بدم . البته وقتی یک master و slave داشته باشم این برنامه خوب جواب میده ولی وقتی تعداد slave ها بیشتر بشن کار نمی کنه.
    کد برنامه مربوط به ارسال از slave به master اینه
    (1)while
    }
    ;(1) if(address!=0x01) address=i2c_read
    ;(data=i2c_read(1
    PORTD=data;
    ;{
    یعنی اینکه slave در هر لحظه از باس می خونه و منتظر آدرس خودش می مونه تا توسط مستر نوشته شه بعدش هم دیتای نوشته شده بعدی توسط مستر را به عنوان دیتا می پذیره .
    من با codvision avr می خوام 4 تا atmega8 را با هم ارتباط بدم . کسی اگه برنامه ای ازش داره یا پیشنهادی داره ممنون می شم منو هم در جریان بذاره

    #2
    پاسخ : کمک فوری درباره پروتکلi2c

    من چی جوری با وقفه i2c کار کنم. اگه امکانش هست کسی منو راهنمایی کنه :biggrin:

    دیدگاه


      #3
      پاسخ : کمک فوری درباره پروتکلi2c

      سلام.
      اگه میشه فایل پروتئوس و برنامه ها رو اینجا بذارید تا با هم همفکری کنیم .
      موفق باشید.
      شأن انسان در ایمان و هجرت و جهاد است و هجرت، مقدمهآ‌ی جهاد فیآ‌سبیلآ‌الله.
      هجرت، هجرت از سنگینیآ‌هاست و جاذبهآ‌هایی که تو را به خاک میآ‌چسباند.
      چکمهآ‌هایت را بپوش، رهآ‌توشهآ‌ات را بردار و هجرت کن.

      دیدگاه

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