Outils d'utilisateurs

Outils du Site


gcbasic:picgcbasic:configuration

Différences

Cette page vous donne les différences entre la révision choisie et la version actuelle de la page.

Lien vers cette vue

gcbasic:picgcbasic:configuration [2009/10/31 16:03]
per
gcbasic:picgcbasic:configuration [2009/10/31 17:43] (Version actuelle)
per
Ligne 1: Ligne 1:
 ====== Configuration ====== ====== Configuration ======
 Au sujet de Configuration Au sujet de Configuration
-Chaque PIC a un mot de configuration. C'est une zone de la mémoire de la puce qui guarde la preselection qui pilote certaines opérations de la puce.+Chaque PIC a un mot de configuration. C'est une zone de la mémoire de la puce qui garde la préselection qui pilote certaines opérations de la puce.
  
-Les aspects suivants de la puce son pilotés par le mot de configuration : (CONFIG word) +===== Les aspects suivants de la puce son pilotés par le mot de configuration : (CONFIG word) ===== 
-  * Selection de l'Oscillteur correra el chip con oscilador interno o lo hara  con uno externo?. +  * Sélection de l'oscillateur la puce fonctionnera avec un oscillateur interne ou externe ?. 
-  * Reset automatique - Debera el chip resetearse si el voltaje baja demasiado?. Detectara si esta corriendo la misma pieza de codigo  constantemente+  * Reset automatique - la puce devra être réinitialisée si la tension est trop faible ?. Elle détectera si c'est toujours la même partie de code qui s'exécute 
-·    Proteccion de Codigo Que areas de memoria deben permanecer escondidas una vez escritas+  * Protection du Code Quelles zones de mémoire doivent être définitivement cachées, une fois écrites 
-·    Uso de Pines Cuales pines seran dispuestos para programacionreiniciar el chipo emitir señales de modulacion de ancho de pulso, (PWM)?+  * Utilisation des Broches Quelles broches seront dédiées à la programmationpour réinitialiser la puceou émettre des signaux de modulation de largeur d'impulsion, (PWM)?
  
-La exacta prefijacion de configuracion varia de acuerdo al tipo de chipPara encontrar una lista de prefijacion validapor favor consulte la hoja de data para el PIC que usted desea usar+L'exacte préfixation de configuration varie en fonction du type de pucePour trouver une liste de préfixation valides'il te plaît consultes les documents constructeur du PIC que tu désires utiliser
-·    Todo esto puede ser bastante confuso para usuarios nuevos  - no obstante, GCBASIC  pondra automaticamente algunas prefijaciones de configuracional menos que  se desee lo contrario+  * Tout ceci peut être assez confus pour de nouveaux utilisateurs cependant, GCBASIC  mettra automatiquement quelques préfixations de configurationà moins qu'on désire le contraire
-·    Programacion con bajo voltaje (LVP) es apagadoEsto permite que el pin de programacion (usualmente B3 B4) sea usado normalmente como de entrada y salida.  (I/O pin). +  * La programmation basse tension (LVP) est éteinteCeci permet que la broche de programmation (habituellement B3 ou B4) soit utilisée normalement comme entrée ou sortie.  (I/O pin). 
-·    Perro Guardian Timer (WDT) es apagadoEl perro guardian reinicia el chip si se esta corriendo la misma pieza de codigo una y otra ves seguido esto causa problemas con algunas rutinas largas de retardo en  GCBASIC. +  * Le Timer Chien de garde (WDT) est éteintLe chien de garde réinitialise la puce si c'est toujours la même partie de code qui est exécutée Ceci pose problème avec quelques sous-programmes de longues temporisation dans  GCBASIC. 
-·    Clear maestro (MCLR)  sera desabilitado cuando sea posibleEn muchos chips nuevos esto permite que el pin MCLR (generalmente PORTA.5) puedan ser usados como pin de entrada y salida convencionalTambien elimina la necesidad de usar la resistencia de polarizacion usada en el pin MCLR. +  * Remise à zéro maître (MCLR) sera désactivé quand cela sera possibleDans beaucoup de nouvelles puces ceci permet que la broche MCLR (generalement PORTA.5) puissent être utilisées comme une broche d'entrée sortie conventionnelleCela élimine aussi la nécessité d'utiliser une résistance de polarisation utilisée sur la broche MCLR. 
-·    Un modo de oscilador sera seleccionado de acuerdo a las siguientes reglas+  * Un mode d'oscillateur sera sélectionné en accord avec les règles suivantes 
-1.    Si la velocidad de reloj es mayor de  4 Mhz, sera seleccionado el oscilador HS+  - Si la vitesse d'horloge est supérieure à 4 Mhz, l'oscillateur HS sera sélectionné
-2.    Si la velocidad de reloj es de 4 MHz o menos pero el chip puede soportar un oscilador externoentonces el modo XT  es seleccionado+  - Si la vitesse d'horloge est inférieure à 4 MHz o mais que la puce peut supporter un oscillateur externealors  le mode XT  est sélectionné
-     3.     Si un chip no puede usar un oscilador externoel oscilador interno es     seleccionado.     +  - Si une puce ne peut pas  utiliser un oscillateur externel'oscillateur interne est sélectionné.     
-Note que esas configuraciones pueden facilmente ser cambiadas individualmente cada vez que se necesite hacerloPor ejemplo, si el Watchdog Timer (Perro Guardian) se necesitaañadiendo la linea: #config WDT = ON +Note que ces configurations peuvent facilement être changées individuellement chaque fois que l'on a besoin de le fairePar exemple, si le Timer du Chien de Garde est nécessaireen ajoutant la ligne : #config WDT = ON 
-permitira que el perro guardian se iniciesin afectar alguna otra configuracion.+cela permettra que le chien de garde s'initialisesans affecter aucune autre configuration.
  
-Usando la Configuracion+===== Utilisation de la Configuration =====
  
-Una vez que las opciones necesarias de CONFIG hayan sido determinadasañadirlas al programa es facilEn una linea nueva tipee "#config" y entonces liste las opciones  deseadas separadas por comascomo esta en la linea siguiente:+Une fois que les options nécessaires de CONFIG auront été déterminéesles ajouter au programme est facileDans une nouvelle ligne tape "#config" et alors liste les options désirées séparées par des virgulescomme dans la ligne suivante:
  
 #config OSC = RC, BODEN = OFF #config OSC = RC, BODEN = OFF
  
-GCBASIC tambien soporta este formato en la serie de chips 10/12/16 como en la siguiente linea:+GCBASIC supporte aussi ce format pour la serie de puces 10/12/16 comme dans la ligne suivante :
  
 #config INTOSC_OSC_NOCLKOUT, BODEN_OFF #config INTOSC_OSC_NOCLKOUT, BODEN_OFF
  
-Para mas ayudavea: +Pour plus d'aidevoir [[gcbasic:compilateur:config|#config Directive]] 
-#config Directive Lien à faire+
  
 [[. |retour]] [[. |retour]]
gcbasic/picgcbasic/configuration.1257001426.txt.gz · Dernière modification: 2009/10/31 16:03 par per