月別アーカイブ: 2016年7月

RL78/G13でSPI通信、モノクロLCDを表示

I2Cが、何とか動作するようになったので、次はSPI通信。 RL78/G13は、SAU(シリアル・アレイ・ユニット)で、SPI準拠の通信も 扱える(CSIと呼ぶらしい)、これなら、SDカードアクセスを行なっても、アクセ … 続きを読む

カテゴリー: ソフトウェアー・エンジニアリング, 電子工作な日々 | コメントする

RL78/G13でI2Cを使ってみる

最近アマゾンで、Arduino向けデバイスが格安で入手できる、中華製で、品質は それなりではあるけれども、値段が恐ろしく安い。(送料も大抵無料) 評価欄で、低評価をしてる人がいて笑ってしまうのだが、こんだけ安くて、何が不 … 続きを読む

カテゴリー: ソフトウェアー・エンジニアリング, 電子工作な日々 | コメントする

RL78/G13のスタートアップルーチン修正

const 領域の問題が解決したと思って、コンパイラに含む問題は解決されたと 思っていたのだが、何だか、動作が怪しい・・・ 少し調べると、クラスの初期化リストが正しく動いていないように感じた。 xxxx.lst を見なが … 続きを読む

カテゴリー: ソフトウェアー・エンジニアリング, 電子工作な日々 | コメントする

RL78/G13でインターバルタイマーを使ってみる。

RL78も、UARTが動作し始めた事で、佳境に入った感が出て来た。 とりあえず、現在使ってみた感想を述べてみる~ ・バイナリーは、R8Cより少なくなる感じではあるけど、基本内部は8ビット構成な ので、16ビットや32ビッ … 続きを読む

カテゴリー: ソフトウェアー・エンジニアリング, 電子工作な日々 | コメントする

RL78/G13でUARTを使ってみる

暇をみて、I/O関係の定義を粛々と実装しているけど、まずはシリアル通信だろう~ ※I/Oポートの定義は実装した。 早速、SAU(シリアル・アレイ・ユニット)の定義を作った。 RXマイコンやR8Cのハードウェアーマニュアル … 続きを読む

カテゴリー: ソフトウェアー・エンジニアリング, 電子工作な日々 | コメントする

RL78/G13のミラー領域

UARTの実装を行っている過程で、文字列を出力する簡単なプログラムが、思ったよう に動作しないで、随分悩んだ・・・ 調べると、ミラー領域に関する認識が甘かったようで、データフラッシュ領域と当たって いた事が判った。 8/ … 続きを読む

カテゴリー: ソフトウェアー・エンジニアリング, 電子工作な日々 | コメントする

プログラムでプログラムを生成する

最近、RL78用のデバイス定義ファイル生成用のプログラムを実装している。 sed、grep、awk、perl、などなど、スクリプトを駆使しても良いが、C++ では、 文字列の処理もかなり、柔軟に書けるので、制限が多いスク … 続きを読む

カテゴリー: ソフトウェアー・エンジニアリング | コメントする