PDA

توجه ! این یک نسخه آرشیو شده میباشد و در این حالت شما عکسی را مشاهده نمیکنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : يك راهنمايي ساده!!!!!



abbas1371sa
10-08-2008, 22:17
من ميخواستم يكي از دوستان لطف كنه طريقه نوشتن يك دستور ورودي در بسكام رو بگه
ميخوام مثلا در ميكرو اتمگا 16 يك ورودي روي پورت a.0 بذارم كه وقتي پورت a.0 برابر 1 شد به پورت b.0 فرمان set بده و با صفر شدن porta.0 به portb.0 فرمان reset بده
خيلي ممنون ميشم اگه برنامه و فايل پروتيوسش رو بذاريد :cry: :cry: :?or:( :cry:

mohammadr
12-08-2008, 17:03
شما با دستور Config پورت تون رو پيكربندي مي كنيد و = ورودي (Input) يا (Output) قرار مي دهيد.

برنامه ي كه شما مي خواهيد بنويسيد به شكل زير است .(البته در بيسكام نوشته شده)

$regfile = "m16def.dat"
$crystal = 8000000


Config Porta = Input 'تعريف بورت آ به عنوان ورودي
Config Portb = Output 'تعريف بورت ب به عنوان خروجي



If Porta.0 = 1 Then Set Portb.0

If Porta.0 = 0 Then Reset Portb.0

abbas1371sa
12-08-2008, 18:33
خيلي ممنون aa) :D aa) :lol:

1nafar
16-08-2008, 08:57
سلام
از دستور debounce هم میشه استفاده کرد

$regfile = "m16def.dat"
$crystal = 8000000


Config Porta = Input
Config Portb = Output
Debounce Pina.0 , 0 , P
End


P:
Reset Portb.0
Return