La cuestion es si alguien me podria explicar cada una de las funciones, para aver si lo entiendo y puedo crear mis propias aplicaciones.
Código
#include <16f84A> #fuses HS,XT,NOWDT,NOPROTECT,NOLVP,PUT,BROWNOUT #use delay(clock=8000000) #use standard_io(b) void main() { set_tris_a(011011); set_tris_b(0x00); do{ output_b(0x00); if (input(pin_a0)){ output_high(pin_b0); } if (input(pin_a1)){ output_high(pin_b1); } if (input(pin_a3)){ output_high(pin_b3); } if (input(pin_a4)){ output_high(pin_b4); } }while(true);//Bucle infinito }
para acabar queria preguntar una pequeña duda sobre el funcionamiento del cristal de cuarzo, cuando en un pic ponemos en la patilla de clock un cristal de cuarzo, tendriamos que llevarlo tambien a tierra, o simplemente poniendole el cristal en su sitio, valdria?
El problema es que no conozco bien el funcionamiento del cristal de cuarzo, se que es una señal de reloj y las frecuencias, pero desconozco el funcionamiento interno del cristal de cuarzo.
Saludos y espero que me podais aclarar las dudas.