Курс лекций - Микропроцессоры


Устройство параллельных портов микроконтроллеров MCS-51 - часть 5


Во время доступа к внешней памяти содержимое регистра - защелки порта P2 не изменяется. Схема использования порта P2 в качестве шины адреса приведена на рисунке 2. При сбросе микросхемы во все разряды порта P2 записываются '1'.

P2.gif (2827 bytes)

  • Порт P3. Каждая линия порта Р3 имеет индивидуальную альтернативную функцию, которая может быть задействована простым обращением к устройству, соединенному с ножкой порта (например, для того чтобы был выработан строб WR, достаточно обратиться с внешней памяти командой MOVX @DPTR, A или MOVX @R0,A). Линии порта Р3 могут выполнять альтернативные функции только в том случае, если в соответствующие этим линиям разряды регистра записаны логические '1', иначе на линиях порта будет присутствовать '0' независимо от характера принимаемой или передаваемой информации. При сбросе микросхемы во все разряды порта записываются '1'.

  • P3.gif (2784 bytes)

    Р3.0 RxD - вход последовательного порта;
    Р3.1 TxD - выход последовательного порта;
    Р3.2 INT0 -используется как вход 0 внешнего запроса прерываний;
    Р3.3 INT1 -используется как вход 1 внешнего запроса прерываний;
    Р3.4 Т0 - используется как вход счетчика внешних событий 0;
    Р3.5 Т1 - используется как вход счетчика внешних событий 1;
    Р3.6 WR - строб записи во внешнюю память данных;
    Р3.7 RD - строб чтения из внешней памяти данных.

    [ ] [ ] [ ]




    - Начало -  - Назад -  - Вперед -