詳細設計書インターフェイス編
作成日 1997. 5.25  
作成者 43 山田 秀俊

1.マンマシンインターフェイス ポート割り当て


(1)コネクタ CN1:航空電子 PS-40EN-D4P1-1C 40ピン

(2)ポートLSI名称:PI/T 68230

No.物理アドレス
レジスタ名称
論理名
備考
 1FDFC01ポートゼネラルコントロールレジスタPGCR初期値 0x00
 2FDFC03ポート処理要求レジスタPSRR初期値 0x00
 3FDFC05ポートAデータ方向レジスタDDR1A初期値 0x00
 4FDFC07ポートBデータ方向レジスタDDR1B初期値 0x00
 5FDFC09ポートCデータ方向レジスタDDR1C初期値 0x00
 6FDFC0Bポーと割り込みベクタレジスタPIVR
未使用
 7FDFC0DポートAコントロールレジスタCR1A初期値 0x00
 8FDFC0FポートBコントロールレジスタCR1B初期値 0x40
 9FDFC11PI/TポートAデータレジスタCN1A 
10FDFC13PI/TポートBデータレジスタCN1B 
11FDFC15ポートAオルタネイトレジスタAR1A 
12FDFC17ポートBオルタネイトレジスタAR1B 
13FDFC19PI/TポートCデータレジスタCN1C 
14FDFC1B   
15FDFC1DポートステータスレジスタPSR
未使用
16FDFC1F(ポーとい(ポートインタラプトレジスタ)(PIVR)
未使用
17FDFC21タイマーコントロールレジスタTCR 
18FDFC23タイマー割り込みベクタレジスタTIVR 
19FDFC25カウンタプリロードロングワードレジスタCPRLW 
20FDFC27カウンタプリロードレジスタ上位CPRH 
21FDFC29カウンタプリロードレジスタ中位CPRM 
22FDFC2Bカウンタプリロードレジスタ下位CPRL 
23FDFC2DカウンタロングワードレジスタCNTRLW 
24FDFC2Fカウンタレジスタ上位CNTRH 
25FDFC31カウンタレジスタ中位CNTRM 
26FDFC33カウンタレジスタ下位CNTRL 
27FDFC35タイマーステータスレジスタTSR
未使用


ソフトウェアビジビリティ

PI/TポートA

Address
Read or
  Write
Data
D7 D6 D5 D4 D3 D2 D1 D0
内容
FDFC11







−−−−−
Write
Write
Write
Write
−−−−−
Write
Write
Write
Write
−−−−−
Write
  ・
  ・
  ・
Write
GD RD C1 C0 DA DB DC DD







−−−−−−−−−−−−
0 0 * * * * * *
0 1 * * * * * *
1 0 * * * * * *
1 1 * * * * * *
−−−−−−−−−−−−
* * 0 0 * * * *
* * 0 1 * * * *
* * 1 0 * * * *
* * 1 1 * * * *
−−−−−−−−−−−−
* * * * 0 0 0 0
      ・
      ・
      ・
* * * * 1 0 0 1
GD:Greenダイオード選択
RD:Redダイオード選択
C1:7SEG-LED Data選択(上位)
C0:7SEG-LED Data選択(下位)
DA:7SEG-LED Data信号(A)
DB:7SEG-LED Data信号(B)
DC:7SEG-LED Data信号(C)
DD:7SEG-LED Data信号(D)
−−−−−−−−−−−−−−−−−−−−
Greenダイオード消灯・Redダイオード消灯
Greenダイオード消灯・Redダイオード点灯
Greenダイオード点灯・Redダイオード消灯
Greenダイオード点灯・Redダイオード点灯
−−−−−−−−−−−−−−−−−−−−
の7SEG-LEDを選択
の7SEG-LEDを選択
の7SEG-LEDを選択
の7SEG-LEDを選択
−−−−−−−−−−−−−−−−−−−−
D5,D4で選択した7SEG-LEDに0を表示させる
          ・
          ・
          ・
D5,D4で選択した7SEG-LEDに9を表示させる


PI/TポートB
AddressRead or Write
Data

D7 D6 D5 D4 D3 D2 D1 D0
内容
FDFC13







−−−−−
Read
Read
−−−−−
Read
Read
−−−−−
Read
Read
−−−−−
Write
Write
−−−−−
Read
  ・
  ・
  ・
Read
PB SH TO TI S3 S2 S1 S0







−−−−−−−−−−−−
0 * * * * * * *
1 * * * * * * *
−−−−−−−−−−−−
* 0 * * * * * *
* 1 * * * * * *
−−−−−−−−−−−−
* * 0 * * * * *
* * 1 * * * * *
−−−−−−−−−−−−
* * * 0 * * * *
* * * 1 * * * *
−−−−−−−−−−−−
* * * * 0 0 0 0
      ・
      ・
      ・
* * * * 1 1 1 1
PB:押しボタンスイッチON/OFF信号
SH:勝敗判定装置ON/OFF信号
TO:テスト信号出力
TI:テスト信号入力
S3:4bitスイッチON/OFF信号
S2:4bitスイッチON/OFF信号
S1:4bitスイッチON/OFF信号
S0:4bitスイッチON/OFF信号
−−−−−−−−−−−−−−−−
押しボタンスイッチOFF信号
押しボタンスイッチON信号
−−−−−−−−−−−−−−−−
勝敗判定装置ON信号
勝敗判定装置OFF信号
−−−−−−−−−−−−−−−−
テスト信号の出力OFF
テスト信号の出力ON
−−−−−−−−−−−−−−−−
テスト信号の入力OFF
テスト信号の入力ON
−−−−−−−−−−−−−−−−
4bitスイッチによって0000hが入力
         ・
         ・
         ・
4bitスイッチによって1111hが入力


(3)物理仕様

CN1

ピン番号信号名方向
内容
ピン番号信号名方向
内容
 1VccVcc21GNDGND
 2H1Handshake 122PB04bitswitchON/OFF(0)
 3TIN未使用TIN23GNDGND
 4H2Handshake 224PB14bitswitchON/OFF(1)
 5TOUTTOUT25GNDGND
 6PA07Seg.-Led.data(0)26PB24bitswitchON/OFF(2)
 7GNDGND27GNDGND
 8PA17Seg.-Led.data(1)28PB34bitswitchON/OFF(3)
 9GNDGND29GNDGND
10PA27Seg.-Led.data(2)30PB4テスト信号入力
11GNDGND31GNDGND
12PA37Seg.-Led.data(3)32PB5テスト信号出力
13GNDGND33GNDGND
14PA47Seg.-Led.選択(下位)34PB6勝敗判定装置ON/OFF信号
15GNDGND35GNDGND
16PA57Seg.-Led.選択(上位)36PB7未使用未使用
17GNDGND37GNDGND
18PA6Red-Led.ON/OFF38H3未使用Handshake 3
19GNDGND39GNDGND
20PA7Green-Led.ON/OFF40H4Handshake 4

”←”CPUボードからメインボードへの入力
”→”メインボードからCPUボードへの出力
Handshake 1の信号は、Handshake 2の信号をインバータに通したものを出力する。
Handshake 2の信号は、デコーダのデータラッチのタイミング用である。
Handshake 4の信号は、押しボタンスイッチのON/OFF信号である。

(4)論理仕様

 ソフトウェア編、論理仕様を参照。


Last Update:

前に戻る