Efectivamente, un pickit 3 te soluciona muchos problemas.
Por cierto, ya hace casi 5 años de este post. Ahora utilizo el 12F1840 en sustitucion al 12F1822, ya que tiene el doble de memoria rom y ram. En el caso del 16F1823 lo he sustituido por el 16F1825 que tiene el cuadruple de ambos
