last update: 02/09/2011


Groupage de 8E + 8S + 4 Ana 17 bits + 8 Ana 12bits + 5 Ana 10 bits +
RS232..

Version MPLAB C18 (full 60j)

Liens utiles :
S
ite de Microchip : notice DS51295F : MPLAB® C18 C COMPILER GETTING STARTED
notice DS51288J : C18 C COMPILER USER'S GUIDE
Notice DS51297F : MPLAB_ C18 C Compiler Libraries

Academie d'Aix-Marseille :
voir document C minimum

voir Compilateur C pour C18 : Diapos C18 V14
Cours MCC18

Historique:
Impossible d'arriver à une solution viable avec le MCP3224 ADC18b en mode I2C Hardware en C18 .
.. alors que c'est OK avec le MCP23017 ??? => usage d'une version I2C 100% Software (reamenagée) => OK
bugs constatés:
Aleas à la mise sous tension : les sorties du MCP23017 s'activaient aleatoirement sur quelques cycles
avant l'init complete du programme.
Rajout circuit RC sur reset du MCP 4.7M et 22µF -> sans incidence.
Rajout de l'init des sorties Latches PortA , AVANT de definir le sens des ports -> OK
..plus de problemes aleatoires. corrigé le 31/05/2011


Connectique :

Schema

MCPxxxx_18F_110326.jpg

images/t_MCPxxxx_18F_110326.jpg

Programme (C18) :

Projet: I2C_Soft_MCPxxxx.mcp
Source MCP23017_3304_3424_I2C_soft_110531_xport.c
Chargeur I2C_Soft_MCPxxxx_xport.hex (ok en version I2C soft)


Resultats:
avec derniere version ..OK
sur Terminal VBray 19200 bauds


Autre forme de resultat.. voir
XPORT

../XPORT_16F_18F/images/Xport_Client_VB6_run_110319.jpg



Ici , Version pour Tablette Archos 43it Android


Retour à l'index general