TODOPIC
Microcontroladores PIC => Lenguaje Basic para microcontroladores PIC => Mensaje iniciado por: Illi206 en 30 de Enero de 2006, 18:33:00
-
Alquien que me puedaexplicar que hace este codigo?
Shiftout dato, clk, 5, [126]
high 4
Shiftout dato, clk, 5, [237]
low 4
Shiftout dato, clk, 5, [15]
high 4
Mil gracias
-
Bueno, el shifout es una comando para enviar datos via una comunicacion serial sincrona es decir es necesario que halla una pin de envio datos y un pin de clock.
shiftout pindedato, pindeclock, modo, [datos]
pindedato: Pin por donde se envia los datos p.e: PORTA.0
pindeclock: Pin por donde se envia el clock p.e: PORTA.1
modo: determina si envia primero la parte baja o alta de bit. Ademas si se envia con flanco de subida o de bajada. P.E: Modo = 5: envia primero la parte alta de bit, y funciona con flanco de subida.
[datos]: Valores que se van a enviar.
Espero que esta pequeña explicacion te sirva.
-
mil gracias por tu explicacion.
Muy clara y entendible.
Saludos