Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentesRévision précédente | |
issue131:gcb [2018/04/09 15:56] – auntiee | issue131:gcb [2018/04/12 17:16] (Version actuelle) – andre_domenech |
---|
Résistance de tirage interne | Résistance de tirage interne |
| |
Certains microcontrôleurs AVR et PIC ont des résistances internes de liaison au + qui peuvent être activées. Regardez le manuel de votre microcontrôleur s'il en a une et comment l'activer. Généralement, ces résistances sont qualifiées de « weak » (faible qualité) car leur résistance varie avec la température et suivant le composant. Sur le microcontrôleur choisi pour cet ensemble d'articles, le ATtiny13a, le registre de données et le registre de direction du Port B (voir p. 57 du manuel) doivent être initialisés en entrée. Si vous paramétrez une borne en entrée, la résistance de tirage est hors circuit par défaut dans Great Cow BASIC ; aussi, elle doit être activée en premier lieu. Avec ce tirage interne, le microcontrôleur lit une valeur élevée (le bouton étant relâché) ou faible (le bouton étant enfoncé). Voici l'extrait de code pour activer la résistance interne pour l'ensemble des ports ou pour une seule borne dans Great Cow BASIC (voir le code ci-dessus). | Certains microcontrôleurs AVR et PIC ont des résistances internes de liaison au + qui peuvent être activées. Regardez le manuel de votre microcontrôleur s'il en a un et comment l'activer. Généralement, ces résistances sont qualifiées de « weak » (faible qualité) car leur résistance varie avec la température et suivant le composant. Sur le microcontrôleur choisi pour cet ensemble d'articles, le ATtiny13a, le registre de données et le registre de direction du Port B (voir p. 57 du manuel) doivent être initialisés en entrée. Si vous paramétrez une borne en entrée, la résistance de tirage est hors circuit par défaut dans Great Cow BASIC ; aussi, elle doit être activée en premier lieu. Avec ce tirage interne, le microcontrôleur lit une valeur élevée (le bouton étant relâché) ou faible (le bouton étant enfoncé). Voici l'extrait de code pour activer la résistance interne pour l'ensemble des ports ou pour une seule borne dans Great Cow BASIC (voir le code ci-dessus). |
| |
**External pull-up resistor | **External pull-up resistor |