ارتباط میکروکنترولرها،بدون استفاده از واحد درونی!(ورژن 0.2)

در اين بخش مي‌توانيد آموزش و مثال‌های مرتبط با میکروکنترلرهای AVR را مشاهده بفرمایید

مدیران انجمن: SAMAN, sinaset, شوراي نظارت

ارسال پست
Colonel II
Colonel II
نمایه کاربر
پست: 7442
تاریخ عضویت: سه شنبه 26 آذر 1387, 4:20 pm
سپاس‌های ارسالی: 9254 بار
سپاس‌های دریافتی: 21664 بار
تماس:

ارتباط میکروکنترولرها،بدون استفاده از واحد درونی!(ورژن 0.2)

پست توسط sinaset » پنج شنبه 10 اسفند 1396, 9:30 am

بنام خدا
باسلام



ارتباطات بین میکروکنترولرها،بدون استفاده از واحد درونی!

در این تاپیک راه هایی ارتباط بین میکروکنترولرها بدون استفاده از واحدهای ارتباطی درونی (مثل I2C و UART و SPI و .. ) معرفی میشوند .

میکروکنترولرها،این انعطاف را نیز دارند،که اگر برنامه خوبی برای انها نوشته شود،باهم دیگر ارتباط برقرار کنند. در پست ها اینده به ان خواهیم پرداخت ..

باتشکر.
"قرآن"(کلام خدا) ...راه سعادت و خوشبختی.

Colonel II
Colonel II
نمایه کاربر
پست: 7442
تاریخ عضویت: سه شنبه 26 آذر 1387, 4:20 pm
سپاس‌های ارسالی: 9254 بار
سپاس‌های دریافتی: 21664 بار
تماس:

Re: ارتباطات بین میکروکنترولرها،بدون استفاده از واحد درونی!

پست توسط sinaset » پنج شنبه 10 اسفند 1396, 10:26 am

بنام خدا
باسلام


ارتباط 9 پایه و ارسال 8 بیتی (1 بایتی )اطلاعات! (ورژن 0.2 بتا) تصویر در این نوع ارتباط تقریبا ساده،که به تازگی ان را ساخته ایم، می توان به کمک 1 پایه (برای کلاک ) هشت بیت (1 بایت) را برای میکروکنترولر گیرنده،ارسال کرد !

شرح مختصرع:
برای راه اندازی این ارتباط از وقفه شماره 0 میکروکنترولر گیرنده استفاده شده.بدین صورت که،وقتی میکروکنترولر فرستنده،می خواهد پیام ارسال کند، یک لحظه پایه وقفه شماره 0 را صفر یا زمین می کند، سپس بایت دریافت (که بطور کلی شکل PORTB می باشد) به درون یک متغیر ریخته میشود،سپس به روی LCD نمایش داده میشود .
در این نوع ارتباط،با هر بار کلاک 8 بیت اطلاعات ارسال میشود ..

کد فرستنده:

Please Login or Register, to see this code

کد گیرنده :

Please Login or Register, to see this code


دانلود برنامه از [لینک خارجی برای کاربران مهمان مخفی است، لطفا برای مشاهده لینک ثبت نام نموده و یا وارد سایت شوید]
باتشکر.
"قرآن"(کلام خدا) ...راه سعادت و خوشبختی.

ارسال پست

بازگشت به “آموزش و مثال‌ها AVR”