06/10/28 05:58:43 LLR12qsc
●過去スレ●
【12F629】PIC専用のスレPart10【輝け!】
スレリンク(denki板)
9:スレリンク(denki板)
8:スレリンク(denki板)
7:スレリンク(denki板)
6:スレリンク(denki板)
5:スレリンク(denki板)
4:スレリンク(denki板)
3:スレリンク(denki板)
2:スレリンク(denki板)
1:スレリンク(denki板)
元祖:スレリンク(denki板)
3:774ワット発電中さん
06/10/28 05:59:20 LLR12qsc
●関連リンク●
電子工作の実験室
URLリンク(www.picfun.com)
ic-prog
URLリンク(www.ic-prog.com)
PIC工作室
URLリンク(www.ne.jp)
第1回:PICを使ってみよう
URLリンク(edu.cs.inf.shizuoka.ac.jp)
全て無料の最強開発環境 MPLAB with HI-TECH
URLリンク(www.ne.jp)
PICな日曜日
URLリンク(www.kimurass.co.jp)
Writer509
URLリンク(www.geocities.jp)
PICでインドアプレーンを飛ばす人
URLリンク(blog.goo.ne.jp)
4:774ワット発電中さん
06/10/28 05:59:52 LLR12qsc
●関連スレ ●
PICにOSは必要か?
スレリンク(denki板)
PICでBEEP音を作りたい!!
スレリンク(denki板)
H8,SH系マイコン限定スレ
スレリンク(denki板)
【新時代!】PSoC スレ 其の参
スレリンク(denki板)
AVRマイコン総合スレ Part6
スレリンク(denki板)
【VIP】NECのAllFlash78Kシリーズで一喜一憂
スレリンク(denki板)
マイコン総合スレ
スレリンク(denki板)
自作回路でUSB
スレリンク(denki板)
LEDチカチカ総合スレ
スレリンク(denki板)
5:774ワット発電中さん
06/10/28 06:00:57 LLR12qsc
Kさんなど、関連人物の話題は下記スレに隔離するルールです。
本スレには書き込まず、書き込まれても華麗にスルーでお願いします。
電子工作関連人物ヲチスレ2
スレリンク(denki板)
前スレの初めの方では、【水滴ストロボ】の話で盛り上がっていた。
それ以外は記憶にない。
前スレは既に埋まっていたので、勝手にスレタイ付けて立てた。
今は反省している。
ではドゾ
↓↓↓↓↓↓
6:774ワット発電中さん
06/10/28 06:34:24 EnWn6dg+
軽石です。反省していません。
7:774ワット発電中さん
06/10/28 14:11:52 rkE0mENb
軽石は永遠に不滅です。
8:774ワット発電中さん
06/10/28 20:11:12 wCOrQULh
逆コンパイルするにはどうすればいいの?
9:774ワット発電中さん
06/10/28 20:19:53 48eCyG0V
前スレで秋月ライターで12F509の書き方まとめてくれた人㌧!
さっき作ってみたら書けたよ!
これでPG書き直さなくても済むんでうれしい。
ありがと。
10:774ワット発電中さん
06/10/28 20:25:25 Mtys+bCq
>>8
まず逆コンパイラーを用意しないと。
11:774ワット発電中さん
06/10/28 20:27:30 wCOrQULh
>>10
製品名をおしえてくれませんか?
12:774ワット発電中さん
06/10/28 20:44:30 48eCyG0V
googleでシアワセ検索生活。
URLリンク(www.google.com)
13:774ワット発電中さん
06/10/28 20:55:31 Mtys+bCq
>>11
あなたのフルネームに「逆コンパイラー」を付け加えたものです
14:774ワット発電中さん
06/10/28 21:24:03 DKBVz01X
もしそのプログラムがアセンブラーで作られていた場合でも、
逆コンパイラーで正しいCのソースになるのでしょうか?
15:774ワット発電中さん
06/10/28 21:29:34 6UBxNX5A
>>14
試せば?
16:774ワット発電中さん
06/10/28 21:41:57 TtmVuos8
>>8、11
ありがとうございます、
試してみます。
17:774ワット発電中さん
06/10/28 22:52:21 Ejme2tSa
最近のMPLABエディタは、等幅のフォントをちゃんと処理して
カラムズレが無くなったのはいいんだけど、
MPASMの制限でPATHが62文字までっていうのは、
いい加減なんとかして欲しいなぁ。
18:774ワット発電中さん
06/10/29 00:15:33 u07XEW8k
PIC16F877で、LED電飾を作ろうとしています。
すごい初歩的な質問ですが、
使えるI/Oポート全部にLEDつなげたら、
PICは大丈夫でしょうか。
LEDは普通のもの(2V,20mA)です。
RA0からRE2まで全部数えたら33ポートありました。
ちなみに、各ピンには次のように配線して、
Lowで点灯する予定です。
(RA0の場合)
RA0 --- (K)LED(A) --- 150Ω --- V+(5V)
19:774ワット発電中さん
06/10/29 00:34:15 mLy6vtoz
>>18
最大出力電流が定格の範囲内に収まる様に、同時点灯数に気をつければ
問題ないと思うよ。
全部で300mA(15本)だな。
20:774ワット発電中さん
06/10/29 02:06:52 N1NeNlsh
>>9です。
ラジコンにLED光らせるためのPG書いて12F509に書き込んだんですが、
しばらく光ったあと光らなくなりました。
回路疑ったんですが問題なく、PICをreadしてみるとブランク状態。。。
それ以降書き込みしても書き込みできずで、PICが飛んだんでしょうかねぇ。
PICが飛ぶってのは初めてで、もしかしてライターのせい?
新しいPIC買ってくるまでなんにもできないなぁ。
21:774ワット発電中さん
06/10/29 02:12:26 YHyrG8cQ
>>20
ライターの動作(ちゃんとPICが焼けたかの)確認は、どうやったの?
LEDを繋げた端子には抵抗入れてた?
電源はちゃんと5V以下?
回路単体(ラジコンに未接続)では問題なかった?
22:774ワット発電中さん
06/10/29 02:30:21 gR/FWWBV
>>20
前スレの方法って言うのは、AKI-PICの12C509Aの設定で書き込む方法?
それともWriter509のソフト使う方法?
23:774ワット発電中さん
06/10/29 02:39:47 A48fz8rh
>>18
source も sunk 全部たして 200mA以下
data sheet に載ってるから確認して
電飾やるんだったら トランジスタでドライブさせるのが無難
24:774ワット発電中さん
06/10/29 02:52:08 N1NeNlsh
>>22
607 :774ワット発電中さん :2006/09/20(水) 08:44:07 ID:4eAvvElE
>>560-561
>>564-565
秋月ライタで12F509を焼く方法
1.12F629,675,509のいずれかを用意する。
2.URLリンク(www.geocities.jp)
のダウンロードで、デバイスにあったバイナリファイルをダウンロード
Writer675I.zipかWriter509I.zipを使用する。IなしはNG
予め書き込んでおく。
3.URLリンク(www.geocities.jp)
のURLリンク(www.geocities.jp)
を参考に基板を作る。
4.上記2で書き込んだデバイスを上記3に実装し、秋月ライタのPICを
交換する。
5.2のダウンロードからパソコン側のWindowsプログラムをダウンロードして完了。
の方法です。
>>21
秋月のライターのままで、12C509Aの設定で一回だけは12F509に書き込めるのです。
その設定では消去ができないので書き換えはできません。
で、その一回目の書き込みで単純な光らせ方のプログラムでは動作しておりましたので、
回路的には問題ないはずです。
ラジコンのモーターのオンオフをフォトカプラで拾って制御しておりますので、
単体動作は元々できない回路です。
で、上の方法で再書き込みしてベリファイもOKでreadもしてちゃんと書き込まれていることは確認しました。
ラジコンに実装してしばらくは思った通りの動作をしており満足していたのですが、
ふとまったく光らなくなりました。
んで、調べてみるとPICの中身がオールF(オール0だったかな?)で埋まっておりまして。。。
以降、再書き込みしようとしても書き込みはOKとでるのですが、
ベリファイはエラーでreadしてもオールF(オール0?)で。。。
25:774ワット発電中さん
06/10/29 03:05:50 gR/FWWBV
>>24
その方法はウチでも使ってるけど特に問題はないなぁ。
12F509や12F675をよく焼いてるけど安定していて書き込めている。
>しばらく光ったあと光らなくなった
これはラジコン側の回路に何かありそうな感じだな。
他のPICで試してみないとなんともいえないけど、
何かの加減で12F509が壊れたんじゃないかな。
26:774ワット発電中さん
06/10/29 03:08:22 N1NeNlsh
まあ新しいPICを入手したら追試してみます。
ところで一応念のために聞いておきたいんだけど、
どんな糞PG書いてもPICが壊れるってことはないよね?
27:774ワット発電中さん
06/10/29 03:22:59 gR/FWWBV
>>26
プログラムだけではそういうことはないと思うけど、
ハードと連携してプログラムのせいでハードが期待通りの動作をしなくて
過電圧とか過電流とかなら起こりえないわけでもないな。
AKI-PICの元のファームに差し替えて、AKIのコントロールソフトの
12C509Aの設定で読み出したときにどうなるか試してみるのは?
最終アドレスに校正値の0Cxxが読み出せれば壊れていない可能性大。
全てのアドレスが'0x000'なら壊れている可能性大。
最終アドレスも含めて'0xFFF'だとビミョー。
28:774ワット発電中さん
06/10/29 04:56:35 N1NeNlsh
>>27
確認しました。オールFです。校正値も含めてオールF。
もちろん控えてある校正値書き込もうとしてもダメです。
入力電圧はニッケル水素1.2V*直列4本なので充電直後最大値でも6V以下。
それを状況に応じてoutして、負荷も抵抗かましてLEDだけなので過電圧過電流も考えにくいかなぁ。
実際、前のPGでは問題なかったし。
一応取り扱いは触る前にアルミサッシに触るって程度の管理だけど。。。
29:774ワット発電中さん
06/10/29 09:52:28 N1NeNlsh
送料代引き高いなぁと思いつつ秋月でPIC通販注文した。
かねてから評判?の1000円FMトランスミッタ欲しかったからまあついでと思って。
ところでどっか良心的な送料のPICも売ってる通販パーツ屋ってない?
さくらいでPIC扱ってくれたらいいんだけどなぁ。
30:774ワット発電中さん
06/10/29 10:20:45 tAUKvcLY
うちからだと秋葉行くのに電車代で往復800円以上かかるから
手間考えたらまぁいいかなと思ってるけど、皆は高く感じてるんかね?
31:774ワット発電中さん
06/10/29 11:12:32 cTEvFI+F
>>29
さくらいに問い合わせしたことあるけど扱う気は無いらしい
扱いだしたらタダでコード組めとか言われそうだな
32:774ワット発電中さん
06/10/29 11:14:05 PasMml+O
>>30
秋月の買い物のためだけに秋葉行く場合はその通りだけど
秋葉行くついでに秋月で買い物するシトは高く感じる
んじゃないだろか。
33:774ワット発電中さん
06/10/29 11:25:11 A48fz8rh
>>30
都内だけど800円近くかかるのでバイクでいってる
早くて安い
34:774ワット発電中さん
06/10/29 11:50:26 KAs37VbL
>>29
そのラジコンのバッテリ端子に電圧計(テスター)繋いで、ブレーキや減速の
制御をやってみ? ひょっとしたら電圧上がってるかもよ。
35:774ワット発電中さん
06/10/29 11:58:48 cTEvFI+F
モーターのノイズが回り込んでたりして
36:774ワット発電中さん
06/10/29 12:05:03 Rvlc6DGA
電動ラジコンなんて、スパイクノイズの嵐だから電源側の対策は絶対必要。
37:774ワット発電中さん
06/10/29 12:14:10 IY6d3jEh
>>29
秋月だと商品自体が安いっての見落としてね?
送料も別に高くないと思うし。
38:774ワット発電中さん
06/10/29 12:18:16 tdXDHwqG
>>36
最近 それやって電源壊した (正確な原因はわからんが スパイクがすごくて大丈夫かなと思っていた矢先)
39:774ワット発電中さん
06/10/29 13:02:57 IAH6XvUs
>>29
商品が少々高くても送料が安い所が望みなら共立で(・∀・)カエ!!
12F509みたいに秋月より安い品番もまれにあるし
40:774ワット発電中さん
06/10/29 15:44:47 L+kj+71p
16F88の電圧リファレンスで質問です。
ブロック図を見る限りVDD or VREFの電圧を
プログラムからダイナミックに分圧出来るだけに
見えるんだけど...内部から制度の良い
(±1%程度)電圧は出せるのでしょうか?
41:774ワット発電中さん
06/10/29 15:52:13 zRu7MJ/E
>>18
まぁ心配だったら、千石とかで売っているトランジスタアレイ
URLリンク(www.semicon.toshiba.co.jp)
つけるのがいいかも。LEDには役不足かもしれんけどw
42:774ワット発電中さん
06/10/29 18:32:48 j01ekku7
>>18
秋月のこちらもお勧め
URLリンク(akizukidenshi.com)
此方は8回路入り。
43:774ワット発電中さん
06/10/29 19:21:57 N1NeNlsh
>>30
>>37
漏れは地方だから。
さくらいって送料良心的だお。
>>31
それは残念。。。
>>34
>>35
モーター回すことで電圧は下がっても上がることはありませんでした。
つかモーターのオンオフ信号はフォトカプラ経由なので絶縁されてます。
テスター当てたけど回路上へのリークもありませんでした。
>>36
電源側は確かにバッテリーから直取りですが、picの1-8pinにセラコンかますぐらいじゃだめでしょうかね?
今までいろんなラジコンで試しましたが、特に対策もなく動作してたんですけどねぇ。
>>39
普段さくらい使ってると共立でも送料高く感じますw
今回は前から秋月のFMトランスミッタキット気になってたんで合わせ技で注文してみますた。
みなさん、レスありがとうございました。
新しいpic届いたら追試して報告します。
経験ないんで判断力に乏しいんだけど、ふいんきではpicが飛んだと思っています。
新しいのも飛んでくれれば漏れのせいってはっきりするんだけどw
44:774ワット発電中さん
06/10/29 20:12:59 yhcgALEt
>>43
症状からすると高い電圧か逆電圧が印加されたような感じだけど。
ひとつ確認。
>>つかモーターのオンオフ信号はフォトカプラ経由なので絶縁されてます。
てことだけど、これはモーターの電源とPICの電源は別の電池で
GNDを含めて完全に繋がっていないと受け取っていいですか?
45:774ワット発電中さん
06/10/29 20:23:48 N1NeNlsh
>>44
あーごめんなさい。
直接繋がってないだけで、そーゆー意味では繋がってます。
いちおーラジコンは電波操縦なので、
それを乱さないくらいのノイズキャンセラーはアンプ部に実装されてるんですけどね。
46:774ワット発電中さん
06/10/29 20:37:49 Rvlc6DGA
ふむ、ラッチアップでも起こして壊れたのかな。
> テスター当てたけど回路上へのリークもありませんでした。
テスターでわかるほどのんびりした変化はまず無いでしょう。瞬間的にでも定格を超える電圧が加わったら
もう保証外ですよ。出来ればオシロで観察すべきかと。
とりあえず適当な抵抗とツェナーでも入れて保護してみたら。
47:774ワット発電中さん
06/10/30 08:03:09 2hX4qtzi
やっと877でLCDが使えるようになった程度の初心者でおます
なんかのPIC本で、デジタル入力ポートに不埒な電圧がかかると内部過電流で崩壊するとか
書いてたけど・・・・
709でLED制御なら入力ポートはないのかな・・・
48:774ワット発電中さん
06/10/30 15:06:32 yu9DRIWu
不埒って言うのが具体的にどうなのかよく分からんが、
VCCより大きな値はまずい。
あと、HレベルとLレベルの中間あたりでもやばい
49:774ワット発電中さん
06/10/30 15:37:17 UytHrOR4
>>48
>あと、HレベルとLレベルの中間あた
どう、やばいのか説明希望
50:774ワット発電中さん
06/10/30 15:44:52 cqSidY4c
dsPICの入力で
LATレジスタとPORTレジスタって実際問題としてどうちがうの?
LATレジスタの方が、実際のピンの電位の遷移を早く読めるとか?
51:774ワット発電中さん
06/10/30 20:00:33 S4n3NsYe
>>49
ウィキでCMOS
52:774ワット発電中さん
06/10/30 20:28:10 qJqUJeiE
>>50
入力ポートの状態は返さない。PORTx 又は LATx に書き込んだ内容を返す。
入力として使用した bit は LATx では 1bit の RAM として使えるんだぉ。
53:18
06/10/30 21:23:27 wVyF4YMG
>>19
>>23
ありがとうございます。
レスが遅くなってすみません。
定格電流ですか。
16f877のデータシートは普段日本語のを見ていますが
電気特性の部分は「英語版を確認してください」
となってますね。英語苦手...
でもせっかく教えていただいたので、
英語版の方を見てみました。
Maximum current sunk by PORTA, PORTB, and PORTE (combined) ・・・200mA
と書いてありますが、これが23さんが教えてくださった部分でしょうか。
"sunk"というのは専門用語? 辞書引いても見つからないし。
54:774ワット発電中さん
06/10/30 21:26:42 NfCDjAV3
>>52
んー。
実際問題として、ポートの読み書きはPORTレジスタだけでOKでしょうか?
55:774ワット発電中さん
06/10/30 21:27:07 l8OSG+/h
>>8、11、16です
いろいろやってみましたがダメでした・・・・
自分で地道にプログラムを書いてやってみます。
56:18
06/10/30 21:50:15 wVyF4YMG
>>41
ありがとうございます。
そうなんですよ、LEDを150個ぐらい光らせたいのですが、
>>19 >>23さんが書いてくださっているぐらいしか
電流を流せないことが分かったので、
たまたま本で見た「トランジスタによるスイッチング」
を使ってどうにかしようと思います。
>>18に書いたは図はかなり省略してあって、
本当はひとつのポートに複数のLEDを並列にして、各ポートに
RA0 --- (K)LED(A) --- 150Ω --- V+(5V)
|
--- (K)LED(A) --- 150Ω --- V+(5V)
|
--- (K)LED(A) --- 150Ω --- V+(5V)
|
--- (K)LED(A) --- 150Ω --- V+(5V)
|
(以下略)
としてしまうところでした(しなくて良かった.....)
57:774ワット発電中さん
06/10/30 21:53:35 S4n3NsYe
>>53
URLリンク(dictionary.goo.ne.jp)
58:18
06/10/30 22:55:50 wVyF4YMG
>>57
うあっ、全然専門用語じゃないっすね。
ありがとうございました。
59:774ワット発電中さん
06/10/31 08:03:45 Mf4L+D4G
すいません、プログラムについて質問ですが。
1分という長時間タイマーをカウントしながら
スイッチの入力を監視する方法はどのような構築
にすればいいのでしょうか?
スイッチ監視はメインループでタイマーのカウント
は割込みとか?
60:774ワット発電中さん
06/10/31 09:49:16 qqaFNAdN
>>54
基本は書き込む時 LATx で 読み出す時には PORTx で 桶
PORTx に容量負荷接続で bcf bsf を 連続して行う場合 誤動作する可能性があった
LATx を 使うと発生しない
61:774ワット発電中さん
06/10/31 12:27:43 vUTUla44
>>59
タイマーが余っていれば、100msecくらいの間隔(オーバーフロー割り込み)でスイッチの状態を見に行けばいいんですがね。
チャタが心配なのなら、CRつけて、シュミット入力につっこめば?
62:774ワット発電中さん
06/10/31 12:54:17 2CBy12ZH
スイッチの状態みるなら100mSじゃ反応しないときがあるような。
10~20mSくらいがいいかと。
63:774ワット発電中さん
06/10/31 15:07:07 SCo7yDaM
>>20です。
PIC届いたので仕事もせずに遊んでたんですが、
やっぱ前のPICはただ飛んだだけみたいです。
新しいのではまったく問題ありません。
書き換えもeraseも何度でも普通に可能。
ラジコンに組んで5分程動作させてみましたが大丈夫。
あ、組んだPGには点灯タイミングなど問題ありましたがw
壊れたPICは、w509.exeでreadするとオール0FFFで、
秋月のソフトでreadするとオール3FFFでした。
これだけが謎。
お騒がせしました&ありがとうございました。
64:61
06/10/31 18:22:43 e2XRZyIb
>>62
あ、0がチャタリングして、10って書いたつもりが100ってなってらw
100msecって接触不良のスイッチのエミュレーションだよなw
65:774ワット発電中さん
06/10/31 21:44:02 2CBy12ZH
>>64
チャタリング南無w
66:774ワット発電中さん
06/10/31 22:36:36 uM+esoVm
>>63
12F509(12C509Aも同様)は12bitコアなので'FFF'が正解。
ただし、読み書きのプロトコルは16F84Aなど14bitコアと共通なので、
'3FFF'と読み出される。
頭の'3'は無効データなので表示しないのが普通だが、秋月の方は処理が手抜き。
Writer509の方も頭の'0'を表示しなければ完璧だけど、まぁ'0'なので合格か…。
12bit/14bitの違いがわかっていれば、'FFF'でも'0FFF'でも'3FFF'でも実用上支障ないけど。
67:19
06/11/01 03:17:45 yTKhVLSe
>>53
あー、>>23 が正解だ。
>>56
>かなり省略してあって、本当は
他にもサプライズが用意してあるんです。 てへっ。
ですか?
68:774ワット発電中さん
06/11/01 07:34:39 JODsFTUp
PIC16F648のRA6とRA7を入力設定(もちろんクロックは内部使用でクロック
出力もせず)してプルアップしてタクトスイッチ押した時だけLOWにするよ
うに回路組んだのですが、一度スイッチ押すとLOWに固定されちゃいます。
PICをソケットからはずしてテスターあててオン・オフのテストをすると意
図した通りに動きます。PIC搭載して走らせるとなぜかLOWになりっぱなし…
プログラム側から見てもテスターあててみてもLOWになっています。
試しにLOWになりっぱなしの状態でジャンパーで強制的にRA6・RA7に+5V供給
するとその後はHIGHに戻ります。
プルアップ抵抗値がいけないのかしらんと、3.3k~100kを試してみ
ましたが状態変わらず…
初めての経験でとまどってます。なんでだらう…
69:774ワット発電中さん
06/11/01 11:46:07 2gB3PN/R
>>68
普通は、そんなことないよね。
念のため、RA6とRA7をIOに設定したところと、
RA6,7をINに設定したところのプログラムと、
プルアップの回路図をUPしたほうがいいかも。
70:774ワット発電中さん
06/11/01 13:13:35 GNputBpP
>>68
> PIC16F648のRA6とRA7を入力設定(もちろんクロックは内部使用でクロック
出力もせず)してプルアップしてタクトスイッチ押した時だけLOWにするよ
うに回路組んだのですが、一度スイッチ押すとLOWに固定されちゃいます。
入力設定にしたつもりがBank違いとか何かで実は出力になっているのでは?
それで MOVF PORTA (MOVF PORTA,F)とかその類の命令で
PORTAピンの入力(H/L)がそのまま出力されてる希ガスw
71:774ワット発電中さん
06/11/01 13:45:48 LPugARh9
そのポート(ピン)は常に入力設定で変更なしに使っていますか。
通常Outputで、読み込み時だけInputに切り替えるような使い方だとそうなる場合もあるが
それならInputに切り替えてからnopいくつか入れる程度でよさそうだけど(ピンに繋がって
いる容量が少ないとして)
他の原因は・・・おらわがんね。
72:774ワット発電中さん
06/11/01 15:05:39 olgfEVJD
PORTA6,7って、異端児だからw
PORTA1,2あたりでも同じかどうか調べてみたら?
73:774ワット発電中さん
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でつくる。
そうでなければほかのデバイスを検討する。
それだけの話では?