PICの点滅理由電源LED上なく!

S

sayfollah

Guest
私は12F675をPICの午前使用します。

私のプロジェクトは数分LEDがいくつかが点滅しますそれはダウン単純なカウント。

私は点滅得た問題をこのICは、時には、プログラムを上のLEDは電源の実行を開く前に。

LEDが終了するサブルーチンは、"遅れ"が想定しないように点滅するまで。

このプログラムは私の一部です:

引用:

0x00をorgの

clrf GPIOの

後藤メイン最初のBCF社ステータス、RP0

clrfのINTCON

BSFはステータス、RP0

コール3FFh

movwf OSCCAL

B'00111000'をmovlw

movwf TRISIO

B'00000100'をmovlw

movwf OPTION_REG

BCF社はステータス、RP0

retlwは00hメインは、最初にコールさ

のCALL DELAYmin

BSFはのGPIO、2
 
あなたがリストのコードの完全な回路図が必要に提供する情報のような。

 
回路図は簡単です非常に。

ちょうど6VのバッテリーとLED 抵抗地面に5ピンに接続します。

プログラムがうまく機能¥している。ちょうどその時私はバッテリーを接続すると、ICが)点滅常にLEDが(できません。

上記のコード引用レジスタ全体のコードのwと定義/遅延サブルーチンをO。私はそれの一部を隠す他のでした!

 
また、プログラミングの単語の構¥成などの詳細などが必要になりますでいくつかの。

目的をお約束を確認そのパワーは、ブラウンアウトは、タイマ、ワッハ犬、いくつかしている他の機能¥によれば状態で知られている。

たとえば、犬時計場合、任意のチャンスを有効になって(あなたのプログラムがお望みならあなたがいない問題があるかもしれないが)をリセットして何になるか、プログラムを。

 
応答のおかげで

ウォッチドッグタイマは無効になります。
MCLRは無効です
ブラウンアウトが無効になって
PWRTEが有効になって
とはIAM発振器を使用して内部4MHzの

での電力プログラムではないが、上で実行さだけで発生する問題は。

 
..もう一度やり直してください接続10 100ľF電解またはタンタルにしてくださいキャップの間にVddを(1番ピン)とVssを(pin8)と

よろしくお願いいたします。
IanP

 
リセットVccのための適切なに/ MCLRピンと抵抗を10,000を使用します。

 
チェックヒューズを無効に電圧低下リセット

 
私はコンパレータがあるかだけremebered、その12f675にはアナログコンバータです。

場合には、一緒にTRISIOで、あなたもレジスタセルの値を必要とする設定します。Unfortunetlyデフォルトでは、起動時に、このピンは、ピンのアナログなので、デジタルで制御することはあなたの主導だろう。

だから私は言う:
BSFはステータス、RP0
コール3FFh
movwf OSCCAL
'movlw B'00111000を
movwf TRISIO

clrfアン************

'movlw B'00000100を
movwf OPTION_REG
BCF社はステータス、RP0追加分後に7:ほとんど忘れて、そこではまた、コンパレータモジュール、デジタルこれらのピンは、アナログになりますように設定して起動時にする必要がありますまた、息子

movlw B'00000111'
movwf CMCON

幸運を祈る!

 
ソ¥リューションは減少しているの働いても発生が問題どちらにも謝って私はその。

私はbを入れ100uF /ワットVddはとVss、介して抵抗を有効に接続pin4とMCLRをVddを私は、デジタル端子をすべての定義済み/ Oは、ブラウンアウトとは、無効になって、すでに問題が引き続き発生します。

<img src=¥"http://www.edaboard.com/images/smiles/icon_smile.gif¥" alt=¥"笑顔¥" border=¥"0¥" />私はICにチェックをしたいくつかの。私は見ていないこと、他の電圧を与えるピンは電源投入時の結果"を除き、"出力の1つ私は割り当てられている。場合には当社")GP2に"、GP0からのキャンセルまたはノー出力GP1(としてもその設定されて出力します。

たぶん、これはつまり、問題とは、ハードウェアではない。知りません。したがって、すべての詳細なヘルプ

<img src=¥"http://www.edaboard.com/images/smiles/icon_smile.gif¥" alt=¥"笑顔¥" border=¥"0¥" />ありがとう助けを

 
)については、これらの私は、ほとんどのサイトマイクロ無料で環境(mplabの問題ができますが見つかりましたのシミュレータ

そこには、他のいかなるアン、することができますセットを開く時計のためにTRISO、GPIOは、CMCON関与登録します。

あなたがveroboardの回路があるような""ほとんどの問題を。

あなたは、できる時間を測定するにもブレークポイントを設定しています。

このツールは、距離からする多く与えることができるよりも何かアドバイス。

問題が場合は、ソ¥フトそれがあるPICのアクセスをすべては満ちている可能¥性99%必要になりますがあなたは利点が持つ、それをそこに見るために登録されます。

PDの。直前私はそれをチェックし、に従って操作CMCONを設定するために、私は銀行と思う上それがあるので、RP0を設定する必要があります追加分後に1:ここでは、ここにできる場合も気づくときですピンがあなたのこと、デジタル、あなたのことのように思われる

 

Welcome to EDABoard.com

Sponsor

Back
Top