Главная
Случайная страница
Полезное:
Как сделать разговор полезным и приятным
Как сделать объемную звезду своими руками
Как сделать то, что делать не хочется?
Как сделать погремушку
Как сделать так чтобы женщины сами знакомились с вами
Как сделать идею коммерческой
Как сделать хорошую растяжку ног?
Как сделать наш разум здоровым?
Как сделать, чтобы люди обманывали меньше
Вопрос 4. Как сделать так, чтобы вас уважали и ценили?
Как сделать лучше себе и другим людям
Как сделать свидание интересным?
Категории:
АрхитектураАстрономияБиологияГеографияГеологияИнформатикаИскусствоИсторияКулинарияКультураМаркетингМатематикаМедицинаМенеджментОхрана трудаПравоПроизводствоПсихологияРелигияСоциологияСпортТехникаФизикаФилософияХимияЭкологияЭкономикаЭлектроника
|
Альтернативные функции порта 3
Таблица П2.1
Символ
| Позиция
| Имя и назначение
|
| P3.7
| Чтение. Активный сигнал низкого уровня формируется аппаратно при обращении к ВПД
|
| P3.6
| Запись. Активный сигнал низкого уровня формируется аппаратно при обращении к ВПД
| T1
| P3.5
| Вход таймера/ счетчика 1 или тест-вход
| T0
| P3.4
| Вход таймера/ счетчика 0 или тест-вход
|
| P3.3
| Вход запроса прерывания 1. Воспринимается сигнал низкого уровня или срез
|
| P3.2
| Вход запроса прерывания 0. Воспринимается сигнал низкого уровня или срез
| TXD
| P3.1
| Выход передатчика последовательного порта в режиме УАПП. Выход синхронизации в режиме сдвигающего регистра
| RXD
| P3.0
| Выход приемника последовательного порта в режиме УАПП. Ввод/вывод данных в режиме сдвигающего регистра
|
Таблица П2.2
Регистр режима работы таймера/счетчика
Символ
| Позиция
| Имя и назначение
| GATE
| TMOD.7 для T/C1 и TMOD.3 для T/C0
| Управление блокировкой. Если бит установлен, то таймер/счетчик “ x ” разрешён до тех пор, пока на входе “INT x ” высокий уровень и бит управления “TR x ” установлен. Если бит сброшен то Т/С разрешается, как только бит управления “TR x ” устанавливается
| C/T
| TMOD.6 для T/C1 и TMOD.2 для T/C0
| Бит выбора режима таймера или счётчика событий. Если бит сброшен, то работает таймер от внутреннего источника сигналов синхронизации. Если бит установлен, то работает счётчик от внешних сигналов на входе “T x ”
| M1
| TMOD.5 для T/C1 и TMOD.1 для T/C0
| Режим работы (см. примечание)
| M0
| TMOD.4 для T/C1 и TMOD.0 для T/C0
|
|
Примечание к табл. П2.2
М1
| М0
| Режим работы
|
|
| Таймер МК48. “ТL x ” работает как 5-битный предделитель
|
|
| 16-битный таймер/счётчик. “TH x ” и “TL x ” включены последовательно
|
|
| 8-битный автоперезагружаемый таймер/счётчик. “TH x ” хранит значение, которое должно быть перезагружено в “TL x ” каждый раз по переполнению
|
|
| Таймер/счётчик 1 останавливается. Таймер/счётчик 0: TL0 работает как 8-битный таймер/счётчик, и его режим определяется управляющими битами таймера 0. TH0 работает только как 8-битный таймер, и его режим определяется управляющими битами таймера 1
|
Таблица П2.3
Регистр управления/статуса таймера
Символ
| Позиция
| Имя и назначение
|
|
|
| TF1
| TCON.7
| Флаг переполнения таймера 1. Устанавливается аппаратурно при переполнении таймера/счётчика. Сбрасывается при обслуживании прерывания аппаратурно
| TR1
| TCON.6
| Бит управления таймера 1. Устанавливается/сбрасывается программой для пуска/останова
| Продолжение табл. П2.3
|
|
| TF0
| TCON.5
| Флаг переполнения таймера 0. Устанавливается аппаратурно. Сбрасывается при обслуживании прерывания
| TR0
| TCON.4
| Бит управления таймера 0. Устанавливается/сбрасывается программой для пуска/останова таймера/счётчика.
| IE1
| TCON.3
| Флаг фронта прерывания 1. Устанавливается аппаратурно, когда детектируется срез внешнего сигнала ЗПР1 (INT1).Сбрасывается при обслуживании прерывания
| IT1
| TCON.2
| Бит управления типом прерывания 1. Устанавливается/сбрасывается программно для спецификации запросаЗПР1 (срез/низкий уровень)
| IE0
| TCON.1
| Флаг фронта прерывания 0. Устанавливается по срезу сигнала ЗПР0. Сбрасывается при обслуживании прерывания
| IT0
| TCON.0
| Бит управления типом прерывания 0. Устанавливается/сбрасывается программно для спецификации запроса ЗПР0 (срез/низкий уровень)
|
Таблица П2.4
Регистр управления/статуса УАПП
Символ
| Позиция
| Имя и назначение
| SM0
| SCON.7
| Биты управления режимом работы УАПП.
| SM1
| SCON.6
| Устанавливается/сбрасываются программно (см. примечание)
| SM2
| SCON.5
| Бит управления режимом УАПП. Устанавливается программно для запрета приема сообщения, в котором девятый бит имеет значение 0
| REN
| SCON.4
| Бит разрешения приёма. Устанавливается/сбрасываются программно для разрешения/запрета приема последовательных данных
| TB8
| SCON.3
| Передача бита 8. Устанавливается/ сбрасываются программно для задания девятого передаваемого бита в режиме УАПП-9 бит
| RB8
| SCON.2
| Прием бита 8. Устанавливается/ сбрасываются программно для фиксации девятого передаваемого бита в режиме УАПП-9 бит
| TI
| SCON.1
| Флаг прерывания передатчика. Устанавливается аппаратурно при окончании передачи байта. Сбрасывается программно после обслуживания прерывания
| RI
| SCON.0
| Флаг прерывания приемника. Устанавливается аппаратурно при приёме байта. Сбрасывается программно после обслуживания прерывания
| Примечание к табл. П2.4.
SM0
| SM1
| Режим работы УАПП
|
|
| Сдвигающий регистр расширения ввода/вывода
|
|
| УАПП-8 бит. Изменяемая скорость передачи
|
|
| УАПП-9 бит. Фиксированная скорость передачи
|
|
| УАПП-9 бит. Изменяемая скорость передачи
|
Таблица П2.5
|