Разработка микропроцессорной системы для управления объектом. Составление карты распределения адресного пространства, страница 13

IOH  AD7824 max  = 360 мкА ≥ ILI  P0 + 2*IIH  ИР22 + ILO  M48Z08  + ILO  РФ6А   + IIH  AD557 + IOZH  ИР22  = 10 мкА + 2*20 мкА + 5 мкА + 10 мкА + 100 мкА + 20 мкА = 185 мкА;

CL lim AD7824 = 100 пФ СI  P0 + 2*СI  ИР22 + СIO  M48Z08  + СO  РФ6А + СI  AD557 + СO  ИР22 + СМ    = 10 пФ + 2*5 пФ + 10 пФ + 12 пФ + 4 пФ + 7 пФ + 20 пФ = 73 пФ.

Считывание данных из регистра КР1533ИР22 в порт P0 микроконтроллера:

IOL  ИР22 max = 24 мА ≥ IIL  P0 + 2*IIL  ИР22 + ILO  M48Z08 + ILO  РФ6А  + IOUT AD7824  + IIL  AD557 =  50 мкА + 2*100 мкА + 5 мкА + 10 мкА + 3 мкА + 100 мкА = 368 мкА;

IOH ИР22 max  = 3 мА ≥ ILI  P0 + 2*IIH  ИР22 + ILO  M48Z08  + ILO  РФ6А  + IOUT AD7824  + IIH  AD557 = 10 мкА + 2*20 мкА + 5 мкА + 10 мкА + 3 мкА + 100 мкА = 168 мкА;

CL lim ИР22= 500 пФ СI  P0 + 2*СI  ИР22 + СIO  M48Z08  + СO  РФ6А + СO  AD7824 + СI  AD557  + СМ = 10 пФ + 2*5 пФ + 10 пФ + 12 пФ + 8пФ + 4 пФ + 20 пФ = 74 пФ.

Запись данных из порта P0 микроконтроллера в ОЗУ M48Z08:

IOL  P0 max = 10 мА ≥ 2*IIL  ИР22 + ILO  РФ6А + ILI  M48Z08  + IOUT AD7824  + IIL  AD557 + IOZL  ИР22  = 2*100 мкА + 10 мкА + 1 мкА + 3 мкА + 100 мкА + 20 мкА = 334 мкА;

IOH  P0 max = 1 мА ≥ 2*IIH  ИР22 + ILO  РФ6А + ILO  M48Z08  + IOUT AD7824  + IIH  AD557 + IOZH  ИР22 = 2*20 мкА + 10 мкА + 5 мкА + 100 мкА + 3 мкА + 20 мкА + 20 мкА = 178 мкА;

CL lim P0 = 100 пФ ≥ 2*СI  ИР22 + СO  РФ6А + СIO  M48Z08 + СO  AD7824 + СI  AD557 + СO  ИР22  + СМ  = 2*5 пФ + 12 пФ + 10 пФ + 8 пФ  + 4 пФ + 7 пФ + 20 пФ = 71 пФ.

Запись данных из порта P0 микроконтроллера в остальные устройства (регистры КР1533ИР22 и ЦАП AD557):

IOL  P0 max = 10 мА ≥ 2*IIL  ИР22 + ILO  РФ6А + ILO  M48Z08  + IOUT AD7824 + IIL  AD557 + IOZL  ИР22 = 2*100 мкА + 10 мкА + 5 мкА + 3 мкА + 100 мкА + 20 мкА = 338 мкА;

IOH  P0 max = 1 мА ≥ 2*IIH  ИР22 + ILO  РФ6А + ILO  M48Z08 + IOUT AD7824  + IIH  AD557 + IOZH  ИР22 = 2*20 мкА + 10 мкА + 5 мкА + 3 мкА + 100 мкА + 20 мкА = 178 мкА;

CL lim P0= 100 пФ ≥ 2*СI  ИР22 + СO  РФ6А + СIO  M48Z08 + СO  AD7824 + СI  AD557 + СO  ИР22  + СМ  = 2*5 пФ + 12 пФ + 10 пФ + 8 пФ  + 4 пФ + 7 пФ + 20пФ = 71 пФ.

Электрическое сопряжение по цепям данных обеспечивается.

1.8.2. Расчёт цепей адреса.

Сигналами цепей адреса являются BA0 BA13.

Для адресных линий BA0, BA1:

IOL  ИР22 max  = 24 мА ≥ ILI  РФ6А + ILI  M48Z08  + IIL  AD7824 + IIL  ИД14 = 10 мкА + 1 мкА + 1 мкА + 100 мкА = 112 мкА;

IOH  ИР22 max  = 2.6 мА ≥ ILI  РФ6А + ILI  M48Z08 + IIН  AD7824 + IIН  ИД14 = 10 мкА + 1 мкА + 1 мкА + 20 мкА = 32 мкА;

CL lim ИР22 =500 пФ  СI  РФ6А+ СI  M48Z08  + СI  AD7824 + СI  ИД14  + СМ =8 пФ  + 10 пФ + 8 пФ  + 5 пФ + 20 пФ=51 пФ.

Для адресных линий BA2–BA4:

IOL  ИР22 max  = 24 мА ≥ ILI  РФ6А + ILI  M48Z08  + IIL  ИД7 = 10 мкА + 1 мкА + 100 мкА = 111 мкА;

IOH  ИР22 max  = 2.6 мА ≥ ILI  РФ6А + ILI  M48Z08 + IIН  ИД7 = 10 мкА + 1 мкА +  20 мкА = 31 мкА;

CL lim ИР22 = 500 пФ  СI  РФ6А + СI  M48Z08  + СI  ИД7  + СМ = 8 пФ  + 10 пФ + 5 пФ + 20 пФ = 43 пФ.

Для адресных линий BA5–BA7:

IOL  ИР22 max  = 24 мА ≥ ILI  РФ6А + ILI  M48Z08  = 10 мкА + 1 мкА = 11 мкА;

IOH  ИР22 max  = 2.6 мА ≥ ILI  РФ6А + ILI  M48Z08  = 10 мкА+ 1мкА = 11 мкА;

CL lim ИР22 = 500 пФ  СI  РФ6А + СI  M48Z08   + СМ  = 8 пФ  + 10 пФ + 20 пФ = 38 пФ.

Для адресных линий BA8–BA12:

IOL  P2 max  = 10 мА ≥ ILI  РФ6А + ILI  M48Z08  = 10 мкА + 1 мкА = 11 мкА;

IOH  P2 max  = 1 мА ≥ ILI  РФ6А + ILI  M48Z08  = 10 мкА+ 1мкА = 11 мкА;

CL lim P= 80 пФ  СI  РФ6А + СI  M48Z08  + СМ  = 8 пФ  + 10 пФ + 20 пФ = 38 пФ.

Для адресной линии BA15:

IOL  P2 max  = 10 мА ≥ IIL  ЛН1 + ILI  M48Z08  = 100 мкА + 1 мкА = 101 мкА;

IOH  P2 max  = 1 мА ≥ IIH  ЛН1 + ILI  M48Z08  = 20 мкА+ 1мкА = 21 мкА;

CL lim P= 80 пФ  СI ЛН1 + СI   M48Z08  + СМ  = 5 пФ  + 10 пФ + 20 пФ = 35 пФ.

Электрическое сопряжение по адресным цепям обеспечивается.

1.8.3. Расчёт цепей управления.

К сигналам управления относятся:

ALEсигнал стробирования адреса на выходе AT89S8252,