Te deberian poner el hilo en PROYECTOS, pero con PICs ya que este es para otras marcas de micros, y recibe muchas menos visitas.
Esto que quieres hacer lo he visto con registros de desplazamiento, por ejemplo para hacer PLCs, no se si es lo que quieres hacer.
Deberias empezar por un PIC mas grande, el 16f84 tiene pocos pines, poca memoria, no tiene clock interno, etc, y es muy caro..., pero bueno todos al comienzo nos tiramos a el, algo tendra...
Saludos