Annexe C
Programmation des fonctions du module horloge
Routines
Le module horloge est une très puissante extension du système de caleul HP-41. Ses possibilités d'application,
contrôles horaires, déclenchement d'opérations en fonction du temps,
revêtent une grande importance pour la
plupart des utilisateurs du HP-41. Les routines logicielles présentées dans ce chapitre vous offrent certaines
méthodes qui vous permettront d'intégrer toutes les possibilités du module horloge dans vos applications
quotidiennes. En outre, Hewlett-Packard à édité unlivret d'applications du HP-41, intitulé «Time Solutions I» qui
contient des programmes d'applications du module horloge de plus haut niveau. Pour obtenir de plus amples
informations, veuillez contacter votre distributeur agréé Hewlett-Packard.
AVIS
La Société Hewlett-Packard n'accorde aucune garantie explicite ou implicite à la documentation des
programmesfournie ainsi qu'aux possibilités de commercialisation ou à l'aptitude de cette documentation à
satisfaire une utilisation particulière. La documentation des programmesest uniquement disponible «telle
quelle» et l'entière responsabilité de sa qualité et de ses performances incombeà l'utilisateur. Si la
documentation des programmesse révélait défectueuse,l'utilisateur (et non Hewlett-Packard ou uneautre
partie) supporterait la totalité du coût des corrections nécessaireset de tous dommagesdirects ou indirects.
La Société Hewlett-Packard ne saurait être tenue pour responsable de tous dommagesdirects ou indirects
qui pourraient résulter de la fourniture, de l'utilisation ou des performances de la documentation des
programmes.
Enclenchement d'une alarme au moyen d'un programme
Le programme SETALM enclenche unealarmede l'horlogeutilisant les paramètresque vous introduisez. Lorsque
vous exécutez le programme, il vous guide en sollicitant :
L'heure de l'alarme.
Le message d'alarme ou ## ou # avec un label de programme ou une fonction d'un périphérique.
3. La date del'alarme.
4. L'intervalle de répétition.
Lorsque vousêtessollicité par l'affichage de TIME?, introduisez une heure au format HH.MMSS.Si vousnele
faites pas, le programmese terminera.
Lorsque vous êtes sollicité parl'affichage de MESSAGE?, introduisez un message oules symboles ## ou # suivis
parun label de programmeou un nom defonction de périphérique. Si vous ne voulez pasintroduire ni message, ni
label ou fonction, appuyez simplement sur
Lorsque vousêtessollicité par l'affichage de DATE?, introduisez le paramètre de date. Si vous désirez utiliserla date
actuelle, appuyez sur(R/S).
Lorsque vous êtes sollicité par le message RESET?, introduisez un intervalle de répétition au format
HHHH.MMSS.Si vous ne désirez pas que l'alarme soit répétée, appuyez sur
Lorsque vous exécutez SETALM, toutesles données stockées précédemmentdansla pile et dansle registre ALPHA
seront perduesetl'indicateur 22 sera éteint. Si vous exécutez SETALMalors qu'aucune imprimanten'est connectée
au calculateur, l'indicateur 21 (indicateur de validation de l'imprimante) doit être éteint.
69