Jump to content

МДЦ 65C51

W65C51S Адаптер асинхронного интерфейса связи (ACIA)

обеспечивает Адаптер интерфейса асинхронной связи CMOS W65C51 (ACIA) легко реализуемый программно-управляемый интерфейс между микропроцессорными системами и наборами данных последовательной связи и модемами. Он производится Western Design Center (WDC) и является полной заменой MOS Technology 6551 .

ACIA имеет внутренний генератор скорости передачи данных , что исключает необходимость использования нескольких схем поддержки компонентов. Скорость передатчика может быть выбрана под программным управлением как одна из 15 различных скоростей от 50 до 19 200 бит в секунду или в 1/16 раза больше внешней тактовой частоты. Скорость приемника может быть выбрана под программным управлением либо как частота передатчика, либо в 1/16 раза больше частоты внешнего тактового сигнала. ACIA имеет программируемую длину слова 5, 6, 7 или 8 бит; четные, нечетные или без четности 1, 1½ или 2 стоповых бита.

ACIA разработан для максимального программного управления со стороны микропроцессора (MPU) для упрощения аппаратной реализации. Три отдельных регистра позволяют MPU легко выбирать режимы работы W65C51, параметры проверки данных и определять рабочее состояние.

Регистр команд контролирует четность, режим эха приемника, управление прерыванием передатчика, состояние линии RTS, управление прерыванием приемника и состояние линии DTR.

Регистр управления управляет количеством стоповых битов, длиной слова, источником тактовой частоты приемника и скоростью передачи/приема.

Регистр состояния показывает состояние линий IRQ, DSR и DCD, регистров данных передатчика и приемника, а также состояния переполнения, кадрирования и ошибок четности.

Регистры данных передатчика и приемника используются для временного хранения данных схемами передачи и приемника, каждый из которых может хранить один байт .

Известные ошибки

[ редактировать ]

В таблице данных версии N есть примечание относительно флага пустого регистра данных передатчика:

«W65C51N загружает регистр данных передатчика (TDR) и сдвиговый регистр передатчика (TSR) одновременно. Следует использовать задержку, чтобы гарантировать, что сдвиговый регистр пуст перед перезагрузкой TDR/TSR. Эта функция W65C51N работает. отличается от более ранних моделей 6551».

Это означает, что флаг TDRE нельзя использовать для управления потоком.

Сообщалось, что на некоторых чипах W65C51 флаг TDRE застрял высоко. [1]

  1. ^ «W65c816sxb-хакер» . Гитхаб . 16 декабря 2020 г.
[ редактировать ]
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: 8f43959779a7310051d1044a5f004672__1663293780
URL1:https://arc.ask3.ru/arc/aa/8f/72/8f43959779a7310051d1044a5f004672.html
Заголовок, (Title) документа по адресу, URL1:
WDC 65C51 - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)