Sie sind auf Seite 1von 7

TD Microcontrôleur, famille PIC

Scrutation par balayage,


application pour le codage des touches d’un clavier

!" # $ %&&&' "


( ) % * ) * ( !
( + ', - (( . * (( / 0 " ,
* ) + ,
" + (( ( ( + ( ( , $
" ) . * ( , ) ! 0
',
0 4 8 C
RA0
1 5 9 D
RA1
2 6 A E
RA2
3 7 B F
RA3

RB0 RB1 RB2 RB3

I – Schéma de l’application
12 * + (( !", + ', - ) ( 3 4
(( ( 0 ) ,

II – Organigramme
1 ( ( " ) ,
1 * ( " +,
1 + + " +,

III – Programmation de la fonction


1 " +, * !
0 ' + 5,
61% 7 8

IV – Pour aller plus loin…


1 4 ( 9 ( + : + 0; *"" :<
1# + . ( = !( 2=; 02= ': (
,
1$ . ( + ( ( ( (
* ( ( ,

! "#
61% 7 8

Annexes :
Extraits de la documentation Microchip PIC16C84

* (9 ?? , *(, ? ) > ;;6 ,( "

$ % ! !"#

>
61% 7 8

# & ' ! !(((

;
61% 7 8

) * %+,-

6
61% 7 8

@
) * %+,.

%
61% 7 8

/ ) ! !"#0

Das könnte Ihnen auch gefallen