ُسلام دوستان
من میخوام یه برنامه بنویسم یه کم گیج شدم.لطفا راهنمایی کنید
من میخوام دو تا ال ای دی از پورت B به صورت دائم یکی در میون روشن شه و پورت c هم با افکتی که تو برنامه هست روشن شه ال ای دی ها.دو تا do-loop میخوام.ولی نمیشه تو بسکام دو تا گذاشت.درسته؟
نظرتون چیه؟با چه فنی میشه اینکار رو کرد؟
دوستان خیلی فوریه.نیاز دارم به برنامه.مرسی
اینم برنامه
من میخوام یه برنامه بنویسم یه کم گیج شدم.لطفا راهنمایی کنید
من میخوام دو تا ال ای دی از پورت B به صورت دائم یکی در میون روشن شه و پورت c هم با افکتی که تو برنامه هست روشن شه ال ای دی ها.دو تا do-loop میخوام.ولی نمیشه تو بسکام دو تا گذاشت.درسته؟
نظرتون چیه؟با چه فنی میشه اینکار رو کرد؟
دوستان خیلی فوریه.نیاز دارم به برنامه.مرسی
اینم برنامه
$regfile "m8def.dat"
$crystal = 1000000
Config Portc = Output
Config Portb = Output
'------------------------------------------------
Do
Portb = &B00000001
Waitms 200
Portb = &B00000010
Waitms 200
Loop
'---------------------------------------------
Do
Portc = &B00000001
Wait 1
Portc = &B00000011
Wait 1
Portc = &B00000111
Wait 1
Portc = &B00000000
Waitms 50
Portc = &B00000111
Waitms 150
Portc = &B00000000
Waitms 50
Portc = &B00000111
Waitms 150
Portc = &B00000000
Waitms 50
Portc = &B00000111
Waitms 150
Portc = &B00000000
Waitms 50
Portc = &B00000111
Waitms 150
Portc = &B00000000
Waitms 50
Portc = &B00000111
Wait 5
Portc = &B00000000
Loop
End 'end program
$crystal = 1000000
Config Portc = Output
Config Portb = Output
'------------------------------------------------
Do
Portb = &B00000001
Waitms 200
Portb = &B00000010
Waitms 200
Loop
'---------------------------------------------
Do
Portc = &B00000001
Wait 1
Portc = &B00000011
Wait 1
Portc = &B00000111
Wait 1
Portc = &B00000000
Waitms 50
Portc = &B00000111
Waitms 150
Portc = &B00000000
Waitms 50
Portc = &B00000111
Waitms 150
Portc = &B00000000
Waitms 50
Portc = &B00000111
Waitms 150
Portc = &B00000000
Waitms 50
Portc = &B00000111
Waitms 150
Portc = &B00000000
Waitms 50
Portc = &B00000111
Wait 5
Portc = &B00000000
Loop
End 'end program
دیدگاه