Une interface est un dispositif matériel et un arrangement de conception logicielle pour permettre le couplage entre un microordinateur et les autres composants périphériques, telle RS-232, Bus AT, IDE, SCSI, ISA, PCI, AGP, IrDA, GPIB, USB, IEEE1394, sans fil, etc… Chaque composant possède certains critères spécifiques tels le taux de transfert, le format de données, le protocole utilisé et les applications.
Ce système permet à vous familiariser avec chaque type d’interfaces de composants. Le système CIC800 comporte plusieurs modules d’interfaces à usage multiple comme le port série (RS-232C), le port parallèle (Centronics), le bus série universel (USB 2.0). Ces interfaces utilisables avec différents composants, sont conçues avec des modules complémentaires à des fins expérimentales. Le micrologiciel des interfaces RS-232C et Centronics adopte les modules du jeu de puces d’Atmel et utilise Visual C.+ 6.0 de Microsoft comme outil de développement.
Le micrologiciel des interfaces USB 2.0 adopte les modules du jeu de puces de Cypress et utilise Visual C++ 6.0 de Microsoft comme outil de développement. En apprenant plusieurs types de plateformes de développement, l’utilisateur peut en tirer davantage profit des autres outils de développement. Aussi, nous mettons à votre disposition les codes source et les fichiers exécutables pour des études plus poussées.
Liste des Expérimentations :
- Expériences sur l’USB
(1) Contrôle d’affichage par LED
(2) Contrôle d’afficheur 7-segment
(3) Contrôle de boutons-poussoirs
(4) Afficheur LCM
(5) CAN
(6) CNA
(7) UART
(8) Clavier USB
(9) Souris USB
- Expériences sur les ports RS-232C/ Centronics
(1) Expériences sur le port Centronics
a – Sortie numérique
– Sortie de donnée
– Sortie d’un signal de contrôle
b – Entrée numérique
– Entrée d’une ligne d’état
– Sortie de données
(2) Expériences sur le port RS-232C
a – Entrée et sortie numériques
– Sortie d’un signal de contrôle
– Contrôle d’un flash de lumière
– Entrée d’une ligne d’état
b – Transfert de données
– Transmission et réception de données
– Réception automatique de données
– Applications de transfert de données
– Contrôle de LED par la ligne de sortie TXD
– Réception de données par RXD
– Transmission/réception synchrone de données
– Réception de données d’un commutateur DIP
– Réception de données d’un pavé numérique
– Applications de CNA sortie de données
– Voltmètre numérique utilisant l’entrée de CAN
– Affichage de forme d’onde utilisant l’entrée de CAN
– Transmission et réception de données binaires (associées à l’afficheur 7-segment et pavé numérique)
– Transmission/réception de données codées ASCII (associées à l’afficheur LCD 2 lignes x 20)
– Transmission/réception de chaines de caractères (associées à l’afficheur LCD 2 lignes x 20) Sélection du taux de Bauds