reducere sht11 beslutning til 8 bits?

A

anotherbrick

Guest
Jeg er at sende kommando til sht11 at reducere beslutning til 8 bits% RH
men stadig er der tal i
1. byte 3 - 0 bits

hvordan skal jeg læse resultatet for 8 bit opløsning?

1) højere bits fra
1. byte 3 - 0 bits
og lavere bits fra
2. byte 7 - 4 bits

eller

2) alle 8 bits FOM
2. byte?

********** Min kode ***********
initSHT11:
acall SHT11_Start
mov en, # 00000110b; Kommando: Status register
acall SHT11_ByteOut
mov en, # 00000001b; Kommando: 8 / 12 bit
acall SHT11_ByteOut
RET

 
Mener, at svaret er på side 3 / 9 i Sensirions datablad, første til stk i den anden kolonne --

"Alle værdier er MSB første, ret berettiget til en 12 bit værdi - for en 8 bit følge den første btye ikke anvendes"

Jeg læste, at det betyder den første byte indeholder bit 12-8 genudsættes og hele anden byte, bits 7 - 0 anvendes.

 

Welcome to EDABoard.com

Sponsor

Back
Top