Asynkroninen tiedonsiirto-ohjain (UART) DIL-40 (8250P)
8250P on legendaarinen asynkroninen tiedonsiirto-ohjain, joka tunnetaan paremmin nimellä UART (Universal Asynchronous Receiver/Transmitter). Se oli keskeinen komponentti erityisesti varhaisissa PC-tietokoneissa, joissa se vastasi sarjaporttiliikenteestä (RS-232).
Tämä piiri muuntaa rinnakkaisen datan (mikroprosessorin väylältä) sarjamuotoon lähetyksen ajaksi ja päinvastoin vastaanoton aikana. Se sisältää integroidun baudinopeusgeneraattorin, joka mahdollistaa tiedonsiirtonopeuden säädön ilman erillisiä ulkoisia ajastinpiirejä.
Tärkeimmät ominaisuudet:
Sarjaliikenteen hallinta: Hoitaa täysduplex-tiedonsiirron, start- ja stop-bittien lisäyksen sekä pariteettilaskennan.
FIFO-puskurointi (mallikohtainen): Vaikka alkuperäinen 8250 oli puskuroimaton, monet myöhemmät yhteensopivat versiot sisältävät puskureita, jotka vähentävät prosessorin kuormitusta.
Baudinopeusgeneraattori: Sisäinen ohjelmoitava kello, jolla asetetaan tiedonsiirtonopeus.
Modemiohjaus: Sisältää liitännät modeemin ohjaussignaaleille (esim. RTS, CTS, DTR, DSR).
TTL-yhteensopivuus: Toimii standardeilla 5 V TTL-tasoilla.
Tekniset tiedot:
Tilauskoodi: 8250P
Tuotetyyppi: Asynkroninen tiedonsiirto-ohjain (UART)
Kotelotyyppi: DIL-40 (40-pin, läpiasennus)
Käyttöjännite: 5 V
Valmistaja: National Semiconductor (alkuperäinen kehittäjä), Intel ja useat muut
Tyypilliset käyttökohteet:
Perinteiset PC-sarjaportit (COM-portit)
Teollisuuden väyläsovellukset (RS-232, RS-422, RS-485 -liitännät)
Sulautetut järjestelmät, jotka vaativat asynkronista tiedonsiirtoa ulkoisten laitteiden kanssa
Historiallisen laitteiston ylläpito ja korjaus
Vinkki asennukseen ja suunnitteluun: 8250P vaatii toimiakseen tarkan kellosignaalin (tyypillisesti 1.8432 MHz kvartsikide on standardi, koska se mahdollistaa yleisimpien baudinopeuksien kuten 9600 tai 115200 tarkan muodostamisen). Muista, että piirin tasot ovat TTL-tasoja; jos kytket sen RS-232-laitteeseen, tarvitset välille jännitetason muuntimen, kuten MAX232-piirin. Käytä 100 nF suodatinkondensaattoria käyttöjännitepinnin lähellä vakauden varmistamiseksi.