
W65C22多用途インターフェースアダプタ ( VIA ) は、65xxシリーズマイクロプロセッサ ファミリで使用するための入出力デバイスです。
概要
ウェスタンデザインセンターによって設計されたW65C22には2つのバージョンがあり、どちらも14メガヘルツ動作定格で、DIP-40またはPLCC-44パッケージで利用できます。[1]
- W65C22N : このデバイスは、MOS Technology 社などが製造するNMOS 6522と完全に互換性があり、出力ラインに電流制限抵抗器が含まれています。W65C22N には、ワイヤード OR割り込み回路と互換性のあるオープンドレイン割り込み出力( IRQBピン)があります。したがって、DIP-40 バージョンは、NMOS 部品の「ドロップイン」交換品です。
- W65C22S : このデバイスは、NMOS 部分と完全にソフトウェア互換性があり、部分的にハードウェア互換性があります。W65C22S のIRQB出力はトーテム ポール構成であるため、ワイヤード OR 割り込み回路に直接接続することはできません。
NMOS 6522 と同様に、W65C22 には 2 つの周辺ポート (ポート A と B) をプログラム制御する機能が含まれています。2 つのプログラム制御 8 ビット双方向周辺 I/O ポートにより、マイクロプロセッサと選択した周辺ユニットを直接インターフェイスできます。各ポートには入力データのラッチ機能があります。2 つのプログラム可能なデータ方向レジスタ (A と B) により、個々の I/O ラインごとにデータ方向 (入力または出力) を選択できます。
また、ラッチ付きのプログラム可能な 16 ビット インターバル タイマー/カウンターが 2 つ用意されています。タイマー 1 は、ワンショット モードまたはフリーラン モードで動作できます。どちらのモードでも、タイマーはカウントダウンがゼロになると割り込みを生成できます。タイマー 2 は、インターバル カウンターまたはパルス カウンターとして機能します。インターバル カウンターとして動作する場合、タイマー 2 はマイクロプロセッサの PHI2 クロック ソースによって駆動されます。パルス カウンターとして動作する場合、タイマー 2 はチップのPB6ラインの外部パルス ソースによってトリガーされます。
シリアル データ転送は、シリアルからパラレル/パラレルからシリアルへのシフト レジスタによって提供され、ビット転送は PHI2 クロックと同期されます。割り込みフラグ レジスタ、割り込み有効化レジスタ、および 2 つの機能制御レジスタを含むさまざまな制御レジスタによって、アプリケーションの汎用性がさらに高まります。
特徴
- 2つの16ビットタイマー/カウンター
- 2 つの 8 ビット パラレル I/O ポート、双方向、プログラム可能な方向とラッチ
- 双方向同期シリアルI/Oポート1つ
- TTL互換I/O
- W65C22Nはオープンドレイン割り込み出力を持ち、W65C22Sはプッシュプルトーテムポール割り込み出力を持つ。
- NMOS 6522デバイスと互換性のあるソフトウェア
- 高速W65C02SおよびW65C816Sマイクロプロセッサと互換性のあるバス
- 低消費電力を実現する高度なCMOSプロセス技術
- 1.8V~5V電源
参照
参考文献
- ^ W65C22 多用途インターフェースアダプタ (VIA)
外部リンク
- ウエスタンデザインセンターのウェブサイトからのW65C22データシート
