<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="es">
	<id>https://www.museo8bits.com/wiki/index.php?action=history&amp;feed=atom&amp;title=MOS_Technology_6522</id>
	<title>MOS Technology 6522 - Historial de revisiones</title>
	<link rel="self" type="application/atom+xml" href="https://www.museo8bits.com/wiki/index.php?action=history&amp;feed=atom&amp;title=MOS_Technology_6522"/>
	<link rel="alternate" type="text/html" href="https://www.museo8bits.com/wiki/index.php?title=MOS_Technology_6522&amp;action=history"/>
	<updated>2026-04-06T17:53:01Z</updated>
	<subtitle>Historial de revisiones de esta página en la wiki</subtitle>
	<generator>MediaWiki 1.41.0</generator>
	<entry>
		<id>https://www.museo8bits.com/wiki/index.php?title=MOS_Technology_6522&amp;diff=4529&amp;oldid=prev</id>
		<title>Museo8bits: 1 revisión importada</title>
		<link rel="alternate" type="text/html" href="https://www.museo8bits.com/wiki/index.php?title=MOS_Technology_6522&amp;diff=4529&amp;oldid=prev"/>
		<updated>2021-08-30T16:40:22Z</updated>

		<summary type="html">&lt;p&gt;1 revisión importada&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;es&quot;&gt;
				&lt;td colspan=&quot;1&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Revisión anterior&lt;/td&gt;
				&lt;td colspan=&quot;1&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revisión del 18:40 30 ago 2021&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-notice&quot; lang=&quot;es&quot;&gt;&lt;div class=&quot;mw-diff-empty&quot;&gt;(Sin diferencias)&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</summary>
		<author><name>Museo8bits</name></author>
	</entry>
	<entry>
		<id>https://www.museo8bits.com/wiki/index.php?title=MOS_Technology_6522&amp;diff=4528&amp;oldid=prev</id>
		<title>Museo8bits en 12:56 1 mar 2009</title>
		<link rel="alternate" type="text/html" href="https://www.museo8bits.com/wiki/index.php?title=MOS_Technology_6522&amp;diff=4528&amp;oldid=prev"/>
		<updated>2009-03-01T12:56:23Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Página nueva&lt;/b&gt;&lt;/p&gt;&lt;div&gt;[[Imagen:Chip MOS 6522 (VIA).JPG|thumb|300px|MOS 6522 VIA]]&lt;br /&gt;
[[Image:Rockwell R6522P Versatile Interface Adapter.jpg|thumb|300px|Rockwell 6522 VIA]]&lt;br /&gt;
[[Image:6522 VIA Pinout.svg|thumb|300px|Patillaje del 6522 VIA]]&lt;br /&gt;
&lt;br /&gt;
El &amp;#039;&amp;#039;&amp;#039;6522 Versatile Interface Adapter (VIA)&amp;#039;&amp;#039;&amp;#039; es un [[circuito integrado]] fabricado por [[MOS Technology]], y también por otras compañías (&amp;#039;&amp;#039;[[second source]]&amp;#039;&amp;#039;) como [[Rockwell Semiconductor|Rockwell]] y [[Synertek]]. Funciona como controlador de puerto de [[entrada/salida]] para la familia de [[microprocesador]]es [[MOS Technology 6502|6502]], proporcionado las capacidades de entrada/salida paralela del [[Peripheral Interface Adapter|PIA]] además de [[temporizador]]es y un [[Registro de desplazamiento]] para comunicaciones seriales. El 6522 fue muy popular en los ordenadores de los [[Años 1980]], particularmente en los fabricados por [[Commodore International]], y es también una parte central del diseño del [[BBC Micro]], [[Apple III]] y [[Apple Macintosh]].&lt;br /&gt;
&lt;br /&gt;
== Puertos de entrada/salida ==&lt;br /&gt;
&lt;br /&gt;
El VIA contiene 20 líneas de [[entrada/salida]], que se organizan en 2 puertos bidireccionales de [[8 bits]] (o 16 líneas de entrada/salida de propósito general) y 4 líneas de control (para [[handshaking]] y [[Interrupción|generación de interrupciones]]). Las direcciones para las 16 líneas generales (PA0-7, PB0-7) pueden programarse independientemente. Las líneas de control deben programarse para generar una [[interrupción]] cuando se activan (las 4 a la vez), bloqueando puerto correspondiente de entrada/salida (CA1 y CB1), y automáticamente generando señales de handshaking para los dispositivo en los puertos I/O, o enviando una señal plana High o Low.&lt;br /&gt;
&lt;br /&gt;
== Temporizadores ==&lt;br /&gt;
El VIA proporciona 2 Temporizadores de 16 bits, que pueden ser usados en un disparo ([[Monoestable]]), ejecución libre ([[División (digital)|divisor]]) o &amp;#039;&amp;#039;pulso continuo&amp;#039;&amp;#039;, en el que el temporizador monitoriza constantemente el  séptimo bit (PA6 o PB6) en su puerto de entrada/salida respectivo, y cuenta cuantas transiciones de estado pasan por él. Cada temporizador puede generar una interrupción cuando llega a cero, y puede también dar salida a [[Onda cuadrada|ondas cuadradas]] en el octavo bit de su respectivo puerto de entrada/salida (pin PA7 o PB7).&lt;br /&gt;
&lt;br /&gt;
== Registro de desplazamiento ==&lt;br /&gt;
&lt;br /&gt;
El [[Registro de desplazamiento]] del VIA es bidireccional, de 8 bits de ancho, y puede ejecutarse desde un temporizador ya sea generados por el reloj (del temporizador 2), el reloj de la [[CPU]] o una fuente externa en la línea CB1. El puerto serie de entrada/salida está situado en la línea CB2, y la CB1 puede también programarse para dar salida a un reloj de un bit para dispositivos externos. El infame bug del registro de desplazamiento serial será fijado por el CMD G65SC22.&lt;br /&gt;
&lt;br /&gt;
== Bugs ==&lt;br /&gt;
&lt;br /&gt;
Aparte del mencionado bug del Registro de desplazamiento, hay también un problema potencial de corrupción de registros que usualmente sólo ocurre en sistemas que utilizan el 6522 con un procesador que no tiene un bus tipo 6502, como el [[Motorola 68000]].  Si las líneas de direccionamiento cambian mientras que el chip select está inactivo pero la entrada de fase 2 del reloj está Alta (activa), los contenidos de los registros pueden cambiar, aunque chip select esté inactivo. Este bug se fija en algunas, pero no en todas, de las versiones [[CMOS]].&lt;br /&gt;
&lt;br /&gt;
== Enlaces externos ==&lt;br /&gt;
*[http://www.zimmers.net/anonftp/pub/cbm/documents/chipdata/6522-VIA.txt Documentación del Rockwell  R6522]&lt;br /&gt;
*[http://www.zimmers.net/anonftp/pub/cbm/documents/chipdata/6522-VIA.zip 6522 Versatile Interface Adapter data sheets converted to text by Frank Kontros]&lt;br /&gt;
&lt;br /&gt;
[[Categoría:MOS Technology]]&lt;br /&gt;
[[de:MOS Technology VIA]]&lt;br /&gt;
[[en:MOS Technology 6522]]&lt;br /&gt;
[[es:MOS Technology 6522]]&lt;/div&gt;</summary>
		<author><name>Museo8bits</name></author>
	</entry>
</feed>