III-1- Le PCF8574 :
Le PCF 8574 supporte un port d'E/S de 8 lignes. Elles sont dites quasi-bidirectionnelles, c'est à dire que placées au niveau logique haut, elles se comportent comme des entrées en offrant un courant de polarisation très faible de 100

A (contre 25mA au niveau bas) de telle sorte qu'elles peuvent êtres forcées au niveau logique bas par une source externe et renverront cette valeur lors d'une lecture. (En clair pour utiliser une ligne comme entrée, il suffit de la placer au niveau logique haut). Le PCF8574 dispose aussi d'une ligne d'interruption passant à l'état bas lors d'un changement d'état des lignes
Orientées en entrée. La désactivation de ce signal a lieu lors d'une lecture ou lorsque les lignes ayant provoqué
L’interruption reprend leur état d'origine. Au démarrage du circuit, toutes les lignes du port ainsi que la ligne INT sont placés au niveau logique haut.
La valeur des résistances Rs servant à protéger le circuit contre les pics de tension sont décrites dans la section BUS.
L'adressage se réalise à l'aide de petits switch, permettant d'y ajouter 14 modules. Le PCF8574 ayant comme adresse de base 32 et le PCF8574A ayant comme adresse de base 56.