Ағылшыншамен салыстырыңыз: абзацты басыңыз — түпнұсқа терезеде ашылады. Абзац астындағы EN түймесі оны мәтін ішінде көрсетеді.
Кіріспе
W65C22 әмбебап интерфейс адаптері (VIA) – 65xx сериялы микропроцессорлар отбасымен қолдануға арналған кіріс/шығыс құрылғысы.
The W65C22 versatile interface adapter (VIA) is an input/output device for use with the 65xx series microprocessor family.
Шолу
W65C22 Батыс Дизайн Орталығымен жасалған, екі нұсқада шығарылған, екеуі де 14 мегагерц жиілікте жұмыс істеуге арналған және DIP 40 немесе PLCC 44 корпустарында қолжетімді. W65C22N: Бұл құрылғы MOS Technology және басқалар өндірген NMOS 6522-мен толық үйлесімді және оның шығыс желілерінде ток шектегіш резисторлары бар. W65C22N ашық дренажды үзіліс шығысына (пиніне) ие, ол сымдық немесе (wired OR) үзіліс схемасымен үйлесімді. Сондықтан DIP 40 нұсқасы NMOS құралының тікелей алмастырғышы болып табылады. W65C22S: Бұл құрылғы толыққанды бағдарламалық және жартылай аппараттық үйлесімділікке ие. W65C22S шығысы тотемдік полюс конфигурациясында жасалған, сондықтан оны сымдық немесе (wired OR) үзіліс схемасына тікелей қосуға болмайды. NMOS 6522 сияқты, W65C22 екі шеткі портты (A және B порттарын) бағдарламалық түрде басқару мүмкіндігін қамтиды. Екі бағдарламамен басқарылатын 8 биттік екі бағытты перифериялық I/O порттары микропроцессор мен таңдалған перифериялық құрылғылар арасында тікелей байланыс жасауға мүмкіндік береді. Әрбір порт кіріс деректерін сақтау мүмкіндігіне ие. Екі бағдарламаланатын дерек бағыты тіркелгісі (A және B) әрбір I/O желісі үшін дерек бағытын (кіріс немесе шығыс) таңдауға мүмкіндік береді. Сонымен қатар, екі бағдарламаланатын 16 биттік интервалдық таймер/санағыш, құлыптармен бірге ұсынылады. Таймер 1 бір реттік немесе үздік жұмыс режимінде жұмыс істей алады. Екі режимде де таймер нөлге дейін санағанда үзіліс тудыра алады. Таймер 2 интервалдық санағыш немесе импульстық санағыш ретінде жұмыс істейді. Егер интервалдық санағыш ретінде жұмыс істесе, таймер 2 микропроцессордың PHI2 сағат көзімен басқарылады. Импульстық санағыш ретінде таймер 2 чиптің желісіндегі сыртқы импульс көзімен іске қосылады. Сериялық деректерді беруді сериялық-паралельді/паралельді-сериялық ауысу тіркелгісі қамтамасыз етеді, деректерді беру PHI2 сағатымен синхрондалады. Қолдану мүмкіндіктерін арттыру үшін әртүрлі басқару тіркелгілері, соның ішінде үзіліс белгісі тіркелгісі, үзілісті қосу тіркелгісі және екі Функционалдық басқару тіркелгісі қарастырылған.
Designed by the Western Design Center, the W65C22 is made in two versions, both of which are rated for 14 megahertz operation, and available in DIP 40 or PLCC 44 packages. W65C22N: This device is fully compatible with the NMOS 6522 produced by MOS Technology and others, and includes current limiting resistors on its output lines. The W65C22N has an open drain interrupt output (the pin) that is compatible with a wired OR interrupt circuit. Hence the DIP 40 version is a "drop in" replacement for the NMOS part. W65C22S: This device is fully software– and partially hardware–compatible with the NMOS part. The W65C22S' output is a totem pole configuration, and thus cannot be directly connected to a wired OR interrupt circuit. As with the NMOS 6522, the W65C22 includes functions for programmed control of two peripheral ports (ports A and B). Two program–controlled 8 bit bi directional peripheral I/O ports allow direct interfacing between the microprocessor and selected peripheral units. Each port has input data latching capability. Two programmable data direction registers (A and B) allow selection of data direction (input or output) on an individual I/O line basis. Also provided are two programmable 16 bit interval timer/counters with latches. Timer 1 may be operated in a one shot or free run mode. In either mode, a timer can generate an interrupt when it has counted down to zero. Timer 2 functions as an interval counter or a pulse counter. If operating as an interval counter, timer 2 is driven by the microprocessor's PHI2 clock source. As a pulse counter, timer 2 is triggered by an external pulse source on the chip's line. Serial data transfers are provided by a serial to parallel/parallel to serial shift register, with bit transfers synchronized with the PHI2 clock. Application versatility is further increased by various control registers, including an interrupt flag register, an interrupt enable register and two Function Control Registers.