K145
K145-serien af mikrokredsløb er en samlende serie af mikrokredsløb , lavet ved hjælp af en række forskellige teknologier og formål. Omfatter mikrokredsløb til bygning af lommeregnere, elektroniske spil og andre computer- og kontrolenheder til teknologiske og husholdningsformål [1] .
K745-serien , der primært bruges i lommeregnere , er en kasseløs version af K145 [2] .
Mikrocontrollere K145 VG1, IK5, IK13, IK18, IK19
Enkelt-chip mikrocontrollere K145 VG1, IK5, IK13, IK18, IK19 er sekventielle mikrocomputere [1] , har lavt strømforbrug, relativt høj støjimmunitet og er fokuseret på husholdningsbrug. Lavet med p-type MOS-teknologi . Forsyningsspændingsniveauet er -15 eller -27 V. Et karakteristisk træk er brugen af et højt spændingsniveau (0 ... -2 V) for et logisk nul og et lavt spændingsniveau (-8 ... -27 V) for en logisk [3] .
- K145IK5xx , K145IK13xx - en serie af specialiserede mikrocontrollere til bygning af mikroberegnere .
- K145IK18xx er en serie af specialiserede mikrocontrollere til en bred vifte af applikationer.
- K145IK19xx er grundlaget for specialiserede regulatorer med tidsreference for styresignaler.
De adskiller sig fra hinanden i kapaciteten af RAM og ROM , antallet af I/O-porte. Derudover har K145IK19 en indbygget urgenerator og mulighed for at tælle den nøjagtige tid.
K145IK18
K145IK18-mikrokredsløbet er basen for K145IK18xx-familien af mikrocontroller-mikrokredsløb (xx er et tocifret nummer, firmwareversion ), hvorfra forskellige specialiserede muligheder blev opnået ved at ændre fotomaskerne (under mikrokredsløbsfremstillingsprocessen). Den har i sin struktur: kontrolenhed , betjeningsenhed , synkroniseringsenhed .
Styreenheden består af:tastaturtrigger , grenregister , instruktionstæller ,instruktions-ROM, synkroniseringsprogram-ROM, mikroinstruktions-ROM.
ROM til 128 19-bit ord indeholdende felter: betinget forgreningskode, operationskode (COP, 5 bit), kode til synkronprogrammodifikation (COM, 3 bit).
Operationskoden sammen med modifikationskoden for synkroniseringsprogrammet giver en del af adressen på ROM'en for synkroniseringsprogrammerne, den anden del kommer fra synkroniseringsanordningen. Kommandokoder fra ROM'en af synkroniseringsprogrammerne føres til ROM'en af mikrokommandoer synkront med overførslen af data til RAM'en. ROM'en af mikrokommandoer udsender styresignaler (mikrokommandoer) for at udføre de nødvendige handlinger [3] .
Betjeningsenheden gemmer og behandler den indledende information, genererer udgangsstyresignaler Y1 - Y24 til eksterne enheder. Betjeningsenheden inkluderer:
- input register
- hugorm
- statusregister (L) - overførsel af en til den højeste tetrad, yderligere adresseringsmuligheder
- akkumulator (S)
- to driftsregistre (РгМ og РгR) - skifteregistre med programstyret kapacitet
- adresseregister (RgA)
- styresignal matrix
- udgangsregister
Adresseregisteret RgA og matrixen af styresignaler er nødvendige for at læse information fra RgR-registret og konvertere det til koder for input-styresignaler for input- og outputregistrene.
Formålet med synkroniseringsanordningen er dannelsen af tidsintervaller B1-B4, E1-E3, D1-D12 og tidsreference for alle databehandlingsprocesser. Den består af tre sekventielle ringtællere baseret på dynamiske skifteregistre. Der er en indgang til synkronisering fra eksterne enheder.
K145IK19
K145IK19-chippen er basen for K145IK19xx-familien. Dens struktur ligner K145IK18, da den indeholder næsten de samme blokke. Det bruges til at løse problemer, hvor det er nødvendigt at binde styresignaler til tiden.
Volumen af ROM-programmer er 128 tyve-bit ord, standardkommandoer for den aritmetiske logiske enhed. Hvert ord har:
- 3-bit betinget grenkodefelt
- syv-bit adressekode for den næste instruktion
- ROM-adresser på synkroniseringsprogrammer
- synkroniseringsprogrammodifikationskode. Læs kun hukommelse
Synkroniseringsenheden indeholder:
- clockgenerator af rektangulære impulser F1 - F4 med mulighed for at forbinde timing RC-kredsløb eller en ekstern kvartsresonator 32768 Hz (hvorfor vekselkursen med hukommelse er 32768 bps).
- binær tæller til dannelse af tidssekvenser af synkroniseringsimpulser E1-EZ, D1-D4.
Formål med mikrocontrollere i K145IK18- og K145IK19-serien med forskellige firmware
Mikrokredsløb blev brugt i kontrol- og måleudstyr, computere, husholdningsapparater, bilelektronik, medicinsk udstyr, elektroniske ure osv. [3] :
- K145IK1801 - i kontrol- og målekomplekser baseret på K145IK5 og K745IK13 (Elektronik MK-46, MK-64, MS 1103, MK-52 - K745IK1801) - controller til at forbinde computerværktøjer med sensorer af kontrol- og målekomplekset [1]
- K145IK1802 - styring af en DK-278 type printer i lommeregnere baseret på K145IK508 (Elwro 330)
- K145IK1803 - til input-output-enheder, interface med lagerenheder og med Elektronika-60
- K145IK1805 - til at styre termoprinteren "Electronics UTP-15" som en del af programmerbare regnemaskiner
- K145IK1807 er et af de mest alsidige store integrerede kredsløb i K145IK18-familien. Det var beregnet til at styre husholdningsapparater - vaskemaskiner , køleskabe, mikrobølgeovne osv. Det har evnen til at styre driften af eksterne enheder med indstilling af tænd-sluk-tiden og under hensyntagen til tilstanden af programkontrollerede sensorer [3] .
K145IK1807 har 48 ben, hvoraf 15 bruges som indgange og 24 som udgange. Input 20 ekstern kobling (VC) kræver tilførsel af clock-impulser med en frekvens på 50 Hz AC. Til programmering blev "Programmer PU-07" brugt. [3] . Fremstillet i etui 244.48-5, indeholder 12417 integrerede elementer. Nominel forsyningsspænding −27 V ± 5%. Lavt niveau udgangsspænding ved styreudgangene er ikke mere end -1 V, ved udgangene SI, Rg, VK er ikke mere end -2 V. Højniveauspændingen ved styreudgangene er ikke mindre end -2,5 V, ved udgangene SI, Rg, VK er ikke højere end − 9,5 V. Dynamisk strømforbrug (det vil sige strømforbruget i skiftetilstand ved driftsfrekvensen) er ikke mere end 2 mA . Indgangskapacitansen er ikke mere end 10 pF [4] .
- K145IK1808 - funktionel programmerbar konverter - behandling og niveaustyring af analoge signaler i perifere enheder [1]
- K145IK1901 - en populær elektronisk urchip, realtidsdrift , i timertilstand. Baseret på det integrerede kredsløb af K145IK1901-mikrocontrolleren (en variant af K145IK19-mikrokredsløbet med firmware 01) kan du bygge: elektroniske ure, timere, blokke som en del af husholdningsudstyr til at tænde og slukke for enheder på tidspunkter, der er specificeret af programmet.
- K145IK1905 - i vedhæftede filer til telefonapparater
- K145IK1906 , K145IK1913 , K145IK1914 - til at styre båndoptagerens båndoptagermekanisme
- K145IK1907 , K145IK1908 , K145IK1909 - timer-programmører, der giver dig mulighed for at indstille en specifik tidssekvens af styresignaler afhængigt af inputinformationen. Underrutiner understøttes også i automatisk stoptilstand. For eksempel blev K145IK1909 brugt til at automatisere behandlingen af fotografisk film og fotoudskrivning (for eksempel tidsrelæet RV-01)
- K145IK1910 - til kontrolsystemer, for at understøtte en given værdi af en bestemt værdi (kræver en ekstern lagerenhed , komparator , DAC ).
- KR145IK1911 er en analog af KR145IK1901 i en 40-bens pakke.
- K145IK1915 - i den elektriske afspiller
- K145IK1916 - til at styre selvkørende systemer, robotter, elektronisk legetøj
Se også
Noter
- ↑ 1 2 3 4 Korneichuk V. I. et al. "Computing devices on microcircuits": A Handbook. - K .: Teknik, 1986.- 264 s
- ↑ Nefedov, A.V. Integrerede kredsløb og deres udenlandske analoger. Vejviser. - M. : IP RadioSoft, 2000. - T. 7. - 512 s. — ISBN 5-93037-003-6 .
- ↑ 1 2 3 4 5 Varlamov, Kasatkin, 1989 .
- ↑ Nefedov, 2000 .
Litteratur
- Varlamov IV, Kasatkin IL Mikroprocessorer i husholdningsapparater. - M . : Radio og kommunikation, 1989. - (Masseradiobiblioteket, udgave 1110). — ISBN 5256004794 .
- Kagan BM, Stashin VV Mikroprocessorer i digitale systemer: en tutorial. - M . : Energi, 1979. - 193 s.
- Zakharov V.P. Programmerbare single-chip mikrocontrollere af K145-serien // Elektronisk industri. - M. , 1983. - Nr. 3 . - S. 27-30 .
- Nefedov A. V. Integrerede kredsløb og deres udenlandske analoger. Vejviser. - M. : IP RadioSoft, 2000. - T. 2. - 640 s. - ISBN 5-93037-038-9 .
- Ya. K. Trokhimenko, V. P. Zakharov, N. P. Romashko, V. A. Zhizhko, Yu. Polere. Programmerbare regnemaskiner: enhed og brug . - Moskva: Radio og kommunikation, 1990. - S. 100 -120. — 272 s. - 40.000 eksemplarer. — ISBN 5-256-00318-6 .
- B. B. Abraitis, N. N. Averyanov, A. I. Belous et al. Kapitel 2. Mikroprocessorer i K145IK18-, K145IK19-serien // Mikroprocessorer og mikroprocessorsæt af integrerede kredsløb: en håndbog. I 2 bind / udg. V. A. Shakhnova .. - M . : Radio og kommunikation, 1988. - T. 1. - S. 21-54. — 368 s. — 100.000 eksemplarer. — ISBN 5-256-00371-2 .
Links