06/11/01 15:42:10 wPRDVr6r
PICでのプログラム(C言語)作成の相談も可能なんでしょうか?
74:774ワット発電中さん
06/11/01 17:49:42 J5f946u1
>>73
主語が無くて意味不明なんだが。
75:774ワット発電中さん
06/11/01 20:05:51 0oOJGsMU
>>73
使うコンパイラにもよるし回答出来る人がいるか分からないが聞くだけ聞いてみれば?
76:774ワット発電中さん
06/11/01 20:22:20 Q0bSn9sZ
>>74
「PICでのプログラム(C言語)作成の相談」が主語じゃないの?
学校レベルの国語知識しかないけど、学者レベルで見たら主語がないことになるのかな?
>>73
ギリギリスレ違いではないような気はするな。
マ板にPICスレってのも違和感あるし。
ウザくならない程度ならいいんじゃね?
突っ込んだ話ならテンプレサイトの神にすがった方がいいかもな。
77:オセロ対局時計
06/11/01 20:42:05 JODsFTUp
#68のRA6・7の件の者です。
URLリンク(orion.jp.land.to)
オセロが好きでオセロの対局時計を自作しています。
何パターンか作っていて、この前秋月で16文字1行
のLCDユニットが300円で出てたので、こりゃー
コストダウンになると思って作ってみました。
16文字2行のユニットではちゃんと動いています。
いつも回路図は作らないでいきなりプリントパターン
作っちゃっているので、見づらくてすみません m(_ _)m
CR2032の電池を2個直列で6V供給し、低ドロップ
タイプの7805(表面実装)を使って5V作っています。
RA6とRA7は右選手と左選手の着手判定用スイッチです。
PICはLCDユニットと配線しやすいように、18ピンソケットの
足を90度広げて部品面ではなく基板面に取り付けています(笑)。
一分毎とタイムアップワーニングのためにブザーを鳴らしています。
すんげー単純な回路なのに、動かないのでショックですw
78:オセロ対局時計
06/11/01 20:48:07 JODsFTUp
#77に補足
・緑色は部品面に配線するジャンパーです。
・パターン設計しますが、部品配置を効率よくするために設計して
いるだけで、実はユニバーサル基板に手配線していますw
・PICのVDDピンのすぐ下にランドがありますが、消し忘れで
特に意味はありませんwww
79:774ワット発電中さん
06/11/01 21:00:46 QrCB37jO
配線図 より 回路図のほうがみやすいんだけど・・・・
80:774ワット発電中さん
06/11/01 21:08:59 gb9d+rtc
>>79
同意。
77は自分が手を抜いて人に何かをたずねる態度イクナイ
81:774ワット発電中さん
06/11/01 21:15:35 JfFZLLk8
>>77
みんなが言うように確かに見づらい。
ところで、PIC16F648は文字が反転しているようだけど、
これは、半田面から見た向き?じゃないよね。どっち?
82:オセロ対局時計
06/11/01 21:25:26 JODsFTUp
>>72
RA0とRA5が空いていますから、試してみますね~
83:オセロ対局時計
06/11/01 21:30:48 JODsFTUp
>>70
ああああ!!!!
バンク戻した後に入出力設定していました。
(───┬───__───┬───)
すみません m(_ _)m お騒がせしました。
84:オセロ対局時計
06/11/01 22:39:31 JODsFTUp
ちなみにオセロ対局時計の外観です。
URLリンク(orion.jp.land.to)
URLリンク(orion.jp.land.to)
皆さんにご教示いただいたおかげで無事動作しました。
ありがとうございました。 m(_ _)m
85:774ワット発電中さん
06/11/01 23:53:20 Q0bSn9sZ
最後の最後、「ご教示」で好感持ったw
86:774ワット発電中さん
06/11/02 00:08:26 rykwC9v0
自己解決だから 何も教示してないんだけど・・・
87:774ワット発電中さん
06/11/02 00:21:22 9vNu6Dci
ハンダ面にPICを取付とは珍しいな
頻繁に使うなら、プラスチックケースなどに入れて欲しい
88:質問1/3
06/11/02 01:13:22 mTU7u8aB
超音波センサで距離を感知して自分で動くものを作りたいと考えております。車体は四角形で、各面にセンサが付いています。
使用しているPICは16F877A(端子の関係で2個使っております)で、それぞれがデータをやり取りしつつ動かそうと思います。
ですが、電源を付けても動かずに、出力されるべきところをテスターで調べても、何も起きないので困っています。
回路はしっかりと想定したものになっていますし、使用しているセラロックにも問題がみられませんでした。
そこでプログラムが悪いのではと思ったのですが、アセンブラをしており、何処が悪いのかが判断できませんでした。
皆様のお力を借して頂けたら幸いです・・・。
使用しているPIC:16F877A(2個)
10MHzのセラロックを使用しています。
■PIC1
PIC2から、進行方向(車体が四角いので、それぞれの面にA~Dまでの名前を付けてあります)の信号を受け取り、その面と壁との距離を検出する。一定数値以下まで近付いた時、左右の距離を比較し、長い方向(移動すべき方向)の信号をPIC2へ送信する。
※PIC2からPIC1へ入る進行方向の信号は、A面が00、B面が01、C面が10、D面が11となっています。PIC1からPIC2へ出力する、移動すべき方向の信号も同じ値にしてあります。
■PIC2
スタートスイッチが入ったら回転をし、数秒回転した後(ここはまだプログラムを作っていません)、PIC1からPIC2へ入った移動すべき方向を検出し、その方向に曲がるように各ドライバへ数値を出力します
車体の各面にはスイッチがついており、それが入力されると3つのLEDが1つずつ消えていき、3回当たった時点で全てのドライバへ停止するための信号を出力します(LEDの完全消灯はまだ作っていません)。
89:質問2/3
06/11/02 01:14:57 mTU7u8aB
■PIC1
PORTA0~5 : A面の超音波センサ(入力)(※1)
PORTB0~5 : B面の超音波センサ(入力)(※1)
B6~7 : PIC2と接続(※2)
PORTC0~5 : C面の超音波センサ(入力)(※1)
C6~7 : PIC2と接続(※2)
PORTD0~5 : D面の超音波センサ(入力)(※1)
D6~7 : PIC2と接続(※2)
PORTE0~2 : PIC2と接続(※2)
■PIC2
PORTA0~2 : リミットスイッチ(入力)
PORTA3~5 : LED(出力)
PORTB0~3 : ?面に付いているドライバ(出力)
B4~7 : ?面に付いているドライバ(出力)
PORTC0~3 : ?面に付いているドライバ(出力)
C4~7 : ?面に付いているドライバ(出力)
PORTD0~7 : PIC1と接続(※2)
PORTE0~2 : (※3)
ドライバがどの面に対応しているかというのは、メモを忘れてしまったので?とさせて頂きましたが、確認しましたので合っていると仮定して下さい。
【※1 → 0bit~3bitに2進数4桁で数値、4bitに1が入った時はその単位はx10[cm]で、5bitに1が入った時はその単位が[m]となります。
プログラムでは、[m]であるときは判断する必要性がないと感じたので、x10[cm]の時だけ距離の検出を行う形を取っています。】
【※2 → PIC1とPIC2との接続は下記のようになっています。】
【※3 → PORTE0はPIC1との接続(※2)、PORTE1はスタンバイから抜けるためのスタートスイッチ(出力)となっています。】
90:質問3/3
06/11/02 01:16:04 mTU7u8aB
(PIC1) (PIC2)
PORTB6 → PORTD0 (PIC1が出力、PIC2が入力)
PORTB7 → PORTD1
PORTC6 ← PORTD2 (PIC1が入力、PIC2が出力)
PORTC7 ← PORTD3
PORTD6 - PORTD4
PORTD7 - PORTD5
PORTE0 - PORTD6
PORTE1 ← PORTD7
PORTE2 ← PORTE1
あまり自信がないのですが、作ったプログラムファイルをあげて置くので、指摘お願いします。
URLリンク(venus.aez.jp)
よろしくお願いします。
91:774ワット発電中さん
06/11/02 01:54:15 s/6fQqZe
もう少し問題の範囲を絞ってほしいものだな。
ありそうな凡ミスとしては、MCLRのプルアップ忘れとか。
92:774ワット発電中さん
06/11/02 02:05:31 m97a+AbB
>>90
PIC自体、動いているかの確認は出来ているの?
PIC1とPIC2どちらが悪いか切り分けはしたの?
(PIC1を外して、ジャンパで信号を入力して、PIC2がドライバを駆動するか、とか)
93:774ワット発電中さん
06/11/02 02:34:19 9vNu6Dci
どうやってセラロックは問題無いと結論がでたのか気になる。
プログラムはちゃんと動いてる?
各部分にLEDの点滅コード入れるなどして確認するとか。
電源の電圧とか。
94:774ワット発電中さん
06/11/02 02:53:41 4g4tuFlq
まあ要はもうちょい質問の範囲絞れってこった。
不具合の対処法は教えるけど、不具合の起こってる場所は自分で見つけてきてくれ。
95:774ワット発電中さん
06/11/02 04:22:19 1tro21SU
丸投げくさい
96:774ワット発電中さん
06/11/02 04:40:52 z6DfgxRz
なぜ一気に製作してしまうのかな??
自信がなければ、部分的にプログラムして確認しながら次に進んで行くのが常套手段ではないか??
97:774ワット発電中さん
06/11/02 06:14:33 YJqUu+Vr
__configとかがないですけど、クロックとかLVPとかMCLREとかは
ライタで書き込む時に設定しているのでしょうか??
あとはやっぱり切り分けでしょうか。
・センサーから意図したデータがでているか
⇒センサーから受け取ったデータをLED仮付けしたポートにそのまま出力
して、正常値として受け取っているか?
・加工したデータ(PIC2向け)は意図したデータが出ているか
⇒やはりLED仮付けしてみて正常値かどうか?
あたりからやってみれば??
上記が解決しているのなら、次の明らかなブレークポイントを設定して
問題解決してみて下さい。
(わたしの場合、ハード製作3割、ソフト7割くらいかな~)
98:774ワット発電中さん
06/11/02 09:17:47 tuPEmx1T
順番に一つづつ調べるしかないでしょう。
まず、電源がちゃんとしてるか(動作時に電圧降下して動作しなかったなんていう事もあるし)、極性は合っているか
というレベルから始めること。
99:88
06/11/02 09:38:34 oyu98AtZ
期限がせまっていると言う私的な事から丸投げと取られる質問になってしまってごめんなさい。
とりあえずセラロックは別のICで別プログラムを動作させたところ動いたので問題ないと思います。
皆さんの助言からconfigに問題がありそうだと見えてきたのでもう少し自分で調べなおしてから出直します。
ありがとうございました。
100:774ワット発電中さん
06/11/02 12:29:01 KWqjPzEu
がんばってね
こういうことが後にノウハウとなって
生かされますんで。
101:774ワット発電中さん
06/11/02 13:52:31 mv4LlpKH
>>99
学校の課題か・・・
だったら丸投げはいかんわなぁ
102:88
06/11/02 15:22:14 oyu98AtZ
課題というか…イベントの出し物です
103:774ワット発電中さん
06/11/02 15:33:08 9jgRzCY3
Souce Boostを買おうかなと思ったが、
ソリトンウェーブのページみて買うの止めた。
ホームページも満足に作れない会社から物を買いたくない。
104:774ワット発電中さん
06/11/02 16:09:36 5vTJQWto
>>103
PCの時計弄っとけばほとんどフリーだよ。
105:774ワット発電中さん
06/11/02 16:57:46 ee1mL1Y1
そんなあなたに
Virtual PC 2004 無料ダウンロード
URLリンク(www.microsoft.com)
106:774ワット発電中さん
06/11/02 18:37:15 9vNu6Dci
Virtual PCよりVMware Serverがオススメ
URLリンク(download3.vmware.com)
107:88
06/11/02 19:07:36 7Kzvg612
重ね重ね申し訳ありません。
その後何度か試してみたところ、簡単なプログラムなら動くことが確認できました。
しかし、実際に使うものを試しても、全く動きません。
どうもプログラムが怪しいとは思うのですが、スタートスイッチとなるRE2(PIC2のPORTE,2)に信号が入っても、その後のプログラムが動作してくれませんでした。
一応このファイルが改善したつもりのソースですが、pic2b.asmの最初でおかしい点は見つかりますでしょうか・・・。
お忙しいところ申し訳ないのですが、もしよければ間違っている部分をご指摘頂けないでしょうか。
このプログラムの目的は>>88-90の通りです。
URLリンク(venus.aez.jp)
108:88
06/11/02 19:14:48 7Kzvg612
すいません、入力信号はPORTE、2ではなく1でした
109:774ワット発電中さん
06/11/02 20:15:01 s/6fQqZe
>>107
俺もそれほど暇じゃないんでソースはちゃんと見てないが、
MPLABでのデバッグはどの程度やったんだ?
あとは>>97の切り分けだな。
あなたはプログラムが怪しいと思っているようだが、
レスを読んでるだけではあらゆる部分が怪しく見える。
(回路図もないし センサとの接続はどうなってるのとか)
自信がなければ、まず1つのセンサ出力に応じてLEDを光らせる
プログラムを組んで、ちょっとずつ拡張していくといいと思う。
あ、これも>>96にあるな
110:774ワット発電中さん
06/11/02 22:23:36 YZUPzaH6
>>107
プログラムにコメント無いぞ。
それで人に聞くのは間違いってもんだろ。
甘えるのもいい加減にしろよ!
とっとと RETURN せい
111:774ワット発電中さん
06/11/03 00:44:29 uromwE2c
PG見てないけど、コメント付けてないPG見せて聞くってのは失礼も甚だしいな。
112:774ワット発電中さん
06/11/03 01:03:46 l3m2U8jh
そもそも自分が理解できないプログラムを人が教示できるわけが無い。
自分の能力がこれだけと思ってあきらめろ。
そして、その悔しさからもっと勉強しなさい。
ただで教えるほど甘くは無いぞ。
113:774ワット発電中さん
06/11/03 01:20:33 Kx71kA5Z
>>109-112 がキツい言い方に感じるかも知れないけど、助けが欲しいならそれなりに
ご自身も努力しないとね。。
少なくとも他人の書いたアセンブリソースでコメントが無いのは理解するのが大変。
問題点の切り分けも全然出来てないようですが、せっかくアドバイスしてくれてる
人も居るので何とか頑張って絞り込んでから質問されるほうがいいですよ。
114:774ワット発電中さん
06/11/03 01:41:21 au7zpUcA
初心者は手順として、
1 回路組む
2 LED1個点灯させる「だけ」のプログラムでPICと回路が問題無い事を確認
3 求めるプログラムの機能を最小単位まで切り分ける(割り込み機能確認だけのプログラムなど)
4 「ここまでは無事に動く」という事を確認しながら機能を1つずつ書き足してゆく。その際にその行が何をしているのかコメントもしっかり書く。
以下4の繰り返し。
結局はこれしか上達の道なんて無いよ。
どこが間違っているのか見つける能力の習得も上達のうちだから。
時間と手間が掛かると思うだろうけどがんばれ。
手間は将来への投資だと思え。その分次に組むときは早くできるようになるから。
見つかった問題が、今の自分のスキルでは解決方法が分からない時はここに頼れ。
まあ、なんだ。 今回の締め切りは諦めろ。
1作目にしてはこれは難易度が高い。
もう少しランクの低い物でお茶を濁せ。それがイヤなら必死こいて徹夜してガンガレ。
超応援する。
115:774ワット発電中さん
06/11/03 02:05:07 au7zpUcA
ざっとソース読んだ。いくつか気になった点をば。
・MOVFWなんてコードあったっけ?アセンブラ通るならいいけどさ。
・SUBWFの勘違いは良くある。(F-W)で合ってるかもう一度確認。それとうっかりの用心としてコードの最後に格納先ちゃんと指定しとけ。(f or w)
あとは回路図無いと何も言えん。どのピンに何が繋がってるかも分からんし。
俺の霊感だとセンサからの入力が怪しいかも?
出力電圧とか電源電圧に問題ないかデータシート確認しれ。
116:774ワット発電中さん
06/11/03 02:17:45 45n1gjH/
>>115
MOVFW DAT は MOVF DAT,W に変換されます。
117:774ワット発電中さん
06/11/03 02:22:28 au7zpUcA
>116
そーなのかー。一つ賢くなりました。サンクス。
118:774ワット発電中さん
06/11/03 02:32:07 sy6zE/jw
基本的な初期化を飛び越してしていきなりプログラムしています。
1.入出力ピンのデフォルトモードがアナログ入力モード
・ポートA,とEを全部ディジタル入出力モードにする。
BSF STATUS,RP0
MOVLW 07H ;全てディジタルモードにする
MOVWF ADCON1
BCF STATUS,RP0
CLF ADCON0 ;A/D未使用にする
2.コンフィギュレーションの低電圧プログラミング「LVP」をOFF「0」にする
ポートのRB3が入出力ピンとしてつかえなくなります。
3.コンフィギュレーションのデバッグ「DEBUG」をOFF「1」にする。
ポートRB6とRB7が汎用の入出力ピンとして使えなくなります。
6.ブラウンアウトリセット機能追加
不確実なパワーONリセットを、多少なりとも補完しますので必要かと思います。
URLリンク(www.picfun.com)
119:774ワット発電中さん
06/11/03 04:12:59 4wrRI2aC
>>88
とりあえずpic2b.asmのMAINルーチン中からCALLされているサブルーチンSWITCHがRETURN
していない。
>>118
877Aの場合はコンパレータの設定も必要ではなかったでしょうか?自分は877使った
ことないので未確認ですが。
120:774ワット発電中さん
06/11/03 05:06:01 au7zpUcA
877ってオープンドレインのピンは無いんだっけ?
121:774ワット発電中さん
06/11/03 09:06:21 cXD0h5sd
オープンドレインはR4だね。
昔、ジャンクで買ってきた6x8x3桁のLEDマトリックスを、
ドライバーも付けずに抵抗だけでポートに直結して遊んだことがあったけど、
オープンドレインに気づかず結構悩んだ記憶がある。
後から、そのビットだけトランジスタをつけて解決したけど、
すぐに飽きてジャンク箱行きになった。
URLリンク(radio.s56.xrea.com)
(写真では暗くオレンジ色に写ってるけど、肉眼ではもっと赤く明るかった)
122:774ワット発電中さん
06/11/03 09:07:11 cXD0h5sd
R4って… RA4だった。
123:774ワット発電中さん
06/11/03 09:50:58 xsaI43Jv
PIC-MLに参加しているのですが、投稿が全然なくなってしまいました。
近藤@日湘さん、河村@自営業さん、JO_Oさんら、この人たちは大した実力もないのに、
高慢で無骨で大変嫌な印象を受けました。
伊藤S/D研さんも高慢・自信過剰で嫌われ物なので、この人たちが発言を遠慮して下されば
参加者が発言を敬遠することもなくなると思います。
124:774ワット発電中さん
06/11/03 10:06:56 a+0QuPbs
>>123
スレ違いです。こちらへどうぞ。
【本職?】電子工作関連人物ヲチスレ3【趣味人?】
スレリンク(denki板)
125:774ワット発電中さん
06/11/03 10:11:18 xsaI43Jv
>>124
仕切り屋さん、発言妨害を止めてくれませんか?
私としてもPICを使うみなさんの意見を聞きたいのですから。
ご紹介のスレは遊び場ですよ。
126:774ワット発電中さん
06/11/03 10:18:14 a+0QuPbs
専用ブラウザ使用の方はNGID設定推奨 →ID:xsaI43Jv
相手にするとスレが荒れるため、放置でお願いします。
127:774ワット発電中さん
06/11/03 10:20:07 cPJliFzY
> 参加者が発言を敬遠することもなくなると思います。
この人たちいなくなると、回答者もいなくなるってことで。
もちろん、この凋落ぶりに軽石が絡んでるのは間違いないと思うけど。
後閑さんの初心者掲示板での集団荒らし、MLでのいちいち面倒なマナー教室。
128:774ワット発電中さん
06/11/03 10:20:55 Z1EQMnM1
PIC-MLなんて見てねえし
129:774ワット発電中さん
06/11/03 10:25:29 cPJliFzY
もっともMLでも掲示板でも、素敵な回答の対価は回答者の自尊心を満たしてあげることではあるんだけど。
軽さんすごーい、川村さん、さすが博識ですね、JO_Oさん経験豊かですね。
回答者常連て、タダで回答するほど人間できてなくて、何らかのコンプレックス抱えてる人だと思う。
130:774ワット発電中さん
06/11/03 10:35:25 xsaI43Jv
>>127
>この人たちいなくなると、回答者もいなくなるってことで
2000人近い参加者がいるのに、一部の常習回答者のために、ほかの優秀な人
からの回答がえられません。
なんとか、あの方たちに発言を自粛していただけないでしょうか?
>>128
伊藤さんが仕切る前、以前は発言が自由で活発で、かなり優秀な回答者から
有用な回答が得られていました。
ところが、伊藤さんや河村さんJO_Oさんの多過ぎる高慢な発言で
みんな参加するにが嫌になってるのではないでしょうか?
131:774ワット発電中さん
06/11/03 10:49:36 cPJliFzY
ちなみにH8-MLもFPGA-MLも下火なので、マイコン、FPGAの自体が盛り下がってるのかも。
新規が少なく、既参加者はいろんな意味で卒業(成長or敗退)か。
132:774ワット発電中さん
06/11/03 10:57:15 6wGZAA8C
ID:cPJliFzYも一緒にNGしたらあぼ~んだらけになった。
133:774ワット発電中さん
06/11/03 11:22:34 QM5BY1Ij
>>124,126
すまん1回だけ言わせて。
>>130
他の優秀な人ってだれなの事を言っているのかな?
参考の為に優秀だと思う人を挙げみてほしいな。
投稿が減っているのは>>131さんの言う通りだと思うね。
書籍もある程度充実してきたから、質問自体が減っていると思う。
ためしに投稿してみなよ。質問の内容次第だと思うけどあんたが嫌っている人たちは多分レスしないよ。
みんなすでに引退しているよ。
もっともほかの優秀な人がレスするかわ知らないけどね。
134:774ワット発電中さん
06/11/03 11:31:46 cPJliFzY
あぼーんされついでに。
ここもほとんどWriter or シリアルポートの耐久性を語るスレになってるし。
ほかのところもなんかループだなぁ。orz
135:774ワット発電中さん
06/11/03 11:58:41 TWfmy4xI
>そのビットだけトランジスタをつけて解決したけど、
どう解決したのか俺には理解できないのだけど
皆は分かったのかな。
136:774ワット発電中さん
06/11/03 12:25:12 tdBK/aej
ODだとシンクドライブしかできないから2sc1815とかかませてソースドライブにしただけじゃまいか
137:774ワット発電中さん
06/11/03 12:48:43 TQjBbO96
以前PIC-MLで dimension4500c とか言う輩がいたが、君の事か??
自分の能力の無さを棚に上げて、逆恨みもあるまいに。
138:774ワット発電中さん
06/11/03 13:29:32 xsaI43Jv
伊藤さん達のことです。他人を巻き添えにして、根拠無く
他人を中傷するのが、いつもの貴方がたの発言の仕方で、人格的に問題があります。
そのような問題行動を止めてくれませんか?
>>伊藤さん
139:774ワット発電中さん
06/11/03 13:33:33 EXMAU/Pn
>>136
エミッタフォロアにするのか?
140:774ワット発電中さん
06/11/03 13:34:41 xsaI43Jv
ID:TQjBbO96
>自分の能力の無さを棚に上げて、逆恨みもあるまいに。
この発言は伊藤さんですか?
この発言の仕方、内容は、軽石さん並ですよ。
141:774ワット発電中さん
06/11/03 13:37:23 xsaI43Jv
伊藤さんは絶対に優秀な人ではありません!!
142:774ワット発電中さん
06/11/03 13:39:51 xsaI43Jv
伊藤さんが無能なのを許すとしても、伊藤さんの性格の悪さは
許せないですね!!!
143:774ワット発電中さん
06/11/03 13:44:37 xsaI43Jv
意見交換してみるとわかりますが、このザマです。
この人たちがPIC-ML、PIC初心者掲示板に張り付く
わけですから、荒れるのは当然ですね。
しかもML管理者自身が荒らし、誹謗・中傷をやってたんじゃ問題外。
百害あって一利なしです。
144:774ワット発電中さん
06/11/03 13:48:02 xsaI43Jv
後閑さん、読んでますか?
このPIC-ML管理人の正体が見えたでしょ。
このザマです。
145:774ワット発電中さん
06/11/03 13:53:13 xsaI43Jv
ちょっと漢字変換を間違えただけでねちねちと・・
だからじじいは嫌われることがわからないのかなあw
146:774ワット発電中さん
06/11/03 14:00:24 xsaI43Jv
8775 Re: 定電流回路について(FET) [IGBT] 2006/01/11 17:26
もし真面目に書いてるなら君そうとう痛すぎるよ。
定電流ダイオードと定電圧ダイオード、JFETとMOS-FETやIGBTの違いがわからないのか?
8794 Re: 定電流回路について(FET) [IGBT] 2006/01/11 21:11
貴方が無理解であることはよくわかりました。本当に痛い人なのですね。
本題からそれているので、これ以上本題からそれた質問に答える意味はないと思います。
しつこくからまないで下さい。
ーーーーこうした発言が、伊藤さんたちPIC厨の正体です。
147:774ワット発電中さん
06/11/03 14:24:25 lfj9BGkc
無線板を覗いてみればジジイの望む楽園の姿がよくわかるよ
148:121
06/11/03 14:34:24 cXD0h5sd
>>136 >>139
その通り。
4.7kでプルアップしてC1815でエミッタフォロアーにしただけです。
よく見ると他の桁と微妙に明るさが違うけど気にしない。
149:774ワット発電中さん
06/11/03 14:39:01 xsaI43Jv
なんとなく軽石さん、軽頭さん、伊藤さん達の望むコミュニティが
なんなのかわかって来ました。
自分たちが一番頭が良くて、悪くいう奴=私のこと、がバカだと
いう主張なわけです。
私からいわせりゃ、貴方がたは、自己愛人格障害ですね。
うぬぼれが強くて支配欲が強い。
150:774ワット発電中さん
06/11/03 14:45:50 xsaI43Jv
>参考の為に優秀だと思う人を挙げみてほしいな。
後閑さんは優秀だと思いますが、そういう方は黙っていて
滅多なことでは発言しません。
軽石さんや軽頭さん伊藤さんは同属に考えています。
151:774ワット発電中さん
06/11/03 14:55:24 Kx71kA5Z
ID:xsaI43Jv ウザ過ぎ。俺は当分このスレ覗くの止めます。
152:774ワット発電中さん
06/11/03 14:56:26 xsaI43Jv
>参考の為に優秀だと思う人を挙げみてほしいな。
それから、電電板で悪評の高かった糞Q。
この人は人をバカにしてからんできますが、彼は優秀です。
彼は私をバカにしたがMaximaの存在を教えた。
結果、私はMaximaの存在を知り、使えるようになれた。
だから、私はQに感謝している。
私は自分がバカなことをQにはっきりと教わったと思っています。
バカだから勉強してるんですよ。勉強すればするほど
自分がバカであることを知るから、もっと勉強しなければ
ならないと思う。その結果、周囲との相対比較で言うなら
ハードウェア設計、ソフトウェア設計、英会話、様々な点で
勝ててるな・・・と思うようになった。口にはだしませんがね。
だけど、伊藤さん達に感謝することは何もありません。
153:774ワット発電中さん
06/11/03 14:57:28 sMTA4qrz
>>123,125,130,138
>>140-146,149 ID:xsaI43Jv
おまえ、とにかくウザイ!! どこでも相手されないのか?
おまえがどれだけ無能で罵られたのか知らんけど、他所の話は邪魔だ!
余所へ行け!!!
154:774ワット発電中さん
06/11/03 15:01:15 9VMbQLPD
>>148
RA4といえば、入力もトラップが仕掛けてあるんですよね。
18ピンpicでは貴重なシュミットトリガ入力なんですが、28ピン以上のやつでADCを
フルに使ってたりすると、ここがTTLなら・・・ここがODじゃなければ・・・
と思うことがよくあります。
155:774ワット発電中さん
06/11/03 15:03:13 pkZRyJuR
>>153
つ NGID
反応しても荒らしを喜ばせるだけっすよ
156:774ワット発電中さん
06/11/03 15:04:33 sMTA4qrz
>>152
自分がバカであることを知るから、もっと勉強しなければ
ならないと思う。その結果、周囲との相対比較で言うなら
ハードウェア設計、ソフトウェア設計、英会話、様々な点で
勝ててるな・・・と思うようになった。口にはだしませんがね。
散々ネチネチと粘着ばかりだろ!
自分のほうが優秀と考えてる思考パターンからすると結局同じ穴の狢。
少しは自覚して他人に迷惑かけんなよ。
157:774ワット発電中さん
06/11/03 15:06:38 TQjBbO96
ID:xsaI43Jv いい反応だ ID:xsaI43Jv=dimension4500c と認めたようなものだな
158:774ワット発電中さん
06/11/03 15:26:30 xsaI43Jv
糞Qならば、罵倒するは愚弄するはで、とにかく口が悪い。
だが彼Qは、罵倒の中にも、的確な答えや正確な有用な情報を書いてることが多い。
確かに私はQの言うようにバカだった。先輩の言う電子回路シミュレータはバグだらけで
使いものにならないという主張を鵜呑みにしていた。
しかしそれが誤りであることをQは的確に指摘した。
検証した結果、Qの言う通り、先輩が間違っていた。
私はバカであることを含め、Qから多くのことを学んだ。
私は回路モデルの作り方について慎重に考えるように
見直しを行えた。これは糞Qのおかげである。
だが、ここのPIC厨からは何も学べない。単に罵倒してくるだけ。
罵倒だけなら、軽頭だってできる。
159:774ワット発電中さん
06/11/03 15:34:26 xsaI43Jv
そしてその後、トラ技のすれで私を見つけるとQは言った。
こいつはバカだと、またみんなで虐めてやるから、電子回路シミュレータのスレに
戻ってこいよ、と。
つまり彼Qは私を排他していない。相手にしてやる、と言ってきたのである。
これは非常に変わったQの思いやりの愛情なのである。
貴方がたにQの知能があるか? 変わり者ではではあるがQのもつ思いやりがあるか?
私を排他している言動の問題がわかっていますか?
160:774ワット発電中さん
06/11/03 15:35:02 QM5BY1Ij
>>157
GJ
という事はbbtec.netをアク禁にすれば消えるって事だね。
161:774ワット発電中さん
06/11/03 16:20:39 TQjBbO96
PICメールの過去ログを掘り起こした
dimension4500c=dimension4500c@infoseek.jp
aoki@自宅=東京大学大学院工学系研究科 / (有)ナセ工企 青木 茂
何してんだか、投稿を削除しても過去ログに残っているんだが
162:774ワット発電中さん
06/11/03 16:56:33 CiWoiFEn
もうその辺でいいんじゃないか
多分もうPIC-MLの流量は増えないだろう
増えたところで有益な情報がそこにしか存在しないという状況にはならんと思うし
下手に活気付くとゴミ虫どもが撒き散らす、つまらんエチケット談義やらで新規が
引くはめになりそうだしなw
163:774ワット発電中さん
06/11/03 16:58:20 6hKfljzc
PIC-ML関連でここを荒らすのはちょっと遠慮していただきたいのですが………無理かorz
164:774ワット発電中さん
06/11/03 17:56:28 xsaI43Jv
>>161
そういう他人様の個人情報を公にするのは法律違反ではないのですか?
やめるべきです。
dimension4500cは、デルコンピュータ社のパソコンの機種名であって
個人メールとは関係ありません。
URLリンク(www2h.biglobe.ne.jp)
URLリンク(www.dell.com)
>>163
同感です。
荒らしが集まってきましたが、そのような荒らし行為をやめて下さい。
165:774ワット発電中さん
06/11/03 18:25:03 xsaI43Jv
念のため書いときますが、スケープゴートです。
私の国籍は日本ではありません。
出身はソウル大学です。
166:774ワット発電中さん
06/11/03 18:29:13 M9enI3vH
>>163はID:xsaI43Jvにも言っていると思うのは俺だけかな?
自分が見えていないキティの標準サンプルだね。
>>164
スルーすればそれで終わっていたのに、熱くなるなよ。
消して欲しければ削除依頼すればいいよ。
スレリンク(saku2ch板)l50
167:774ワット発電中さん
06/11/03 18:39:17 xsaI43Jv
>>166
元をたどれば、悪いのは伊藤さんじゃないですか。
何故に私が悪者扱いされなきゃならないのでしょう。
おかしいじゃないですか。
MLが削除されたことや、PIC-ML管理に文句があるなら、
伊藤さん本人に直接メールでも出してください。
私に言われるのは迷惑です。
168:774ワット発電中さん
06/11/03 19:06:11 sy6zE/jw
>119
PIC16F877A のコンパレータ制御レジスタ CMCON は 「コンパレータ OFF」 が
デフォルトになっています。
PIC16F877 と PIC16F877A
URLリンク(www.hi-ho.ne.jp)
169:774ワット発電中さん
06/11/03 19:07:49 sy6zE/jw
>168
PIC16F87X → PIC16F87XA Migration
URLリンク(ww1.microchip.com)
170:774ワット発電中さん
06/11/03 19:29:29 sMTA4qrz
>>167
> 元をたどれば、悪いのは伊藤さんじゃないですか。
> 何故に私が悪者扱いされなきゃならないのでしょう。
> おかしいじゃないですか。
呆れた自己愛ぶりだな。基地外
> MLが削除されたことや、PIC-ML管理に文句があるなら、
そんなことここの住人には関係ねぇんだよ!
迷惑で邪魔なのはお前だ。
171:774ワット発電中さん
06/11/03 19:46:12 ESDH+IaE
ID:sMTA4qrzもNG
文字通り一面のあぼーんだ。
ところで皆、エディタは何使ってる?
中々良いのが見つからないや。
172:774ワット発電中さん
06/11/03 20:04:24 xsaI43Jv
Super-competence is more objectionable than incompetence.
173:119
06/11/03 20:20:58 9VMbQLPD
>>168
わざわざどうも。データシートで確認しました。PIC16F648Aではデフォルトで
Comparator Resetになっていたのでてっきり877Aでもそうなんだと思い込んでました。
>>171
私は適当なマクロを書いてxyzzyっていうテキストエディタを使ってます。
でも、普通に使うならMPLABが無難に使いやすいのではないかとおもいます。
171さんはどんなエディタを試したんですか?
174:774ワット発電中さん
06/11/03 20:43:46 ESDH+IaE
>>173
MPLABはシミュレータ使わない自分にはあまり魅力が無いので・・・
Vectorで色分け辞書を自分で設定出来る事と外部ツール機能が有る事を条件に探し回ってみました。
今の所、色分け機能やエディタ自体の操作性からTepaEditorを使ってるけど外部ツール機能がイマイチ。
xyzzy試してみます。
175:774ワット発電中さん
06/11/03 20:59:00 pkZRyJuR
>>171
メモ帳w
冗談はさておきコーディングにはK2使ってます
176:774ワット発電中さん
06/11/03 21:19:47 MyqKyEZI
PICって昔からありますけど、
もっと高性能な自作で出来るキットって
ほかにないのでしょうか?
177:774ワット発電中さん
06/11/03 21:21:59 k22TgQ7m
>>176
今から始めるならPICよりAVR
178:774ワット発電中さん
06/11/03 21:52:34 MyqKyEZI
>>177
回答ありがとうございます。
もう一つ質問よろしいでしょうか?
PICやAVRはいろいろな種類のチップがあるのでしょうか?
やっぱりCPUのクロック数やメモリの容量は
異なるのですよね?
179:774ワット発電中さん
06/11/03 22:13:04 oztfwq3k
>>178
Microchip社のサイトにProduct Selector Guideがある。
URLリンク(www.microchip.co.jp)
PICを含むMicrochip社の製品の一覧が載っている。
PICについてはクロック、メモリ容量、I/O、周辺回路などで比較が可能。
AVRはAVRスレ、AVR WikiまたはAtmel社のサイトで。
180:774ワット発電中さん
06/11/03 22:31:36 xsaI43Jv
A failure is a man who has blundered but is not able to cash in on the experience.
181:119
06/11/03 22:36:43 9VMbQLPD
>>174
xyzzyはlispが書ければ外部ツールだろうが色分けだろうが何でもござれなんです
けどね・・・
>>179
とはいえ入手困難なチップは現実的ではないでしょう。
アドレスは秋月電子のPICのページですが、初心者に勧めるとしたら定番のPIC16F84A
あるいは高機能なPIC16F88あたりでしょうか?
URLリンク(akizukidenshi.com)
182:774ワット発電中さん
06/11/03 23:03:58 ESDH+IaE
>>181
xyzzy確かに凄いエディタですね・・・
使いこなせそうも無いですorz
183:774ワット発電中さん
06/11/03 23:19:52 45n1gjH/
>>181
初心者なら16F84A
このごろのPICはアナログ周りの決め事が多すぎる。
184:119
06/11/04 00:27:01 Y34EkU/Y
>>181
windowsの普通のアプリケーションと比べると勝手がずいぶん違うのでスタイルが合わない
なら無理して使うものでもないですしね。
「開いているファイルのパスをMPASMに渡す、できたERRファイル上のメッセージからソース
中の対応行にジャンプする」程度の処理でもMPLAB以外でやろうとすると程度の差はあれ
マクロを作らなければならないことを考えると、MPLABも捨てたものではないかと思います。
>>183
やはり16F84Aですか。私だけかもしれませんが、他のPICよりも電気的に無茶なことをして
しまっても84Aは壊れにくい気がします。シンプルでわかりやすい点もあるので本当は初心者
にお勧めしたいんですが、秋月で買うと16F88の方が安かったりするので躊躇してしまいがち
なんですよね。
185:774ワット発電中さん
06/11/04 00:50:10 d3fVIMMi
>>183
>初心者なら16F84A
えー。
近頃の多機能な奴はA/Dとかの設定を忘れてると困ったりするけど、
今更16F84Aはないんじゃないかと思う。
…が、たしかに84Aの機能が少ないゆえのシンプルさは、
初心者の入門用にはいいかも。
186:774ワット発電中さん
06/11/04 01:53:02 nAvp7KKz
RCDライターつくろうとしてるんだけれど、
ツェナダイオードが12.1Vしかなかった。
16F648Aうまく焼けるかなあ。
187:774ワット発電中さん
06/11/04 02:08:24 8h74dab2
>>186
648Aは仕様上10~13VだからたぶんOK。
188:774ワット発電中さん
06/11/04 02:16:33 nAvp7KKz
187さんお答え頂きましてありがとうございます。
ちょっとこれで作ってみて試してみたいとおもいます。
駄目な時は、買い直しにいってみます。
189:774ワット発電中さん
06/11/04 02:19:35 8h74dab2
キャラクター液晶で作る、50ポイント・バーグラフ・レベルメータもどき
(表示ルーチンだけ作ったら疲れてしまった)
URLリンク(radio.s56.xrea.com)
190:774ワット発電中さん
06/11/04 04:06:11 uBRw8FuS
>>157
つまり、
dimension4500c=Q
と受け取って宜しい?
191:774ワット発電中さん
06/11/04 07:34:28 qjNOV67V
>>189
バーも左側にいくほど低く右に行くほど高くなるようにしてみてはどうかな
192:774ワット発電中さん
06/11/04 08:56:53 fOfLwbZ8
>>190
ID:xsaI43Jv=dimension4500c は間違いなさそうだけど Qは別人だろうな。
>>158-159 をみると
かなり危ない発想の香具師だから段々誰にも相手にされなくなって大暴走の挙句、大恥沙羅氏
193:774ワット発電中さん
06/11/04 10:46:00 6LT3Zj/U
わたしは最初16F84A使って今は648Aが多いです。理由は安いから^^
194:774ワット発電中さん
06/11/04 12:35:42 8ET+Nja1
値段差は数十円のレベルだから、高機能なものを手持ちしていた方が
良くない? 大は小を兼ねるというか、いらない機能は使わなきゃいいだけだし
交通費やら送料で簡単に値段差なんて吹っ飛ぶ
新規だったらAVRの方がお奨めだけどね
ADコン必要ないならTiny2313 秋月で\120。16F84Aよりずっといいぞ
195:774ワット発電中さん
06/11/04 12:57:58 nO78++KZ
>>194
やすい648Aのほうが高機能なんだが。
196:774ワット発電中さん
06/11/04 12:59:41 nO78++KZ
>>189
どうやってるの?
197:194
06/11/04 13:12:16 8ET+Nja1
>195
16F88の考えていたけど書くの忘れた。
198:774ワット発電中さん
06/11/04 14:10:25 C+zVH8Jj
>>196
わしも時計のキャラLCDに月-日のフォント設定して見づらいけど漢字で曜日表示させたりしてるが,
多分文字コード0x00-0x07がユーザ定義キャラだから,そこにバーグラフ用のキャラを設定して
表示してるんじゃまいか
199:774ワット発電中さん
06/11/04 14:17:56 1ei8vYmc
>>32
通販のいいところはなんといっても
部品名まで書いてあるちゃんとした領収書
だな。
これなら会社に出せそうだ。
200:774ワット発電中さん
06/11/04 15:08:30 gpBW4rma
>>198
こんなことをされてる方もいますね。
URLリンク(elm-chan.org)
>>194
私も18ピンPICの自分用のストックは主に16F88です。
AVRを使ったことがない私が言うのもどうかと思いますが、初心者に薦めるに当たって
PICのほうが日本語の情報(書籍・Web)が充実しているというのは重要なポイントではな
いでしょうか。
201:189
06/11/04 16:17:00 8h74dab2
>>191 >>196 >>198 >>200
デザイン的にはもう少しかっこよくしたかったけど
既に8個あるユーザー定義文字を全部使い切ってます。
202:774ワット発電中さん
06/11/04 16:52:35 QJ1kvu83
>>200
いまはAVRの本もあるし日本語データシート読めば判るからそれで十分。
16F88からAVRのmegaシリーズに移って、使わなくなった16F88が20個くらい眠ってる………。
プログラムエリアやRAMがバラバラになってないし、アセンプラも扱いやすいしレジスタが32個あるからPICより初心者が慣れやすいよ。
203:774ワット発電中さん
06/11/04 16:57:38 QJ1kvu83
URLリンク(reef.path.ne.jp)
204:774ワット発電中さん
06/11/04 17:00:29 j/tCdXwT
>>202
>プログラムエリアやRAMがバラバラ
・・・これPICはもの凄く不便ですよね。
Zフラグが0をロードしただけでセットされてしまうので、割り込み処理で
0をロードしただけで、割り込まれた側の処理のZフラグが変化する。
いくらなんでも割り込み処理が組みにくいんですよ。
とてもじゃないですけど、PICには付き合いきれません。
205:774ワット発電中さん
06/11/04 17:19:20 4GYNF3v/
じゃあ使わなければいいし
ここに来る必要も無いわな
206:774ワット発電中さん
06/11/04 17:29:54 sA3cJmRE
割り込み時のステータスレジスタを含むレジスタの退避サンプルなんて
データシートにも載ってるのに読みもしないで文句だけ言うゆとり世代が大繁殖ですか。
つーか前にも書いたけどAVRしか使わない人がなんでこのスレに常駐してるんだろうね。
207:774ワット発電中さん
06/11/04 17:34:26 j/tCdXwT
無論、PICなんか全然使いたくありませんよ。
でも仕事では絶対に断れない場合があるんですよ。
ここまでPICが酷いとはプログラムするまで知りませんでしたよ。
PICFUNのHP見てるときは気がつきませんでした。
実際に使ってみてその酷さに気がつきました。
こんなもの初心者に薦めるなんていくらなんでも悪質すぎますよ。
208:200
06/11/04 17:36:42 gpBW4rma
>>202-203
203のpdfは読みやすいですね。これなら勉強してみてもいい気がします。
ただ、やはり応用例の多さでいえばPICですよ。もちろん慣れればAVRの製作例を
参考にPICの応用やその逆もできますけど、右も左もわからない段階では自分の
知ってるチップでの製作例は心強いものですよ。
>プログラムエリアやRAMがバラバラになってないし
とくにRAMがばらばらなのは、いかんともしがたいですが・・・私はまとまったRAM
が必要なときにはPIC18Fを使いましたが。RAMがほしいためだけに18Fは大げさ
だった気がします。
>>204
>0をロードしただけで、割り込まれた側の処理のZフラグが変化する。
WレジスタとSTATUSレジスタの保存ぐらいケチらなくても・・・
209:774ワット発電中さん
06/11/04 17:37:15 Ns5wJE0P
そのハード使わないとダメならハードに従うしかないのがソフト屋。
今までどんなお子様仕事してきたんだよw
お花畑で仕事してきたみたいでうまらやしいなwww
210:774ワット発電中さん
06/11/04 17:39:51 WfEMWt4i
PICについて勉強したいと思っているのですが
どうしても分からないことがあります。
PICについて書かれた本などを見ると確かに
そのプログラミングの仕方や電子工作の仕方について
書かれた本はいくらでも見つかります。
しかし根本的にどうしても分からないのは
PICチップについてです、
よくRA0~RA4、OSC1~OSC2、Vss、RB0~RB7、Vddなどといった
表記で書かれた回路図を、目にしますが
それぞれなにを意味しているのでしょうか?
プログラミングの内容にも関わってくるのでしょうか?
いくらいろいろな書籍を見ても
「こことここを繋いでこういうプログラムを入れればこういう動作をする」ということは
書かれていても結局なぜそこを繋ぐのかといった
根本的なことが書かれている本ってないのでしょうか?
211:774ワット発電中さん
06/11/04 17:43:41 g6KTmmY8
>>207
このスレには既にPICを使っているorこれから"PICを"使おうとしてる人ぐらいしか来ないし、誰もPICを初心者に薦めてはいないと思うのですが。
迷っている人には「今からやるならAVR」が多数派じゃないですしね。
初心者で扱う程度のレベルならPICでもそんなに苦労する事も無いと思いますけどね。
>>210
マイコンに挑戦する前にもう少しデジタル回路の知識を見に付ける事をお勧めします。
212:774ワット発電中さん
06/11/04 17:43:44 ibCUpyqS
>>210
とりあえずピンの意味はデータシートを見れば分かります
213:774ワット発電中さん
06/11/04 17:45:15 Ns5wJE0P
>>210
その辺のことは大抵の本に記述されてると思うんだけどな。
書いてないって本のタイトル書いてみてよ。
214:774ワット発電中さん
06/11/04 17:47:23 j/tCdXwT
>そのハード使わないとダメならハードに従うしかないのがソフト屋。
ソフト設計だけではありません。
メカトロも系のハードボード設計もしてます。
一番大きかったのは32BIT RISCと、32BIT CISCの載るdual CPUボードです。
PICマイコン用のボード設計は最近しましたが、PICには呆れはてました。
仕事なので断れませんでした。
>今までどんなお子様仕事してきたんだよw
>お花畑で仕事してきたみたいでうまらやしいなwww
貴殿の根拠の無い思い込みです。
215:774ワット発電中さん
06/11/04 17:53:44 g6KTmmY8
>>214
で、結局何が言いたいんですか?
216:774ワット発電中さん
06/11/04 17:58:43 Ns5wJE0P
>>214
アリモノのチップ組み合わせてるだけだろ?
それでハード屋気取りかw笑えるwww
そーゆーのは回路屋っつんじゃないの?
不満あるならチップから設計すればいいじゃない。
考え方がお花畑だっつってんのよ。
甘やかされて育ったんだなぁw
217:774ワット発電中さん
06/11/04 17:59:21 CeILFku1
>>204のレベルと>>214のレベルが月とすっぽん
218:210
06/11/04 18:08:04 WfEMWt4i
>>211
そうですか・・・
デジタル回路については一通りもう勉強出来ているつもりでしたのですが
まだ足りないのでしょうか?
できればお勧めの本などを教えてはもらえないでしょうか?
>>213
出来ればそういうことについて書かれてある本を教えてもらえないでしょうか?
219:774ワット発電中さん
06/11/04 18:12:13 5715u1BN
書泉いけばいろいろある
220:200
06/11/04 18:16:37 gpBW4rma
>>218
> 出来ればそういうことについて書かれてある本を教えてもらえないでしょうか?
載っていない本のほうが少ないと思いますけど、しいて一冊あげるとするなら
URLリンク(www001.upp.so-net.ne.jp)
でしょうか?
221:774ワット発電中さん
06/11/04 18:19:11 72sSOWTd
>>218
わからない事は自分で調べられるようにならないと。
74シリーズとかのデータシート読んで理解できるレベルぐらいになってからでないとPICはキツイと思うよ。
222:糞スレ認定委員会
06/11/04 18:21:03 j/tCdXwT
速攻レス(粘着行為?)の内容に問題があるので
糞スレに認定しておきます。
223:774ワット発電中さん
06/11/04 18:25:01 g6KTmmY8
>>222
面白い物を見せてもらったよ。
224:774ワット発電中さん
06/11/04 18:30:22 xZDml+zb
>>210
普通に考えるとVssって、ソースだから、電源のソースといえば、Vcc.
Vddってドレインだから、使われた電気が最後に集まるところ、といえばGND だと思うだろ?
ところが、電流と電子の流れる方向は逆なので、つまりd
NO CARRIOR
225:糞スレ認定委員会
06/11/04 18:30:39 j/tCdXwT
>>223
糞スレ認定委員会理事の俺に向かって(・∀・)イイ!心がけだ。
一緒に遊んで欲しいのかな?
226:774ワット発電中さん
06/11/04 18:32:36 xZDml+zb
あと、PICで知らなければならない言葉といえば、
オープンコレクタ、シュミット入力、プルアップ
まぁ今日のところはこれくらいにしといてやらぁ
227:774ワット発電中さん
06/11/04 18:48:07 8uyF2Jg6
>>225
厨ハン乙
228:774ワット発電中さん
06/11/04 18:55:07 Ns5wJE0P
ID:j/tCdXwTって非常にわかりやすい典型例だなw
229:774ワット発電中さん
06/11/04 18:55:57 Ns5wJE0P
>>218
おそらくキミが読んだ本にも記述してあると思うよ?
230:774ワット発電中さん
06/11/04 18:57:00 nO78++KZ
>>226
オープンコレクタじゃなくてオープンドレインだろw
231:774ワット発電中さん
06/11/04 19:11:53 5715u1BN
どこかでディベート大会やってくれ
232:774ワット発電中さん
06/11/04 19:43:55 j/tCdXwT
スタックの浅さにも問題があるよね。
C言語は元々自動変数をスタックにとることを前提にしているから
PICのようにスタックが非常に浅いと、Cコンパイラの適用が難しい。
他の普通のCPUなら、C言語でずっとプログラミングが楽になるのに、
PIC用の出来の悪いCコンパイラ使うくらいなら、アセンブラのほうがましだ、
てなことになりかねない。
ところがそのアセンブラ・ニモニックがこれまた変態で、結局似ても焼いても食えねえがな
っちゅう話になるんだよね。
233:774ワット発電中さん
06/11/04 19:54:16 zAet8iAa
実力の無さを棚にあげてチップのせいにする奴は何処にでも居るな。
234:774ワット発電中さん
06/11/04 19:55:45 SV9J/KsA
> オープンコレク
またやっちゃいましたね軽石さん。
どっかで聞いてきた分からない言葉は、ちゃんと意味を調べてから使いましょうね。
製造プロセスで変わりますよ。
あと、74シリーズをたとえに使うのはどうかと。
いまどきの人は知らないかも...環境によってはバッファくらいにしか使わないし。
235:774ワット発電中さん
06/11/04 19:57:33 Ns5wJE0P
p2で見てるんだが、あぼん設定しててもrss反応するのを初めて知ったw
ありがとうID:j/tCdXwT
236:774ワット発電中さん
06/11/04 20:05:34 SV9J/KsA
VccとVddもそう。バイポーラトランジスタ使ってるプロセスのICはVcc、FETのプロセスはVdd。
cはバイポーラトランジスタのコレクタのc、dはFETのドレインのd。
cc,ddって二つ並べるのは、素のトランジスタのパラメータとダブっちゃうため。
237:774ワット発電中さん
06/11/04 20:18:59 j/tCdXwT
>>233
ほう。実力があるとPICマイコン使うのですか。
それは凄い実力だわ。
完敗しました。
>>235
結局は俺と遊んで欲しいだろ。
いちいちあぼん設定なんてやめとけよ。
238:774ワット発電中さん
06/11/04 20:24:58 j/tCdXwT
>>234
軽石さんをこれ以上いじめてはいけません。
NHK 3chでいじめをやめようを今放送していますので見てみれ。
ネットでのいじめもだめという話がでてる。
239:774ワット発電中さん
06/11/04 20:31:04 72sSOWTd
>>234
う、74シリーズってもう要らない子なのかな;
俺は74シリーズでデジタル回路入門したんだけどな・・・
今でもシフトレジスタはドットマトリクスと戯れる時とかに使う
240:774ワット発電中さん
06/11/04 20:31:09 6LT3Zj/U
16F648は電源とGND以外を全部デジタルIOにセットできるから
いいよね~(RA5は別だけど…)
秋月だと10個まとめて買えば1個200円なので、好んで使ってます。
車に
・オートドアロック(14km/h以上で自動ロック、NかRでアンロック)
・リバース連動ドアミラー(バックの時、左ドアミラーだけちょっと下がる)
・リバース連動ハザード
・サンキューハザード
・オートライト
・オートドアミラークローズ(キーオン・オフで自動開閉)
っと、見境なくつけていますが^^ ほとんど16F648でやってます。
241:774ワット発電中さん
06/11/04 20:35:59 6LT3Zj/U
あ、あとデジタルスピードメーターとギアポジションインジケーターも
つけてます。オートライトは交差点で止まると消灯(スモールのみ)、
走り出すと点灯する設定もできるようにしてます。
242:774ワット発電中さん
06/11/04 20:38:28 gQSXP35v
>>238
心外だな
いぢめてるのは駆るだぜ
もともとの性格が悪か...
243:774ワット発電中さん
06/11/04 20:41:35 gQSXP35v
>>ID:6LT3Zj/U
単なる自慢か?参考にならん
自慢なら自分のwebページでやってくれ
244:774ワット発電中さん
06/11/04 20:47:11 zAet8iAa
>>237
日本語も不自由とは…
おみそれしやしたw
245:774ワット発電中さん
06/11/04 20:47:28 PDnbY/Vc
鬱憤晴らす場ではない思うが・・・
246:774ワット発電中さん
06/11/04 20:48:30 1QvpxNMz
頭の悪い人でも使えるのがAVR
使うと頭が良くなるのがPIC
おおざっぱにこんな感じでいかがか。
247:774ワット発電中さん
06/11/04 20:54:22 QJ1kvu83
違う違う
普通の人が使ってるのがAVR
マゾな人が使ってるのがPIC
248:774ワット発電中さん
06/11/04 20:56:21 g6KTmmY8
なんだかんだ言ってPICスレが最も賑っている事実
249:774ワット発電中さん
06/11/04 21:01:23 j/tCdXwT
そうか、PICを使うと頭が良くなって日本語も不自由無く
マンセーできるのか。
それは素晴らしい。みんなでPICをマンセーしましょう。
250:774ワット発電中さん
06/11/04 21:13:54 Asw4Kc5R
>>249
きみいくつ?
251:774ワット発電中さん
06/11/04 21:37:23 j/tCdXwT
PICマイコンを使えば、頭がよくなるわ、宝くじにあたるわ、
便秘や下痢も治るわ、もーPICマイコン最高。
252:774ワット発電中さん
06/11/04 21:48:24 gpBW4rma
>>247
> 普通の人が使ってるのがAVR
ID:j/tCdXwT みたいな方が普通の人なんでしょうか?ならば私はマゾな人でいいです。
253:210
06/11/04 21:50:04 WfEMWt4i
なんだかVss、Vddについては皆さんの説明のおかげで
だいぶ理解することが出来ました。
ではRA0~RA4、OSC1~OSC2、RB0~RB7は
実際の処理すべきデータを転送するための
ものであるということですね。
なぜ1つの通し番号にせずに3種類の
記号を使用する必要があるのでしょうか?
254:774ワット発電中さん
06/11/04 21:57:45 gpBW4rma
>>253
OSCはクロック回路を構成するための端子です。
RA・RBがひとつの通し番号でないのはPICが8bitのマイコンなので8bit単位に
分かれていたほうが便利だからです。
;; 便利というか・・・8bit単位になってないと扱えないというか・・・
255:774ワット発電中さん
06/11/04 22:00:46 zAet8iAa
SとかMとか以前に、何かを成し遂げるにはそこそこの実力と
根性が必要と思われる。
知ったかして、PICは駄目だけどAVRなら云々なんて奴は何やってもろくな物を
作れるとは思えないね。
256:774ワット発電中さん
06/11/04 22:19:59 JN0iwE0F
>8bit単位になってないと扱えないというか
ポートのレジスタと同じ区切りですね
257:774ワット発電中さん
06/11/04 22:29:01 XgTWthNf
PICが使いづらいとか、よくこんなの使うなとか
書いてる人って適用適所で選定が出来ないのか?
簡単な物だったらPIC性能で十分お釣りが来るし処理的に難しいものだったら
AVRやH8やSH使えば良いだけの話だろ
それをPICは使えんとか、ここで発言する意味って何なんだ?
回路設計屋がPICを選定→ソフト担当の私はPIC処理能力では不満
っていう図式は、回路設計屋がこの処理は安価で今までの実績からPICで十分だなと思って
選定している訳だろ
その選定では処理できないと思ったらソフト担当が回路設計屋に言えばいい話であって
それにも関わらず回路設計屋がPIC使えって言うなら理由を具体的にして論破すればいいだけの話
で、回路設計屋が私ではない別のソフト屋に頼んでPICで正常動作を行った場合は
そりゃイチャモン付けたソフト屋に実力が無いだけの話じゃないのか?
CPU選定はスタック領域とかRAMのアクセスがどうとか、メモリ領域がどうとかじゃなくて
1.世の中で広まったCPU
2.世の中でそのCPUのソフトが組める人の多さ
3.5年後にも手に入るCPU
4.より安いCPU
を基準にして回路設計屋は選定するぞ普通
まあそう思う俺もPICよりAVRの方が好きだけれどね。
258:774ワット発電中さん
06/11/04 22:36:26 j/tCdXwT
簡単に言えば、適材でないものに適所は無いということ。
259:774ワット発電中さん
06/11/04 22:41:22 9x/Bz/u5
簡単に言えば、まずい料理を高級な食材でごまかすこと。
260:774ワット発電中さん
06/11/04 22:55:37 zAet8iAa
簡単に言えば、戦艦大和は小川に浮かべられないと言うこと。
261:774ワット発電中さん
06/11/04 22:57:03 JN0iwE0F
しょぼい材料で、おいしいものをつくること。
おいしいもの≠高級なもの
262:774ワット発電中さん
06/11/04 23:19:37 B0alQkLj
PICはまずいからしょうがないよw
ハイ,次w
263:774ワット発電中さん
06/11/04 23:58:49 JN0iwE0F
>なんだかんだ言ってPICスレが最も賑っている事実
確かにそうだけど、ライタ->シリアルポートの薀蓄->ito,刈るネタがループしてるやうな。
それだけ成熟デバイスってことだとは思うけど。
Ether内蔵なんかは、PSoC並にイイ!と思うけど。
264:774ワット発電中さん
06/11/05 00:41:25 50jdQbW5
自分は仕事じゃなくて趣味の工作でPICもAVRも使ってるけど、別に拘りもないからどっちでもいいやって感じ。
マイコンの相違点を示すのならいいけど、使用者を貶すような発言は意味無いでしょ。
私はそれぞれの特徴を活かしたような使い方ができるように知恵をまわしたいですね。
265:774ワット発電中さん
06/11/05 01:17:28 HIugzCuI
2GHzや3GHzのCPUを制御出来るような
キットってないですか?
266:774ワット発電中さん
06/11/05 01:44:17 psaYxcXB
制御だけじゃなぁ
あなたが何をやりたいのかはエスパーにしかわからない
267:774ワット発電中さん
06/11/05 02:00:46 5FuIBPHl
PICスレならではのレベルの質問だな。
この手の質問が、軽石をはびこらせる培地となる。
268:774ワット発電中さん
06/11/05 02:05:43 frxz24QV
>>257
いや、だから、PICとAVRが同時に、同じ値段で出ていたら、
AVRの方がシェアとっただろ? ってなだけな話。
269:774ワット発電中さん
06/11/05 02:46:21 ELLcuh/E
PICとAVR
80系と68系
VHSとβ
さて、
HD-DVDとBlue-Rayはどうなるかな?
270:774ワット発電中さん
06/11/05 03:46:16 Ruqo7c8a
>>268
たられば話しかよ、糞の役にもたたん。
271:774ワット発電中さん
06/11/05 12:28:19 KBN0tzSn
>>268
同時に出て、なぜ複雑なCPUが同じ値段で作れるか詳しく。
272:774ワット発電中さん
06/11/05 13:25:38 HQt7nwJ3
>>268
後だしジャンケンだから、あのスペックなんでは?
使いたいほう使えばいい。
オレ的には、 2313は2ピン多いのが ときどきとってもありがたい。
273:774ワット発電中さん
06/11/05 13:44:01 XBHRWqSK
マイコンって最低動作周波数とかあるのでしょうか??
PIC16C84Aとかの基本的な奴で。
274:774ワット発電中さん
06/11/05 13:48:49 MJRuylMU
せっかく今から新規で選ぶのなら、より楽にできる方がいいと思うが
もしかしてAVRが良いというのは既存のCPUと似ているから経験者が
とっつきやすいだけなのかも。
組んでみれば、レジスタがWだけとかインストラクションが35個だけとか
苦にならなかった(ただPCLATHはよくはまるRETLWのときとか)
AVRなら1命令だけどPICなら2~3命令だとしてもそれはそれで
いいんじゃないか
275:774ワット発電中さん
06/11/05 14:04:41 MJRuylMU
>273
PICはスタティック動作となってるから周波数の下限はないよ。
16C84のデータシートには DCから動作可能となっている
276:774ワット発電中さん
06/11/05 15:45:58 9i2U21U/
PIC/Cコンパイラで関数のネスティングは引数無しで何段できるでしょうか?
関数の引数は何個取れるのでしょうか?
277:774ワット発電中さん
06/11/05 17:05:50 nC2YOa+t
PICにいろいろあるけれど?
278:774ワット発電中さん
06/11/05 18:04:12 RzIpspNm
>>273
今時のCMOSプロセッサはスタティック動作するのが普通だが,
PIC16C84Aがどうかはデータシート見てちょ
279:774ワット発電中さん
06/11/05 18:08:14 UFSZ1+Iq
>>274
比較命令は、アキュムレーター破壊だし、
しかもk-W->Wなんていう変態命令だし
しかもborrow=~carryなんていう変態フラグだし、
W=5でk=2の時、BCCで飛ぶのか飛ばないのか、瞬時直感的にわかるやつをオレは尊敬する。
280:774ワット発電中さん
06/11/05 18:56:48 KBN0tzSn
尊敬したまい
281:774ワット発電中さん
06/11/05 19:13:45 PCeTKVHC
(ノ・◇・)ノ\(・◇・\)
282:774ワット発電中さん
06/11/05 21:00:37 MJRuylMU
>279
確かにそうだけど、それって既存のCPUと違うから変だという考え方だよね。
本当の初心者は、既存のCPUを知らない状態ではじめるのだから
もしかしたら命令が少ないPICの方が楽なのかもしれない。
283:774ワット発電中さん
06/11/05 21:14:49 9i2U21U/
,一-、
/ ̄ l | / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
■■-っ < んなーこたーない
´∀`/ \__________
__/|Y/\.
Ё|__ | / |
| У.. |
284:774ワット発電中さん
06/11/05 21:18:09 nC2YOa+t
なんだ、ベテランジャン ID:9i2U21U/
285:774ワット発電中さん
06/11/05 21:50:09 DCmu+7//
AVRマンセーの人で誰か
「C言語によるAVRプログラミング入門(gcc編)」
を出版してくさい
いつ消滅するか分からないサイトより、手元に技術資料は置いておきたいです。
C言語で作るから、アセンブラの文法癖なんてどうでもいいですよ。ぺっぺっ
286:774ワット発電中さん
06/11/05 22:00:29 9i2U21U/
>>279
変態アセンブラと言うと、PICの痴漢プログラマに襲われるから気をつけてな。w
287:774ワット発電中さん
06/11/06 00:57:36 7irOwP7a
>275
遅くなりましたがレスサンクスです~。
288:774ワット発電中さん
06/11/06 02:41:53 bWyL1Tue
>>285
サイトごと保存すればいいじゃないか
AVRならデータシートだけで十分だし
289:774ワット発電中さん
06/11/06 03:16:32 6chU9L7F
>>288
お前みたいなのがAVRユーザに多いから発展しないんだよ!!
和書でAVRの本が何冊ある?
アトメルは、AVRを日本で売ろうとする気持ちが全然感じられません
日本でユーザを増やそうとは思っていないんじゃないの?
いうなれば、使いたければ勝手に使えば?というスタンスだ
ま、一部のマニアックのユーザは買うかもしれんけれどね。
290:774ワット発電中さん
06/11/06 07:29:30 RThd/R5c
私もPICを使うが、289の様なメーカーが旗振ってくれないと
次に進めないという態度が、PICユーザーのレベルを下げて
いる気がする。PIC関係の本は幾つも出ているが、実際の
コーディング時には結局データシートしか読まないという
状況が多い。
291:774ワット発電中さん
06/11/06 09:14:41 8K8KMy6n
>290
PICユーザーは低レベル。
AVR信者の選民意識の補強になってよいことじゃないか。
292:774ワット発電中さん
06/11/06 11:25:08 qhuOrQPh
アホか…
293:774ワット発電中さん
06/11/06 13:49:34 WQImgw+x
PIC叩きが増えてきたなぁ
大体何で叩かれるんだろ、PICが使いづらいと何か迷惑が?
まぁ、仕事で・・・とかなら同情するけどさ。
だからってPICスレに来てPICユーザに当り散らすのは止めて欲しい。
294:774ワット発電中さん
06/11/06 13:50:46 g59rEc1e
PIC程度でヒイヒイ言ってるようじゃ、真面目に転職考えたほうがいいんじゃね?
295:774ワット発電中さん
06/11/06 13:56:41 8K8KMy6n
Z80(8086)ユーザーに対する6809(68000)ユーザーの攻撃
ウィンテルユーザーに対するマカーの攻撃
PICユーザーに対するAVRユーザーの攻撃
296:774ワット発電中さん
06/11/06 13:57:54 jatA/fRq
>>295
最近はマックもインテルじゃなかったっけ?
297:774ワット発電中さん
06/11/06 14:05:43 GABBfgg8
>293
別に他人が何使おうが構わなきゃいいのに…
お節介かひがみっぽい人間が多いんじゃね?> AVRユーザ
298:774ワット発電中さん
06/11/06 14:08:29 +Xe68qxF
picごとき使いこなせない -> 頭が不自由 -> どこでもイチャモン付ける
って事じゃね。
299:774ワット発電中さん
06/11/06 14:13:40 jatA/fRq
流れぶった切って悪いけど、スレタイに入ってるのに全然18Fの話題が無いような。
18Fの魅力ってUSBとイーサネット?
USBはUSB-シリアル変換で十分感が出てるし、イーサネットはアマチュアには敷居が高いよね。
300:774ワット発電中さん
06/11/06 14:37:14 bWyL1Tue
>>296
最近のMACはインテルだね
301:774ワット発電中さん
06/11/06 15:19:49 +Xe68qxF
>USBはUSB-シリアル変換で十分感が出てるし、イーサネットはアマチュアには敷居が高いよね。
志が低いねぇ。1チップになるメリットは大きいし、イーサも勉強すれば大して難しくないと思うのだが。
302:774ワット発電中さん
06/11/06 15:22:45 21eQx27N
>>290
そういう考えはMacユーザに通じる物がある
MacユーザがWindowsユーザを見る目はまさにそれだよ
Macの方がGUI優れてる -> 猿でもわかるWin本いるのか?
-> Macならそんな本いらない -> Winユーザ低レベル
ユーザレベルが落ちてきている=それだけ使用する人が多い
って事じゃね。
303:774ワット発電中さん
06/11/06 15:55:58 jatA/fRq
>>301
(´・ω・`)精進します
304:774ワット発電中さん
06/11/06 16:47:11 9yCrUj1q
>>ID:jatA/fRq
謝金か??
305:774ワット発電中さん
06/11/06 16:55:02 jatA/fRq
>>304
違います
306:774ワット発電中さん
06/11/06 17:10:18 CgDy6kG5
>>299
組み込み系でネットワークやりたいなら、μitronの使えるCPU使うと
楽ちんだよ。
307:774ワット発電中さん
06/11/06 17:12:22 5QPk769y
>>299
秋月ライタや、writer509で書き込めないから使ってる人が少ないのでは?
秋月ライタでかける18F452はUSBもイーサーネットも内蔵してないし。
308:774ワット発電中さん
06/11/06 17:15:54 TblE63Ar
使ってる奴が、ここへ来ないだけじゃね?
309:774ワット発電中さん
06/11/06 17:22:14 CgDy6kG5
uITRON製品では、NortiはTCP/IPも楽に使える
URLリンク(www.mispo.co.jp)
PICに対応しているかどうかは不明。
310:774ワット発電中さん
06/11/06 17:25:49 4zJUXRxb
>>299
USB-シリアル高いじゃん。18F2450のほうが安いからUSBシリアルの代わりに使いたいくらい。
シリアルだけならUSB-シリアルっていう手もあるけど、マウスをエミュレートしたり、オリジナルのデバイスを作ったりできる点は見逃せない。
ペリフェラルだけじゃなく、8bit*8bitハードウェア乗算器が入ってるし、クロックも早いから16Fで間に合わない処理もできるし。
311:774ワット発電中さん
06/11/06 17:29:42 WQImgw+x
>>309
アマチュアではとても使えない価格じゃねーかorz
312:774ワット発電中さん
06/11/06 19:38:30 CgDy6kG5
USBマウスは今では大部分cypressになってるという話だよ。
URLリンク(www.takachiho-kk.co.jp)
313:774ワット発電中さん
06/11/06 19:44:13 CgDy6kG5
>>311
安いのが欲しい人には、秋月にこんなのがあるよ。
URLリンク(akizukidenshi.com)
デバッグどうやってやるのかは知らんけど。
314:774ワット発電中さん
06/11/06 20:41:12 73FFrcwS
>>313
このほうが安い
URLリンク(akizukidenshi.com)
し、Navajoも有る。
315:774ワット発電中さん
06/11/06 21:26:04 6sZB55Pn
>>314 試作の場合は、表面実装のハンダ付けが面倒なので313さんになるだろ。
あと、有名な下記のサイトではイーサネット内蔵のPICの特集やっていて
簡単なTCP/IPファームも手に入るようだけど。
電子工作の実験室
URLリンク(www.picfun.com)
316:774ワット発電中さん
06/11/06 21:43:45 CgDy6kG5
>>315
URLリンク(www.picfun.com)
説明が未完成のようだけど、蟹さんチップは秋月と同じようだね。
ネットワークやるならアプリのプログラム規模から考えて
PICROSでは相当に組みにくいんじゃないかな。苦労が多過ぎない?
PICで無理するより、まだ秋月のμITRON3.0が使えるH8ボードのほうが安心じゃないのかな。
317:774ワット発電中さん
06/11/06 22:22:21 5AEJGQxL
PIC糞だが10F200あたりまで行くと潔いよな
318:774ワット発電中さん
06/11/06 22:26:36 BHYTOGtE
>>316
そんな古い記事じゃなく PIC18F67J60とか使うほうジャマイカ
URLリンク(www.picfun.com)
319:774ワット発電中さん
06/11/06 22:50:27 CgDy6kG5
>>318
これのことかな?
URLリンク(www.picfun.com)
記事未完成のようですが、既に100BseTから1000BaseTになる時代に
あまりに遅れているんでうはないかなぁ。
多重割り込みのバグの汚名やスタックの浅さの構造を見直さない
限り、PICのステップアップの限界を見ているような気がする。
320:774ワット発電中さん
06/11/06 22:55:52 +Xe68qxF
>>316
せっかく18F使うのに蟹なんて使う必要無いのでは?
と思ったら、今度はpicのあら探しですか>>319
結局、口だけでいつまで経っても物が作れないタイプと見たw
321:774ワット発電中さん
06/11/06 23:29:23 CgDy6kG5
どうもこのスレの住人は根拠無く他人をバカにする香具師が多いね。320とか。
PICではやってないけど10年以上前にEternetCardは設計も製品レベルで既にやってんのね。
だから320のは根拠ない誹謗になってるわけ。
だからそういう経験から見ると、PICの限界が見えるって言ってる
わけだけど、あからさまに言うとかわいそうだから控えめに言っただけなのね。
だから趣味でやるなら秋月のH8ボードで、uITRON3.0がいいんじゃないの?
って書いたんだよね。
322:774ワット発電中さん
06/11/06 23:31:14 BHYTOGtE
>>319
> 多重割り込みのバグの汚名やスタックの浅さの構造を見直さない
> 限り、PICのステップアップの限界を見ているような気がする。
いつの話だ?
PIC18Fシリーズのスタックは 概ね31Levelあるので不足を感じたこと無いよ。
323:774ワット発電中さん
06/11/06 23:42:54 5QPk769y
>>321
> PICの限界が見えるって言ってる
その限界内で製作できるものはPICでつくる。
そうでなければほかのデバイスを検討する。
それだけの話では?
324:774ワット発電中さん
06/11/06 23:46:27 +Xe68qxF
>> 10年以上前にEternetCardは設計も製品レベルで既にやってんのね。
なーんだ。タイル張り屋さんか。
325:774ワット発電中さん
06/11/06 23:47:44 CgDy6kG5
>>322
スタック領域は、RAM上に必要に応じて可変長で取れるCPU内部構造とする
ほうがスタック容量の限界を気にせずにすみ、ユーザにはより安心と思います。
また大きなスタックの存在を前提としているCコンパイラの設計にもそのほうが構造
的に合っています。
326:774ワット発電中さん
06/11/06 23:51:14 CgDy6kG5
>>323
そういうことですね。
LANアプリでPICはどうかなのか?という話で、
相応のデバイスを選んだほうが楽なのでは?という話です。
327:774ワット発電中さん
06/11/06 23:56:15 li+WSCi1
>>その限界内で製作できるものはPICでつくる
そうではない
その限界内でもPICなんか使うより他のデバイス使う方が余程マシという話。
328:774ワット発電中さん
06/11/06 23:58:49 5QPk769y
>>325
スタック領域を専用に用意していることによりコードがシンプルになるのが
PICの特徴のひとつでしょう。どうしてもRAM上にスタック領域がほしければ
PUSH/POP命令を使う手もありますし。
機能を切り詰めた代わりにワンチップでコンパクトなのがPICのウリですから。
何度もいうようですけど、設計にあったデバイスの選択をするだけですよ。
329:774ワット発電中さん
06/11/07 00:01:00 ocNOgBKF
>>324
そういう他人を侮辱することばかりやってると、世の中ではうまくやってゆけないよ。
今からでも道徳を学び、その性根を根本から治してくれる師に弟子入りなさい。
軽石師とかww
330:774ワット発電中さん
06/11/07 00:13:34 I8aANmmc
>>328
スタックをデータRAM、コードROMと別領域に持っていったのは
失策か得策か意見の分かれるところでしょうね。
多分、ユーザがそれが良いかどうかを判定していると思います。
Cコンパイラを設計しにくいというのは、実際GNU Cが出てこない
あたりにも結果に出てきているように思います。
M社には半導体工場での集積度を上げられないという切実な制約でも
あったのかもしれませんが、Xilinxのように工場を持たずに設計
だけで勝負する会社も出てきてますから、これから勝敗ははっきり
見えてくると思います。
331:774ワット発電中さん
06/11/07 00:18:32 iiaCqxP9
>>330
GNUCが出てこないのは、RAMの分断によるところが大きいと思う。
332:323
06/11/07 00:22:23 GMZf4Se4
>>326
少なくとも現時点で組み込みイーサーネットの製作例はPICでは少なく、実績のある
ほかのデバイスが存在しているのという点だけでも、あえてPICを選択するというのは
賢明な選択ではありませんね。
;; でもここはPICスレですし、あえて相応のデバイスを選ばないで苦労するというのも
;; 趣味の電子工作としての楽しみ方のひとつだとも思いますよ。
333:774ワット発電中さん
06/11/07 01:14:37 EGzTsI+F
>>325
スタック領域は、内部に固定長の専用レジスタ(専用RAM)を持つCPU内部構造とする
ほうが外部RAMのアクセス速度の制約を気にせずにすみ、ユーザにはより安心と思います。
また処理速度を最優先とするアプリケーションではネスティングが無制限に深くなることは
ありませんから,Cコンパイラを使ったプログラミングにも問題はありません.
334:774ワット発電中さん
06/11/07 01:28:26 1Tk3o68A
初心者掲示板などで、荒らしのコテハンが暴れるのもPICならではだね。
軽石頭馬太郎
335:774ワット発電中さん
06/11/07 01:45:39 PQFkkBsS
>>329
別に侮辱しているつもりは無い。
>>316 PIC18FにPHY迄内蔵されている事を知らずに蟹+PICじゃ大変とのたまう
>>319 >>318に指摘され、今度はGビットの時代なのに時代遅れなPICは駄目w
>>321 >>320に言い訳する為に、10年以上前のタイル張りの経験を持ち出して、使ったことの無いPICに限界があるとのたまう。
しかも、>>319で時代遅れとのたまった速度の外付け蟹さんのが良いだとwww
こんな奴はアフォだと言ってるだけ。かなりレベルの低いタイル張り屋さんだね。
家には試しに作った温、湿度がLANを通して読める基板が動いているが
PIC18F67J60ワンチップで済んでる。
こんな物にもPICで無く、H8+蟹チップの方が言いと主張するのかねw
336:774ワット発電中さん
06/11/07 01:49:56 iiaCqxP9
>>335
ATMEL
337:774ワット発電中さん
06/11/07 02:11:23 PQFkkBsS
こちらへどうぞ
AVRスレ
スレリンク(denki板)
338:774ワット発電中さん
06/11/07 02:46:22 w+xDJZHc
H8+蟹チップの方が良い
339:774ワット発電中さん
06/11/07 03:10:44 A2HEWhNm
つENC28J60
340:774ワット発電中さん
06/11/07 09:53:07 awwemrDC
>>338 話の前提として、このスレはPICの話題。 分かっている?
あと、意見として
(1)ハードはシンプルISベスト! 1つに集積されている方が不良発生が少ない。
(2)PICは、それなりの守備範囲で商売しているから余り期待できないが
将来的にはもっと高速大容量のチップが出る可能性が有るので、ソフトで苦労しても
無駄にはならない。
341:774ワット発電中さん
06/11/07 11:56:18 iiaCqxP9
>>340
まず、クロック4分周をやめれ。話はそれからだ。
342:774ワット発電中さん
06/11/07 12:31:13 K6CLpe+t
>>338
イーサネット機能内蔵PIC
↑よりH8+蟹チップの方が良い ← 正しい
↑PC/AT互換PC(NIC付)の方が良い ← 正しい
イーサネット機能内蔵PIC使用者 = 馬鹿
が成り立つならば、
H8+蟹チップ使用者 = 馬鹿
が成り立つ
343:774ワット発電中さん
06/11/07 12:57:09 Hoy2oqD9
っ数学的帰納法による全ての人は禿であることの証明
344:774ワット発電中さん
06/11/07 14:59:29 R5WeqkJx
実装面積とかコストとか。
345:774ワット発電中さん
06/11/07 15:29:23 fvCldkP1
超小型の組込用途でPIC10Fシリーズを凌ぐ小ささで手軽な物が欲しい。
出来ればデータEEPROMとPWM内蔵で。
C8051は今ひとつメジャーじゃないし、AVRじゃ無理そうだからやっぱMicrochipに
頑張って貰うしかないかな……
346:774ワット発電中さん
06/11/07 16:06:29 xeA0K8Z2
PIC12C509A-04/SMは?
347:774ワット発電中さん
06/11/07 16:36:28 fvCldkP1
>>346
あ、、いや、PIC10Fxxxの6ピンSOT-23パッケージかそれ以下のサイズ前提なので却下。スマソ。
348:774ワット発電中さん
06/11/07 16:39:39 7T0doBR3
どんな組み込み用途なのか気になる
349:774ワット発電中さん
06/11/07 19:04:39 AHD10SOd
10Fの小ささは確かにやヴぁい
何時になったら秋月に並ぶんだろうね
350:774ワット発電中さん
06/11/07 19:24:22 7T0doBR3
共立の通販のPICの種類がいつのまにか増えてるね
351:774ワット発電中さん
06/11/07 19:37:49 PQFkkBsS
>>349
オシレーターの石みたいに、基板に取り付けて売られたら最悪だな。
余計なお世話はやめてほしいぞ > 秋月
352:774ワット発電中さん
06/11/07 23:36:14 iazJjGwC
>>301
まあ、USBのIFで使えると楽なのはたしかだが、
Etherは TCP/IPでないとほぼ価値がないので、
かなり大変では?
353:774ワット発電中さん
06/11/08 00:20:06 crt1+ZSA
>>348
携帯用某機器の電源制御用に使おうかと。
今のところは10F206でうまくいってますがもう少し機能を持たせたい。
ATtinyの8PIN種などなかなか良いけど、実装スペースが絶望的に少ないんで
残念ながらSOIC-8ではデカ過ぎ。
354:774ワット発電中さん
06/11/08 18:26:37 MG3fIJAk
10Fを使った工作の妄想と配線の不安が膨らんで来ますた。
普通のこてじゃアウトだよなぁ
355:774ワット発電中さん
06/11/08 21:49:06 96/VKtkJ
普通のコテでもいけるけど、ライターに繋ぐ方法のほうが(ry
356:774ワット発電中さん
06/11/09 03:31:21 aOcRnC5L
PICコンピュータって必ず水晶発振器をつけますよね?
これの周波数によってCPUのクロック数は決まるわけじゃないですか?
ということはこれを10GHzのものとかに変えたらものすごい高速なCPUが
できるのでしょうか?もちろん水晶では限界があるでしょうから
他の物質を使っての話ですけど。
357:774ワット発電中さん
06/11/09 03:45:06 7yIbIQEG
内部オシレーター内蔵のもある
まず 最大動作周波数(datasheet)を読んでからにしてくれ
358:774ワット発電中さん
06/11/09 05:51:10 /qM2YD55
必ずじゃないな
内蔵OSCもあれば水晶発振子やセラミック発振子だってある
CR発振組む事もあるぞ
359:774ワット発電中さん
06/11/09 06:47:48 ytVFPTp5
>>356 唖然とする発言。 物理と電気電子の基礎を勉強したほうが良いぞ!
360:774ワット発電中さん
06/11/09 07:20:24 OUiDNRmh
0°K近くまで冷やせばあるいは・・・
361:774ワット発電中さん
06/11/09 08:12:58 FntkO70p
っていうかペンティアム4の例挙げると・・・最近のCPUだと3GHZぐらいで頭打ちになってるでしょ。素子が壊れてしまうというかもたないわけ。オーバークロックっていうことを言いたいのだろうけどやってみればわかるそんなに上がらないから。
362:774ワット発電中さん
06/11/09 08:20:29 FntkO70p
インテルやらAMDは一つのCPUにいくつかのCPUを内包させたりビット数上げて一度に扱える数を増やしたりして処理速度の向上を図っているんだ。あとはノイマン式をやめて別の方法を模索したりとかあちこちで研究やってるよ。
363:774ワット発電中さん
06/11/09 08:31:08 FntkO70p
まぁPICの話に戻すとして未来はどうなるのかな。
・超低消費電力化
・コントローラーとしてはいらないかもしれないけどOS積んだりするとか
気軽に使える今のPICがいいのかな。もともと周辺機器をコントロールするために作られたものだし次々と出るパソコンの周辺機器の規格に対応していくのが王道かなぁ
364:774ワット発電中さん
06/11/09 09:27:33 OUiDNRmh
超長期安定供給
365:774ワット発電中さん
06/11/09 09:47:56 1DBy2eqh
コストは重要
366:774ワット発電中さん
06/11/09 13:33:27 T0BLpkj/
PICのオーバークロックの限界に挑戦って新しいカテゴリかもしれんねw
367:774ワット発電中さん
06/11/09 16:08:55 aOcRnC5L
>>361
Pentiumの場合もクロック数を決めるのは
水晶発振器或いはセラミック発振器なのでしょうか?
368:774ワット発電中さん
06/11/09 16:24:50 dy6fvCua
>>367
水晶だね。
14.31818MHzをPLLで133MHzとかにてい倍してCPUに与えるのが普通じゃないかな。
CPU内部ではそれをさらにPLLでてい倍して3GHzとか3.4GHzとかを得ている。
369:774ワット発電中さん
06/11/09 16:32:12 xY9Fux5D
>>367
用途によるけど、ぶっちゃけて言えばクロック源は別に何でもいいでしょう。
一般PCでは>>368のようにマスタークロックに水晶発振器を使い、PLLでシステムに必要な
各種クロックに変換していますよね。時計はマザー上にあるRTCが別に時を刻んでるけど。
セラミック発振器は精度が桁違いに悪いので使いたくない。
精度で言えばマスタークロックにルビジウム発振器とか使うなんていうのもありかな。
370:774ワット発電中さん
06/11/09 19:37:07 aOcRnC5L
>>369
CPUにクロックの精度って重要なのでしょうか?
マザボに使う時計では重要になってくるのでしょうけど
CPUの場合だと多少クロック数が前後しても
特に問題ないように思うのですが。
371:名無したん(;´Д`)ハァハァ
06/11/09 20:00:45 /6iMY+ld
用途による。
時計を作るならずれたらマズイだろうし、LEDテカテカのように発振してればいいという場合もある。
372:774ワット発電中さん
06/11/09 20:01:28 fwn4sk3P
LANに繋いだりする場合は重要
373:774ワット発電中さん
06/11/09 20:09:57 6ZtKdcQA
CPUクロック3GHzといいながら、PC1台1台ごとに何%も周波数が違ってたら、
文句言う人が出てくると思う
374:774ワット発電中さん
06/11/09 20:30:33 HGXU8lUs
で、質問者は結局何を知りたいんだろう。
よく考えもせず思いつきで質問してる気がするが。
375:774ワット発電中さん
06/11/09 21:04:44 ez559wgG
今は色んな物が安く手に入るから、電子工作で作るべきものが少ないんだよ。
だからライター作っておしまいみたいな感じになってしまう。
当然 質問もあまりなくなる。
20年前に今のようにフラッシュで書き換えられる1chipマイコンが手に入ったら
凄く楽しかったろうな
376:774ワット発電中さん
06/11/09 21:27:00 2m/QHt2e
ネタが無いなら自分で作ればいいじゃないの。
いっそここのみんなで共同研究でも立ち上げてみるというのはどうか。
お題としてファミコン程度のスペックのゲーム機作成を提案してみる。
可能なら1chipで。不可能なら出来る限り少ない部品点数で。
どうすれば実現可能か?
377:774ワット発電中さん
06/11/09 21:32:25 ijXx4iNE
漏る貧
378:774ワット発電中さん
06/11/09 21:40:00 BB096S4R
おいおい無線だぜ無線!!
URLリンク(www.cqpub.co.jp)
PSoCやってみようかな~
内部構造にケチつけてるアホAVR厨食いつきなよ
379:774ワット発電中さん
06/11/09 22:44:02 Er6DNaTg
>>375 それを言っちゃぁオシマイよ
380:774ワット発電中さん
06/11/09 22:50:10 VEzyfWYk
>>370
ふつー、マザボとかで時計が必要なものは、時計そのものを積む。Z80のころからだから
ふつーと考えてよいと思うのだが・・・・最近は違うのか?
なので、CPUクロック誤差と時計の誤差は、あまし関係ないだしょ。
GHzなCPUは、内部の線間がものすごく狭く作ってあるし、そうでないと高速クロックには
ならないんでしょ?デバイステクノロジは、Alphaのころまでは見てたけど、最近見てないな・・・
>>376
行き着く先はゲーム機ってなっちゃうのが電子工作のネタなし状態を継続させてるんだと思うけど(>。<)
>>378
(◎д◎;)やば!11月号買ってないかも・・・
381:774ワット発電中さん
06/11/09 22:55:00 7nu77w7I
>>380
>>376は文字通りネタだから。
無線と言えばストロ(ryのモジュールが異様に安いよね。
ipiのと何が違うんだろ。使ったことある人居る?
ストロ(ry
URLリンク(strawberry-linux.com)
ipi
URLリンク(www.ipishop.com)
382:774ワット発電中さん
06/11/09 23:05:24 DEGoejcu
>378
そのキット、良さげではあるが digikeyで52419円…。
そんなに盛り沢山でなくていいからもちょっと安いのがホシィ
383:774ワット発電中さん
06/11/09 23:22:27 VEzyfWYk
>>381
そか、ネタだったか・・・・
無線もおもしろそうなんだけど、この電波強度ってラジコンとかより格段に弱いんっすよね?
10kbpsくらいしか出せないなら赤外線でもやれそうな気がするのですけど、この商品の応用
範囲がまったくもって思いつかないわさ・・・それにしても1000円とか2000円ってのは安いなぁ・・・
384:774ワット発電中さん
06/11/09 23:30:32 fp/ITtkZ
サイプレス無線関連開発キット
URLリンク(www.onfulfillment.com)
高いな・・・
1万位で手軽にひと通り楽しめれば購入しようかと思ったんだけれど、、
URLリンク(www.onfulfillment.com)
このキットで一通りできるのかぁ~?
385:774ワット発電中さん
06/11/09 23:31:00 ez559wgG
無線なら
URLリンク(www.takaratomy.co.jp)
こいつをばらして使うのはどうだろう?
無線の送受信モジュール と モーター付の車体が手に入るぞ
安いし、その辺のおもちゃやでも手に入りそうだ
386:774ワット発電中さん
06/11/09 23:50:24 xY9Fux5D
>>370
クロックの精度が重要かどうかは、何度も言うように「用途による」としか…
仮にPCのクロックが6%ほどふらついたとしても、あなたが普通にワープロを使うの
にはたぶん問題ない。
でもCPUに波形を計算させて音を出すソフト(たとえばソフトウェアシンセ)を使った
ら、「ミ」の音が「ファ」になっちゃったりするかも、というわけです。
387:774ワット発電中さん
06/11/09 23:53:25 Le61x3Vl
>>374
恐らく、ID:aOcRnC5L はオシロスレや高周波スレを荒らしていた質問君かと。
388:774ワット発電中さん
06/11/10 00:08:53 CcjzTxMM
>>383
結構反射して入り組んだ所まで届くしねぇ、赤外線。
壁一枚向こう側に"何か"を置く時とか役立つんじゃないかと思って。後は好奇心。
>>384
下のURL、ジョイスティックの頭だけ付いてきてどうするんだろ。
>>385
アマゾンで検索したけど安いね。
加工の手間が掛かりそうなのが残念
389:774ワット発電中さん
06/11/10 00:24:42 6IN9MTZw
PICを何千何万と並列に並べて遊べば楽しいと思うよ
1マンコも並べりゃ486くらいの性能になるかもナ
390:774ワット発電中さん
06/11/10 00:25:11 jzhcT6wQ
>388
俺は試しに買って組み立ててみたら、結構楽しくて遊んでしまった(^^ エアロRC
ネットで検索するとトランジスタ交換でスピードアップとかやっているようだから
この板にも合いそうだ。
391:774ワット発電中さん
06/11/10 00:27:35 Yi/bOSXr
>>386
CPUに波形を計算させても普通はCPUクロックは関係ない。
大抵、DAされる間にバッファが入るからね。
じゃなきゃ、1GHzと3GHzのマザボで音程が変わってしまう。
パソコンのCPUなんて、周辺機器とのIFが問題無い程度ならばらついても
全然問題無い。
392:386
06/11/10 00:36:17 e6BbY4d7
あう、、言われてみればごもっとも。
マイコンレベルで直にDAやってるような場合ならクロックに依存するという感じですね。
失礼しましたw
393:774ワット発電中さん
06/11/10 00:40:15 zK2zM8i7
>>391
つまりOSが介在するような場合だと
多少クロック数が変動してもさしたる問題は
ないということですね。
394:774ワット発電中さん
06/11/10 00:55:51 jzhcT6wQ
>393
クロックが変動したら困るような部分、例えば上のサウンドカードや
ビデオカード、外部と通信してるような部分は 大抵 自前でクロック
を生成してるよ。
話し変わるけど、PICで時計作ろうと思うとタイマーをフリーランで
動かさないとだめなんだっけ(当然割り込みに使う)
1024の倍数の水晶使わないとだめなのかな
395:774ワット発電中さん
06/11/10 01:01:09 jet8697D
>>394
時計用の32kHzがあるじゃん
2^15=32768 で分周しやすいようになっている
396:774ワット発電中さん
06/11/10 02:26:08 zK2zM8i7
Picのチップにプログラムを書き込むときは
電圧を上げることが行うというようなことを
小耳に挟んだのですが、どういうことなのでしょうか?
電源の電圧を通常5V用いているのをもっと
大きくするということなのでしょうか?
もちろんフラッシュメモリのものは関係ないですよね?
397:774ワット発電中さん
06/11/10 02:52:55 Zlj2PWwN
日本語でおk。
398:774ワット発電中さん
06/11/10 02:58:05 Yi/bOSXr
>>394
人間が見る時計なら、どんなクロックを使っても作れる。
割り込みの回数をカウントして1秒とか10秒とかに一番近い周期で処理すれば
最大でも割り込み周期分しかずれないから人間が見るには十分。
消費電流を抑えたい時は32KHzのクリスタルが使えるし
高精度を狙うなら12.8MHzのTCXOが安上がり。
399:774ワット発電中さん
06/11/10 03:11:02 Yi/bOSXr
>>396
URLリンク(ww1.microchip.com)
400:774ワット発電中さん
06/11/10 04:15:18 TDZBzTgb
人が見るような時計なら、わざわざPICでつくらんでもRTCなんとかって
ワンチップのタイマICがあるじゃんかさ。水晶で精度うんぬんとか考える
よか、かんたんお手軽だと思うし。じゅううんねん前にサイレンかなんか
の時限タイマ作ったときでも1000円はせんかったと思うし、今でもあるっしょ?
401:774ワット発電中さん
06/11/10 08:10:57 Yi/bOSXr
PICならサイレンの音も自由に作り込めるよ。
402:774ワット発電中さん
06/11/10 08:40:52 TDZBzTgb
・・・1.5KWくらいのモータで鳴る消防用の消防団サイレンやぞ・・・(--;)
時計くらいはまぁたいしたこたぁないかもしれんけど、カレンダーとひにち指定
できるタイマーまで考えたら、正直マンドクセ。1000円のチップ1個追加で
カレンダーまでやってくれるなら、そっちだしょ。PICで液晶ドライブしてRTC
でお手軽カンタン、信頼度もおけなのよ。そんときゃZ80ワンボードだったけど・・
403:774ワット発電中さん
06/11/10 08:44:15 DsS/loU2
5年ぶりにPICで遊んでみようとおもってるんだが、
現在お薦め(標準)のライターってどれですかね!?
手元にAN589タイプのものはころがってるけど、
また作ろうと思ってるんですが
404:774ワット発電中さん
06/11/10 08:52:18 Pxc3II5G
>>403
12F509か12F675に書き込んでWriter509作ると動作が安定しててオススメ。
書き込めないならRCDライタ作ってからWriter509。
URLリンク(www.geocities.jp)
405:774ワット発電中さん
06/11/10 08:55:49 Pxc3II5G
>>403
既にPICを十分使ったなら他のマイコンで遊んでみるという手もある。
AVRとかH8とかSHとかR8Cなどなど。
406:774ワット発電中さん
06/11/10 09:24:50 ZkH6Ig5t
>>381
それ買ったけどノイズが多かった。
通信速度も速くないから自前で赤外線通信した方がいい。
壁挟むなら別だが。
407:774ワット発電中さん
06/11/10 10:21:42 Yi/bOSXr
>>402
カレンダーは昔、まじめに時計を作った事があるから、ソースを手直しすれば
おkかな。自分のライブラリが充実してると、何かあった時、楽だよね。
日にち指定はどうせマイコンだろうから、たいした手間じゃない。
モーターのサイレンなら、単なるON、OFFで済むから制御としては楽勝だね。
まあ、見た目を余り簡単に作ってしまうと、金にならなくなるから
適当に複雑に見えるように作らなくてはいけないと言うのはあるかw
>>403
外部電源が必要だけど、書き込み電圧が安定するのでこれがお勧め。
URLリンク(www16.ocn.ne.jp)
俺は、外部電源を5V単一にして、ACアダプタで供給。
12VはMAX662で生成してる。ISPとして使う事が多いので
ターゲットの電源も供給する為、5Vレギュレーターを入れると発熱が多く
小型化出来ない。
書き込みプログラムはicprogでも、winpicでもおk。
408:396
06/11/10 11:49:23 zK2zM8i7
すいません、説明がおかしかったようですね。
単にPICコンピュータのチップへのプログラムの
書き込み原理を知りたかったのですが。
チップからデータを取り出すときと書き込むときで
どう動作を変化させているのだろうということを
お聞きしたいのですが。
409:381
06/11/10 12:25:33 hjK/i2/N
>>406
サンクス
やっぱりノイズ多いんね
410:774ワット発電中さん
06/11/10 16:09:50 NnUM3aRm
>>396
MCLRピンに13V程度の電圧をかけると書き込み。
書き込み信号自体は5Vロジック。
低電圧ICSPで書けるデバイスもあるから一概にそうとは言えないけど
411:774ワット発電中さん
06/11/10 17:48:45 0eHIC377
今まで全くPICを触ったことがなかったのですが、
現在マイクロアプリケーションのテストボード(FirstPICkV2:16F84)を使って
まずはLEDやブザー、スイッチと基本からやってみているのですが、
ブザーを鳴らすところで足止めを食らってしまいました。
C言語(MPLABIDE)で開発しているのですが、
#include "pic.h"
int main(void)
{
TRISA=0x00;
PORTA=0x01;
といった様に単純にTRISレジスタで出力設定し、
値を放り込むだけでは動作しないのでしょうか?
ご協力お願いします。
412:774ワット発電中さん
06/11/10 18:33:34 30XzJhFa
>>411
協力依頼する前にそれで動作するのか/動作しないのか実験しろ!
413:774ワット発電中さん
06/11/10 18:38:10 jet8697D
>>408
フラッシュメモリーとかで調べたら?
その辺は別にPIC特有の話ではない
>>411
発振回路内蔵してないタイプのだと、
自分でON/OFFしないと音は出ない。
電圧加えただけでなるタイプのだと、
PICの出力電流が足りないかも