• ベストアンサー

PIC16F84Aのしきい値電圧

PICの16F84AでLOWからHIGHに変わるときのしきい値電圧を教えてください。

質問者が選んだベストアンサー

  • ベストアンサー
  • nrb
  • ベストアンサー率31% (2227/7020)
回答No.1

この電圧は公表されてませんし個体に左右されるので・・ご自身で測定するしかありません

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • PIC16F627Aを低電圧で動かすには

    PIC16F627Aです 電池で駆動するプログラムを書いていてうまく動かないので 5V安定化電源につないだら動きました。 確かめるために BポーがをHIにするところでストップするようにして確かめました。 4.4Vでは動作しません。5Vでは動作します。 プログラムは下記です。 このPICは3Vから動作すると思いますが低電圧で 動かすために特別な設定が必要なのでしょうか。 あるいは小生の設定に問題があるのでしょうか。 ご教授ください。   TRISA = 0xFF;   TRISB = 0x01; CCP1CON = 0x0C; PR2 = 0x19; CCPR1L = 0x0C; CCP1CON = PWM_STOP;   T2CON = 0x0C; T1CON = 0x01; TMR1L = 0; TMR1H = 0; TMR1IF = 0; TMR1IE = 1; PORTA = 0x00; PORTB = 0xFF;   ここで4.4V(電池)ではPORTB がHIになりません。   5V電源ではHIになります。   電圧チェックおよびダイオード発光で確認しました while(1) {;}; 以下省略

  • PIC16F84Aの動作電圧について

    PIC初心者です。PIC16F84Aを使用して外部からのコマンドに応じてパルス出力する回路を組みました。 現状問題なく動作しているのですが疑問がわきました。電源をOFFにしたとき電源回路側の都合で約20秒くらい掛けて0.5Vくらいまでゆっくりと低下して行きます。このときOFFにして0.6Vくらいの段階で再び電源をONにするとPICが初期化されず前に送ったコマンド(設定)を覚えていて改めて設定しなくても動いてしまうことに気づきました。電源電圧が0.6Vのような低い電圧になっても設定は覚えてられる物なのでしょうか? どなたか教えていただけると助かります。

  • PIC(16F84A)を使用して周波数判定を行い…

    PIC(16F84A)を使用して周波数判定を行いたいのですが…。 PICの16F84Aを使用し、周波数を判定して出力としてHIを出力する、LOWを出力するなどの判定を行うプログラムをC言語で行いたいと考えております。 例として100Hz以上の周波数が入ってきたときに、HIを出力したい場合、どういうプログラムを組めばよいのでしょうか? 周波数を判定する関数等はあるのでしょうか? よろしくお願いします。

  • PICを用いた電圧測定器(PIC16F876A)

    PICを用いて電圧測定器を作成しています。 7セグメントLEDに4桁で表示するのですが、うまく表示することができません。知っている方がいらしたら、おしえてください。

  • PIC(16F628A)が壊れる理由

    本の記事を見ながらPICでLEDを光らせる回路を組んでいます。 16F628AというPICです。 過去3回、原因不明で同じPICが壊れてしまい(PICライタで書き込みエラーとなる)ました。 今回、最新の注意を払い、ブレッドボード上に実装し動作を確認後、 プリント基板に半田付けをしました。 最初は問題なく動いていたのですが、動作中に直流電源(DK-911というサンハヤトのキット)の電圧を5Vから3.3V以下に下げたところ突然LEDが消えてしまいました。 またPICが壊れたと思い、PICライタで書き込んでみると予想通りエラーが でました。 プリント板の回路に短絡がないか確認しましたが、特に問題はなさそう でした。 その後、何度かプリント板をつないでみましたが、全くLEDは光らず、 PICが非常に高温になっているため危険と思い諦めました。 今回PICが壊れた原因を考えると、電圧を下げたことくらいしか考えられません。 はたしてこの程度でPICが壊れるでしょうか。 PICが何度も壊れているため、自分で半田付けして作った直流電源に何か問題があるのでは?と考えることもありますが、常に電圧はテスターで開放時に5.4V程度と仕様通りであることを確認しています。 何か考えられる原因があれば教えていただきたいと思います。

  • PICの出力できる電圧について

    PIC(16F88)のキャプチャモジュールを使い、対象物の周波数を得て、それをLCDに表示する工作をしています。SIMやstimulusでプログラムにはとくに問題がないことを確認しました。 つぎに、別なPIC(16F84A)で100Hzの実験用信号を先の16F88のCCP1(RB3)に入れて、16F88のプログラムの確認をしようと思ったのですが、うまくいきません。LCDには、ただ0Hzとだけ表示されます。なお、ここでもSIM等を使って、プログラム上での100Hzの出力は確認しました。 16F84Aからは、RB0とRB1から100Hzの出力をし、RB0を16F88のCCP1に直接入力し、RB1にはLEDにて出力の視覚での確認をしようとしています。 ここで使用する両PICには、それぞれ別々にTA4805Sで5Vをかけ、アースは共通にしました。 手持ちのアナログ電圧計で、16F84AのRB0とRB1の出力電圧を測ってみると、RB0はほとんど0Vであり、RB1はおおよそ4.5Vあり、LEDはちゃんと光ります。また、RB1のLEDをそのままに、RB0を開放すると、RB0は4.5Vありました。16F88側のCCP1(RB3)は入力に設定してあります。 PICの出力する電圧は、5Vくらいだとおもっていたのですが、どうしてこのようなことになるのでしょうか?どうすれば、CCP1に100Hzの実験用信号を送れるようにできるのでしょうか?電気にはまったく疎いので現在勉強中なのですが、どなたかよろしくおねがいいたします。

  • しきい電圧とは?

    電気を勉強しているものですが、しきい電圧とは どのようなものか分かりません。 もしよろしければおしえてください。

  • PIC16F84と16F84Aの違い

    PICプログラムを勉強中の初歩者です。 ちょっと古い参考プログラムなどはPIC16F84を使ったものがあります、 所が現在市販のPICは16F84Aとなりますが完全な互換性があるのでしょうか。PIC16F873なども"A"が付いてます。プログラムを変更せずにそのままアッセンブルして書き込んで問題が起きないのでしょうか。 アッセンブルはMicrocip社のMPLAB IDE を使いAKIプログラムライターVer 4を使用してます。ご指導よろしくお願いします。

  • PIC(16F84A)を使用しての250Hz以上…

    PIC(16F84A)を使用しての250Hz以上の周波数判定について 16F84Aを使用して外部からの信号(方形波)周波数をRA2に入力して判定し、ある周波数以上であればRA2への入力信号がHiの時にRB0からHiを出力、Lowの時には出力しないというプログラムを組み、その先にトランジスタを取り付けてLEDを点滅させるというテストを行っています。 100Hz基準くらいの周波数の判定は順調に行えるようになりましたが、約200Hzを判定基準にすると、LEDが外部信号と同期しなくなりました。 誤動作といったほうがいいのかもしれませんが、安定しない動作を行います。200Hzの信号を入力しているのに、1Hzくらいの点滅を繰り返す・点灯しっぱなし・点灯しないetc. ←同じプログラムを焼いたPICでです。  外部発振子は20MHzのものを使用しています。 私は、PICの処理速度?が追いつかなくなったのかなと考察したのですがどういった原因が考えられますか?対策方法等はありますか? PIC初心者なので、簡単な言葉で説明していただければ幸いです。 よろしくお願いします。

  • PIC16f84aを用いた電圧の可変方法について

    Okatech DrivrのJW-143-2を用いてDCモータ(ツカサ電工TG-06D-SG 減速比1/30)の速度制御を行いたいと思っています. 1.DCモータの電機子抵抗の測定方法を教えてください. 2.PIC16f84aを用いて,ポートからの信号(電圧)を常に5Vに増幅し,電圧を0V~10Vの範囲で可変可能にする方法を教えてください.言語はアセンブラを学習しています 知識不足のため,可能でしたら回路のほうも教えていただけたら嬉しいです.よろしくお願いします.