سلام
من میخواستم وقتی دو کلید وصل شه دستواتم رو بخونه ولی نشد لطفا راهنمایی کنید
من میخواستم وقتی دو کلید وصل شه دستواتم رو بخونه ولی نشد لطفا راهنمایی کنید
کد:
$regfile = "m8def.dat" $crystal = 1000000 Config Portc = Output Config Portb = &B11111111 '---------wait for active ------- Main: Do Reset Portc.0 If Pinb.&B00000011 = 1 Then Gosub Pv12start 'p1&p2&v1&v2 chek If Pinb.&B00000001 = 1 Then Gosub Pv1start 'p1&v1 chek If Pinb.&B00000010 = 1 Then Gosub Pv2start 'p2&v2 chek If Pinb.&B00000100 = 1 Then Gosub Basket 'basket chek Loop End '-------pump val 1------ Pv1start: Do Set Portc.0 Set Portc.1 If Pinb.&B00000000 = 1 Then Gosub P1off Loop End '---------------pump off ---- P1off: Do Reset Portc.0 Waitms 1500 Goto V1off Loop '----------------val1 off ----- V1off: Do Reset Portc.1 If Pinb.&B00000100 = 1 Then Gosub Basket 'basket chek If Pinb.&B00000000 = 1 Then Gosub Main If Pinb.&B00000011 = 1 Then Gosub Pv12start Loop '-------pump val 2------ Pv2start: Do Set Portc.2 Set Portc.3 If Pinb.&B00000000 = 1 Then Gosub P2off Loop End '---------------pump2 off ---- P2off: Do Reset Portc.2 Waitms 1500 Goto V2off Loop '----------------val2 off ----- V2off: Do Reset Portc.3 If Pinb.&B00000100 = 1 Then Gosub Basket 'basket chek If Pinb.&B00000000 = 1 Then Gosub Main If Pinb.&B00000011 = 1 Then Gosub Pv12start Loop '-------pump val 1 & pump val 2 ------ Pv12start: Do Reset Portc.4 Set Portc.0 Set Portc.1 Set Portc.2 Set Portc.3 If Pinb.&B00000000 = 1 Then Gosub P12off If Pinb.&B00000001 = 1 Then Gosub P12off Loop End '---------------pump2 off ---- P12off: Do Reset Portc.0 Reset Portc.2 Waitms 1500 Goto V12off Loop '----------------val2 off ----- V12off: Do Reset Portc.1 Reset Portc.3 If Pinb.&B00000001 = 1 Then Gosub Pv1start Loop '-------basket ------ '-------ON -BASKET------ Basket: Set Portc.4 Wait 5 If Pinb.&B00000000 = 1 Then Gosub Offbasket Set Portc.0 Set Portc.1 Set Portc.2 Set Portc.3 Wait 5 Do If Pinb.&B00000011 = 1 Then Gosub Pv12start If Pinb.&B00000000 = 1 Then Gosub Offbasket Loop End '---------------off -basket---- Offbasket: Do Wait 10 Reset Portc.4 Goto Main Loop End
دیدگاه