Есть несколько вопросов. Расскажите пожалуйста про устройство DAC7611.Как работает?Что такое CLR,LP,CS,CLK,SDI?Как образуется диаграмма?Что обозначает? Как происходит чтение и запись данных в DAC7611? Прокомментируйте данный код. Или может быть дайте ссылки на источник где можно обо всем этом прочитать
Код
void DAC_Write(int DATA)
{
int MASK = 0x0800;
CLR_CS;
while(1){
if( MASK&DATA ){
SET_SDI;
}else{
CLR_SDI;
}
CLK_SIGNAL();
MASK >>= 1;
if(MASK == 0)
break;
}
Эскизы прикрепленных изображений