HTBasic TOP アイネット株式会社(i2net) HOME
製品概要 新着情報 サポート情報 製品カタログ ダウンロード HTB関連製品    Tip   Y2Kについて
 ■ HTBasic シリアルインターフェイス CONTROL   
レジスター ■
 シリアルインターフェイス CONTROL レジスター
下記の CONTROL レジスターが使用できます。
 機 能
 
0 インターフェースリセット
 値は ゼロ(0)以外。
1 BREAK
 値は ゼロ(0)以外。 400 ミリ秒の BREAK 信号を送出。
2 HTBasic/HPBASICともに定義されていません
3 ボーレート(baud)の設定
 ボーレートを定義された値で設定します。
   設定できる値:
     110, 300, 600, 1200, 2400, 4800, 9600, 14400, 19200, 38400,
     57600, 115200
4 文字フォーマットの設定
ビット  意味
7〜6 -   使用していません
5,4,3 56   Parity bit is always Zero (111)
   40   Parity bit is always One (101)
   24   Parity is Even (011)
   8   Parity is Odd (001)
   0   No parity is sent (000)
2 4   2 stop bits (1.5 for 5 bit characters)
   0   1 stop bits
1,0 3   8 bit (11)
   2   7 bit (10)
   1   6 bit (01)
   0   5 bit (00)
5 ハードウェア・ハンドシェイク、アウトプト線の状態
ビット  意味
7〜5 -   使用していません
4 16   使用していません
3 8   使用していません(2つ目のRTSはサポートされていません)
2 4   使用していません(DRSはサポートしていません)
1 2   2=Tie RTS high, 0=Use RTS in handshaking
0 1   1=Tie DTR high, 0=Use DTR in handshaking
6 データの送信
 指定された文字は、一旦送信保持レジスターにロードされ、送信されます。
  ハンドシェイク線は変更される事もなく、読まれ事もありません。
  通常は、OUTPUT ステートメントを使います。
7 選択できる Receiver/Driver の状態
 このインターフェイス上では、無視されます。
8〜11 HTBasic/HPBASICともに定義されていません
12 ハードウェアハンドシェイク インプット線の状態を設定
ビット  意味
7 128   使用していません
6 64   使用していません
5 32   32= DSR を無視、 0=ハンドシェイクに DSRを使用
4 16   16= CTS を無視、, 0=ハンドシェイクに CTS を使用
3〜0 -   使用していません
13 デフォルトの通信スピード(baud rate)を設定
 HTBasicは開始されるたびに、デフォルトは9600に設定される。このレジスターは、デフォルト値を変更するためには使用できない。このレジスターは、SCRATCH または RESET により設定されたデフォルトを変更するために使用できます。
14 デフォルトの文字フォーマットを設定
 HTBasicは開始されるたびに、デフォルトは Parity disable、1 stop bit、8 data bits に設定します。 このレジスターは、デフォルト値を変更するためには使用できない。このレジスターは、SCRATCH または RESET により設定されたデフォルトを変更するために使用できます。
100 XON/XOFF ハンドシェク
 ゼロ(0)以外の値で XON/XOFF を有効にします。ゼロ(0)で無効にします。デフォルトではオン(on)となっています。

TransEra, HTBasic, TAMS, HP, Agilent, Keysight, NI, ines, Microsoft, Windows等記載されている
会社名、製品名は各社の登録商標または商標です

【お 問 い 合 わ せ 先】
アイネット株式会社

   E-mailでのお問い合わせ
_/_/_/ Copyright 1998-2023 I2NET Co., Ltd. AllRights Reserved. _/_/_/