TODOPIC
Microcontroladores PIC => Lenguaje Basic para microcontroladores PIC => Mensaje iniciado por: Evonkc en 13 de Mayo de 2013, 21:56:38
-
Estimados alguno de ustedes tendria la hamabilidad de poder explicarme que hace esta parte del codigo no lo logro comprender, el programa completo es para leer los datos de un sensor SHT11 tanto de temperatura como de humedad y esta en PBP.. la parte del codigo que no entiendo es la siguiente....
readsensor:
GoSub tstart
GoSub WaitSensor
ShiftOut dta,clk,1,[cmd\8]
Input dta
Low clk
While dta=1
Wend
PulsOut clk,10
While dta=0
Wend
While dta=1
Wend
Low clk
ShiftIn dta,clk,0,[result.highbyte\8]
Low dta
PulsOut clk,10
ShiftIn dta,clk,0,[result.lowbyte\8]
Low dta
PulsOut clk,10
ShiftIn dta,clk,0,[chksum\8]
High dta
PulsOut clk,10
Input dta
Input clk
Return
especialmente que logra hacer el Shiftin, shiftout y pulsout. eso son los que mas me tienen confundido...
Gracias por su amabilidad...