SCREEN
SCREEN デバイスコンソール画面のスクリーンモード設定
書式
SCREEN モード
SCREEN モード , 画面向き
引数
モード :1 ~ 6 の整数
画面向き :0 ~ 3 の整数
説明
デバイスコンソール画面のスクリーンモードの設定を行います。
シリアルコンソール画面では利用出来ません。
設定可能なモード、画面向きは利用する表示デバイスにより異なります。
①表示デバイスがNTSCビデオ出力画面の場合
モード 1 ~ 3 の指定が可能
1: ビデオ画面 モード1(デフォルト) 画面解像度 224×216ドット、テキスト 37×27文字
2: ビデオ画面 モード2 画面解像度 224×108ドット、テキスト 37×13文字
3: ビデオ画面 モード3 画面解像度 112×108ドット、テキスト 18×13文字
画面向き 指定出来ません
②表示デバイスががOLEDディスプレイの場合
モード 1 ~ 3 の指定が可能
1: ノーマルモード(デフォルト) 画面解像度 128×64ドット、テキスト 21×8文字
2: フォント2倍角 画面解像度 128×64ドット、テキスト 10×4文字
3: フォント3倍角 画面解像度 128×64ドット、テキスト 7×2文字
画面向き 0(デフォルト) ~ 3の指定で90度ずつ回転することが出来ます。
③表示デバイスがTFT(ILI9341)ディスプレイの場合
モード 1 ~ 6 の指定が可能
1 ノーマルモード(デフォルト) 画面解像度 320×240ドット、テキスト 53×30文字
2 フォント2倍角 画面解像度 320×240ドット、テキスト 26×15文字
3 フォント3倍角 画面解像度 320×240ドット、テキスト 17×10文字
4 フォント4倍角 画面解像度 320×240ドット、テキスト 13×7文字
5 フォント5倍角 画面解像度 320×240ドット、テキスト 10×6文字
6 フォント6倍角 画面解像度 320×240ドット、テキスト 8×5文字
画面向き 0(デフォルト) ~ 3の指定で90度ずつ回転することが出来ます。
エラーメッセージ
Syntax error :文法エラー、書式と異なる利用を行った、引数に数値以外を指定した
Illegal value :指定した引数の値が範囲外である
Overflow :指定した数値が-32767 ~ 32767を超えている
利用例
スクリーンモードをモード1に設定する
code:sscreen_sample1.bas
SCREEN 1