08/12/12 00:05:00 S3blFJmU
>>90
コードはまだ書いていません。
(現在の案はインラインアセンブラでなるべく近い1マイクロ秒を作り、カウンタを使って
ループさせて作るか、と考えています。)
delaymsを使ったりして適当に必要な長さの2倍以上にとって見たりもしたんですが
それでもだめだったので、それならもうとことん長く取ってみようか、と考えました。
ただ、長すぎるとダメなんじゃないか?という点も疑問で、どうしようかと悩んでいます。
仰るとおり当初はHI-TECH PICC Lite と HI-TECH C PRO(Lite mode) をゴッチャにして
使用していましたが、現在はPROのもののみを使っています。
>>91
パカパカというのが>>90でいうこのあたりであればやっています(やろうとしています)
__delay_ms(15); // wait 15mSec after power applied,
LCD_DATA = init_value;
LCD_STROBE();
__delay_ms(5);
LCD_STROBE();
__delay_us(200);
LCD_STROBE();
__delay_us(200);
LCD_DATA = 2; // Four bit mode
LCD_STROBE();
■■■■■■■■■という表示がある時点で上記手順を踏めばよいのですよね?
>>92
申し訳ありません。しかしどうしても上手くいかないんです。