: Multi-Statement Command & Display Suppression

 : Multi-Statement Command & Refresh Suppression
<C.Basic>

This content is checked by fx-9860GII (OS 2.04).
This is on-going project, any changes may be made.


Model

fx-9860G Series


Syntax

<satement 1>:<statement 2>: ... :<statement n>
<display command>
:
 

Key Press

: [F3](CMD)[F3](:)


Function
  1. Connects two statements for sequential excution without stopping..
  2. Suppresses display on LCD screen.

Description
  1. <statement n> can be a command or an expression. The multi-statement command is identical with and carriage return. 
  2. All of graphics display commands excepting Text command output to VRAM at first. Data in VRAM is transfered to LCD screen every about (1/40) seconds, then the graphics pattern or clear commands (ClrGraph and Cls) is displayed. On the other hand Text, Locate, and ClrText comamnds directly reflect to LCD screen. The : command which comes right after all the display command suppressed data transfer from VRAM to LCD screen. Held in VRAM once by the : command,
  3. PutDispDD and Text command prompt to transfered the data to LCD screen.
  4. When display of text or graphics is very frequent, user may see blinking of display, user may be able to mitigate the blinking by using : command.

Note

Example of plottin dots;

    ClrGraph
    For -3→J To 3 Step 0.1
    For -3→I To 3 Step 0.1
        PlotOn I,J
    Next:Next
    PutDispDD


This program draws black square and you will see dots are plotted from bottom to top. Each time PlotOn I,J processed the plot data is transfered to VRAM and also transfered to LCD (refresh) screen every (1/40) seconds.

When : is added after PlotOn I,J to suppress the refreshing LFD;

    ClrGraph
    For -3→J To 3 Step 0.1
    For -2→I To 3 Step 0.1
        PlotOn I,J:
    Next:Next
    PutDispDD


Then you will see popping-up black square at once. Becasue the output of PlotOn I,J is transfered to VRAM but suppressed to transfer to LCD screen each time, then PutDispDD transfers VRAM data to LCD screen.

User can use for example Text 1,1,"" (output no characters) instead of PutDispDD command





See also: Locate, Text, ClrText, PutDispDD

Copyright (C) 2013 - 2016 Krtyski / egadget.blog.fc2.com  All Rights Reserved.


関連記事

テーマ : プログラム関数電卓
ジャンル : コンピュータ

コメントの投稿

非公開コメント

最新記事
検索フォーム
最新コメント
カテゴリ
C# (3)
Visitors
Online Counter
現在の閲覧者数:
プロフィール

やす (Krtyski)

Author:やす (Krtyski)
since Oct 30, 2013


プログラム電卓は、プログラムを作って、使ってナンボ!

実際に触って気づいたこと、自作プログラム、電卓プログラミングについて書いています。

なお管理人はカシオ計算機の関係者ではなく、Casio Basicが面白いと感じる1ユーザーです。


写真: 「4駆で泥んこ遊び@オックスフォード郊外」

リンク
月別アーカイブ
Sitemap

全ての記事を表示する

ブロとも申請フォーム

この人とブロともになる

QRコード
QR