پروژه آموزشی:
کنترل 8 عدد LED با
استفاده از
کامپیوتر و
متلب از طریق
پورت پرینتر
جهت
این کار مطابق
شکل زیر LED
ها را به پورت
پرینتر اتصال
می دهیم. نکته قابل
توجه اینکه
این مدار
احتیاج به
تغذیه جداگانه
نداشته و از
خود پورت
تامین می شود.

سپس
درون متلب
پورت را باز
کرده و پایه
های دیتا را
بعنوان خروجی
تعریف می
کنیم. سپس با
استفاده از
دستور putvalue
اطلاعات را بر
روی پورت قرار
می دهیم. 1 کردن
یک پایه باعث
روشن شدن LED
خواهد شد.
دستورات
متلب:
دستور
باز کردن پورت
پرینتر:
d_out = digitalio('parallel',1)
دستور
تعریف پین ها
بعنوان خروجی
:
doutl = addline(d_out
, 0:7 , 0 , 'out')
دستور
روشن کردن
تمامی LED
ها با ست کردن
تمامی 8 پایه
دیتا به مقدار
1:
putvalue(d_out,[1
1 1 1 1 1 1 1 ])
دستور
برای روشن
کردن 4 LED اول و
خاموش شدن 4
تای دیگر:
putvalue(d_out,[1
1 1 1 0 0 0 0 ])
نوشته
شده توسط
اصلان حجازی – 16-4-87 - بجنورد
دات کام www.Bojnord.com