Hola a todos.
estoy haciendo un proyecto para control de unos servomotores para la apertura de una puerta, con LCD y keypad, bueno todo bien, pero como es comun por aqui, el uso del servomotor y el ccp requiere un reloj de baja frecuencia, cosa que no encuentro, pero me di cuenta que en la seria 18f, puedo elegir el ciclo maquina, esto funciona corectamente??, ya que con la configuracion quedaria hacia:
#include <18F4550.h>
#device ADC=16
#FUSES NOWDT //No Watch Dog Timer
#FUSES WDT128 //Watch Dog Timer uses 1:128 Postscale
#FUSES NOBROWNOUT //No brownout reset
#FUSES NOLVP //No low voltage prgming, B3(PIC16) or B5(PIC18) used for I/O
#FUSES NOXINST //Extended set extension and Indexed Addressing mode disabled (Legacy mode)
#use delay(clock=1MHz,crystal=4MHz)
con esta configuracion logro tener un PWM de 62hz para el control del servo sin complicaciones, pero mi pregunta es, cual es la diferencia de clock=1MHz y crystal=4MHz, para que se pone #device ADC=16, cuando se crea el documento????
muchas gracias.