Commande de volet (manuel, horaire, detection de lumiere)

j'ai une question, comme il n'y a qu'une boucle (void loop) puis-je demander au µc de faire 2 chose a la fois ??
je m'explique pour l'ouverture/fermeture a heure donné il me faut une horloge ou un compteur de temps mais peut-il compter le temps et tester l'etat des entrée en meme temps ???
j'ai encore du mal avec ce genre de programation
merci de votre patience