K145
La serie K145 de microcircuitos es una serie unificadora de microcircuitos , fabricada con una variedad de tecnologías y propósitos. Incluye microcircuitos para la construcción de calculadoras, juegos electrónicos y otros dispositivos informáticos y de control para fines tecnológicos y domésticos [1] .
La serie K745 , utilizada principalmente en calculadoras , es una versión sin caja de la K145 [2] .
Microcontroladores K145 VG1, IK5, IK13, IK18, IK19
Los microcontroladores de un solo chip K145 VG1, IK5, IK13, IK18, IK19 son microordenadores secuenciales [1] , tienen un bajo consumo de energía, una inmunidad al ruido relativamente alta y están enfocados al uso doméstico. Fabricado con tecnología MOS tipo p . El nivel de tensión de alimentación es -15 o -27 V. Un rasgo característico es el uso de un nivel de tensión alto (0 ... -2 V) para un cero lógico y un nivel de tensión bajo (-8 ... -27 V) por uno lógico [3] .
- K145IK5xx , K145IK13xx : una serie de microcontroladores especializados para construir microcalculadoras .
- K145IK18xx es una serie de microcontroladores especializados para una amplia gama de aplicaciones.
- K145IK19xx es la base para controladores especializados con referencia de tiempo de señales de control.
Se diferencian entre sí en la capacidad de RAM y ROM , el número de puertos de E/S. Además, el K145IK19 tiene un generador de reloj incorporado y la capacidad de contar la hora exacta.
K145IK18
El microcircuito K145IK18 es la base de la familia de microcircuitos de microcontroladores K145IK18xx (xx es un número de dos dígitos, versión de firmware ), a partir de la cual se obtuvieron varias opciones especializadas cambiando las fotomáscaras (durante el proceso de fabricación del microcircuito). Tiene en su estructura: dispositivo de control, dispositivo de operación, dispositivo de sincronización .
El dispositivo de control consta de: disparador de teclado , registro de rama , contador de instrucciones, ROM de instrucciones, ROM de programa de sincronización, ROM de microinstrucciones.
ROM para 128 palabras de 19 bits que contienen campos: código de bifurcación condicional, código de operación (COP, 5 bits), código para modificación de programa sincronizado (COM, 3 bits).
El código de operación junto con el código de modificación del programa de sincronización da parte de la dirección de la ROM de los programas de sincronización, la segunda parte proviene del dispositivo de sincronización. Los códigos de comando de la ROM de los programas de sincronización se envían a la ROM de los microcomandos de manera sincronizada con la transferencia de datos a la RAM. La ROM de microcomandos emite señales de control (microcomandos) para realizar las acciones requeridas [3] .
El dispositivo operativo almacena y procesa la información inicial, genera señales de control de salida Y1 - Y24 para dispositivos externos. El dispositivo operativo incluye:
- registro de entrada
- sumador
- registro de estado (L): transferencia de uno a la tétrada más alta, opciones de direccionamiento adicionales
- acumulador (S)
- dos registros operativos (РгМ y РгR) - registros de desplazamiento con capacidad controlada por programa
- registro de direcciones (RgA)
- matriz de señal de control
- registro de salida
El registro de dirección RgA y la matriz de señales de control son necesarios para leer la información del registro RgR y convertirla en códigos de señales de control de entrada para los registros de entrada y salida.
El propósito del dispositivo de sincronización es la formación de intervalos de tiempo B1-B4, E1-E3, D1-D12 y referencia de tiempo de todos los procesos de procesamiento de datos. Consta de tres contadores de anillo secuenciales basados en registros de desplazamiento dinámico. Hay una entrada para sincronización desde dispositivos externos.
K145IK19
El chip K145IK19 es la base de la familia K145IK19xx. Su estructura es similar a K145IK18, ya que contiene casi los mismos bloques. Se utiliza para resolver problemas en los que es necesario vincular señales de control en el tiempo.
El volumen de programas ROM es de 128 palabras de veinte bits, comandos estándar para la unidad aritmética lógica. Cada palabra tiene:
- campo de código de rama condicional de 3 bits
- código de dirección de siete bits para la siguiente instrucción
- Direcciones ROM de programas de sincronización
- código de modificación del programa de sincronización. Memoria de sólo lectura
El dispositivo de sincronización contiene:
Propósito de los microcontroladores de las series K145IK18 y K145IK19 con varios firmware
Los microcircuitos se utilizaron en equipos de control y medición, computadoras, electrodomésticos, electrónica automotriz, equipos médicos, relojes electrónicos, etc. [3] :
- K145IK1801 - en complejos de control y medición basados en K145IK5 y K745IK13 (Electrónica MK-46, MK-64, MS 1103, MK-52 - K745IK1801) - controlador para interconectar herramientas informáticas con sensores del complejo de control y medición [1]
- K145IK1802 - control de una impresora tipo DK-278 en calculadoras basadas en K145IK508 (Elwro 330)
- K145IK1803 : para dispositivos de entrada y salida, interfaz con dispositivos de almacenamiento y con Elektronika-60
- K145IK1805 - para controlar la impresora térmica "Electrónica UTP-15" como parte de calculadoras programables
- El K145IK1807 es uno de los circuitos integrados grandes más versátiles de la familia K145IK18. Estaba destinado a controlar electrodomésticos: lavadoras , refrigeradores, hornos de microondas, etc. Tiene la capacidad de controlar el funcionamiento de dispositivos externos configurando el tiempo de encendido y apagado y teniendo en cuenta el estado de los sensores controlados por programa [3] .
K145IK1807 tiene 48 pines, de los cuales 15 se usan como entradas y 24 como salidas. La conmutación externa (VC) de la entrada 20 requiere el suministro de pulsos de reloj con una frecuencia de 50 Hz CA. Para la programación se utilizó el “Programador PU-07”. [3] . Realizado en el caso 244.48-5, contiene 12417 elementos integrantes. Tensión nominal de alimentación −27 V ± 5 %. La tensión de salida de bajo nivel en las salidas de control no es superior a -1 V, en las salidas SI, Rg, VK no es superior a -2 V. La tensión de alto nivel en las salidas de control no es inferior a -2,5 V, en las salidas SI, Rg, VK no es superior a − 9,5 V. El consumo de corriente dinámico (es decir, el consumo de corriente en el modo de conmutación a la frecuencia de funcionamiento) no es superior a 2 mA . La capacitancia de entrada no supera los 10 pF [4] .
- K145IK1808 - convertidor programable funcional - procesamiento y control de nivel de señales analógicas en dispositivos periféricos [1]
- K145IK1901 : un popular chip de reloj electrónico, operación en tiempo real , en modo temporizador. Basado en el circuito integrado del microcontrolador K145IK1901 (una variante del microcircuito K145IK19 con firmware 01), puede construir: relojes electrónicos, temporizadores, bloques como parte del equipo doméstico para encender y apagar dispositivos en los momentos especificados por el programa.
- K145IK1905 - en archivos adjuntos a aparatos telefónicos
- K145IK1906 , K145IK1913 , K145IK1914 - para controlar el mecanismo de la unidad de cinta de la grabadora
- K145IK1907 , K145IK1908 , K145IK1909 : programadores de temporizador que le permiten establecer una secuencia de tiempo específica de señales de control según la información de entrada. Las subrutinas también se admiten en el modo de parada automática. Por ejemplo, K145IK1909 se utilizó para automatizar el procesamiento de películas fotográficas y la impresión de fotografías (por ejemplo, el relé de tiempo RV-01)
- K145IK1910 : para sistemas de control, para admitir un valor dado de un valor determinado (requiere un dispositivo de almacenamiento externo , comparador , DAC ).
- KR145IK1911 es un análogo de KR145IK1901 en un paquete de 40 pines.
- K145IK1915 - en el reproductor eléctrico
- K145IK1916 - para controlar sistemas autopropulsados, robots, juguetes electrónicos
Véase también
Notas
- ↑ 1 2 3 4 Korneichuk V. I. y otros "Dispositivos informáticos en microcircuitos": un manual. - K.: Técnica, 1986.- 264 s
- ↑ Nefedov, A.V. Circuitos integrados y sus análogos extranjeros. Directorio. - M. : IP RadioSoft, 2000. - T. 7. - 512 p. — ISBN 5-93037-003-6 .
- ↑ 1 2 3 4 5 Varlamov, Kasatkin, 1989 .
- ↑ Nefedov, 2000 .
Literatura
- Varlamov IV, Kasatkin IL Microprocesadores en electrodomésticos. - M. : Radio y comunicación, 1989. - (Radioteca Misa, número 1110). — ISBN 5256004794 .
- Kagan BM, Stashin VV Microprocesadores en sistemas digitales: un tutorial. - M. : Energía, 1979. - 193 p.
- Zakharov V.P. Microcontroladores programables de un solo chip de la serie K145 // Industria electrónica. - M. , 1983. - N° 3 . - S. 27-30 .
- Nefedov A. V. Circuitos integrados y sus análogos extranjeros. Directorio. - M. : IP RadioSoft, 2000. - T. 2. - 640 p. - ISBN 5-93037-038-9 .
- Ya. K. Trokhimenko, V. P. Zakharov, N. P. Romashko, V. A. Zhizhko, Yu. Polaco. Calculadoras programables: dispositivo y uso . - Moscú: Radio y comunicación, 1990. - S. 100 -120. — 272 págs. - 40.000 copias. — ISBN 5-256-00318-6 .
- B. B. Abraitis, N. N. Averyanov, A. I. Belous y otros Capítulo 2. Microprocesadores de la serie K145IK18, K145IK19 // Microprocesadores y conjuntos de microprocesadores de circuitos integrados: un manual. En 2 volúmenes / ed. V. A. Shakhnova .. - M . : Radio y comunicación, 1988. - T. 1. - S. 21-54. — 368 págs. — 100.000 copias. — ISBN 5-256-00371-2 .
Enlaces