December 17 2017 17:25:00
Навигация
Авторизация
Логин

Пароль



Вы не зарегистрированы?
Нажмите здесь для регистрации .

Забыли пароль?
Запросите новый здесь.
Бит ошибки приема
МОДУЛЬ ВНЕШНЕЙ МАГИСТРАЛИ
Бит устанавливается при попытке записи аппаратными средствами приемника очередного принятого байта из сдвигового регистра в буферный регистр данных, в то время как предыдущие данные из буферного регистра еще не считаны (бит SCRF установлен). При таком стечении обстоятельств содержимое буферного регистра приемника сохраняется, а второй принятый байт теряется. Бит OR вызывает генерацию запроса на прерывание, если бит ORIE в регистре SCC3 установлен. Бит OR сбрасывается в 0 автоматически при выполнении последовательности из двух операций:
Чтение регистра состояния SCSI при установленном бите OR.
Чтение из регистра данных SCDR первого принятого байта данных. Бит доступен только для чтения. При сбросе МК бит устанавливается в 0
NF
Бит наличия шума на линии приемника RxD (Noise Error Flag).
Бит устанавливается в случае, если при выборке очередного бита информационного кадра, включая стартовый и стоповый биты, не все три детектированные значения бита оказались равными. Бит NF устанавливается одновременно с битом завершения приема того байта, при передаче которого обнаружен шум. Бит NF вызывает генерацию запроса на прерывание, если бит NFIE в регистре SCC3 установлен. Бит NF сбрасывается в 0 автоматически при выполнении последовательности из двух операций:
Чтение регистра состояния SCS1 при установленном бите NF.
Чтение регистра данных SCDR.
Бит доступен только для чтения. При сбросе МК бит устанавливается в 0
FE
Бит нарушения формата кадра (Framing Error Flag).
Бит устанавливается, если поступающая на вход RxD последовательность битов не соответствует меткам синхронизации, формируемым внутренним счетчиком приемника. Аппаратные средства приемника распознают состояние нарушения синхронизации по признаку наличия на линии нулевого логического уровня в то время, когда должен присутствовать стоповый бит с высоким логическим уровнем сигнала. Бит FE вызывает генерацию запроса на прерывание, если бит FEIE в регистре SCC3 установлен. Бит FE сбрасывается в 0 автоматически при выполнении последовательности из двух операций:
Чтение регистра состояния SCS1 при установленном бите FE.
Чтение регистра данных SCDR.
Бит доступен только для чтения. При сбросе МК бит устанавливается в
РЕ
Бит нарушения четности кадра (Parity Error Flag).
Устанавливается, если функция контроля четности при обмене разрешена и в принятом кадре значение бита четности не удовлетворяет логике контроля четности. Бит РЕ вызывает генерацию запроса на прерывание, если бит PEIE в регистре SCC3 установлен. Бит РЕ сбрасывается в 0 автоматически при выполнении последовательности из двух операций:
Чтение регистра состояния SCS1 при установленном бите FE.
Чтение регистра данных SCDR. Бит доступен только для чтения. При сбросе МК бит устанавливается в

Табл. 3.150. Формат регистра SCS2

SCS2 Регистр состояния контроллера SCI

Serial Communications Status Register 2
7 6 5 4 3 2 1 0
´ ´ ´ ´ ´ ´ BKF RPF
Состояние при сбросе: $00
Имя бита Назначение бита
BKF Бит сигнала “Break” на линии RxD (Break Flag Bit)
Бит устанавливается в 1, если на линии RxD диагностируется сигнал «конец сеанса обмена». Одновременно устанавливаются биты FE и SCRF  в регистре SCS. Бит BKF сбрасывается в 0 автоматически при выполнении последовательности из двух операций:
Чтение регистра состояния SCS2 при установленном бите BRK.
Чтение регистра данных SCDR.
Бит доступен только для чтения
RPF Бит незавершенного приема (Reseption in Progress Flag Bit)
Устанавливается, если приемник распознал старт-бит, но еще не завершил приема байта данных.
Бит доступен только для чтения. При сбросе МК устанавливается в 0

Табл. 3.151. Формат регистра SCBR

SCBR Регистр скорости обмена контроллера SCI
Baund Rate Register
7 6 5 4 3 2 1 0
´ ´ SCP1 SCP0 ´ SCR2 SCR1 SCR0
Состояние при сбросе: $00
Имя бита Назначение бита



SCP1… SCP0
Биты выбора коэффициента деления NP (Serial Prescaler Select Bits
SCP1 SCP0 Коэффициент деления NP
0 0 1
0 1 3
1 0 4
1 1 13
После сброса МК значения битов равны 00





SCR2… SCR0
Биты выбора скорости обмена (SCI BAUD Rate Select Bits)
SCR2 SCR1 SCR0 Коэффициент деления NR
0 0 0 1
0 0 1 2
0 1 0 4
0 1 1 8
1 0 0 16
1 0 1 32
1 1 0 64
1 1 1 128
После сброса МК значения битов равны 00

Табл. 3.152. Адреса регистров модуля SCI08

Имя регистра Адрес регистра

GP32/20 AZ0/16/24/32/60 MR32/24
Регистр данных модуля SCI08 SCDR $0018 $0018 $0030
Регистр управления модуля SCI08 SCC 1 $0013 $0013 $0038
Регистр управления модуля SCI08 SCC2 $0014 $0014 $0039
Регистр управления модуля SC108 5ССЗ $0015 $0015 S003A
Регистр состояния модуля SPI08 SCS1 $0016 $0016 $003В
Регистр состояния модуля SPI08 SCS2 $0017 $0017 $003С
Регистр скорости обмена SCBR $0019 $0019 $003Е
Комментарии
Нет комментариев.
Добавить комментарий
Пожалуйста, залогиньтесь для добавления комментария.
Рейтинги
Рейтинг доступен только для пользователей.

Пожалуйста, авторизуйтесьили зарегистрируйтесь для голосования.

Нет данных для оценки.

Время загрузки: 0.07 секунд 2,299,256 уникальных посетителей