задержки. Операция записи Операция чтения Значения временных параметров Значение Обозначение Min Max Единици Enable cycle time tCYC 500 ns Enable pulse width PWEH 220 ns Enable rise/fall time tEr, tEf 25 ns RS, RW set ut time tAS 40 ns Data delay time tDDR 60 120 ns Data set up time tDSW 10 ns Hold time tH 20 ns Требование к ширине строба разрешения является критичным. В низкоуровневых процедурах строб разрешения E выдаётся с помощью следующих инструкций языка C: E_PORT = 1; /* установить высокий уровень E */ E_PORT = 0; /* установить низкий уровень E */ Компилятор преобразует это в: D296 setb P1.6 - 4 такта C296 clr P1.6 - 4 такта Для тактовой частоты 24 МГц один такт занимает 83.3 нс. Строб E будет длиться как минимум 4*83.3 = 333 нс, так что эта величина больше минимума, требуемого в спецификации. Кроме того, дополнительные такты должны быть добавлены, если код выполняется из внешней памяти. 4. Программное
Используются технологии uCoz