Autor Tema: Ayuda codigo  (Leído 2036 veces)

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado Illi206

  • PIC10
  • *
  • Mensajes: 30
Ayuda codigo
« 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

Desconectado Artifox

  • Colaborador
  • PIC18
  • *****
  • Mensajes: 455
    • Quadbot
RE: Ayuda codigo
« Respuesta #1 en: 31 de Enero de 2006, 21:08:00 »
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. Sonrisa Gigante
Video Quadbot
Saludos desde mi querido Perú.
Si realmente queremos que el mundo cambie debemos empezar por nosotros mismos... ;)

Desconectado Illi206

  • PIC10
  • *
  • Mensajes: 30
RE: Ayuda codigo
« Respuesta #2 en: 04 de Febrero de 2006, 04:16:00 »
mil gracias por tu explicacion.
Muy clara y entendible.
Saludos