
Podemos realizar varias observaciones:
• Nuestro proyecto se ha creado con un archivo de código principal
‘prova.c’, y un archivo cabecera ‘prova.h’.
• En la rutina principal (main) podemos observar una serie de llamadas a
funciones de configuración que proporciona el propio compilador:
setup_xxx.
• El asistente ha redactado un par de instrucciones con errores de sintaxis:
setup_comparator(x) y setup_vref(x). Se trata de un bug de CCS PCWH
que deberemos solucionar.
19. Consultamos la ayuda para conocer la sintaxis de setup_comparator(x):
Help > Contents
Clicamos en la pestaña ‘Índice’ y accedemos a la entrada SETUP_COMPARATOR de
la lista.
Como se puede observar, la función setup_comparator consta de un único
parámetro ‘mode’, que especifica la configuración de los comparadores del micro.
Como no vamos a emplear ninguno, usaremos la constante NC_NC_NC_NC.
20. El paso anterior se puede realizar también accediendo al fichero de cabecera
específico del 16F690, y consultando la sección que contiene las definiciones
correspondientes a los comparadores, y consultando a su vez en el datasheet el
valor de los valores numéricos que las deficiones nos indican.
Comentarios a estos manuales