|
Ой, что-то процедурка покоцалась. Вот ещё вариант.
unsigned char Read_530(unsigned char address)
{
int value;
DDRC=0x00;
//выставляем адрес
ctrlIntf=0x01; //address пока не использую
Delay(10);
ctrlPORT &=~ (1 << read); /*NRD=0*/
//Запись адреса:
Delay(10); // Пауза
//чтение с ножек 8515
value=PINA;
Delay(10);
ctrlPORT |= (1 << read); /*NRD=1*/
return(value);
}
E-mail: info@telesys.ru