Czy w Bascomie i Atmedze8 lub 16 jest możliwy jednoczesny odczyt stanu z kilku (9) portów?
W moim urządzeniu chodzi o to że jeżeli przykładowo na głównym czujniku pojawi się stan wysoki i na którymś z 9 czujników również urządzenie ma się zatrzymać (poprzez reset portu pod który podłączę przekaźnik). Mógłbym zrobić pętlę i napisać np "IF pind.1=1 and pinb.1=1 then reset portc.0" i tak 9 razy, ale to zajmie zbyt długo, bo będzie się odbywać po kolei
a ja potrzeuje żeby takie sprawdzanie odbyło się kilka razy na sekundę.
PS. Wie ktoś gdzie w bascomie lub jego symulatorze odnaleźć informacje o czasie trwania pętli?
Dodano po 1 [minuty]:
Zapomniałem dodać że każdy z 9 czujników musi sygnalizować osobno żeby określić na którym jest awaria
W moim urządzeniu chodzi o to że jeżeli przykładowo na głównym czujniku pojawi się stan wysoki i na którymś z 9 czujników również urządzenie ma się zatrzymać (poprzez reset portu pod który podłączę przekaźnik). Mógłbym zrobić pętlę i napisać np "IF pind.1=1 and pinb.1=1 then reset portc.0" i tak 9 razy, ale to zajmie zbyt długo, bo będzie się odbywać po kolei
PS. Wie ktoś gdzie w bascomie lub jego symulatorze odnaleźć informacje o czasie trwania pętli?
Dodano po 1 [minuty]:
Zapomniałem dodać że każdy z 9 czujników musi sygnalizować osobno żeby określić na którym jest awaria
dopiero teraz się skapnąłem że nie jest koniecznym dawanie na końcu end if jeżeli ma to być tylko jedna instrukcja po if