[戻る]
過去ログ [ 0001 ]
過去ログ:     ワード検索: 条件: 表示:

タイトル
記事No
投稿日
投稿者
参照先
PIC18F8490のCOM波形おかしい
610
: 16/07/04-09:35
konta

はじめまして。みなさんの助言を頂ければと存じます。
PIC18F8490で1/3Duty,1/3Bias、5VのセグメントLCDを接続して表示させようとしています。
コンパイラ:CCS PCW Ver 4.129.25.15
ライター:PICkit2
を使用しています。
3つの外部10kohm抵抗でBias分電圧を生成してLCDBIAS端子1-3に入力。
AVDDとAVSSはそれぞれVDD(5V)とVSS(GND)に接続しています。

#include <18F8490.h>
#FUSES NOWDT //No Watch Dog Timer
#FUSES INTRC_IO //Internal RC Osc
#FUSES NOBROWNOUT //No brownout reset
#FUSES NOMCLR
#use delay(clock=8M)
void main(){
setup_lcd(LCD_MUX13 | LCD_INTRC , 3);
while(1);
}

のコードではCOM0~2の波形が仕様書通りの波形になりません。
その波形状態を文章で説明は難しいですがBias電圧がAVdd(=Vdd)側に
偏っているようです。

どうぞお知恵をお願いします。
▲pagetop
タイトル
記事No
投稿日
投稿者
参照先
Re: PIC18F8490のCOM波形
612
: 16/07/05-09:28
Gokan <gokan@picfun.com>

LCDBIASのピンをアナログ入力ピンに設定し、入力モードに
していますでしょうか?


> はじめまして。みなさんの助言を頂ければと存じます。
> PIC18F8490で1/3Duty,1/3Bias、5VのセグメントLCDを接続して表示させようとしています。
> コンパイラ:CCS PCW Ver 4.129.25.15
> ライター:PICkit2
> を使用しています。
> 3つの外部10kohm抵抗でBias分電圧を生成してLCDBIAS端子1-3に入力。
> AVDDとAVSSはそれぞれVDD(5V)とVSS(GND)に接続しています。
>
> #include <18F8490.h>
> #FUSES NOWDT //No Watch Dog Timer
> #FUSES INTRC_IO //Internal RC Osc
> #FUSES NOBROWNOUT //No brownout reset
> #FUSES NOMCLR
> #use delay(clock=8M)
> void main(){
> setup_lcd(LCD_MUX13 | LCD_INTRC , 3);
> while(1);
> }
>
> のコードではCOM0~2の波形が仕様書通りの波形になりません。
> その波形状態を文章で説明は難しいですがBias電圧がAVdd(=Vdd)側に
> 偏っているようです。
>
> どうぞお知恵をお願いします。
▲pagetop
タイトル
記事No
投稿日
投稿者
参照先
Re^2: PIC18F8490のCOM波形
623
: 16/07/05-20:45
konta

ありがとうございます。
でも、LCDBIASのアナログピンへの設定するレジスタは何なのでしょうか?
設定レジスタが分からないのです。

重ねてよろしくお願いします。

> LCDBIASのピンをアナログ入力ピンに設定し、入力モードに
> していますでしょうか?
>
>
> > はじめまして。みなさんの助言を頂ければと存じます。
> > PIC18F8490で1/3Duty,1/3Bias、5VのセグメントLCDを接続して表示させようとしています。
> > コンパイラ:CCS PCW Ver 4.129.25.15
> > ライター:PICkit2
> > を使用しています。
> > 3つの外部10kohm抵抗でBias分電圧を生成してLCDBIAS端子1-3に入力。
> > AVDDとAVSSはそれぞれVDD(5V)とVSS(GND)に接続しています。
> >
> > #include <18F8490.h>
> > #FUSES NOWDT //No Watch Dog Timer
> > #FUSES INTRC_IO //Internal RC Osc
> > #FUSES NOBROWNOUT //No brownout reset
> > #FUSES NOMCLR
> > #use delay(clock=8M)
> > void main(){
> > setup_lcd(LCD_MUX13 | LCD_INTRC , 3);
> > while(1);
> > }
> >
> > のコードではCOM0~2の波形が仕様書通りの波形になりません。
> > その波形状態を文章で説明は難しいですがBias電圧がAVdd(=Vdd)側に
> > 偏っているようです。
> >
> > どうぞお知恵をお願いします。
▲pagetop
タイトル
記事No
投稿日
投稿者
参照先
Re^3: PIC18F8490のCOM
624
: 16/07/05-21:08
Gokan <gokan@picfun.com>

この辺りはデータシートを見ましょう!!

> ありがとうございます。
> でも、LCDBIASのアナログピンへの設定するレジスタは何なのでしょうか?
> 設定レジスタが分からないのです。
>
> 重ねてよろしくお願いします。
>
> > LCDBIASのピンをアナログ入力ピンに設定し、入力モードに
> > していますでしょうか?
> >
> >
> > > はじめまして。みなさんの助言を頂ければと存じます。
> > > PIC18F8490で1/3Duty,1/3Bias、5VのセグメントLCDを接続して表示させようとしています。
> > > コンパイラ:CCS PCW Ver 4.129.25.15
> > > ライター:PICkit2
> > > を使用しています。
> > > 3つの外部10kohm抵抗でBias分電圧を生成してLCDBIAS端子1-3に入力。
> > > AVDDとAVSSはそれぞれVDD(5V)とVSS(GND)に接続しています。
> > >
> > > #include <18F8490.h>
> > > #FUSES NOWDT //No Watch Dog Timer
> > > #FUSES INTRC_IO //Internal RC Osc
> > > #FUSES NOBROWNOUT //No brownout reset
> > > #FUSES NOMCLR
> > > #use delay(clock=8M)
> > > void main(){
> > > setup_lcd(LCD_MUX13 | LCD_INTRC , 3);
> > > while(1);
> > > }
> > >
> > > のコードではCOM0~2の波形が仕様書通りの波形になりません。
> > > その波形状態を文章で説明は難しいですがBias電圧がAVdd(=Vdd)側に
> > > 偏っているようです。
> > >
> > > どうぞお知恵をお願いします。
▲pagetop

- WebForum -