Pic16f84a explained