supondo que no drive que vou utilizar tenha
#define ADC_CS PIN_C7
#define ADC_RESET PIN_C6
#define ADC_DRDY PIN_C2
#define ADC_DI PIN_C4
#define ADC_DO PIN_C5
#define ADC_CLK PIN_C3
void write_adc_byte(BYTE data);
adc_init()
{
output_low(ADC_RESET);
output_high(ADC_CLK);
output_high(ADC_CS);
output_high(ADC_RESET);
delay_ms(3000);
posso dizer que os pinos C7, C6 e C3 sao configurados como pinos de saida no meu PIC?
o que quer dizer as seguintes expressoes:
write_adc_byte( 0x12 );
output_bit(ADC_DI, shift_left(&data,1,0));
obrigado
Fernando azevedo