ребята у меня вопрос как корректно настроить PIC18F26K80 на SoftSPI при выборе следующих ножек ( библиотеки MicroC ) подозреваю что какие то из ножек порта С ( в частности PORTC.2 ) мультиплексированы и я не все учел кстати подобный проектик но на PIC18F25K20 работает без проблем правда там все соединения на порту С
//******************************************************************************
// SoftSPI module connections sbit Chip_Select at LATA.B5; sbit SoftSpi_CLK at LATC.B2; sbit SoftSpi_SDI at PORTC.B0; sbit SoftSpi_SDO at LATC.B1;
sbit Chip_Select_Direction at TRISA5_bit; sbit SoftSpi_CLK_Direction at TRISC2_bit; sbit SoftSpi_SDI_Direction at TRISC0_bit; sbit SoftSpi_SDO_Direction at TRISC1_bit; // End SoftSPI module connections
уже не знаю чтоб еще отключить
void main() {
// ********** PORTS einstellen ***********************************************************************
TRISA = 0x01; ANCON0 = 0x00; ANCON1 = 0x00; LATA = 0x00; PORTA = 0x00; TRISB = 0xCF; LATB = 0x00; PORTB = 0x00; TRISC = 0xC1; LATC = 0x00; PORTC = 0x00;
ODCON = 0x00; CM1CON = 0x00; CM2CON = 0x00; CCP1CON = 0x00; CCP2CON = 0x00; CCP3CON = 0x00; CCP4CON = 0x00; CCP5CON = 0x00;
|