Renesas Synergy™

FAQ 1006745 : uPD789488で、LCD表示用RAM内容をビット・セット/リセットすることは可能でしょうか?

アセンブラでのビット・セット/リセットはお避けください。
理由は、ビット操作命令はリード・モディファイ・ライトの方法を採っているためです。
LCD表示RAMは上位4ビットがありませんので、読みだした時に不定となるため、 この上位4ビット部分には必ずゼロを設定していただくように注意があります 。
(ユーザーズ・マニュアル の「13.5 LCD表示データ・メモリ」末尾)。

なお、C言語では、ビット・フィールドを 4ビットに設定してビット単位のAND演算子を利用する 方法で記述可能と思われます。お手元の C言語のマニュアルを参照してプログラムを作成してください。

適用製品

UPD78948x
他にご質問がございましたら、リクエストを送信してください