Цитата:
Сообщение от mono
Спасибо за разъяснения, попробую как правильно (как Вы написали), резалт должен быть 1F65h.
|
Извините, не дочитал datasheet, тогда вот так:
Код:
unsigned short take_1,take_2, buffer;
void main() {
ANSEL = 0;
CMCON = 7;
TRISIO=0;
GPIO = 0;
Soft_Spi_Config(&GPIO,4,1,5);
Soft_Uart_Init(GPIO, 3, 0, 9600, 0);
do {
GPIO.F2=0;
Delay_ms(50);
Soft_Spi_Write(0x15);
Delay_ms(5);
take_1=Soft_Spi_Read(buffer);
take_2=Soft_Spi_Read(buffer);
Delay_ms(50);
Soft_Uart_Write(take_1);
Soft_Uart_Write(take_2);
GPIO.F2=1;
Delay_ms(50);
} while(1);
}