: 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


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

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

おもしろい・役に立つならクリックしてください。励みになります。
にほんブログ村 IT技術ブログ 開発言語へ
にほんブログ村


人気ブログランキングへ


FC2ブログランキングへ


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

リンク
月別アーカイブ
Sitemap

全ての記事を表示する

RSSリンクの表示
最新トラックバック
ブロとも申請フォーム

この人とブロともになる

QRコード
QR