Сравнивайте с английским: нажмите на абзац — оригинал откроется в окне. Кнопка EN под абзацем показывает его прямо в тексте.
Введение
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, регистров данных передатчика и приемника, а также наличие ошибок переполнения, нарушения структуры и паритета. Регистры данных передатчика и приемника используются для временного хранения данных передающими и принимающими схемами, каждый из которых может хранить один байт.
The CMOS W65C51 Asynchronous Communications Interface Adapter (ACIA) provides an easily implemented, program controlled interface between microprocessor based systems and serial communication data sets and modems. It is produced by Western Design Center (WDC) and is a drop in replacement for the MOS Technology 6551. The ACIA has an internal baud rate generator, eliminating the need for multiple component support circuits. The transmitter rate can be selected under program control to be 1 of 15 different rates from 50 to 19,200 bits per second, or at 1/16 times an external clock rate. The receiver rate may be selected under program control to be either the Transmitter rate or at 1/16 times the external clock rate. The ACIA has programmable word lengths of 5, 6, 7 or 8 bits; even, odd or no parity 1, 1½ or 2 stop bits. The ACIA is designed for maximum programmed control from the microprocessor (MPU) to simplify hardware implementation. Three separate registers permit an MPU to easily select the W65C51 operating modes, data checking parameters and determine operational status. The command register controls parity, receiver echo mode, transmitter interrupt control, the state of the RTS line, receiver interrupt control and the state of the DTR line. The control register controls the number of stop bits, the word length, receiver clock source and transmit/receive rate. The status register indicates the status of the IRQ, DSR and DCD lines, transmitter and receiver data Registers, and overrun, framing and parity error conditions. Transmitter and receiver data Registers are used for temporary data storage by the transmit and receiver circuits, each able to hold one byte.