۳۰-شهریور-۱۳۹۳, ۲۰:۳۱:۵۹
سلام . من دارم یک ربات مسیریاب ساده 3 سنسوره می سازم که یه برنامه با کامپایلر بسکام نوشتم که اگه اشکال داره بفرمایید تصحیح کنم .
موتور 1 به PA.0 و PA.1 وصله و موتور 2 به PA.2 و PA.3 وصله.
LED های نشان دهنده روشن بودن سنسور ها به PA.5 و PA.6 و PA.7 وصله .
سنسور 1 به PB.0 , سنسور 2 به PB.1 , سنسور 3 به PB.2 وصله.
سنسور ها : (1)*
(0)* *(2)
موتور 1 به PA.0 و PA.1 وصله و موتور 2 به PA.2 و PA.3 وصله.
LED های نشان دهنده روشن بودن سنسور ها به PA.5 و PA.6 و PA.7 وصله .
سنسور 1 به PB.0 , سنسور 2 به PB.1 , سنسور 3 به PB.2 وصله.
سنسور ها : (1)*
(0)* *(2)
کد:
"regfile "m16def.dat$
$crystal = 14000000
Config Porta = Output
Config Portb = Input
Do
If Pinb = &H00 Then
Porta = &H0A
Elseif Pinb = &H01 Then
Porta = &H14
Elseif Pinb = &H02 Then
Porta = &H25
Elseif Pinb = &H03 Then
Porta = &H31
Elseif Pinb = &H04 Then
Porta = &H44
Elseif Pinb = &H05 Then
Porta = &H5A
Elseif Pinb = &H06 Then
Porta = &H61
Elseif Pinb = &H07 Then
Porta = &H75
End If
Loop
End