G
glenjoy
Guest
Hoi,
Ik heb deze code en me af of dit echt werkt om een 8-bits MSB eerste gegevens.Please post comments:
unsigned char read_0831 () (
unsigned char bits;
clk = 0;
bit = d_out;
clk = 1;
terugkeer bits;
)
unsigned int start_read () (
unsigned char i;
unsigned int adc_data;
adc_data = 0;
csel = 0;
for (i = 0; i <8; i ) (
adc_data = adc_data | read_0831 () <<1;
csel = 1;
)
)
1.Is de inhoud van de char-bits 1000 000 of 0000 0001 als d_out is gelijk aan een.
2.Is deze code juist?want ik ben verward met de draai naar links als zij zal in adc_data de juiste plaatsing van de bits van de ADC.
Het spijt me om te vragen, maar ik ben een beginner in C, ik ben gewend in assemblage programmering.
Bedankt.
Ik heb deze code en me af of dit echt werkt om een 8-bits MSB eerste gegevens.Please post comments:
unsigned char read_0831 () (
unsigned char bits;
clk = 0;
bit = d_out;
clk = 1;
terugkeer bits;
)
unsigned int start_read () (
unsigned char i;
unsigned int adc_data;
adc_data = 0;
csel = 0;
for (i = 0; i <8; i ) (
adc_data = adc_data | read_0831 () <<1;
csel = 1;
)
)
1.Is de inhoud van de char-bits 1000 000 of 0000 0001 als d_out is gelijk aan een.
2.Is deze code juist?want ik ben verward met de draai naar links als zij zal in adc_data de juiste plaatsing van de bits van de ADC.
Het spijt me om te vragen, maar ik ben een beginner in C, ik ben gewend in assemblage programmering.
Bedankt.