5ちゃんねる ★スマホ版★ ■掲示板に戻る■ 全部 1- 最新50  

■ このスレッドは過去ログ倉庫に格納されています

【お手軽】PIC専用のスレPart2【マイコン】

1 :PIC16C774:04/09/05 00:38 ID:m4TMG99t
2スレ目です。
アセンブラのアの字もわからない超初心者から
HEXが読めてしまう鬼プロフェッショナルの為のスッドレ(#゚Д゚)だ!ゴルァ

例の如く基本リンクだ
http://www.google.co.jp/
http://www.microchip.co.jp/
http://www.microchip.com/

またーりやっておくんなまし
SX関係もどーぞ
教えて君はとりあえずGoogleくらい使おう

前スレ
【超初心者】PIC専門のスレ【鬼プロ】
http://science3.2ch.net/test/read.cgi/denki/1077618889/
関連リンク
電子工作の実験室
http://www.picfun.com/
秋月電子通商
http://akizukidenshi.com/
千石電商
http://www.sengoku.co.jp/

2 :774ワット発電中さん:04/09/05 00:58 ID:8GZFGVe3
>>1


3 :774ワット発電中さん:04/09/05 01:47 ID:AzF8ones
>>1
おつかれ
漏れは今日組み立てたばかりだぜ。

4 :774ワット発電中さん:04/09/05 02:22 ID:tsJWaRl4
>>1
前スレ消えて、誰も立てないかとおもた
おめ

5 :774ワット発電中さん:04/09/05 03:13 ID:8GZFGVe3
早速質問なのですが、
「BANKSEL EECON1」と書いてビルドしてからdisassembly listを見ると
「BSF 0x3, 0x5」しか出てこないのはなぜ?
「BSF 0x3,0x6」も必要なように思うのだが。
デバイスは16F819、環境はMPLAB6.50でつ

6 :5ですが:04/09/05 03:37 ID:8GZFGVe3
自己解決しました。失礼しました・・・
よく見たらアドレスが余計に一つ進んでいたのでHEXファイルを見たら
「BSF 0x3,0x6」もちゃんと入ってました。
disassembly listには表示されないだけでした。まぎらわしいなぁプンプン

もう寝る!!

7 :774ワット発電中さん:04/09/05 03:42 ID:7hWxlU2Z
解決したか、そらーよかった。

8 :774ワット発電中さん:04/09/05 12:16 ID:RrJrmtR6
漏れはやりたいことが動けばいいんでCでしか書かないんですが
喪前らはPICをCでコーディングする香具師は逝った方がいいとか
思ってらっしゃるんですか?

9 :774ワット発電中さん:04/09/05 13:45 ID:s5A5EOXB
>>8
PICはアセンブラでしか書いたことないけど、
別に言語は何でもいいと思うよ

10 :774ワット発電中さん:04/09/05 18:23 ID:m4TMG99t
書ければ何語でもいいんじゃん
日本語コンパイラーってないかな(w

11 :774ワット発電中さん:04/09/05 20:46 ID:RuFD063U
cc5xでPIC書いている。
Free版で1Kword制限があるが十分使える。
cc5xは素では一切ランタイムを使わないので、
オーバーヘッドがほとんどない。
変数管理とアルゴリズム記述が前々楽チン。
スタック2段でも、関数呼び出しパスをチェックしてgoto文で
展開するし。ローカル変数を宣言できるので、モジュール化に便利。



12 :774ワット発電中さん:04/09/06 01:27 ID:pEEmearB
Cかアセンブラかというのは風俗かナンパかの違いと同じようなもんだな

C(風俗)だとちょいと余計なコスト(Cなら無駄なコード、風俗なら金)がかかるが
お手軽で初心者にも失敗は少ない
タマにバグ(病気)を貰ってしまう事もあるが
アセンブラ(ナンパ)だと初心者には難しいが手馴れてくればコストもかからないし
途中の経過も楽しめるし、下手な制限も無い

どちらでも好きな方を選べば良い
オレは風俗はキライだが(w

13 :774ワット発電中さん:04/09/06 03:00 ID:AAG2L0ss
頭悪そうな例え方だなぁ

14 :774ワット発電中さん:04/09/06 03:17 ID:vAGMmGjs
独特だな

15 :774ワット発電中さん:04/09/06 03:36 ID:aa78rqjR
僕は童貞なのですが、アセンブラつかってます。
Cに変えるべきなのでしょうか?

16 :774ワット発電中さん:04/09/06 09:35 ID:NGhhx7Y0
俺もアセンブラしか使ってないけど、やっぱりアセンブラだと
生産性が悪すぎるからCまで欲しいとは言わないけど
効率あがる何か欲しいな。

昔8086のアセンブラ(MASM)のプリプロセッサでSAPPってのが
あってアセンブラなのに構造文とか使えて凄い便利だった

17 :774ワット発電中さん:04/09/06 23:48 ID:3r4v80b8
とりあえずパラレルライタを作ってみるか。

18 :774ワット発電中さん:04/09/07 06:59 ID:BYQ6kl53
>>17
みんなどんなライタ使ってるんだろう。
ANそのまま・完成品・キット・雑誌記事・・・
対応PICや満足or不満を聞かせてよ。

19 :774ワット発電中さん:04/09/07 10:54 ID:B3sHZ4t1
秋月で売っているPStartが良い。
勿論最新版のファームでね。
最新のPICが安心して使える。
勿論秋月のライターも持っているが最近は使っていない。
ICD2-USBも持っていて、書込み速度は、PStartより劇的に早いが
ZIFソケットを用意したり、少し面倒。尤も最近はICSP前提でハード組んじゃうから
前々いいんだが、ICD2だけじゃちょっと不安。

20 :774ワット発電中さん:04/09/07 19:50 ID:GGsS5kTA
すみません、前スレでガイシュツなのかもしれませんが、過去スレが読めないので・・

PICのプロテクト外しの方法を教えてください^^;

21 :774ワット発電中さん:04/09/07 20:00 ID:p7rweIta
>>20
安心しろ・・・ない。


22 :774ワット発電中さん:04/09/07 21:04 ID:KMfqvKVY
>>20
Eraseしたら?

23 :774ワット発電中さん:04/09/07 23:05 ID:N6oMvG6J
>>22
ワンタイム版は消えないよ。
裏技はあるけどプロテクトと一緒にプログラムまで消えちゃ意味ねぇと思う。


24 :774ワット発電中さん:04/09/07 23:16 ID:O2oEniQl
マイクロチップに聞いてみると教えてくれるかもしれませんよ。


25 :20:04/09/08 12:54 ID:fh7UOQLU
>>22
Eraseしたら、意味がないのです^^;
>>23
そう、いっしょにプログラムまで消えたら意味がないのです^^:
>>24
マイクロチップ?メーカーですか?

26 :774ワット発電中さん:04/09/08 14:34 ID:3vsoLQlD
>>24,25
一般ユーザーが直接マイクロチップへ問い合わせるルートは現在はありません。
チップを購入した代理店を通すのが通常ルートになっています。

運がよければ回答が来るかもしれない(出来無い事が判明)けど、駄目元なので余り期待しない方がええぞ。


27 :774ワット発電中さん:04/09/08 16:12 ID:pPCpt4lH
>>25
そのソフトを開発した所か人に聞けば?

28 :774ワット発電中さん:04/09/08 16:35 ID:TnL928cf
簡単に外せたらプロテクトの意味がないよなあ(w

29 :774ワット発電中さん:04/09/08 22:05 ID:q3te58pC
企業にとってソフトは知的財産なので、無償でもらえるとは到底思えん。
個人なら望みはあるがな。

釣られている?

30 :20:04/09/08 23:46 ID:fh7UOQLU
レスくれた方ありがとう。

やっぱりこういうのってアンダーな世界の話で、表立っては手に入らないですよねぇ。
友人からの頼まれごとなんですが、あきらめるように言うておきます。

やっぱり王水かけて、紫外線ピンポイント照射、なんですかねぇ・・・・・。


31 :774ワット発電中さん:04/09/09 00:02 ID:SaPHpW3y
>>30
仕様が判ってるなら作り直したほうが早いでしょ。
M○D系ならその辺から拾ってくればいいし。

32 :774ワット発電中さん:04/09/09 00:12 ID:PViuTNVT
>>30
>表立っては手に入らないですよねぇ。

裏座っても手に入りません。
DVDのコピーガードじゃあるまいし、一度破られたとしたらメーカーが社命をかけて対策するに決まってるでしょ?


33 :774ワット発電中さん:04/09/09 01:14 ID:YBL+TCcW
>>20
なぜにプロテクトを解く必要があるの?
プロテクトをかけた人は、その必要があったがゆえにプロテクトしたんでしょう。
どうしてもと言うのなら、
ソフトを作った人にコンタクトすれば良いし、
難易度にかかわらず、自分でつくればいいと思いますが。


34 :774ワット発電中さん:04/09/09 01:20 ID:PViuTNVT
>>20
つっか、プロテクトを解くのは犯罪ですのでやめましょう。


35 :774ワット発電中さん:04/09/09 02:45 ID:wSSIHzgG
>>30
> やっぱりこういうのってアンダーな世界の話で
なんか勘違いしてる気がする

36 :774ワット発電中さん:04/09/09 09:59 ID:P6ceKMOZ
>>30
友人の頼まれ事とのことだが
ホントは自分のことじゃないの?

37 :774ワット発電中さん:04/09/09 10:40 ID:TWOJf8g3
>>30

>やっぱり王水かけて、紫外線ピンポイント照射、なんですかねぇ・・・・・。

対象とするデバイスがなにか書かない(提供する情報は最小限)、変な知識はしっかりと持っている香具師だな・・・。
ネットサーフィンで一生探してください。

たいした事やっていないのであればロジアナつなげてリバースエンジニアするのしかないと思う。
もっともそんな地味な作業を出来るならココには来ないか・・・・・。(--;

ちなみにフラッシュタイプだと道具を総て手に入れても無駄だよ。
(フラッシュは紫外線でも消えません。)



38 :774ワット発電中さん:04/09/09 16:08 ID:7IbaXPPe
16進数の数値データの書き方について質問です

例:9F
H'9F' 0x9Fの二つを参考書で知ったんだけど
09FHという書き方もありですか?
教えてください

39 :774ワット発電中さん:04/09/09 18:31 ID:h9HCQZiD
メーカの内規などで色々言い方があります。大抵は各CPUからの派生から生まれています。

モトローラ系から派生
$09
インテル、ザイログ系から派生
09FH 9FH
特殊(PIC,H8アセンブラ)
H'9F
C言語
0x9F


40 :774ワット発電中さん:04/09/09 19:37 ID:g7pp3WDT
>>37
PICごときなら、入力ピンの全組み合わせを調べ上げることは可能だろう。
FFとROMで再現できるさ。

フラッシュは針で突いてやれば電荷抜けるよ。

41 :774ワット発電中さん:04/09/10 01:04 ID:8eVJz+41
PIC CCS-Cコンパイラで 教えてください。

PIC16F88で、32.768KHzの水晶を付けて、以下のようなプログラムを
実行したところ、期待しない結果が出てしまい、うまくありません。
この点についてもご存じの方がありましたら、教えてください。

使用したプログラム

  #use delay (clock=32768)

  main(){
    while(1){
      bit_set(b_port, 7);
      delay_ms(100);
      bit_clear(b_port, 7);
      delay_ms(100);
    }
  }

結果
  期待するパルス幅  100mS
  出力されるパルス幅 1.6mS (←おかしい)

  ところが、delay_ms(50)にすると
  期待するパルス幅  50mS
  出力されるパルス幅 50mS (←OK)

  また水晶を4MHzに変更し、
  #use delay (clock=4000000) とすると
  ちゃんと100mSになります。

  また、16F88に限らず、16F84Aでも上記と同じ結果になります。

  この件で、解決方法などをご存じの方、ぜひ教えてください。

      


42 :774ワット発電中さん:04/09/10 07:56 ID:cKBqe05+
>>41
ビルトイン関数の仕様かバクかどちらかかも。
その関数の特性とか、コンパイル時のメッセージとかみたほうがいい。
多分パラメータオーバだけの気がするが。
delay_ms(50);を2回かけばいいのでは。
どのみちソフトタイマーだから、たいした精度でもないし。
CCSCはしらんが、souce boostは、扱う周波数で設定できるパラメータが変化。
そういうものと割り切らないと永久に作れないのが現状。
タイマーをインラインアセンブラで書くか、HI tech cでもつかったほうがいいと思われ。


43 :774ワット発電中さん:04/09/10 13:28 ID:EHt+D9RF
>>41
コンパイラが吐き出したアセンブルリストって見れないの?

44 :774ワット発電中さん:04/09/10 21:30:19 ID:/lmQBZCf
PICのEEPROM(フラッシュメモリ)は不揮発性メモリだと参考書で読んだんだけど
普通のデータメモリ・プログラムメモリも不揮発性ですよね?

あと読み方について教えてください
MPLAB : マポラボ
MPLINK : マプリンク
MPLIB : マプリブ
MPASM : マプサムorマパサム…マプアセン
あってますか?

45 :774ワット発電中さん:04/09/10 22:27:24 ID:bnQNMBlx
秋月のPICプログラマーVer3で16F877に書けるのかな?
HP見るとVer3.5では可能と書いてあるんだけれど

46 :774ワット発電中さん:04/09/10 22:35:00 ID:0UCJNsXw
俺はMPをそのままエムピーって読んでるな。違うの?

delay_msの引数が1命令サイクルで割り切れないとうまく動かなかったりしてね。
clock=40kHzって書いてみたら?


47 :774ワット発電中さん:04/09/10 23:39:07 ID:XLh5HX5D
みなさん コメントありがとうございました。

いろいろと試してみましたが、#use delay (clock=xxxx)として
CLOCKを外部から発振器で投入(両者の数値/周波数は合わせて)
してみたところ、ある周波数を境に「以下は変」で「以上は正常」
という結果が出ました。また、32.768KHzのままで、
delay_ms(xxx)の、時間xxxを可変したところ、やはり
ある時間を境に「以下は正常」で「以上は変」になりました。
アセンブラリストを見ても「変」の時と「正常」の時とで
異なるソースになっていました。
結局CCSに問い合わせたところ「次期Verで修正するよ」
とのことでした。バグだったんですね。

いろいろとありがとうございました。

48 :774ワット発電中さん:04/09/11 00:04:14 ID:6mXdJZZl
>44
プログラムメモリとEEPROMは不揮発性だがデータメモリは
電源落としたら消えるでしょ

49 :44:04/09/11 00:29:40 ID:7Yc2QHrU
>>48
レスどうもです、確認のつもりで質問したのですが納得しました
今「PIC活用ガイドブック」読んでるんですがこの本解りやすいですか?
どこかでバイブル本みたいな情報を見たんで買って一通り読んだんですけど
何か非常に読みづらい

俺だけですかね?俺だけが馬鹿なんですかね?
ちなみにハードウェアのアーキテクチャの知識はあるけど
アセンブラに関しては全くの素人です

50 :774ワット発電中さん:04/09/11 00:49:05 ID:kcDVbV9t
アセンブラの知識が無いのに、ハードウェアのアキテクチャの知識があると言い切れる所がスゴいな

51 :bit変数について教えてください。:04/09/11 01:22:04 ID:r/OzOWzf
HI-TECH PICC Lite 8.05 のbit変数について教えてください。

static bit light @ PORTBIT(PORTB, 2);

だったらコンパイルできるんだけど、

char abc;
static bit light @ PORTBIT(abc, 2);

ってコンパイルできないんだよね。できたら便利なのに。やっぱりビットフィールド使うしかないの?


52 :774ワット発電中さん:04/09/11 01:31:33 ID:Nmk1da72
ヽ( ´¬`)ノ ワ〜イ  LEDがついた〜 

53 :774ワット発電中さん:04/09/11 02:01:18 ID:iv3IBG32
>>52
次はLCDだぞ( *´∀`)σ)Д`)

54 :774ワット発電中さん:04/09/11 02:04:25 ID:wMUr2IZ6
>>44
読み方、ちがうちがう
MPLAB : マポラボ → エムピーラボ


55 :774ワット発電中さん:04/09/11 10:44:46 ID:3K4HTxK6
まぽらぼ

かわいいじゃん(プゲラ

56 :774ワット発電中さん:04/09/11 16:35:22 ID:zz5Jikz7
うわ!最近C勉強してるんだけど(窓のプログラム)
C理解できるようになったからPICのソースみたら
直接待ち時間とか指定できるのか!
正直趣味でしか使わないしアセンブラでシコシコ書いてた自分がバカらしくなってきたorz
まぁ速度ではアセンブラが有利なんだろうけど・・・

57 :774ワット発電中さん:04/09/11 19:07:22 ID:SJdrIIOy
釣りなのかな?かな?

58 :774ワット発電中さん:04/09/11 21:18:08 ID:FN9HtzG5
>49
漏れは、英文のデータシートをざっくり眺めた程度で使ってしまったから、
あの手の本は一冊も持ってないけど、本屋で立ち読みした限りではちょっと
冗長すぎるかなぁって感じ。
ハード屋的にはデータシートを読む方がコンパクトに要点をまとめてあるから
わかりやすいかもしれないよ。


59 :774ワット発電中さん:04/09/12 00:52:47 ID:NJ9/G+Nh
Cで書こうと思ったら、各社特有のクセがあるので、本の1冊くらいあった方が良いが、
ASMがある程度読めるのであれば、データシート、アプリケーションノート以上に
役に立つものは無い。
本当に、PICを使いこなせるようになるかどうかは、英文のデータシートを理解できる様に
なるかどうか。一応ハードウエアですから。。。

60 :774ワット発電中さん:04/09/12 12:43:03 ID:nulXc4Gi
>>57
釣りではない。釣って何の意味がある。

正直漏れもCで書いてみようかな・・・

61 :774ワット発電中さん:04/09/12 15:08:14 ID:9wRYmbep
>60
なんのコードを見たのかは解らないケド
釣りじゃないのなら勘違いしている気がしますよ?よ?

62 :774ワット発電中さん:04/09/12 15:14:26 ID:US/lFi9j
CCS-Cなら お試し版がダウンロードできますよ


63 :774ワット発電中さん:04/09/12 15:29:36 ID:SZuvEBEi
これ使っとけ。タダだ。
http://www.bknd.com/cc5x/download.shtml


64 :774ワット発電中さん:04/09/12 15:31:11 ID:SZuvEBEi
The free edition supports up to 1024 instructions in any single C module.
Several modules can be linked together by MPLINK (the Microchip linker) to build larger programs.
The variable size is limited to 16 bit, signed and unsigned, plus 24 bit floating point.
The generated code is compact, but full optimization is not available.

まーアマチュアには十分だろ。


65 :774ワット発電中さん:04/09/12 15:43:06 ID:vwoLzvLO
こっちの方が凄いと思うぜ!
http://www.mikroelektronika.co.yu/english/product/compilers/mikrobasic/index.htm
驚きました。まず、GUIが素晴らしい!!。
いや、見かけでは判断してはいけないのですが、ツールを使う側はGUIにこだわってこそ、
長く使えると思いましたので。
Note: in Demo version, hex output is limited to 2k of program words.
デモであるのにも関わらず2キロワードも出力できるのですか?!驚きです。
シミュレータ(7セグメントLED)とか付いているんですね。
PIC16F88を始め、18Fシリーズも使えるのは、もう脱帽。。。。。
BASIC文法ってどんなのがあるの?と思いましたが、QHelpという強いヘルプがあるから
まるで、エクセルの関数を調べる感覚でコピーアンドペーストできますね。
I2Sプロトコルは愚か、1wire通信まで

66 :774ワット発電中さん:04/09/12 16:47:19 ID:9wRYmbep
今更Basicってのがなあ

67 :774ワット発電中さん:04/09/12 17:26:38 ID:2GIZm/WS
>>49
漏れもそれ持ってるけど、某HPにほとんど同じ内容が載っていることを
後から知ってちょっと悲しかった。

データシートが一番役に立つというのは全く同意。

68 :774ワット発電中さん:04/09/12 19:34:42 ID:NJ9/G+Nh
cc5xは、asmは読めるけれど、C言語が使えるのでCでプログラムを作りたい人には最適。
#include パスを指定するだけで、あとは、cc5x.exeだけで使えるから、installやバージョンやら
といった苦労が入りません。
ただ、演算ライブラリいがい、printf等のランタイムライブラリは一切無いので、データシートが読めて
自分で関数を構築できる人意外にはお勧めできない。
そのかわり、余計なコードはほとんど挿入されませんし、コードページの切換え処理は
自動にやってくれますし、特定のコードページに割り付けることも簡単です。
有償版との違いは、1kワード制限と最適化処理です。買っても、高くないですよ。



69 :774ワット発電中さん:04/09/12 19:49:52 ID:SVoHTpnE
>>68
むしろ自分で関数も作れない香具師がCで書きたがるな、とw

70 :774ワット発電中さん:04/09/12 19:51:03 ID:SVoHTpnE
ま、CCSのはデコレーションケーキだからなあ(苦笑

71 :774ワット発電中さん:04/09/12 19:55:37 ID:dm+D5aJk
デコレーションケーキつーか、「マンバ」じゃねぇかって気が・・(w


72 :774ワット発電中さん:04/09/13 09:58:53 ID:wS2szhwD
>>49

改訂されたみたいでつよ・・・
ttp://www.gihyo.co.jp/books/syoseki.php/4-7741-2131-2

ちょっと高いな


73 :電気の Yah00BB227770096021.bbtec.net:04/09/13 22:21:58 ID:UikQM1LD
pic_ccを使ってる香具師いる?
どうよ?

74 :774ワット発電中さん:04/09/13 22:26:45 ID:dvTUCG38
しるか

75 :774ワット発電中さん:04/09/13 22:49:12 ID:pdUZfVWS
>>73
ふざけた言葉使いで、だれか教えてくれるとでも思ってるのか?
ヴァ〜カ

76 :774ワット発電中さん:04/09/13 23:14:38 ID:NEgHvhP3
釣られすぎだお前ら

77 :774ワット発電中さん:04/09/13 23:42:44 ID:pdUZfVWS
>>76
よほど くやしかんたんだね!
一人芝居...乙


78 :774ワット発電中さん:04/09/14 00:45:49 ID:s37TH0cx
>>70
CCSがデコレーションケーキならwiz-cはなんといえばいいのか!


79 :774ワット発電中さん:04/09/14 01:05:11 ID:U0nfRjRE
>78
センターGUY


80 :774ワット発電中さん:04/09/15 00:17:39 ID:iCEopeJb
秋月のスレで見かけたんだけど、他の40ピンくらいのPICで秋月の液晶
http://radio.s56.xrea.com/radio/src/radio0051.jpg
を動かしているヒトはいないのか。
やっぱり、20ピンの液晶を動かすのには18ピンのPICでは力不足?


81 :774ワット発電中さん:04/09/15 00:27:18 ID:mzQNMeRS
>>79
もっともこのスレとは縁のない言葉だなw

82 :774ワット発電中さん:04/09/15 00:39:54 ID:2w1ln9EN
>>80
ピン数よりRAMが512ぐらい欲しい。
ROMは外付けI2Cで何とか。

83 :774ワット発電中さん:04/09/15 00:50:00 ID:iCEopeJb
>>82
やっぱpic18f452あたりじゃないと苦しいでしょうかねぇ?
ところでPIC18F452ってC言語で
char vram[500];
とか取れるの?


84 :774ワット発電中さん:04/09/15 01:03:03 ID:ALFYSEiJ
>>80
I/Oピンは15本あれば全てカバーできるから、「もーすぐDOSがきどうしそうです」
と表示するぐらいなら18ピンでも何とかなるよ。
ただし出力ピンが15本あるヤツな
入力専用ピンが2本あるF88とかは不可
あと、あんたがとよぞう並なら破産しても無理(w

85 :774ワット発電中さん:04/09/15 01:08:31 ID:2w1ln9EN
PIC16F877とかで外部にSRAM付けるのもなー
DATAにシフトレジスタ使うか…

86 :774ワット発電中さん:04/09/15 13:59:45 ID:12xHwLCV
>>85
EEPROMじゃだめか?

87 :774ワット発電中さん:04/09/16 15:25:00 ID:CeqLcShp
>84
16F88ってRA5は入力専用だけど他の15ピンは入出力と思ってたけど
俺の知識が間違ってるのか?

>85
EEPROMの寿命も気になるがそれより外部からのグラフィックデータの
バッファーとして使うには書き込みが遅くて使い物になるかどうか。
I2CのEEPROMにグラフィックデータを書き込んでおいて、ただそれを
転送するだけなら問題ないと思うが。パラパラ漫画とかいいな

88 :774ワット発電中さん:04/09/16 18:07:32 ID:Iman+u1b
>>87
ええとね、16F88は、RA4,RA7が入力専用ピンだす。


89 :774ワット発電中さん:04/09/16 18:50:26 ID:pRvbVdE1
>>83
RAMサイズをデータシートで読むべし。

出来るよ。限界を知りたかったらお試し版で試しておくれ。

90 :85:04/09/16 19:58:19 ID:EF6V0lz9
>>87
作りたいのはアドベンチャーゲーム。
EEPROMに絵のデータとシナリオスクリプト。
CPUのROMにはゲームエンジンとFONTを置いて
EEPROM変えれば別のゲーム出来るようにする。
素直にH8でやろうかなー。


妄想終了

91 :774ワット発電中さん:04/09/16 20:26:58 ID:EJYqHTlI
駄菓子屋でチンケはゲームうってるから(LCD表示のゲーム機だ。カード差し替えで
ゲームが変わる)
それを買えよ。

92 :774ワット発電中さん:04/09/16 21:38:42 ID:CcsVsGlM
>>90
携帯ゲーム機で作った方が良くないか?

93 :774ワット発電中さん:04/09/16 22:17:14 ID:avjqcVxW
>>91

ここにも...

94 :774ワット発電中さん:04/09/17 00:24:21 ID:dElMSzAH
>>90
28pinぐらいのPICにシリアルのEEPROM付ければハード的には十分できるでしょ
でもアドベンチャーゲームにするには、画面狭くないか?
縦32ドットしか無いからかなり苦しそう

95 :774ワット発電中さん:04/09/17 13:26:41 ID:39029puV
>88
俺が見たdatasheetでは
http://ww1.microchip.com/downloads/en/DeviceDoc/30487b.pdf
10ページ目にPORTAのデータ載ってるがRA5以外はBidirectionI/Opin
と書いてあるが?
それにこの前16F88使って作ったけどRA4はちゃんと出力出来たぞ
RA7は外部クロック入力に使ってるから確認してないけど

96 :88:04/09/17 19:22:51 ID:JULTRzuM
>>95
しゅいちゅれい
RA5,RA7が入力専用、RA6は出力専用、その他はI/Oですた。


97 :熱暴走 ◆2SA784NN.A :04/09/17 20:19:47 ID:3p8X3sJy
>>96
データシートで等価回路みると、RA6,RA7 とも
入出力ポートに設定できる様だが?


98 :774ワット発電中さん:04/09/17 22:52:09 ID:pJaHK9xT
http://49uper.com:8080/html/img-s/9859.swf
秋月20ピングラフィック液晶を18ピンPICで動かし、動画として記録してみました。
やっぱしょうきぼまいこんゆえにガクガクだけど。

99 :774ワット発電中さん:04/09/17 23:00:07 ID:CSvJx7nY
バックドア入りのソフトだ!気をつけろ!
http://www.solitonwave.co.jp/picant/download.htm

100 :774ワット発電中さん:04/09/17 23:10:04 ID:oOqbW/JA
Master Clear/ResetピンはPORTA(RA5)として使用できるが、その場合は入力
専用になる。クロック発振用のOSC2ピン、OSC1ピンを使用しないときは、それぞ
れPORTAとして入出力できるRA6、RA7として使用できる。

101 :774ワット発電中さん:04/09/17 23:32:53 ID:xJkWF33u
>>98
 いい加減で止めとけ。
 見苦しいというより、恥ずかしいぞ。

102 :774ワット発電中さん:04/09/18 00:22:30 ID:hTrNuXQl
開いた途端に感染というわけね(´・ω・`)

103 :774ワット発電中さん:04/09/18 00:42:20 ID:Zuc1yNva
>>95
そのデータシートの3ページ目見てみそ

104 :774ワット発電中さん:04/09/18 08:22:44 ID:AhDO1t2j
>>98
18ピンのPICじゃ、20ピンの液晶に繋がらないことくらい、小学生でもわかるわ(プゲラ


105 :774ワット発電中さん:04/09/18 11:46:26 ID:rNsxy1k+
>>104

分別のある大人はデータシートを見てつなげてしまう。(^-^)

http://science3.2ch.net/test/read.cgi/denki/1084949585/l50


106 :774ワット発電中さん:04/09/18 12:24:26 ID:5bqxX92f
>>105
18-20=-2もわからない>>105がいるスレは、ここですね?


107 :774ワット発電中さん:04/09/18 13:28:06 ID:OCD/1ZfQ
                |
                |
                |
                |
     /V\       >>104
    /◎;;;,;,,,,ヽ
 _ ム::::(;;゚Д゚)::| ジー
ヽツ.(ノ::::::::::.:::::.:..|)
  ヾソ:::::::::::::::::.:ノ
   ` ー U'"U'

108 :774ワット発電中さん:04/09/18 19:04:12 ID:BF1ErfN2
漢なら12F675で使う

109 :774ワット発電中さん:04/09/18 20:40:47 ID:PmsMjRL5
>84,88,95,103 アホ
>104,106 クズ

110 :774ワット発電中さん:04/09/18 20:49:28 ID:Hjc5lIRy
スレ違いだが、貼ってみるか。

ttp://micomfreaks.hp.infoseek.co.jp/AVR2.html

111 :774ワット発電中さん:04/09/18 21:33:17 ID:zknNsz7l
16F88を内部発振モードで動かしてみた
    CLRF PORTA
    BSF STATUS,RP0
    CLRF ANSEL
    MOVLW B'01100000'
    MOVWF TRISA
    BCF STATUS,RP0
MAIN MOVLW B'10000000'
    BTFSS PORTA,6
    CLRW
    MOVWF PORTA
    GOTO MAIN
ちゃんとRA6の入力におおじてRA7へ出力された。
>84,88,103 はDatasheetの矢印しか理解できない
大馬鹿者


112 :熱暴走 ◆2SA784NN.A :04/09/18 21:52:27 ID:DYCHVdAC
>>103
>そのデータシートの3ページ目見てみそ
で、その次のページを見てみるとだな(ry

>>109
:;' /:/ `メ、 i: ハ: i: : ii:i ヽ: i: :ii; : : : :iヽ: :
i: :i: i: i/,ィ=ミヽi: iヽNi:i_`iL:H---i:i: ヽ
i: :i :i / {.iトgj:i ヽ! lルィ丁゙)‐ミ「!: :ii/: : i
;':/ヾム⊂つ'´     i:.;{iil1:ソ i:i:::i !: : i:
: i: /: iト        、,,ミニっ /i/゚: o i .   あやまれ!
: i:/: : i    、`_      ̄/.:/: : : i: :        >>95 さんに
: /: .::ハ   ゙llllllル `ヽ    //. : :/! i: .          あやまれ!
/: .::/:::/`、  lll/: : : : :} /〃:./: /i iハ!
i. ::/i::/::::::i::ヽ`三ー 'ノ , イ/: /: /.::i i::::::
::::///::::::::i:::i:..ヽ---<::::/:::/: :/: : i iヽ::

>>110 のリンク先でLCDの文字を見て思ったんだが、
16x2 インターフェースじゃなくて I2C 接続の安いLCD
モジュールって無いんかのぉ?
マイコン側のピンが勿体なくて...

113 :95:04/09/18 23:32:14 ID:zknNsz7l
>112
まあ>96と間違えたんでしょう。ところで良くみるサイズより小さいAAだけど
それもそらなの?

I2C接続のLCDモジュール あっても高そうだな。
素直に マイコン-(I2C)-PIC-(パラレル)-LCD の構成にしてPICとLCDで
モジュールとして使えばいいんじゃない。16F88ならI2Cのスレーブとして
使えたはず。

114 :774ワット発電中さん:04/09/19 00:42:09 ID:CEI41t3J
TABLE 5-1: PORTA FUNCTIONS
RA7/OSC1/CLKI bit 7 ST/CMOS(1) Input/output, connects to crystal or resonator or oscillator

115 :774ワット発電中さん:04/09/19 01:18:10 ID:F5XeHGeD
ったく馬鹿ばかりだな。
俺を筆頭に

116 :774ワット発電中さん:04/09/19 01:28:30 ID:CEI41t3J
やっと見つけた
http://www.santechdisplay.co.jp/product/standard/DM12232C.html


117 :熱暴走 ◆2SA784NN.A :04/09/19 02:15:38 ID:1wOMbXp+
>>113
>それもそらなの?
いや、よくわからん。(ォィ
どっかから適当に拾ってきたんで。

>I2C接続のLCDモジュール あっても高そうだな。
メーカーのサイトをみてると I2C を備えたLCDコントローラー
は確かに存在するんだけど、74164 等で逃げる手もあるんで
普及してないんだろうなぁ。
それに I2C Master になれるマイコンは限られてくるし。

>素直に マイコン-(I2C)-PIC-(パラレル)-LCD の構成
引き回したりする訳ではないので、そのままI2Cで繋げられたら
スマートだなぁと思った次第でして...



118 :774ワット発電中さん:04/09/19 02:36:00 ID:bQ5lM509
結論、
データシートが間違い
以上(藁

119 :774ワット発電中さん:04/09/19 02:53:39 ID:CEI41t3J
PIC12F675でも、74HC595あたりを2個使えばいいんじゃないの?
誰かやってみないか(w


120 :774ワット発電中さん:04/09/19 08:28:42 ID:KdjllkOE
>117
I2CはMasterよりSlaveの方が大変のはず。Masterは自分のタイミングで
クロックを生成できるけどSlaveはMax400kbpsのデータ受信をしながら
データを処理しなきゃいけない。

前 I2CのEEPROMアクセスするのにピンのオープンコレクタをどう
処理しようかと思いネットみてたら、PORTは"0"固定、TRISを"入出力"
切り替えでOKなのね(プルアップは必要) 入力="H" , 出力="L"


121 :774ワット発電中さん:04/09/19 12:58:56 ID:4cti+ko4
ピン数の少ない液晶ならNokia 3310 LCDがよさそう。
ttp://freewing-web.hp.infoseek.co.jp/bbs/kako_3.htm
海外じゃ作例もあるし。

122 :774ワット発電中さん:04/09/19 23:31:23 ID:Lr/8ZxXy
>>119
お前センスイイな。194とか言ってた爺とは大違いだ。


123 :774ワット発電中さん:04/09/20 09:34:24 ID:TrMRtSRe
>>119
データシート読めないバカはっけん。
双方向ではない、74HC595で、どうやって液晶のデータを読み取るの?ん?言ってみ?


124 :774ワット発電中さん:04/09/20 10:06:30 ID:MrINtS7l
595をハイインピーダンスにして
パラにした166で読み取ればいいじゃん

125 :774ワット発電中さん:04/09/20 11:10:27 ID:IJ+Oo9Vo
74HC299使えばいいじゃん。


126 :774ワット発電中さん:04/09/20 12:13:59 ID:pt9+oN/D
ここは釣堀かよw

127 :774ワット発電中さん:04/09/20 13:55:30 ID:xoUgJROH
>>123
R/Wなんて、要らないんですよ。(W固定でいい。)
エライヒトにはそれが分からないんですよ。


128 :774ワット発電中さん:04/09/20 20:15:41 ID:HOrz9Hm7
現実的な選択は素直に40pinの16F877Aだな。I/O 33pinあるし
秋月で\500だし。TTL何個も使うよりプログラムも配線も楽だし

129 :774ワット発電中さん:04/09/20 21:56:32 ID:t0iT5Oky
>>128
後200円出してPIC18F452というのはいかがですか?
RAMは3倍以上あるのでデータ扱うには楽ですね。


130 :774ワット発電中さん:04/09/20 22:51:21 ID:Ji7YgP2A
パラレルポートから16F819に書き込めるライター及びソフトってありますか?
探しても新しいデバイスに対応してないものしかない様子ですが、


131 :774ワット発電中さん:04/09/21 00:29:14 ID:dWI8ud7s
軟弱といわれるのを覚悟で言ってみるが、
18F452とCコンパイラとICD2を使うのが楽でいい・・

132 :774ワット発電中さん:04/09/21 07:49:36 ID:GNQFmkyt
>>パラレルポートに固執する理由ってあるんすか?

>>131
やーい、軟弱  (実はウラヤマシイ)



133 :774ワット発電中さん:04/09/21 08:17:36 ID:09AZYg0t
>>127
御意。
ちゃんと予測できる時間内に動作が終わるんだから、わざわざ
BUSY見る必要なんか無い。(十分マージン取るけどね)

134 :774ワット発電中さん:04/09/21 08:24:25 ID:7OYzJ5eG
>>133
マイコン側にVRAM取れるんだったら、それでいいんだけどPICとかVRAM取れない場合は、
液晶の情報を読めないと、ORで点を上書きとか出来ないから、、、、。


135 :774ワット発電中さん:04/09/21 08:27:28 ID:7OYzJ5eG
あ、12F675を使うという前提か。だったら、そんな複雑な(w プログラムは書かないですね。
失敬。


136 :774ワット発電中さん:04/09/21 16:43:01 ID:lcpHVR0y
PIC16C765ってPIC16F765は無いんですかい?
JWはイヤだなぁ。


137 :774ワット発電中さん:04/09/22 04:15:56 ID:1nfdBT7/
PICのUSBはなんで広まらないんだろうね。

138 :774ワット発電中さん:04/09/22 09:41:21 ID:3pxNIuWI
>>137
高いから・・・・。

多くにPIC使いは出せて秋月ライターが上限(約1万円)という事だと思う。
ICD2が1万ちょっとで手に入るようになればもう少しは普及すると思われる。


139 :774ワット発電中さん:04/09/22 09:44:47 ID:wX3BrqGd
>>137
PIC16F675が無いから。
16F765JWって高すぎ。


140 :774ワット発電中さん:04/09/22 16:04:54 ID:XJioUH8+
なによりもさ、USBのIDは登録しなきゃいけないしな。ま、売るには、だけど。
なんでID=0でUnknownとかしなかったのかねえ

141 :774ワット発電中さん:04/09/22 18:25:40 ID:iyT054Ih
>>140

それじゃPlug&Prayを実現できないだろ…。


142 :774ワット発電中さん:04/09/22 20:41:57 ID:XJioUH8+
>>141
いやいや、全て必要ないんじゃなくて、そういう枠を用意しなかったのかなと。
未登録IDなら先頭データ128バイトで手動識別とかさ。

・・・でもひょっとしてそういう枠がもともとあったりするのか?

143 :774ワット発電中さん:04/09/22 23:21:17 ID:WfZrKCvq
それじゃフォーラムが稼げないだろ(w

144 :774ワット発電中さん:04/09/23 00:00:27 ID:1WPJ3/z+
>>140
192.168.0.1みたいにねぇ(w


145 :774ワット発電中さん:04/09/25 12:53:49 ID:t1X14v9j
>>140
マイクロチップのサイトからファームウェアをダウンロードして書き込めば?
HIDとして認識されるデバイスディスクリプタがあらかじめ用意されています。

146 :774ワット発電中さん:04/09/27 14:48:23 ID:a+9s15Bz
すみません
12F675のGP4って特別なPINなのかなぁ〜
普通のA4みたいに オープンドレイン???

147 :774ワット発電中さん:04/09/27 15:13:51 ID:MqA5dHA3
>>146
3.3.5 GP4/AN3/T1G/OSC2/CLKOUT
Figure 3-4 shows the diagram for this pin. The GP4 pin
is configurable to function as one of the following:
. a general purpose I/O
. an analog input for the A/D (PIC12F675 only)
. a TMR1 gate input
. a crystal/resonator connection
. a clock output

普通のIOみたいですが。


148 :774ワット発電中さん:04/09/27 20:57:10 ID:Ry8qS+7E
>>147
146は英語読めない人なんだから気遣ってあげないと

149 :774ワット発電中さん:04/09/27 23:43:20 ID:a+9s15Bz
>>147さん
ありがとう御座います
原因がわかりました
CCSCで記述していたのですが #FUSESの 
クロックソースを INTRCにしていた為 GP4にFosc/4の出力が出ていたみたいです。
INTRC_IOにする事で解決いたしました。
ありがとう御座いました。

>>148
死ね!!



150 :774ワット発電中さん:04/09/28 00:17:24 ID:/x+xlkrR
>>149
スルーしなよ…あなたの評価も下がってしまうぞ。

151 :774ワット発電中さん:04/09/28 00:23:38 ID:nqIZh+GU
頭悪さ爆発だね→ >>149
#fusesの項目は、基本だよ。
「死ね」という言葉を吐くこと自体が、まだまだ子供の印。
>>150の言うとおり、あなたの評価が落ちるだけよ。
以後黄を付けよう。

152 :774ワット発電中さん:04/09/28 00:37:58 ID:pNgg2YzN
>>149
おまえはもっと怒っていい。
『死ね』だとストレートすぎるから『市ね』とか『氏ね』とか、ぼかして書くけどな。

>>148,151
おめーらチンカスどもは少し黙れよハゲ。

153 :774ワット発電中さん:04/09/28 01:36:03 ID:3veMIMRI
日が変わるとIDも変わるから、わざわざ繋ぎなおししなくても自作自演できて便利だよね

154 :774ワット発電中さん:04/09/28 02:41:21 ID:pNgg2YzN
>>153
都合の悪いレスは全て本人の自作自演かw
ハンコで押したような無意味なレスは止めとけ。

155 :774ワット発電中さん:04/09/28 14:27:28 ID:kSudUo6L
>>154
短絡的なレスをするからでしょうが(w

156 :774ワット発電中さん:04/09/28 18:44:57 ID:dsE+yDap
みているみなさんにひつもんです、
pic12f675はADコンバータに使ってシリアル通信というのは可能ですか?
16F628とかならSCIをあるので、
だれか教えてください、この僕によろしく。

157 :774ワット発電中さん:04/09/28 18:53:02 ID:9dVH/Ua0
>>156
釣りっぽいが釣られてやろう。

可能だ。

理由はPIC16F84Aでシリアル通信が出来るのと同じ事をすればいい。


158 :774ワット発電中さん:04/09/28 20:01:27 ID:uyAhssmJ
157ってバカだね。
156が訊いているのはADCつかってということだろ。
1kワードで何ができるというんねん > 156

というのが模範解答だろうね。


159 :774ワット発電中さん:04/09/28 21:22:53 ID:TMOOcFMf
>>157
釣りと言うより>>156の中の人の母国語が日本語ではない気が。

160 :774ワット発電中さん:04/09/28 21:33:18 ID:+h9caALs
もうレスがループしてるな。

初心者っぽい質問→バカとか頭悪いとかの罵倒→英語読めないとか日本人じゃないとか

なによこれ?

161 :熱暴走 ◆2SA784NN.A :04/09/28 23:35:40 ID:XddVeOIx
>>152-153
スルーしれ。
この板の住人は他所の板の住人より煽り耐性が少ない気がする。 (´・ω・`)

>>149
>>148 は、データシートも見ないで安易にスレ住人を検索サイトがわりに
使っている事への嫌味でしょ。
>>146 の書き方自体ネタっぽいし)

162 :774ワット発電中さん:04/09/29 01:22:15 ID:3yp2jFjf
>>159
>母国語

バカ 特大のバカ。 日本人丸出し。

母国語:政治用語
そいつにとってのネーティブな言語を言う場合は 母語

判ったか バカ!

163 :774ワット発電中さん:04/09/29 01:24:07 ID:9oOgGCHw
もう少し頭を使った書き込みをしたらどうですか?>>162


164 :熱暴走 ◆2SA784NN.A :04/09/29 01:43:26 ID:HKGswniK
>>163
だからスルーしろと(ry






俺まで釣られている訳だが(鬱

165 :774ワット発電中さん:04/09/29 01:49:45 ID:9oOgGCHw
このスレは煽りスレだと思ってましたよ。(w

166 :774ワット発電中さん:04/09/29 02:17:42 ID:g1U/KChH
ADコンのポートをデフォルトでADにするの止めてくれんかな。
ADを使わないときI/Oピン切り替えの忘れて、信号が出ない!あ、ポート設定忘れてた!
というパターンから未だに抜けだせない・・

167 :774ワット発電中さん:04/09/29 03:04:36 ID:VjeNgOFA
ここにもチキンラーメン、投入した方がよいか?

168 :774ワット発電中さん:04/09/29 04:43:26 ID:xnUlOsFW
>>166
言えてる、言えてる。
デフォルトはデジタルI/Oで、使いたい人はADに設定するのが
いいよね。

169 :774ワット発電中さん:04/09/29 11:07:57 ID:q7gK93nD
アナログ入力にはデジタル的には繋いじゃなんねものが繋がる
可能性があるから仕方あんめ。たとえばブートストラップで
低インピーダンスの Vcc/2 が繋がる恰好になってるくらいは
とってもありそう。


170 :774ワット発電中さん:04/09/29 11:29:02 ID:6yPhAJzH


171 :170:04/09/29 11:34:50 ID:6yPhAJzH
>>156
間違って改行押してしまった。あったよ。これでいいのか?
ttp://www.geocities.co.jp/SiliconValley-Sunnyvale/4889/picmel/application_bean_adc/index.htm


172 :774ワット発電中さん:04/09/29 14:50:01 ID:tVkYUG4i
>>163
見下げ果てた奴だな。
半島いって母国語なんて言ってみろ。マトモな人間とは思われないぞ。
言語の問題を政治に絡めないくらいの配慮も出来んのか。
世界見回したって、民族と国と一致しているなんてのは例外的存在だ。
多くの民族は政治的に分断されている事実を忘れるなよ 

173 :774ワット発電中さん:04/09/29 17:29:24 ID:poyp59eo
>>172
つーかここは政治の話をする場所じゃねぇだろが。
PICの話をしろや。

というわけで、質問。
PIC12F629を使ってみたいんだけど、PICライタで一番安いのはどこが出してる何?
自動車用の速度信号拾ってダミーを流すリミッターカット装置を自作しようと思ってるんだけど。

174 :774ワット発電中さん:04/09/29 17:44:07 ID:k/ceUS9v
>>173
秋月電子のPICライター(キット)が一番、とは言えないまでも、安いんじゃないの?あとは
http://www.oyajin.gr.jp/~toko/pic/0049/index.html
とか。


175 :774ワット発電中さん:04/09/29 17:46:37 ID:jrjC9eQ0
>>173
対象がPIC12F629で、自作で良ければこのへん。
材料費は\500もかからんだろう。
ttp://osaka.cool.ne.jp/feng3/pgm6/rcd.html

176 :174:04/09/29 17:55:19 ID:k/ceUS9v
>>173
完成品ならこれだろ(w
http://www.olimex.com/dev/pic-pg1.html  $6.95



177 :173:04/09/29 18:03:33 ID:poyp59eo
>>174-176
情報感謝。
自作するほうが面白そうなんで試してみる。
次の休みにでも部品を探してみるよ。

178 :774ワット発電中さん:04/09/29 20:41:18 ID:g/JB/Nre
>自動車用の速度信号拾ってダミーを流すリミッターカット装置

ご禁制ではないの?


179 :173:04/09/29 21:23:11 ID:9WeyE0r7
>>178
そこはそれ、競技用ってことで。

180 :774ワット発電中さん:04/09/29 22:18:10 ID:XVo773a1
PICも必要ないだろ??

181 :173:04/09/29 22:34:50 ID:9WeyE0r7
>>180
ソフトウェアは分かるがハードウェアはそこまで理解しておらんもんで。
特にアナログ回路なぞわけわからん。
なもんで、矩形波というかHかLを吐き出すコードを書いて実行するほうが自分にとっては
楽なのですよ。
回路部分は誰かのを借用することになるんだろうな。

182 :774ワット発電中さん:04/09/29 22:39:19 ID:XVo773a1
そうか・・・・
健闘を祈る!!

183 :774ワット発電中さん:04/09/30 00:48:16 ID:PSKvOoGg
>>172
半島の方ですか。これは失礼をば。
そちらでもPICは流行ってますか?

184 :774ワット発電中さん:04/09/30 11:11:45 ID:JQLQ1CUL
PICを使ってPCからTVアンテナの切替を行いたいのですが,
どんな方法があるでしょうか?
やはり1C?のリレー等を使わないと無理でしょうか?


185 :774ワット発電中さん:04/09/30 13:05:14 ID:izx7u8O3
>>184
アンテナ切り替えモジュールなるものが市販されていますが、高いです。
高周波を切り替えるには、高周波リレーなるものを使えばよいですが、これも高い。
安く済ませるにはPINダイオードスイッチ(RFスイッチ)構成で切り替えると
安上がり。この辺は、無線板で聞いた方が教えてくれると思います。
しかし、テレビのアンテナ切り替えは必要?分配器じゃだめなの?


186 :774ワット発電中さん:04/09/30 17:06:57 ID:kjm3Kv54
>>184
よそのスレで同じ質問している奴がいるから、
そこで回答くるのを待ったら?
★電子工作なんでも質問スレ5★
http://science3.2ch.net/test/read.cgi/denki/1091538878/987

187 :774ワット発電中さん:04/10/02 09:54:11 ID:9qF3/C5Q
話題になっている 12F675って 意地悪な石だね
普通どうり行かないや・・・・ 現在半挫折中!!

188 :774ワット発電中さん:04/10/02 18:11:02 ID:6JbZNPy0
>>187
どういう所?


189 :774ワット発電中さん:04/10/02 19:10:05 ID:r2wl1voe
187は自分の無能さを実感したところなのだろう。


190 :774ワット発電中さん:04/10/02 21:34:56 ID:/uxwRtLF
>>189
プロフェッショナルを気取ってるあなたが 無能の頂点だったりして・・・

191 :774ワット発電中さん&rlo;(どけイイもでうど) Oo .(`・ω・´)&lro;:04/10/02 21:56:32 ID:YlHrAmIS
>>187
>普通どうり行かないや・・・・
http://ww1.microchip.com/downloads/en/DeviceDoc/41190c.pdf
さっと目を通してみたが、アセンブラで苦しんでるのか?
ADD with carryとか無いし、sublw kなんか w <== k - wだったりするからな...

192 :774ワット発電中さん:04/10/02 22:54:10 ID:QE9hSPUu
>>191
Cなんだけどね。
今までとかってが違うよね〜
昔やったカット&トライって感じだね・・・あはは
データシート読もーっと。(でもCの事書いてないんだよなぁ・・

193 :774ワット発電中さん&rlo;(どけイイもでうど) Oo .(`・ω・´)&lro;:04/10/02 23:43:39 ID:YlHrAmIS
>>192
いまいち、何が違うのかはわからないけど...
HI-TECH PICC Lite Compilerとかならヘッダーファイルとかサンプルソースを見て見ると
感じがつかめるんじゃないかな...
というかタイマー割り込みとかハード依存の問題で困ってたりして...
http://www.htsoft.com/products/PICClite.php
16F877, 16F877A, 12F675, 12F629, 16F627, 16F627A, 16F684, 16C84, 16F84, 16F84A


194 :774ワット発電中さん:04/10/02 23:57:23 ID:lM4m5b92
>>187
「普通」っていうのは「普通のPIC」なのか「普通のCPU」なのかどっち?
PICは演算結果が負になるとキャリーが立たない(正ならキャリーが立つ)っていう
変態アーキテクチャなのには同意。


195 :774ワット発電中さん:04/10/03 00:01:09 ID:voZ/kcJl
>>187

>普通どうり行かないや・・・・ 現在半挫折中!!

という事からほかのICと同じようにやったら思うように動かなかったという事でしょう。

多くの人が引っかかるトラブルがA/DコンバーターのOFF設定。
こいつはデフォルトがA/Dが有効なので、A/Dピンにデジタルアウトを
使用すると出力が変化しないという罠。

この手のトラブルはちょっとググればすぐ見つかる事だけどね・・・。
所詮は厨房野郎という事だね。


196 :774ワット発電中さん:04/10/04 10:20:21 ID:3carlNaq
秘伝をさずけよう、
;12F675
;digitalIOとして使うときのメモ:
;ANSEL = -0000000 (reset時、-0001111:ADコンバータを使用するようになっている)
;CMCON = -0-00111 (reset時, -0-00000:GP1,0がアナログ入力になっている)
;VRCON = 00000000 (reset時、00000000:コンパレータ用DA);


197 :774ワット発電中さん:04/10/04 10:30:19 ID:v2hp7Bs7
Cで書くとこうなるね。
OSCCAL = _READ_OSCCAL_DATA();//oscキャリブレーションを厳密に行う。
CMCON = 7;//コンパレータモードセット:ポートを全てデジタル入出力で使用
ANSEL = 0b00000000;//ADコンバータモードセット:ポートを全てデジタル入出力で使用



198 :774ワット発電中さん:04/10/04 14:07:14 ID:hpN0pfJV
>194
PICに計算させようって奴の方がほっぽどヘンタイ

199 :774ワット発電中さん:04/10/04 17:32:25 ID:v2hp7Bs7
mplab6.62がいつのまにか出ていたyo!
http://www.microchip.com/stellent/idcplg?IdcService=SS_GET_PAGE&nodeId=1406&dDocName=en019469&part=SW007002


200 :774ワット発電中さん:04/10/04 23:44:00 ID:Cw+uiXQM
>>196,>>197 殿・・・・
それで パニくってました・・・・・・
ちくしょ〜
結果・・・・うまく動きました
やっぱり・・意地悪だ!!


201 :774ワット発電中さん:04/10/04 23:48:54 ID:XM2gWzcU
>>200
リセット時にADコンがONになっているのは、デジタル出力だと、不用意な電圧がピンにかかっていた時に壊れる恐れがあるから。
デジタル入力にしても、ハイインピーダンス状態で電圧が不安定だと壊れることがあるから。
結局アナログ入力にしておくのが、一番壊れる可能性が少ないという親心がわからないスレはここですか?



という妄想を書くのは自由ですよね>センパイ


202 :774ワット発電中さん:04/10/05 00:22:05 ID:Ii70aZNa
C止めてアセンブラにする。
純正のペリフェラル自動設定ツール使えば初期設定で悩むことはない。

203 :774ワット発電中さん:04/10/05 08:26:16 ID:ra83nnF+
>>202
純正のペリフェラル自動設定ツール

( ゚д゚)<  ってなんすか?

204 :774ワット発電中さん:04/10/05 15:41:23 ID:jTh9joIr
秋月のグラフィック液晶開発セット(PIC16F877付き)は改造すれば
デジタルオシロになりますか?


205 :774ワット発電中さん:04/10/05 15:54:29 ID:WjeprxPR
>>204
一寸画面が狭いかも

206 :774ワット発電中さん:04/10/05 16:18:52 ID:HodMWIF1
>>205
秋月のペンオシロよりは広いんでは?
作ったら、オープンハードウェア頒布会に登録してくれな


207 :774ワット発電中さん:04/10/05 19:53:16 ID:8YJU1sD0
>>206
>オープンハードウェア頒布会
ってなに? (´д`;)

208 :774ワット発電中さん:04/10/05 23:14:33 ID:xcHZVsvU
>>207
ohpaの事じゃないか?

209 :774ワット発電中さん:04/10/05 23:35:22 ID:cc62MIFr
>>202
純正ってMPLABのこと?そんなのあったっけ?

210 :774ワット発電中さん:04/10/06 01:43:10 ID:tLJWjKhW
>>209
WIZ-Cの事だったら、126回泣くぞ。


211 :774ワット発電中さん:04/10/06 01:51:25 ID:tLJWjKhW
>>206
もう完成してるんですよ、逆にそうやって入ってこられると困るんですよね。自分の手柄にしようとしてる方もいらっしゃいますし。


212 :774ワット発電中さん:04/10/07 00:15:26 ID:6EZKFukX
(´○`;ポカーン

213 :774ワット発電中さん:04/10/07 23:57:29 ID:i8M2q51N
>>212
お前、ギャグがわからないのか? 
211はトヨゾウ師匠のカツテのお言葉だよ。


214 :774ワット発電中さん:04/10/08 22:19:10 ID:1g7allue
あ、ギャグだったのね。ぐぐったら何の話かやっとわかった
MorphyWiki読んだらなかなか面白いねこれ。そんな有名な話だったのか

215 :774ワット発電中さん:04/10/09 00:04:22 ID:hDNVbC5I
>>211
その言葉を本当にS氏(特に名を秘す)がしゃべったかどうかは未だに不明。(DOSブート疑惑と同じく、告発者が本当がネタなのか明確にしないまま去ったため)


216 :774ワット発電中さん:04/10/09 01:11:09 ID:cy7wWFPk
教えてください。
ここ何年かPICは触ってなかったんだけど。
16F628の書き込み方式が変更されたってのを見ました。
これは628のあるロット以降変更されたのか、
それとも初期ロットから87Xの方式から変更されてるのか知りたいのですが?
ドキュメント読んでもどのバージョンからかわからなかったもんで・・・

217 :774ワット発電中さん:04/10/09 02:51:41 ID:hDNVbC5I
BASIC
http://www.mikroelektronika.co.yu/english/product/compilers/mikrobasic/index.htm


218 :774ワット発電中さん:04/10/09 02:52:36 ID:hDNVbC5I
>>216
純正ライター使っていれば、気にする必要なし。


219 :774ワット発電中さん:04/10/09 23:33:22 ID:rWV85DmU
>216
基本は、変わっていない。ちょっとググルとこんなのに当たります。
末尾がAのものは、旧式のライタでは最初のロットから書けないはずです。
ロットの確認方法は、代理店にロットナンバー指定で発注しないと基本的にダメそう。

http://www.google.co.jp/search?q=cache:_pLvX08SwXIJ:6803.teacup.com/feng3/bbs+16F628A&hl=ja&lr=lang_ja

RCDライタとWinPicJで 16F628Aに書込みできず 2週間悩んでいました。
ICソケットの11,16,17番ピンをカットしたソケットをつけて 書込みOKです。
書込み環境 C1 470μF R3 1KΩです。
データ書込み/EEPROMのみ書込み/読込み すべてOKになりました。
*16F628も C1 100μFでは書込み出来ず 470μFに変更していました。

以前、「PICのVDD問題」でとりあげたことがあるのですが、ひょっとして「A」のつく
改良型のPICに共通の問題なのかもしれませんね。この問題はひきつづき追究していくだけ
の価値はありそうです。というのは、実際にデバイスを回路に組み込んだときの誤動作防止に
役立つかもしれないからです。PIC16F627A/628A/648Aのエラータで電源の電圧範囲がシビア
になっているのは、ここらへんが関係しているのかも…。

220 :774ワット発電中さん:04/10/10 03:13:30 ID:iZ6itDIZ
なんかPICのセキュリティーヒューズ切ったら内容読めないと思っている
らしいが、、、BINでよければ出してやろうか?それなりに金はもらうが。

221 :774ワット発電中さん:04/10/10 04:54:53 ID:jEjUKARh
>>220
何か基地外が一匹紛れ込んだようだな
特に
>BINでよければ
このあたり

222 :774ワット発電中さん:04/10/10 14:42:57 ID:LTloLZcX
セキュリティーなんか関係ないね。
プログラムを書いた人間が必ずいるわけだし、そいつの個人情報を調べ上げて
ちょいとアレやらコレやらすればASMでもCでもおーけー。

223 :774ワット発電中さん:04/10/10 15:13:12 ID:GrQpEHKu
頭のおかしい奴は死んでくれ

224 :774ワット発電中さん:04/10/10 19:34:35 ID:Zl6q5ADb
それは好運にも、ソースにドキュメント付けて整理してるヤシが
プログラマだった場合だな。
世の「セキュリティ」をなめちゃいけねぇぜ T_T


225 :774ワット発電中さん:04/10/10 21:23:06 ID:wlEPqO7f
仮にも電電板のお前らが他人のコードを盗む必要もなかろうが

226 :774ワット発電中さん:04/10/12 19:56:39 ID:0k/1BsHa
PICピックプログラマーVer4(picpgm6.exe)

2004.10.12 PICPGM6ベーターバージョン
1.PIC12C5xxxでプログラムが途中で止まってしまう不具合を修正。
http://akizukidenshi.com/down/tk/picpgm_v4/index.htm

227 :774ワット発電中さん:04/10/13 15:14:57 ID:6jdup3O1
以下のページにPICと発光ダイオードと電池だけで点滅させる事例があります。
実際に動作するものなのでしょうか。
本来はページの作者に聞くべきでしょうは作者の方は閉鎖的でページにあるものだけで何とかせよとか、質問には回答しないとまで書いてあります。
PICに詳しい方がおりましたら鑑定して頂けませんでしょうか。
単に発光ダイオードを点滅させたいだけなのです回路的には一番簡単だと思うのですが。


http://www.jr5jrk.com/takepyon/pic/asobo/kpicl0.htm

228 :774ワット発電中さん:04/10/13 15:55:00 ID:swUQJQ8G
>>227
PICでLED点滅って、別に難しいことじゃないような気が。
逆アセせずにカキコですが、点等させる時はPWMにしてるんじゃないっすか?


229 :774ワット発電中さん:04/10/13 19:55:24 ID:VQfslxrM
>>227
プログラムが適切ならまあ動くだろうとは思うよ。

230 :774ワット発電中さん:04/10/13 20:17:29 ID:JgtDlLer
>>227
そのページにしっかり書いてあるじゃん。
>1、リチウム電池が短絡する可能性がある。
>2、ICの出力(LEDにつながる部分)が短絡する可能性が極めて高い。
>3、LEDを電流制限抵抗なしで点灯させている。
>4、ICの未使用ピンの処理が全くされていない。
>5、電源のバイパスコンデンサ(通称パスコン)が使用されていなく正常に動作しない可能性がある。

これだけ書いて、それが理解出来ない人の質問にには答えてもムダだと、俺も思うけどどうよ?

231 :774ワット発電中さん:04/10/13 21:21:29 ID:iR3ZTt43
>圧電素子を付けるとボコボコとおとが出る

らしいのでPWMでは、なさそう...
LEDが白色なのでVF-IFの傾斜を期待して抵抗なしなのでは?

232 :774ワット発電中さん:04/10/13 22:00:33 ID:iNLQFRwI
>>231
プログラムのサイズから見て多分単なる点滅じゃないかな?
まあ今なら点滅LEDですむかも

233 :熱暴走 ◆2SA784NN.A :04/10/14 01:48:20 ID:+bUwlmaE
>>227
作者が閉鎖的であれば、そもそもHEXファイル自体公開しないでしょ。

逆アセンブルしといたから、後は勉強を兼ねて自分で判断して味噌。

0000 23FF call    0x3ff
0001 1683 bsf    STATUS, RP0
0002 0090 movwf  T1CON
0003 1283 bcf    STATUS, RP0
0004 3007 movlw   0x07
0005 0099 movwf  CMCON
0006 1683 bsf     STATUS, RP0
0007 3000 movlw   0x00
0008 009F movwf  ADCON0
0009 3008 movlw   0x08
000a 0085 movwf  TRISIO
000b 1283 bcf    STATUS, RP0
000c 3000 movlw  0x00
000d 00A3 movwf   0x23

000e 0823 movf   0x23, w
000f 0085 movwf   GPIO
0010 0AA3 incf    0x23, f
0011 2014 call    0x014
0012 2014 call    0x014
0013 280E goto    0x00e

0014 30FA movlw   0xfa
0015 00A1 movwf   0x21
0016 30F9 movlw    0xf9
0017 00A2 movwf   0x22
0018 0000 nop
0019 0BA2 decfsz   0x22, f
001a 2818 goto    0x018
001b 0BA1 decfsz   0x21, f
001c 2816 goto    0x016
001d 0008 return

234 :774ワット発電中さん:04/10/14 13:59:14 ID:8ulSfwKt
MPLABでアセンブラ書いてたんだが、エラーログ表示が
「BANK0用のレジスタじゃないぞ。ゴルァ」メッセージがあふれて、
最初の方のログが表示されなくなってしまった。
とりあえず、ログファイルをテキストエディターで開いて対処してるんだが、
このメッセージを出させなくするか、ログウィンドウの表示容量を増やす
方法ってありますか?
設定関係見てもわかんなかったんですよ。

235 :熱暴走 ◆2SA784NN.A :04/10/14 14:43:25 ID:2Jd1h9Xg
>>234
ここらへんに...

【超初心者】PIC専門のスレ【鬼プロ】
http://science3.2ch.net/test/read.cgi/denki/1077618889/477-484

236 :234:04/10/14 15:30:28 ID:8ulSfwKt
>>235
ありがとう。

って、これが今読めるって事は、、前スレ読んでてログが残ってるって事じゃないか。
見落としてました。申し訳ない・・・

237 :素人発電中:04/10/15 01:41:08 ID:f9Vb0bb5
マイコンに関して質問です。
先日秋月のH8/3069Fのマイコンボードキットを買いまして。マニュアル通りやって
みたんですが、フラッシュROMに書き込む際にcygwinでサンプルのLED点滅プ
ログラム(led.c)を.motに変換して
copy kern3068.mot+led.mot led_rom.mot
としてカーネルと自作部分(led.mot)とを結合して書き込む。とあるのですが、
copy: command not found
となり結合できませんorz
cygwinお使いの方で同じような症状があった方や解決策をご存知の方が
いらっしゃれば教えていただきたいのですがm(__)m

238 :774ワット発電中さん:04/10/15 01:46:44 ID:hj4kRqo9
バイナリをつなぐ場合copy を使うことはあっても、
なんでasciiファイルをつなぐのにcopyなんか使わなきゃならんのだ。

239 :237:04/10/15 01:53:52 ID:f9Vb0bb5
>>238さん
ありがとうございます。キットのマニュアルにそうかいてあったもので。
ということはROMに書き込む際にkern3068.motは要らないということでしょうか?
何分アマチュアなので細かいことは良くわからなくて…。
マイコンの知識のある方に教えていただきたいと思ったわけです。

240 :774ワット発電中さん:04/10/15 08:53:29 ID:Hnm0uYQ7
>>237
初心者ですいませんとか、素人とか言っておけば優しく教えてくれると思えば
大間違い。それは、突っ込まれた時の逃げの一つ。
あんまし、素人とか言わない方がいいと思われ。
で、最初のアドバイスとして、H8はこちらで聞いてくれ。
http://science3.2ch.net/test/read.cgi/denki/1093023679/l50


241 :774ワット発電中さん:04/10/15 08:56:59 ID:CMSEdj8D
>>237
cmd> copy kern3068.mot+led.mot led_rom.mot
bash> cat kern3068.mot led.mot > led_rom.mot



242 :774ワット発電中さん:04/10/16 00:07:32 ID:ALoGRXwN
>>237
CPUボードを組み立てて先ずはじめにすることはLEDピカピカじゃなくてメモリチェックだろ?
H8ならH8/OSなんかをはじめからフラッシュに焼くんじゃなくてルネサスのHPからモニタをとってきて
使ってるメモリにあわせてバスコンフィグレーションをInitial に書いて、monitor.subに通信速度やら
メモリサイズの設定やらしてPCとつながることを確認する。hterm上から適当なメモリが手動で書き換え
られることを確認する。
その後、全メモリをチェックするプログラム書いて正しくメモリが動作していることを確認する。
まぁ、ここまでできても他のポートが壊れてることも可能性としてはないこともないけどね。

243 :774ワット発電中さん:04/10/16 00:57:54 ID:bwhM9my+
>>233
をMPLABでシュミレーションしてみました。
動作するみたいですね。

少々感心したのは、0014からのウエイトプログラム。
21番地に入れる内容で1m秒待つようになってます。(4M時)
色々変えて試したけど大丈夫みたい。
どうでも良いようなLED点滅なのに。


244 :774ワット発電中さん:04/10/16 04:04:49 ID:z0/4/AI0
シュミレーションすると脳内万年実習助手警報が発令されますのでシミュレーションするか趣味レーションしてくれ

245 :774ワット発電中さん:04/10/16 04:40:47 ID:w0BEE8Om
>>244
論破された高卒DQN哀れ。
他スレ荒らすなよ高卒。

246 :774ワット発電中さん:04/10/16 10:12:47 ID:FpFtXjNA
>>227はなんと言うか無茶だな。せめて白色LEDの電流値くらい書いて
所見を述べた方がいいんだけどね。白色LED以外でやったらPICアボーンする可能性
大きいよ。白色だからいいけど、赤や緑などの一般的なLEDは
こんなことすると、電流が流れすぎてPICのポート壊すからね。
もっとも、それ以前に動かない可能性もある。
なぜかというと、PICは自分のポートなHレベルになりきらなければ、
Lレベルのままセットされる。
(オープンドレインポートでもそうなるので注意が必要)
最低でも電流制限抵抗入れないとダメですよ。

247 :774ワット発電中さん:04/10/16 12:01:17 ID:vK+jZbCm
PORTBのプルアップ抵抗は何の用途に使うものでしょうか?

248 :774ワット発電中さん:04/10/16 12:27:57 ID:dI9epaFW
出直してこい。

249 :774ワット発電中さん:04/10/16 12:28:23 ID:EMyQOXcs
>>247
内蔵プルアップの事?
PORTBを入力にしておいて
PB0 ----SW----GND
という風にスイッチ入れておけば、SWがOFFならH ONならLになる。
プルアップが無いと、SWがOFFの時に値が不定になる(つっか、一般に入力がOpenっていうのはキモチワルイ)ので
   Vcc
   |
   R
   |
PB0-+--SW---GND
というように、内蔵プルアップが無いと、外部にプルアップをつけなきゃならない。

SWがイパーイあると、この回路が面倒になるので、内蔵プルアップが便利。

(但し、H8やAVRみたく、Reset端子まで内蔵プルアップされている場合、過信は禁物らしいので、試作はともかく、量産モノでは止めたほうがいいらしい)


250 :247:04/10/16 12:41:52 ID:vK+jZbCm
>>249
分かりやすい説明ありがとうございまつ。入力でのハイレベル維持用だから
出力に設定した時にはOFFになるんでつね。


251 :774ワット発電中さん:04/10/16 12:48:56 ID:EMyQOXcs
>>250
です。
あ、ワンチップマイコンのナカには、ADコンバータを使うときにはこの内蔵プルアップを積極的にOFFにしないと、
値がヘンになるヤツがあった様な気がしますので、ON,OFFは明示するクセをつけたほうがいいかも。


252 :774ワット発電中さん:04/10/16 20:11:30 ID:PZ4w+2PU
>>246

あのページのLEDは赤だよ。(書いてある100円ショップのライトね。)
3Vの電池という限定なら殆どの場合問題ないよ。
もちろん、経験的、実験的な話ね。
ただし、くれぐれも自己責任でね。


253 :774ワット発電中さん:04/10/17 03:17:18 ID:9CBasMRU
質問なんですが・・・

制御ボード(PIC16F84)のテストプログラムを作ってみましょう

SW2を押すと、LED2〜5が点灯します。
☆次にSW3を押すと、LED2〜5が消灯します。
 次にSW3を押すと、LED3と5が点灯して、モータは正回転を始めます。
 次にSW3を押すと、LED2と4が点灯して、モータは停止します。
 次にSW3を押すと、LED3と5が消灯して、モータは逆回転を始めます。
 次にSW3を押すと、LED2と4が消灯して、モータは停止します。
 次にフォトトランジスタを使ったセンサの前に白い紙など、
光を反射する物を置いてセンサをONさせると、ブザーは鳴り止みます。(SW2を押してもブザーは鳴り止みます。)
☆に戻り上記の動作を繰り返します。

初心者すぎる質問ですいませんが誰か教えてください・・・。

状況不足がありましたら指摘よろしくお願いします。

254 :774ワット発電中さん:04/10/17 03:28:02 ID:yudRMmHK
>>253
何が聞きたいのかわからない
とりあえずオマエが質問すら満足にできないDQNだという状況だけはわかった

255 :774ワット発電中さん:04/10/17 05:12:48 ID:9CBasMRU
テストプログラムがよくわからないのです・・・

256 :774ワット発電中さん:04/10/17 07:43:38 ID:HZsPYIy2
>>255
253に書いてある通りに作ればご希望のテストプログラムが出来ます
もしかしてソースファイルの作り方が解らないとか?

257 :774ワット発電中さん:04/10/17 08:56:44 ID:cXTn9g43
モーターは何使うんだろう?
ステッピングモータかDCブラシモータか
どちらにしても入門編には良さ気だね
IOもいい感じで埋まってるみたいだし

258 :774ワット発電中さん:04/10/17 09:15:22 ID:ZC5plFW9
>>255
まず・・・・
アセンブラって解るの??

259 :774ワット発電中さん&rlo;(どけイイもでうど) Oo .(`・ω・´)&lro;:04/10/17 11:01:21 ID:/HlfTb2v
>>253
学校の宿題?
まず、これを調べようね?
1.SW2及びSW3がどのポートに接続されているのか、スイッチをONにしたときの論理レベルは?High? or Low?
2.LED2〜5が接続されているポート番号は?
2.モーター(恐らくはステッピングモーターと思うけど)駆動回路(Hブリッジ)やスタンバイに対応する
 ポートとその論理は?

260 :774ワット発電中さん:04/10/17 16:55:04 ID:9CBasMRU
>>259
指摘ありがとうございます。

1、SW2:ポートB BIT7
  SW3:ポートB BIT6
2、LED2:ポートA BIT0
  LED3:ポートA BIT1
  LED4:ポートA BIT2
  LED5:ポートA BIT3
3、モーターはTA7257Pです。

まだ足りないかもしれませんがよろしくお願いします。

261 :熱暴走 ◆2SA784NN.A :04/10/17 17:44:42 ID:cEphJsPB
>>260
情報の小出しイクナイ。 (・Α・)

とりあえず、
>>256
>>258
>>253
への回答と、
・モータードライバはどのピンに接続されているのか?
・LEDのポートはHigh/Lowどちらで点灯するのか?
を答えてもらわんと、誰もアドバイス出来ん。

262 :774ワット発電中さん:04/10/17 18:23:54 ID:wXoj9Nh2
問題は、アレ(w を召還せずに「チャタリング」の事を書くのは難しい ってことだ(w




263 :774ワット発電中さん&rlo;(どけイイもでうど) Oo .(`・ω・´)&lro;:04/10/17 19:19:36 ID:/HlfTb2v
>>260
【TA7257P】
http://www.teu.ac.jp/kougi/ohyama/lecture/IVRobot02/Ref/TA7257P.pdf
TA7257Pの入力IN1, IN2がどのPORTに接続されているか調べなきゃ!

264 :774ワット発電中さん:04/10/17 19:32:11 ID:NhnXjBdJ
>253
ゼロから教えれなら、宿題スレへ逝ってください。
課題ならば、その問題が出る前に基礎的な事は教わったはずですよね。
小出しに情報を出して、自分の欲しいものを聞こうとする態度は非常に気分が良くないです。

265 :774ワット発電中さん:04/10/17 20:43:23 ID:9CBasMRU
宿題スレ探して逝ってみようと思います。
すいませんでした・・・。

266 :774ワット発電中さん:04/10/18 16:02:56 ID:4Np/gVpJ
http://www.microchip.com/stellent/idcplg?IdcService=SS_GET_PAGE&nodeId=1335&dDocName=en020094
早く出ないかな。
フーチャープロダクトになっている

267 :教えて君:04/10/19 02:22:14 ID:/rWJfa2q
aki-picのコンフィグを自動で書き込めない問題は今のバージョーンでは解決してるのですか?
また、これでICPROGは使えますか?


268 :774ワット発電中さん:04/10/19 04:55:26 ID:IdjfWVp4
>>266
なんで待ってるの?
12C508/9がFlashになったのがいいのでしょうか、
それとも14ピンの12F505でしょうか?


269 :774ワット発電中さん:04/10/19 22:47:11 ID:aAH2/ut5
最近全然うごかしてねーや。
暇がねぇ

270 :774ワット発電中さん:04/10/20 13:11:14 ID:s2rjaOyl
浮動小数点演算ルーチンって簡単に書けますか?例えば仮数部、指数部ともに8bitsとして

271 :774ワット発電中さん:04/10/20 13:58:03 ID:V6e5ZGCo
>>270
仮数部だけ乗算して、出てきた16bit数値を、8bitに収まるまで右シフトして、
指数部同士を足し合わせ、↑のシフト数も指数部に足す、ってところでいいのでは?

272 :774ワット発電中さん:04/10/20 15:31:43 ID:Nm0kveMj
>>271
できれば四捨五入処置した方が良いな。
シフト前に最下位ビットを取得しておいて、
8bitに収まったところで、シフト前最下位ビットが1なら、
シフト後の最下位ビットに+1とか

273 :774ワット発電中さん:04/10/20 19:26:56 ID:oy45hhc8
>>270

書く事そのものは出来るんじゃない?

だが、浮動小数点演算ライブラリが売り物として成り立つ事もある訳で、
例外処理とか誤差とかきちんと処理した上で高速な演算をと言い出すと…。

さすがに各種関数(sinとか)は数学上の知識もそれなりに必要だし、
4則演算ともかく、他の細々とした物が意外と面倒なんだよね…(^^;;




274 :270:04/10/20 20:14:48 ID:s2rjaOyl
>>271-273レスどもです。イメージはなんとなく湧きましたが、PICの命令セット
で実現するのはなんとなく難しそう…ガンガレばできるかなぁ
計測制御機器なんかで浮動小数点演算ができると便利だと思うんでつがねぇ
ちなみに、AVRスレで8ピンDIPのFPUが紹介されてますた↓
ttp://www.micromegacorp.com/pinout.html
PICもサポートされてるっぽい!

275 :774ワット発電中さん:04/10/20 21:35:21 ID:MmWBD5hg
>>274
はいなーこのあたりっすねー
http://www.sparkfun.com/shop/index.php?shop=1&itemid=289
http://www.micromegacorp.com/downloads/documentation/uM-FPU%20PIC%20Reference.pdf
http://www.micromegacorp.com/downloads/software/uM-FPU%20PIC%20V1_0.zip


276 :774ワット発電中さん:04/10/21 02:16:34 ID:3NsIeOU2
>>274
マイクロチップのサイト行って「AN544」でサーチしてみれ
あんたが欲しい物はそこにある

277 :774ワット発電中さん:04/10/21 15:38:41 ID:FQEQY5O1
定格20MHz MAXなPICの実力ってドレくらいか試した人いますか?
48MHzはやっぱ無理?

278 :774ワット発電中さん:04/10/21 16:03:28 ID:YqZ0myu5
>>277
PIC18Fなら、10MHz入れれば40MHzで動く


279 :774ワット発電中さん:04/10/21 17:23:20 ID:4oCwmao+
AVRの方が処理はやくて、ロボット向きって本当ですか?

280 :774ワット発電中さん:04/10/21 18:20:24 ID:GRmeGHtB
ロボットくらいの処理ならどっち使っても同じ。
気に入ったものを使えばよい。


281 :774ワット発電中さん:04/10/21 18:27:15 ID:bVyz1YX/
>>279
ロボットといえばH8の方が流行りかも。


282 :774ワット発電中さん:04/10/23 01:11:47 ID:mNExstGr
お勧めのPIC-BASICの入門書教えて下さい。何処からも出てない悪寒。。。

283 :774ワット発電中さん:04/10/23 18:54:44 ID:MLysY8DO
>279
演算は、AVRの方が圧勝なので姿勢制御の複雑な計算に適します。
H8はデバイス供給が切迫しているので、ベステクのATMEGA128あたりがお勧め。
ttp://www.mi-ra-i.com/Log/2004/10/

284 :774ワット発電中さん:04/10/23 19:43:05 ID:MLysY8DO
●PIC18マイコンの実数計算能力(は“200分の1”)
ttp://homepage2.nifty.com/tadakazu/walker_machine/200409/wm_200409.html

285 :774ワット発電中さん:04/10/23 23:59:09 ID:TufqKmPB
>>284
比較対象の選び方に疑問が残るが・・・

286 :774ワット発電中さん:04/10/24 00:20:35 ID:PdpTUh2p
>285
確かに、エコロジー度ではPICの勝ち。。。

287 :774ワット発電中さん:04/10/24 00:52:32 ID:YGRX9wHS
>284
ひでぇもんだな。PIC使う理由がない使い方だよ。


288 :774ワット発電中さん:04/10/24 00:54:21 ID:YGRX9wHS
自動制御でのプログラミングは、所定の時間以内に必ず決定がなされる必要がある。


289 :774ワット発電中さん:04/10/24 01:52:49 ID:j+nwMAE4
>>284
>>287
ううん、何を考えて書いているのか自分には理解出来ませんでした。
比較対象との性格な対比(価格も含めて)も無いし制御用マイコンにやらせる内容じゃ無いと思うが。。
浮動小数点演算が必要でもそれが遅いというなら何とか回避して使う(外部にテーブルROMを置く方法などを工夫する)のが
制御マイコンの使い方。
それにPICのCコンパイラのライブラリなんて演算を大量に扱うことなど配慮されていないと思うが。



290 :774ワット発電中さん:04/10/24 02:25:39 ID:j0KToet/
>>284
え?P4の1/200もあるのか??って方にびっくりしました。

291 :774ワット発電中さん:04/10/24 02:31:00 ID:PdpTUh2p
演算ライブラリの速度としては、こんなもんでしょ?
計算の正確さは除いてね。
PICは複雑な計算で動作する目的のロボットには向いていない。

292 :774ワット発電中さん:04/10/24 02:58:51 ID:c2yP5vEr
PICはイージス艦金剛のCPUより高性能ですよ。ソフトでガンバレ。

293 :774ワット発電中さん:04/10/24 03:01:25 ID:mDtshHo2
こんごうのCPUって何?

294 :774ワット発電中さん:04/10/24 03:29:56 ID:JycPKtmh
>>293
そんなこともしらね―のか。これだから高(ry

295 :774ワット発電中さん:04/10/24 03:34:52 ID:hKy9BMkV
>>294
そういうのレスは火に油を(ry

296 :あぼーん:あぼーん
あぼーん

297 :774ワット発電中さん:04/10/24 03:35:00 ID:Rjjob8VG
>>284
そんな役に立たないリンク張られてもなぁ〜
是非PICとAVRの比較を探してくださいな


298 :あぼーん:あぼーん
あぼーん

299 :774ワット発電中さん:04/10/24 03:41:19 ID:iNLPs4k/
「金剛のCPU」、つまり相転移した炭素結晶で作られたマイコンですね。
型番は確か、C-8080だったと思います。

これをもって、以降スルーでお願いします。

300 :774ワット発電中さん:04/10/24 03:45:32 ID:mDtshHo2
相転移の意味すら知らない高卒哀れ。
相転移の前後の相を示さないでその言葉が使えるのは、
意味を理解出来ないから。
哀れよのう。

301 :774ワット発電中さん:04/10/24 03:46:41 ID:JycPKtmh
>>300
相転移教えてよ。

302 :774ワット発電中さん:04/10/24 03:48:13 ID:A0eQTY8u
>>283
PIC18に対するmegaの優位は汎用レジスタ数とsignedな乗算命令がないことだけになってますよね。
実際今でも速いんだろうか>mega

303 :774ワット発電中さん:04/10/24 03:49:06 ID:mDtshHo2
>>301
相を説明できたら教えてやるよ。
出来るものならな。

ま、高卒にはむりぽ。

304 :774ワット発電中さん:04/10/24 03:50:55 ID:JycPKtmh
>>301
面白いよ。あんたw
そんなに高卒が嫌いかw
ちなみに俺はDr持ちだからw

305 :774ワット発電中さん:04/10/24 03:54:16 ID:JycPKtmh
応答ねーから寝るか。
そうすると勝利宣言か?

306 :774ワット発電中さん:04/10/24 03:54:16 ID:mDtshHo2
>>304
寝言は学位記スキャンしてUPしてから言えな。

307 :774ワット発電中さん:04/10/24 03:54:47 ID:hKy9BMkV
>>304
>>299さんも言っていることですし、放置で。
ID:mDtshHo2は以下のスレを立てた人です。
ポテンションメーターとか言ってる高卒は屠殺してよし 3
http://science3.2ch.net/test/read.cgi/denki/1098214121/l50

相手にせず、放置でお願いします。
2chブラウザを使っている人は彼のIDをNGIDに指定することをお勧めします。

これまでの経緯はこちらに纏めています。
mobile:モバイル[削除議論]
http://qb5.2ch.net/test/read.cgi/sakud/1094559910/5-6
彼について詳しく知りたい人、一言物申したい人はこちらへドウゾ( ・∀・)っ旦
自治スレ 1
http://science3.2ch.net/test/read.cgi/denki/1098218461/
【電卓関連スレ】宇宙電波観測所 7
http://tmp4.2ch.net/test/read.cgi/tubo/1097759355/1-6

308 :774ワット発電中さん:04/10/24 03:55:38 ID:mDtshHo2
hKy9BMkVはショートと断線の区別すらつかない
白痴高卒。

309 :774ワット発電中さん:04/10/24 03:58:07 ID:iNLPs4k/
>>304
自分にレスしてどうする! とお約束の突っ込みをいれておいて、
とりあえず、エサを与えるのは止めてくれ。

自治スレ見てるでしょ?

310 :774ワット発電中さん:04/10/24 03:58:57 ID:mDtshHo2
>>304
寝言は学位記スキャンしてUPしてから言えな。

311 :774ワット発電中さん:04/10/24 04:15:11 ID:Eu3Q1c9M
>>291
複雑な計算をやらせるのは一向に構わないでしょ。
大量の計算をやらせるのが向かないてだけで。

312 :sage:04/10/24 07:46:41 ID:XyPpvhNm
>>308
あのお、未だ中学生なんですけど。


313 :774ワット発電中さん:04/10/24 07:51:29 ID:FDCN30OD
Megaの長所 は 1WIREデバッグ(が出来る石もある)かなあ あれはいいよー JTAGlCE][も超廉価だし 石も安いし

314 :774ワット発電中さん:04/10/24 10:20:24 ID:ZxBMg6+j
>>310
寝言は生徒手帳スキャンしてUPしてから言えな。

315 :774ワット発電中さん:04/10/24 10:26:03 ID:ntZps0iq
>>314
無視推奨です。
詳細は自治スレ確認のこと。

316 :774ワット発電中さん:04/10/24 13:33:09 ID:25LSsoEJ
PIC16でウザァト使うときによく奴チョンボってどんなのがあるの?


317 :774ワット発電中さん&rlo;(どけイイもでうど) Oo .(`・ω・´)&lro;:04/10/24 15:16:41 ID:JpeXtVoP
>>284
参考になった...
ソース見ると演算100万回に要する時間が
>・足し算:約 32秒
>・引き算:約 32秒
>・掛け算:約 67秒
>・割り算:約115秒
ということか...
これまでPICでCなんか使おうと考えたことはなかったけど、まぁイイかも...
PIC16シリーズだとどのくらいなのかなぁ...


318 :774ワット発電中さん:04/10/24 17:51:28 ID:S5h/VHTY
picで模型用の簡単な高度計って作れますか?
毎秒あたりの高度変化を記録するようなものです。

319 :774ワット発電中さん&rlo;(どけイイもでうど) Oo .(`・ω・´)&lro;:04/10/24 18:03:39 ID:JpeXtVoP
>>318
高度計は、高度が100メートル上昇すると気圧が約12ヘクトパスカル下がる、という気圧の変化に基づいて
高度表示を行う。模型の高度って言ったって数10m程だろうからなぁ....
気圧センサの分解能が0.1ヘクトパスカルくらいのがいるだろうなぁ...
PICで作るかどうかではなく、センサ探しが重要だな...


320 :mukuchan:04/10/24 18:23:04 ID:TJIwwagX
はじめまして。。
PIC 16F84のヘッダーファイルをお持ちでないでしょうか””
自分で作るしかないのかな・・・・

321 :774ワット発電中さん:04/10/24 18:53:15 ID:Tb5TfKZH
>>318
GPSだな。
簡単小型ってわけには行かないだろうがp単位で計れた筈だ。

322 :774ワット発電中さん&rlo;(どけイイもでうど) Oo .(`・ω・´)&lro;:04/10/24 19:05:20 ID:JpeXtVoP
>>321
>p単位で計れた筈だ。
GPSモジュールを2個買って、操縦者の手元を基準にして模型の相対座標を求める
「D-GPS」にしないとコードスクランブルかかっているから無理じゃあなかった?

>>318
秋月電子通商で昔「デジタル電子気圧計キット」というのがあったらしい。
回路図はCDで売られているらしいけど、安いセンサ見つけられなかった。
http://www.amy.hi-ho.ne.jp/takatani/aki/manual.htm#measure

323 :774ワット発電中さん:04/10/24 20:01:35 ID:M0T1AGPa
>>320
開発ツールはMPLAB、MPASMですか?
それならソースファイルの上のほうに

    LIST        P=PIC16F84
    INCLUDE     "P16F84.INC"

書くだけで解決。

>>318
地面との距離をレーザで三角測量するとか。
安価にするのは難しいな。
あとは加速度センサを使って値を積分して高度を算出するとか......
精度を出すのが難しそうだな。

324 :774ワット発電中さん:04/10/24 20:04:59 ID:SS1dbM7c
>>322
SAはもうかかってないよ。
ttp://www.yk.rim.or.jp/~airspace/GPS/sa.htm

それでも単体測定の誤差は取り除けないので、DGPSとか必要になる場合もあるけど、
個人使用じゃコストがかかりすぎる(割に実入りがない)悪寒。
どちらにしろ高さ方向では誤差がメートル単位になるかと。


機体下方(=地面)に向けて秋月で売ってる超音波測距計(〜10m)
http://akizukidenshi.com/catalog/items2.php?q=%C4%B6%B2%BB%C7%C8&s=score&p=1&r=1&page=#K-00043
とか、レーザー測距計(〜50m)を使ってみるとか。
http://www.at-imai.co.jp/products/m_kyori.html


325 :774ワット発電中さん:04/10/24 20:05:37 ID:M0T1AGPa
>>320
追加
 \MPLAB IDE\MCHIP_Tools
の中にヘッダファイルがわらわら入ってるから、直接みてみたい時はどうぞ

326 :318:04/10/25 00:15:06 ID:OLypInFS
皆様、アドバイスありがとうございます。
かなり、コストと重量的に厳しそうですね・・・・・・。腕時計に内臓されてるモノも超小型だけど、かなり大雑把みたいだし。

327 :774ワット発電中さん:04/10/25 13:04:31 ID:JxRNwcuK
>326
PICマイコンを用いた超音波高度計
ttp://homepage.mac.com/koichi_takasaki/hang/hanger.html
温度補償機能付き超音波距離計の製作
ttp://ex.sakura.ne.jp/~leocrim/crimson/Pic/Pic37.html

328 :774ワット発電中さん:04/10/25 16:16:50 ID:BF1IiNIc
>>318
圧力センサがよさげだけど入手難みたいですね。
50mL程度の容器を断熱して、断面積1cm^2のチューブ出してその中に
着色した水入れてセンサでこの位置を調べるなんてどうかいな?
1.7mm/℃、6mm/10mくらい?
容器内に温度センサ入れて温度補正すればそこそこいけないかな
模型飛行機に乗せるにはでかすぎるか・・・

329 :774ワット発電中さん:04/10/25 16:36:52 ID:yKjkHgsf
>318
超小型のがすでに15k程度の値段で製品化されてるから、仕組みさえ分かれば、簡単に作れると思われ。

http://www.rc-sailplane.com/accessory/lolo/lolo_logger_j.htm

330 :774ワット発電中さん:04/10/25 23:56:00 ID:p+RzI6Sa
>>329
精度±1mか・・・額面通りに受け取って良いのかな?

331 :774ワット発電中さん:04/10/26 12:30:10 ID:FoRyFewH
2004.10.26 PICPGM6ベーターバージョン その2
1.PIC12F683サポート。
http://akizukidenshi.com/down/tk/picpgm_v4/index.htm

332 :774ワット発電中さん:04/10/27 19:55:05 ID:fcPzV61f
pa(pic assembler)とPS(pic simulator)って、どっかからDLできますか?。ぐぐって見ると
paは秋月にあるらしいけど、今は無いみたいだし。

・・・っていうかだれかUPしてくれると最高

333 :774ワット発電中さん:04/10/27 23:00:33 ID:b5RpVzMr
>>332
CVASMというほぼPAっぽいのがありますよ
どうにもMPLABってとっつきにくい感じがしてPAを手放せないですよ


334 :774ワット発電中さん:04/10/28 15:03:27 ID:m4wUWGPU
勉強不足かもしれないんですが、
ICD2とAC162053買ったんですが、うまく動作してくれないんです。
Debuggerメニューからプログラムの書き込みとベリファイは通るのですが、
いざデバッグの際に
"ICDWarn0015: Program memory has changed since last program operation?
Continue with Debug operation? "
が出ちゃいます。
デバイスからプログラムを逆に読み出すと、アドレス0のデータとかが改ざんされてる
みたい・・・ベリファイ通ってるのにどうしてーTT

・Hitech-PICCですがICDオプションつけてます。
・__CONFIG(UNPROTECT & LVPDIS & BORDIS & MCLRDIS & PWRTEN & WDTDIS & INTIO);

とりあえず、
http://support.microchip.com/scripts/slxweb.dll/external?name=webticketcust
とか
http://forum.microchip.com/default.asp
とかみたんですが、まだトンネルから出られません。
誰かあいのてを・・・



335 :774ワット発電中さん:04/10/28 23:08:53 ID:dC2nagSG
よっ!

336 :774ワット発電中さん:04/10/28 23:44:12 ID:kVTQSo6/
>334
本家からは、こんなのが発掘されますた。
ttp://forum.microchip.com/tm.asp?m=32124&mpage=1&key=&anchor#32124

ICD2のデバッグに使用するpinで何か重たい負荷になるものを繋げてませんか?
リセットのラインに何か時定数になるようなものは接続してはいけません。

337 :774ワット発電中さん:04/10/29 09:31:45 ID:U1+QMlTf
>>336 さん 334 です。

おはようございます。
負荷といいますか、
ICD2とは付属のモジュラー線でAC162053を繋いでいるだけで、
他には何も繋いでいません。
ICD2とPCはUSBで接続し、そのままではAC162053に電源が行かないので
PIC-STARTPLUSについてたDC9VのACアダプタを接続しています。
これで動かないんですTT



338 :774ワット発電中さん:04/10/29 10:12:14 ID:3pet767O
>>334
MPLABは最新ですか?6.62(6.60-6.62)
MPLABをインストールするとき、以前のMPLABをアンインストールした後に
インストールしてみましたか?
MPLABをインストールしたあとにHITECH-Cをインストールしましたか?
OSはwindows2000かxpをつかっていますか?
アンインストールするとき、共有ファイルを一時的に全部消していますか?
他のマシンで試しましたか?

339 :774ワット発電中さん:04/10/29 10:14:48 ID:3pet767O
以前のmplabのバージョンで作ったmcwなどのプロジェクトファイルで
最新のmplabをつかって動作させていませんか?(*c.*.h以外のファイルを消し、
もう一度プロジェクトウィザードで再編成をしたほうがいいです。)

340 :332:04/10/29 12:02:37 ID:1WrEY6Wd
>333
おお、ありがとうございます。早速使ってます。
ところでこれのsimulatorてないですか?

341 :774ワット発電中さん:04/10/29 13:34:05 ID:2q3sWKx3
>337
マイクロチップ
開発用ツール 18PIN ICD2 HEADER
AC162053
対応チップは、PIC16F627,628A,648A
ICD2とケーブルでストレートに接続します。
このヘッダーをターゲットボードに挿してデバッグします。

このボードは、デバッグ基板ではないので単体では動かないのは理解出来ますか?

リセットPinへのプルアップ等PICが単体で最低限必要な回路(パスコン含む)を、
ターゲットボード上に全て組まないと無理。

DC9VのACアダプタの電源ONのタイミングと、ICD2のそれが完全に同期していないと
デバッグモードでの完全な動作は難しいです。
ICD2へUSBで供給される電源と、DC9VのACアダプタからの電源の、
ONする順番とソフトの動作タイミングを色々とチェックすべし。

PIC16F627,628A,648Aは、確かmplabのバージョンが古いと動かないのが多かったような。

342 :774ワット発電中さん:04/10/29 15:29:12 ID:7+H+d4MH
>>334
先頭の命令(0番地)は、NOPになっていますか?

 org   0
 nop
 goto  hoge

343 :342:04/10/29 15:33:15 ID:7+H+d4MH
と、思ったら"C"か!
誤認すまそ

344 :774ワット発電中さん:04/10/29 19:21:39 ID:U1+QMlTf
334です、おせわになっております。
>>338
>>339
それは気づきませんでした。お家に帰って寝る前に試してみます。
ただ、使用してるのはMPLAB 6.62のバージョンです。OS2k。
MPLABをPICCの後にインストしてPICCをMPLABにレジストしてます。
ひょっとしてこれがあかんのかなぁ?

>>341
AC162053(PIC16F648A-ICD)は単体ではうごかないのですか・・・
MCLRピンは内部からリセットかけるように設定しておけば
問題無いようにも思います。
現在はICD2から電源とってますが、確かに電源のパスコンはないです。
ICD2のケーブル長いからそういうのもあるかもしれません。

>>342
>>343
PICCでICDオプションを入れていますが、コンパイルすると
プログラムメモリ0番地に CLEF 0x3 を入れて
グローバル変数を0にクリアしてるみたいです。
しかし、ICDWarn0015で気がつくと必ず GOTO 0 に置き換わっています。
0番地はICDが置き換えるからnopでないと駄目なのか・・・
コンパイラがおかしい?





345 :774ワット発電中さん:04/10/29 20:49:08 ID:2q3sWKx3
>344
MCLRピンは、10KΩでプルアップが俺的標準仕様ですが。。。
プログラム時に12Vをかける必要が有るし、ICD2内部ではオープンドレインじゃ無いの?
プルアップ無しで、ICDがODの場合リセットかかりませんよ。

346 :774ワット発電中さん:04/10/29 21:18:05 ID:3jAZ0yBr
AMDがPIC出すらしいな。

347 :774ワット発電中さん:04/10/29 21:44:38 ID:7PONdpti
何だかんだ言っても、お先心配なAVRより、やっぱ、PICだな。

348 :774ワット発電中さん:04/10/29 21:47:51 ID:qGALIhQI
>>346
日本じゃ売らないだろ?

349 :774ワット発電中さん:04/10/29 22:20:31 ID:mJRYL5Vf
その18pinアダプタとか8pin用のとかも持っていて
使っているけど、アダプタ上の専用チップのMCLRなどに
ICD2からの出力が接続されていて、ターゲット基板に
挿入するための端子にはMCLRなんか接続されてない。
アダプタ上のチップはピンが多い特殊な奴なのね。
私のところでは実際そのままでも動く。

つーことで
C環境のインストールのミスかオプションのミスが臭いよ。
MPLABのみでアセンブラでテストプログラムを作って
書き込んでみて、同じトラブルが起きないかチェックして
みればどうだろう。
たとえば
nop
nop
nop
nop
goto 0
程度で。で、ステップ実行してみる。


350 :774ワット発電中さん:04/10/30 01:01:31 ID:yCeoQ+UW
>344
PIC-MLでステップ実行の件での回答から…
ttp://www.google.co.jp/search?q=cache:t6escwBoIG8J:www.freeml.com/message/picfun%40freeml.com/0005263+ICD2+OS+%E3%81%AE%E5%86%8D%E8%BB%A2%E9%80%81&hl=ja

ICD2のファームOSが不良だとデバッグ出来ない模様。

351 :mukuchan:04/10/30 01:01:48 ID:nzEcDoSd
>>325
すいません間違っていました・。
PIC16F819のヘッダーファイルでした。。
CCS−Cを使っているのですが、お持ちでないでしょうか。

352 :774ワット発電中さん:04/10/30 11:07:41 ID:+VG9Bi2W
そんなもん 持っていても
CCS−Cの一部をコピーして渡したら 捕まるだろ?
でも CCS−Cは売りぱなしなので バージョンアップする度に 新規購入だもんなぁ〜


353 :774ワット発電中さん:04/10/30 11:33:48 ID:MfA4IpT9
>>352

金持ちだな・・・・。
おい等は貧乏だから毎回1年契約で延長しているぞ。
最初やつは購入してから放置していたけどちゃんと登録していたおかげで切れてから
1年後に更新手続きでやってくれた。

しかもこの1年契約のいいところは1年間バージョンアップ無料。
新規購入だと30日しかバージョンアップできないけど1年間バンバン落とせるので助かった。

国内で購入したやつだとなぜか登録できなかった。
日本の総代理店でない所から購入したのが悪かったのか今ではわからない。
ちなみに総代理店は日本語資料を用意したりして比較的親切だと思う。


354 :774ワット発電中さん:04/11/01 14:44:45 ID:vhVLfbsc
334です、

すみませんがちょっと忙しくって土日も家に帰れない状態ですので
まだ試せていません。再来週の土日ぐらいまでには・・・・
それから、ずっとsage忘れてましたw


355 :774ワット発電中さん:04/11/02 14:11:38 ID:m2BtQJJd
334です、

>>344
>>349
いろいろありがとう
とりあえず、がんばってやってみました。

W2k OSクリーンインスト  →
MPLAB IDE 6.62インスト  →
HI-TECH C 8.05PL1インスト →
ICD2 OS再書き込み → 現象変わらずNG。

とりあえずPIC16F684A-ICDはあきらめて
PIC16F88を調達して試しました → すんなり動作!

もしやPIC16F684A-ICD破損か・・・(´・ω・`)ショボーン
でも何で壊れたんだろ、PIC16F684A-ICDだけ売ってないですよね
買ったとこに駄目元で相談してみようかな。

ということで
結論は死亡診断書でよろしいでしょうか?

356 :緊急アトメル:04/11/03 02:51:49 ID:uVOZywKq
ATMEL AT90S2313の解析(早い話がプロテクトのかかった石をコピーしたい)
とプログラムができる方を探しています。現物はあります。
周辺回路実装を含め緊急にやっていただける方、報酬は10万でお願いしたいです。
機材、部品、経費はこちらで負担します。
(メールアドレスは-を_に直して送信願います。)

357 :緊急アトメル:04/11/03 02:58:09 ID:uVOZywKq
追伸
場所は東京ですので都内または近県の方ということでお願いします。

358 :774ワット発電中さん:04/11/03 02:59:21 ID:5qiZ/nwh
>>356-357
そういうのは他でやりましょうね。

359 :774ワット発電中さん:04/11/03 03:01:39 ID:DmvzxrLu
PICスレで何故に?

360 :774ワット発電中さん:04/11/03 03:07:05 ID:yN4OreHS
金も無いけど知恵もないってやしか

361 :774ワット発電中さん:04/11/03 05:35:56 ID:qHiIRZSt
ついでに空気も読めない間抜けと。
救いようがないな。

362 :774ワット発電中さん:04/11/03 15:16:04 ID:sehVewYT
>>353

しかし、年間契約とはリッチな響きだ。
マニュアルを読む限りは PCW には DEVEDIT がついていて、
デバイスファイルの自作・追加ができるらしい。使いものに
なるのなら欲しいな。いや、買う!



363 :774ワット発電中さん:04/11/03 21:05:46 ID:qMSokqDa
>>362

貧乏だから年間契約なのよ。
新品買うよりぜんぜん安い。

国内で買うとPCWは約6万円。
アップデータバージョンの年間契約するとPCWで$200

DEVEDITと同じくらい使えるのがPIC Wizard。
これを使うと初期設定のコンパイラーやポート、シリアルの設定なんかを自動生成してくれる。
これで設定ファイルを作ればPIC12F675を使ってポートがうまく制御できないなんて失敗はなくなる。

もっともバージョンアップも毎年必ずやらなくても大丈夫みたいだよ。
おいらは1年目のバージョンアップはしなかった。
たまたま2年目の時MPLABのバージョンアップでIDE対応があったので仕方なくやった。
Webで登録しておくと毎年ライセンス更新のはがきが来る(2年目までは来たけど3年目にはどうなるかわからん)
のでそのときにオーダーすると$20くらい安かったり、embedde kitがICD-U40セットで
$95(だったと思う)で買えたりする。

ちなみにキットは国内だと約2万円くらいする。

一応今年も更新したけど、さすがにPCWHをやるとちょっと辛かった。
来年は更新しないと思う。

あと買うのは7−8月に買うのは止めたほうがいい。
去年は7−8月頃にMPLABがIDE版を出してバージョンアップが凄かった。
8月に購入した(仕事ね)やつは使いたい機能がなくて青くなったよ。
たまたま個人持ちの方のバージョンアップ案内が来たのでそれで契約したら欲しい機能が
入っていて助かった。
ここ1月くらいCCSCはバージョンアップしていない。



364 :774ワット発電中さん:04/11/03 21:20:16 ID:eWF+/2l2
それ、年間契約だから安いんじゃなくて、現地価格だから安いの
間違いじゃ・・・
年間契約自体はやっぱりリッチだよね。

365 :774ワット発電中さん:04/11/03 22:38:55 ID:qMSokqDa
>>364
ちゃんとWEB見ろよ。
WEBでもPCWの新規購入は$350だ。
年間契約だと$200ですむ。
某M$と違ってライセンスの登録者に対してある程度メリットがあるシステムにしている。
インストール機種毎にアクティベーは必要ない。
希望を言うと新規購入時は一ヶ月は短すぎる。できれば三ヶ月は欲しいね。


366 :774ワット発電中さん:04/11/03 23:09:34 ID:eWF+/2l2
いや、見た上でいっているんだが?
年間契約の$200ってのは、あくまでもアップデートファイルの
更新権のように読めるのだがそうじゃないの?

367 :774ワット発電中さん:04/11/03 23:56:59 ID:tmwdHhQU
高いね、PICにもGCCみたいにフリーの出ないの?

368 :774ワット発電中さん:04/11/04 00:37:33 ID:NiwhALEE
>>366
すまん、これだけ単体で頼んだ事ないから更新権だけなのかわからない。
たしかオーダーするとCDを送るか、ダウンロードだけにするかという選択があったかもしれない。
俺はいつもほかの物も一緒に頼んでいるので、毎回新品のメディアをもらっている。
多分黙っていると$200でCDを発送すると思う。(送料は別途掛かるよ)

>>367
たしか18Fシリーズ用とかのは開発中というのを見た事がある。
16シリーズはメモリマップがぼろぼろなので対応が大変らしい。
18Fシリーズはメモリがリニアなので比較的開発が容易だと聞いた。


369 :774ワット発電中さん:04/11/04 02:58:38 ID:4MDSd8KK
>>367
マジレスするが、PICでC言語を使うということはかなり香田してるぞ。


370 :362:04/11/04 10:20:20 ID:4X5lS8Fe
>>363

なんと! いいことを聞きました! 今度余裕があるとき買います。

>>369

コーディングの腕が悪いのか、いまだに3年前のCCS-Cを使っているのが悪いのか、
私の場合できるバイナリがかなり大きくなってしまい、F84とかでは容量オーバーしてしまう。
それで、LSTファイルをみながら、容量食っているところを インラインASM で置き換え出すと、
C使ってる意味ないじゃーん、って思った。楽しいから良いけど。
でも、入門用 もしくは 中規模のプログラムを短時間で組むには至極便利だと思う。



371 :774ワット発電中さん:04/11/04 20:13:44 ID:MCptOnbY
香田??

372 :774ワット発電中さん:04/11/04 21:21:25 ID:FHr4QE6O
>371 イラク日本人人質事件の…

373 :774ワット発電中さん:04/11/04 22:38:45 ID:MCptOnbY
ごめん、まだ意味わかんねーや。痛いってこと?

フリーならcc5xもあるよ。高機能かと言われるとなんとも・・・

374 :774ワット発電中さん:04/11/05 00:29:28 ID:33BVVGX6
なんだ、C向きじゃないのかPIC
AVRにするか。

375 :774ワット発電中さん:04/11/05 08:05:51 ID:tDbpFTA0
cc5x使いです。
ヘッダーファイルは自由にダウンロードできます。
コンパイラとしては、非常に安定してるので
バージョンアップは必要ないです。

PICなのだから、変に高機能な関数はイラネエー
でも、浮動小数点等の算術ライブラリはほしいという
人には最適。
きれいにアセンブラコードと対応したリストが出力されるので
先方がアセンブラ指定されていても、受け入れてもらえます。

PICで printf系の関数とか、結局データシートを精読しなければ
使えない、IO系の関数とか必要でしょうかね?

376 :373:04/11/05 22:39:50 ID:dkpynKp7
他にもcc5x使ってる人いたんだぁ。ホッ
cc5x以外使ったことないんでASMファイルが自動生成されるのは普通だと思てたよ
IO系の関数はないけど、アセンブラから移行したんで違和感ないな

377 :774ワット発電中さん:04/11/05 23:59:15 ID:vjW2Nj//
アセンブラの知識なしで使えるCコンパイラは無いのでしょうか。


378 :774ワット発電中さん:04/11/06 00:03:55 ID:PaWVH+ss
難しい質問だな。

379 :774ワット発電中さん:04/11/06 00:19:57 ID:duq0l3Yl
>>377
BASICコンパイラなら,アセンブラの知識なくてもかなりことまで
できる。ってか,自分がそうだったので・・・

380 :774ワット発電中さん:04/11/06 00:28:36 ID:thfo7nWB
Pic用のBASICコンパイラって、PICBASIC PRO位しかないよね。他にあれば知りたい・・・。

381 :774ワット発電中さん:04/11/06 03:20:35 ID:fLZeuDve
>>377

少なくとも CCS-C の場合、ピルドしたらいきなりバイナリhexができるので、
後は秋月PICライタで焼くだけ。別途アセンブラを起動する必要はない。
って、いう質問なんだろうか?

コンパイルして、出来上がるCソースのコメントの入ったASMコードを眺めていると、
ASMの良い勉強にはなります。

あと、使ったことないけど PIC FORTH とかいうのがあったっけ。


382 :774ワット発電中さん:04/11/06 11:59:03 ID:J+3zauwn
>>377
アセンブラ=機械語≠アセンブリ言語・ツールと考えるなら
特殊機能のレジスタの扱い方をアセンブラ的な知識に入れるなら
そんなのはないような気がする。ライブラリでできる範囲でやると
しても、個々の機能を理解するとかデータシート読むとかでは
機械語知らないと苦しいような気がするし。

383 :774ワット発電中さん:04/11/07 00:17:43 ID:UhXNI0eG
>>377
>アセンブラの知識なしで使えるCコンパイラは無いのでしょうか。

そーゆー香具師は組み込み用のプログラムを書かないでくれ。
Windowsで遊んでろ。

384 :377:04/11/07 00:19:24 ID:WfEE1TV8
>>383
糞野郎、死ね

385 :774ワット発電中さん:04/11/07 04:01:02 ID:6lr86JNf
昔Z80とか8086のアセンブラを書いていたときは、
どこぞの雑誌(Oh! MZとか)についていたきれいな命令一覧表
が手放せなかったが、
PICの命令、メモリマップ一覧表は、あまりいいのが見当たらないな。
命令数は少ないけど少し不便。


386 :774ワット発電中さん:04/11/07 15:54:25 ID:B9hkBXW5
PICの命令表をポスター大に印刷して壁に貼っておこうかな。

387 :774ワット発電中さん:04/11/07 17:39:41 ID:1k+I2V3S
色々見たけど、結局最初に見たこれがオレ的一番でした。
ttp://www.picfun.com/picbook2.html の p.83 命令一覧表

メモリーマップは、マニュアルデータが一番信用出来る。
16F84の時は、日本語マニュアル(DS30430C-J2)が分かり易い。
さらに後半は命令解説だし。

388 :774ワット発電中さん:04/11/08 04:33:52 ID:E8s2VWr8
>>383
自分はアセンブラ信者ではあるがそこまで書かない。



389 :774ワット発電中さん:04/11/08 10:11:09 ID:1mGaE5Zu
>>380
http://www.mikroelektronika.co.yu/english/product/compilers/mikrobasic/zip/mikrobasic_116_setup.zip
http://www.mikroelektronika.co.yu/english/product/compilers/mikrobasic/index.htm


390 :774ワット発電中さん:04/11/08 14:44:04 ID:YK/NWX2f
PICってゆーかデバイス探しの質問です。

i/oが15port以上あって、20Mhz動作でタイマー機能が使えればいいだけのデバイスを探しているのですけど
16C62B -20/p が候補に挙がったのですが、後継が出たらしく生産量が少ないってことで
同等品を探しているのですけど、どなたか知ってませんか?

おながいします。


391 :774ワット発電中さん:04/11/08 15:08:25 ID:EwgepCuv
なんか、CCS-C使ってる人が多いようだけど、あんなBDS-Cに毛が生えたような
文法の変態Cコンパイラのどこが良くて使ってるんでしょうか?

カネがあるんらHI-TECH Cの方が、カネが無いならWIZ-Cの方がよほどいいと
思えるのだけど。

392 :774ワット発電中さん:04/11/08 15:33:29 ID:plHf3cp0
http://www.microchip.co.jp/info.htm

ICを輸出したいので、非該当証明書(パラメータシート)を入手したい
→ ICを基板や装置に実装した場合は、荷物としての扱いですので、パラメータシートは必要ありません

ってあるんですが、本当?(疑うわけじゃないけど。DIPソケットに刺して、抜ける場合でもOK?)


393 :774ワット発電中さん:04/11/08 17:11:19 ID:TUoqZhl6
>>391
解説書が多いのが一番の理由だと思われ。

394 :774ワット発電中さん:04/11/08 17:20:07 ID:3PMIy3RJ
>>392
フラッシュはダメなんじゃない?マスクROMじゃないから
(と憶測で言ってみる)


395 :774ワット発電中さん:04/11/08 17:49:34 ID:7rpfzucS
>>391
HI-TECH Cだと$950
CCSCだと$350
だいぶ違うね・・・・。

金がふんだんにあるならHI-TECH Cで、そこまで金がないやつがCCSCだと俺は思う。



396 :774ワット発電中さん:04/11/08 17:58:05 ID:UvkiDpPL
>>395
CCSCは14bitと16bit両方使うと更に値段が上がるし、バージョンアップごとに実質買い替えだし
しばらく使うとHITECHよりずっと高くつくけどね。


397 :774ワット発電中さん:04/11/08 20:00:41 ID:7rpfzucS
>>396
HITECHってバージョンアップは無いのかな?
最新のデバイスのヘッダファイルは無料でダウンロードできるのかな?
ま、最悪バージョンアップしなければ同じだとおもうんだけどおいらの勘違いかな?

ちなみにHITECH Cも18シリーズは別料金みたいだけど違うのかな?($950)

2回バージョンアップすれば価格は同じくらいになってしまうのは確かに言えるな・・・・。(--;「だまされているのか俺は・・・。」
ま、そのあたりはお布施って事で勘弁して上げましょう。
私はPIC18Fで外部バスアクセスはHitechは出来なかった(今はできるか判らない)のでCCSCに
転びました。


398 :774ワット発電中さん:04/11/08 22:22:24 ID:5Za6eP0h
Cコンパイラ
無料で公開してもいいはず。
マイクロチップ社。

399 :774ワット発電中さん:04/11/08 23:58:00 ID:H63/8nBT
まぁ、使う側からすると無料がいいんだが。

社内のコンパイラ開発者を鼓舞するには独立採算制に
せざるをえず、そうすると無料では配れないといった事情
があったりもする。日本と違って仕事が評価されないと
辞める奴らが作ってるからな。

もうひとつ言えば、メーカーがただでツールを配ると
サードパーティーが逃げていく。そうして競合他社を
担ぎ始める。だからツールはただにはできん。

俺はただのほうが嬉しいけどな。

400 :774ワット発電中さん:04/11/09 09:38:44 ID:Y+zNrY4P
>>398
とりあえず期間限定版を配布しているからそれを使えばええやん。
期限が過ぎたらインストール前の状態から再インストールすれば何度でも使える。

>>399の言い分はそうかもしれない。
有償サポートしてくれるサードパーティーを生かすためには無料化は厳しいかだろうな?

どこかの掲示板で無料ツール(MPLAB)にバグがおおくて使い物にならないとほざく馬鹿がいたな。
無料が良いという香具師に限って文句が多いわりにすぐ飽きて放置するのが多いような気がする。

500バイト制限とか、ライブラリー無しとかでフリー版はばら撒いて、有償版はサポートありというのが
妥協できる所かも?

401 :ピカピカ:04/11/09 22:32:19 ID:ET04rzjX
PIC用Cコンパイラだけど、ピカントCというのがあるよ!
約1万円.
但し、使ったことがないので責任は持たないヨ m(_"_)m
http://www.solitonwave.co.jp/picant/index.htm

402 :774ワット発電中さん:04/11/09 23:47:03 ID:+ScuENUA
ピカント
何か可愛らしい

403 :774ワット発電中さん:04/11/10 00:46:05 ID:Xj3UCgW4
ピテカントロプス・ダイアグノシス

404 :774ワット発電中さん:04/11/10 10:13:06 ID:/VsWG6Pv
>>401
整数しかダメじゃなかったかなぁ?
違ったら素直に謝る。


405 :774ワット発電中さん:04/11/10 10:57:41 ID:755s2F7b
>>404
評価版をダウンしてみたがその通りだった。
自由に使えるのは8bit整数のみ。16bit整数は制限つき。
ポインタも制限つき(というかなきに等しい)
PICのアーキテクチャにとって荷が重いと思われる仕様は
ほぼなかったことになってる。

まあ、これはこれで(適材適所という意味で)正しいような気がする。

406 :774ワット発電中さん:04/11/10 12:05:49 ID:UbaMsSIb
>>405
SDCC-PICも、割り切ってそれくらいの機能にしちゃえば、
もっと早くリリースできるのに、と言ってみる。


407 :774ワット発電中さん:04/11/11 02:25:47 ID:nrsLBJY6
そこまで機能削るならアセンブラでいいじゃん

408 :774ワット発電中さん:04/11/11 08:41:38 ID:LLfbYftz
>>407
PICは、PICだけに専念して使っていればいいんでしょうけど、
普段、ARMとかのオーソドックスな(w、命令体系のやつ使っていると、
所謂
if ( -10 < a && a < 0){
proc1();
}
else if ( 0 <= a && a < 10){
proc2();
}
else if ( 10 <= a && a < 20){
proc3();
}
else {
proc4();
}
みたいな処理をPICを書くとき、いつも頭がゴチャになるんすよ。
比較命令が
k-W ->W
しかないし、ボロー=非キャリーだし、
その点、Cはいいな、と。
まぁ、適材適所ですが。


409 :774ワット発電中さん:04/11/11 12:11:52 ID:tGUbDL2w
>>408
そういうのならアセンブラのマクロとかでできない?
構造化アセンブラまでは行かないけどcase文もどき位はなんとかならないかな?

410 :774ワット発電中さん:04/11/11 12:14:39 ID:9QUCG+9g
何やっても、仕様・納期・予算を満たせばok Cだとかアセンブラとかどうでも良い。

411 :774ワット発電中さん:04/11/11 12:15:45 ID:l3tOLG6T
>>409
「構造化アセンブラ」の業界標準(デファストでもいいけど)が決まっているなら、それでもいいんですが。
要はCPUの違いを標準的手段で吸収してくれれば、それでいいんです。
今のところ、その「違いの吸収」の一番手っ取り早い手段がC言語でしょう。



412 :774ワット発電中さん:04/11/11 12:19:06 ID:l3tOLG6T
というわけで、業界標準を目指して、構造化アセンブラをみんなで作りましょう。

_2CH_STD_CMP_I W,k ; WとKを比較する。
_2CH_STD_JMP_GE HOGE : W >= K なら HOGEへジャンプ

こんな感じで。


413 :774ワット発電中さん:04/11/11 13:53:53 ID:rRhUy+ZK
PICでテトリス
ttp://www.rickard.gunee.com/projects/video/pic/tetris.php


414 :774ワット発電中さん:04/11/11 21:39:25 ID:/qHxc66n
ベーシックでいいじゃん

415 :774ワット発電中さん:04/11/11 23:32:20 ID:deDtYjZq
>>413
げげっ、こんなハードでコンポジット信号が出せるのか・・・
TV表示だけなら8ピンPICでもできるってことか。いいね。
でも用途が思いつかない

416 :774ワット発電中さん:04/11/11 23:53:41 ID:x8poMo5i
動作デモに使えるなw

(´∀`;)ただいま稼動中

417 :774ワット発電中さん:04/11/12 00:41:51 ID:Vu2bwEHf
>>415
同様のものはトラ技に載ったブロック崩しがあるけど、テトリスは更に動作が複雑ですな。

418 :774ワット発電中さん:04/11/12 01:11:50 ID:ZTX8zMuC
16F873Aなどの28ピン対応のパラレル対応ライターの作り方が載ってるページ知ってる人。
教えてください。全然、見つからないです。無いのかも・・・・。

419 :774ワット発電中さん:04/11/12 14:55:33 ID:2KYVKcz3
>>418
P16PRO40を使えばいいでしょう。
ソフトはNigel Goodwin氏のWinPicProgが対応しています。
回路図、ソフトはNigel Goodwin氏のサイトからダウンロードできます。
ベータ版はサポート掲示板からダウンロードできます。
ttp://www.winpicprog.co.uk/

420 :774ワット発電中さん:04/11/12 22:11:32 ID:J80a8Aiv
>>419
ありがとうございます。
ある所には、有ってんですね。とても助かります。

421 :774ワット発電中さん:04/11/13 02:01:11 ID:u7QiqPYZ
>>415
これはここでもう前から有名ですよ
http://www.geocities.co.jp/SiliconValley-Sunnyvale/4889/picmel/impre_video_pic/index.htm


422 :774ワット発電中さん:04/11/17 01:17:15 ID:GQxlkpXe
a

423 :774ワット発電中さん:04/11/17 16:52:40 ID:cezLRUUa
h

424 :774ワット発電中さん:04/11/17 20:03:45 ID:GlIw65dF
o

425 :774ワット発電中さん:04/11/17 20:25:03 ID:jPca++0u
>>418
ここじゃだめかい?
http://einst.hp.infoseek.co.jp/PICer/picerJ.html
この回路で18/28/40 pinのライタ作った。
つーか前の後関ライタを作り直した。安定してカキコできるよ。

426 :774ワット発電中さん:04/11/17 21:13:43 ID:lCRalL99
>>425
ISPもついてるのか、良さげ。

427 :774ワット発電中さん:04/11/17 21:16:53 ID:j+LB8rm5
ts

428 :774ワット発電中さん:04/11/18 05:44:26 ID:tAj/eD+e
MPLABっていうかMPASM?がHEXファイルを気まぐれにしか作ってくれません。
エラーも一つもないのになぜかHEXファイルが作られなくて、困ってやけになって何度もコンパイルしてたら急に出来たり。
普通の人はきちんと出来るように見えるのでけっこうがっかり。誰か助けてください。

429 :774ワット発電中さん:04/11/18 12:40:33 ID:xp3PWa9Q
>>428
釣りご苦労さん。

OSとMPLABのバージョンを報告キボンヌ。

多分フォルダーを開いても出てこないから見えないと勘違いしているんだろうな?

Explorerで表示−最新の情報に更新をするとちゃんと見えると思う。
まずはWindowsの動きの勉強からしましょうね。



430 :774ワット発電中さん:04/11/21 13:32:02 ID:piW+3xLA


431 :774ワット発電中さん:04/11/22 12:39:53 ID:lgokPBkz
2004.11.22 PICPGM6ベーターバージョン
1.PIC12F683サポート。


432 :774ワット発電中さん:04/11/26 21:44:56 ID:wuo+6pRi
みんなライタってどんなの使ってる?
USB接続のライタとかあったら欲しいよママン

433 :774ワット発電中さん:04/11/27 00:06:37 ID:FP0xmtlx
>>432
USB-RS232C変換+PICSTARTで良いんじゃ?


434 :774ワット発電中さん:04/11/27 10:06:18 ID:rFYGkgcU
>>433
それだと、うまく行かない変換器がほとんどだぞ

435 :774ワット発電中さん:04/11/27 11:30:31 ID:MmA0qGUl
>432
PIC-Key \13,125円(税込)
4ワイヤー(1bitポート占有)で、WIZ-C統合環境からデバッグ可能
ttp://www.ipishop.com/picprog.html
ttp://www.ipishop.com/Images/pickey.jpg

ttp://www.fored.co.uk/pickey.htm

436 :774ワット発電中さん:04/11/27 12:59:09 ID:FP0xmtlx
>>434
周囲の環境だと特に問題なく使えてるんだが・・・

秋月の変換ケーブルって、PL-2303だっけ?
中の人がFTDIじゃないとダメなのか(´・ω・`)

437 :774ワット発電中さん:04/11/27 18:40:46 ID:rFYGkgcU
>>436
周りでは、1個目は焼けるけれど2個目がダメとか
その1個目が異様に時間がかかるとかの経験しかないんだよ!
winXP-SP2だけど

秋月のM-720ならPICSTART Plusが使えるのか?

438 :774ワット発電中さん:04/11/27 18:42:54 ID:rFYGkgcU
>>435
連レスすまそ orz
WIZ-Cコンパイラ Ver.10 \20,000-
これは統合環境込みの価格だろうか?

439 :774ワット発電中さん:04/11/27 19:24:29 ID:MmA0qGUl
>438
漏れはこっちを買った、統合環境込みですた。
ttp://www.ipishop.com/picsoft.html
FED(Wiz)-C ¥13,440円(税込)

440 :774ワット発電中さん:04/11/27 19:28:15 ID:MmA0qGUl
>439
PIC-Keyは、FT232BMなのでこれがダメなPC系だと使えません。

441 :774ワット発電中さん:04/11/27 21:12:04 ID:rFYGkgcU
>>440
>ダメなPC系
これが良くわからん。
SONYのノートPCはどうでせう?(PCG-GRV99G/P)

442 :774ワット発電中さん:04/11/27 22:04:06 ID:MmA0qGUl
>441
>436の中の人が言ってるように、過去にFTDIのFT232BMを使用した変換ケーブルを
使って撃沈しているPCはダメって事でし。

実は、下記URLのように色々とRS232C変換ICの系列が存在してそれとは気付かずに
ドライバーをインストールしOSを混乱させてしまい使用出来なくなる事も有ります。
ttp://homepage1.nifty.com/chingensai/pcnavi/usb_com/

FTDIのFT232BMは、他の電子キットにも使われていてこのドライバーと
PIC-Keyのドライバーが不具合の原因になった事も有りました。

マザー基板のチップセットがVIAだったりすると微妙な所で
デバッグ機能が使用出来なる事も経験してます。
(picライター機能は正常に動いていても)

443 :774ワット発電中さん:04/11/27 22:14:34 ID:+tMY72bi
pic16F819ってRA7,RA6をいI/Oポートとして使えますよね
どのレジスタをいじればI/Oとして使えるのでしょうか?
とりあえずA/Dの設定はすべてデジタルにしています。


444 :774ワット発電中さん:04/11/27 22:35:56 ID:MmA0qGUl
>443
入出力ピンの使い方
PIC16F81xの入出力ピン
ttp://www.picfun.com/p81804.html
出力モードにするならば、TRISAレジスタの当格ビットを0へ

コンフィギュレーションビット
FOSC2:0: システムクロックの指定
       100:INTOSC 内蔵クロックモード
                OSC2ピンはRA6として汎用 OSC1ピンもRA7として汎用
ttp://www.picfun.com/p62703.html

445 :774ワット発電中さん:04/11/28 01:02:38 ID:2yHFaQX0
>421
内蔵クロックにも2種類あるんですね。
無事動きました。
ありがとうございました。

446 :774ワット発電中さん:04/11/28 01:08:42 ID:ujiDjJ3Z
初心者なんですけどステッピングモータコントローラTA8415Pを使って
ステッピングモータを回す回路を作ってみました。
 
TA8415Pにクロックパルスをタクトスイッチで送るんですけど
何回かに一回逆にステップしちゃうんです。こういう現象ってドコが原因でしょうか?
 ステッピングモーター12V駆動でコイル電流は120mAぐらい

ステッピングモータ 秋月電子 TS3103N124
トランジスタ 秋月電子 FT5754M
よろしくお願いします。

447 :774ワット発電中さん:04/11/28 07:44:10 ID:2yHFaQX0
>423
チャタリングでクロックが2回送られてるとか
1回目のクロックでモータが回り始める前に
チャタリングによる2回目のクロックが送られたら
逆回転しそう

448 :774ワット発電中さん:04/11/28 08:17:41 ID:+gwcjVH0
>>--442

はずしているかも知れませんが、通信設定を8ビット、ノンパリティ以外に
すると途端に調子が悪くなるUSB-シリアル変換アダプタもありました。
MCT製の格安アダプタ。



449 :774ワット発電中さん:04/11/28 10:29:27 ID:iSV03CwS
>>442
THX!

>>436
PICSTART Plus, ICDのどちらもダメでお蔵入りのを調べたら
PL2303が張り付いているな。相性かな?
(ELECOM製 UC-SGT)

450 :774ワット発電中さん:04/11/28 13:55:51 ID:1DfyTonF
>>446
それ、普通に「脱調」って言いませんか?もう少しパルス周波数を下げてみるとか。


451 :774ワット発電中さん:04/11/29 09:21:43 ID:dtxOytbq
高効率で、

LED複数個(3.3V系:青、紫)

ある時間はON、ある時間はOFF

でON/OFFしたいんですが、一番効率がまともと思われるのって

AC100V
->
DC5V(スイッチング)
->
PIC(でLEDとタイマ)
->
On抵抗が低いTrでバッファ(エミッタ接地のベースにPICの出力端子つないで制御)

ですか?もっと簡単/高効率な方法/回路ってありますか?

用途は、10cm径くらいの小型鉢の植物の育成用ランプです。日陰用だからたぶんLEDで
何とかなるかなぁと。
蛍光灯まで行くと電力でかいのでちょっと。

452 :774ワット発電中さん:04/11/29 11:53:38 ID:Rz790jHB
>>451
インダクタの跳ね返りで点灯するのが
効率いいんじゃない?

453 :774ワット発電中さん:04/11/29 12:26:03 ID:/9z9V1U8
>>451
蛍光灯よりは効率かなりダウンだと思うのだけど。
波長とか点滅パターンなどの理由により、LEDじゃなきゃだめなんて
話がないなら蛍光灯の方がいいのでは?

454 :774ワット発電中さん:04/11/29 12:29:13 ID:Y3EJnfP4
難しいのでPBASIIC

455 :774ワット発電中さん:04/11/29 12:35:57 ID:dtxOytbq
>>452
すいません。初心者なのでもうちょっと検索しやすいキーワードお願いします。

>>453
なんか最近の資料見ると、LEDのほうが効率いいって書いてあったんでLEDがいいか
と思ったんです。90%とかのもあるみたいだし。スイッチング電源とあわせても
70%以上でるかと思いました。

でかいのはちょっといやなんで。タバコサイズにしたいです。

456 :774ワット発電中さん:04/11/29 14:13:10 ID:Rz790jHB
>>455
"白色LED 懐中電灯 コイル"

LEDにシリーズ抵抗入れた時点で効率×

457 :774ワット発電中さん:04/11/29 19:41:30 ID:/9z9V1U8
>>455
90%とか70%なんてそんな変換効率のLEDなんてあったっけ?
照明に使うような光量では未だに蛍光灯とどっこいどっこいだと思ってたんだけど。
俺が勉強不足なのかな?

458 :774ワット発電中さん:04/11/30 08:46:40 ID:xwvxqL8A
ドライバICは90%くらいのは結構有るけど
LEDが70%ってのは知らん。

けど蛍光灯よりは1Wあたりの光量はLEDのほうが取れるね。

459 :774ワット発電中さん:04/11/30 09:10:41 ID:LGUcE+eO
人間用の照明としては、実験室レベルの製品で蛍光灯とトントンだったはず。
そこらで売ってる普及品のLEDでは蛍光灯にはまだ勝てない。
だが、植物は赤(8割)と青(2割)しか必要としないので、その色のLEDだけを
使えば蛍光灯を上回る。

460 :774ワット発電中さん:04/11/30 09:24:30 ID:1L7gy4Li
>>459
なぁるほど、反射・透過されてる緑はムダってことね。

461 :423:04/12/01 21:10:32 ID:AUcf5l4T
>>447
どうやらタクトスイッチでのチャタリングのようでした。
PICからクロックを送ってあげると何事もなく動きました。
ありがとうございました。

462 :774ワット発電中さん:04/12/03 15:44:49 ID:xB10x3fb
>423 名前: 774ワット発電中さん 投稿日: 04/11/17 16:52:40 ID:cezLRUUa
>h

>447 名前: 774ワット発電中さん [sage] 投稿日: 04/11/28 07:44:10 ID:2yHFaQX0
>>423
>チャタリングでクロックが2回送られてるとか
>1回目のクロックでモータが回り始める前に
>チャタリングによる2回目のクロックが送られたら
>逆回転しそう

>461 名前: 423 [sage] 投稿日: 04/12/01 21:10:32 ID:AUcf5l4T
>>>447
>どうやらタクトスイッチでのチャタリングのようでした。
>PICからクロックを送ってあげると何事もなく動きました。
>ありがとうございました。


えっ、ええ!?



463 :774ワット発電中さん:04/12/03 15:50:01 ID:HSJLJaXt
picbasic pro用の評価ボードの作り方が掲載してあるページ知ってる人います?
ググッても全然出てこんかった。。。。。。

464 :774ワット発電中さん:04/12/03 20:56:32 ID:y4kqaPuV
16F877Aに付いてですが
PICCでEEPROMに初期値を設定する為に
#rom 0x2100 ={0x12,0x34}
と書いたのですが初期値が設定されません。




465 :774ワット発電中さん:04/12/03 21:23:12 ID:b36lqzE1
だから、C言語使うならPICつかうなよ。ヌケ作

466 :774ワット発電中さん:04/12/03 22:41:03 ID:jjTbo3ud
>464
別のC言語のCCSCのサンプルだとその通りで行けますし問題無いはず。

PICCのどのバージョンなのか分からないと同じ症状の人は、見つかりません。

PICC liteのオンラインマニュアルだと
ttp://www.htsoft.com/htmlman/picc/runtime.html#1048791
上記から

__EEPROM_DATA(0, 1, 2, 3, 4, 5, 6, 7);

と記述しなくては使えないらしいですが。。。?

別のウェブページでは、MPLAB完全互換なら
ttp://www.phanderson.com/PIC/PICC/eeprom.htm
より、プログラムROMエリアなのでByteでは無くてintで書かないとダメみたいですけど。

ちゃんと、日本語訳じゃ無いマニュアルも読まないといけないのかも知れません。(w

間違っていたらごめんなさいね。

467 :464:04/12/04 12:11:02 ID:gZ7I3i0Q
>>466
ありがとうございます。

コンパイラはCCSCのPCM・PCB V3.163です。
ちょっと前に使った16F648Aは問題無く書けました。
いろいろ試したのですがやっぱり16F877AのEEPROMの初期値を設定出来ません。

もう少しがんばってみます。


468 :774ワット発電中さん:04/12/04 12:36:01 ID:wgNwcjYP
>467
incのファイルがちゃんと正規のものかチェックして、出来ればバージョンを最新にしないと。
ライターは、16F877Aを正規にサポートするものをお使いですか。
アセンブラ出力が出来れば、変換がおかしいかどうか一発で分かりますが試しましたか。

確かCCSCのバージョンが古いとダメだったような気もしますがどうでしょうか。

469 :774ワット発電中さん:04/12/04 12:44:06 ID:Xhg/Y7Bl
>>467

チップ毎にアドレス違うよ。

後閑さんの掲示板を全部読むと凄い技があるので面倒かもしれないが読むといい。
それはあるファイルを読むとそのデバイスのメモリアドレスとかがすぐにわかるというやつ。
詳しい内容は忘れたので、判ったらココにアップしてくれるとありがたい。



470 :774ワット発電中さん:04/12/04 13:03:20 ID:wgNwcjYP
>467
チェック手順を以下に示します。

1.ライターでEEPROMへデータを書き込み、そのデータをライターで読み込み
  データの確認を実施する。

2.ライターで書き込んだデータをプログラムで読み出してみる。

1でNGとなったらライター部分での不具合の可能性がある。
 (書けても読めない)
2でNGとなったらコンパイラーの問題である可能性が高い。
 (プログラムを見ていないのでなんともいえないですが考えられます。)

ttp://www.freeml.com/ctrl/html/MessageForm/picfun@freeml.com/4017/

471 :774ワット発電中さん:04/12/04 20:52:03 ID:NKaakTt3
>>469
*.LKR ファイルでしょ。
Cは使ったこと無いが、アセンブラで複数の
ファイルをアセンブル後、リンクする時に必要
なファイルだよ。サンプルにはSECTIONが
ひとつも無いけど

472 :774ワット発電中さん:04/12/05 23:32:20 ID:SWukCjfm
Delphiのコンパイラーって無いね。
当たり前か・・・・・・・・・。

473 :774ワット発電中さん:04/12/06 02:15:06 ID:g2lQIIaH
//Pascalならあるよ。使ったことないけど。

begin
 Jal
 http://www.voti.nl/jal/
end;

//商用のもあるよ。

begin
 P2C Pascal-compiler
 http://www.picant.com/p2c/p.html
End.


474 :467:04/12/06 19:21:47 ID:4L6Uk0x3
16F877AのEEPROMの初期値を設定の件ですが出来ました。
環境はCCSC(PCM・PCB V3.163)をMPLAB IDE(V6.40)上で動作させています。
いろいろ確認しまして、結局のところ新しくPROJECT作り直したら設定できました。
ソース等は全て同じでPROJECTだけ新しものにしただけです。
どこかで変な操作をしておかしくしたのかもしれません。
一応設定できたのでそれ以上の原因は調べておりません。

皆さんお騒がせしました。
ありがとうございました。


475 :774ワット発電中さん:04/12/06 20:42:29 ID:R6Kc1qfW
>>473

おーおーどうもありがとさん。
けっこう、マイナーな商品ですね。

476 :774ワット発電中さん:04/12/06 22:25:11 ID:kKRUrnom
>>471
thx
今確認しました。(^^;

>>474
MPLABもおんなじだったとするとPROJECTがおかしくなったのかもしれませんね。
MPLABを変えたとすれば定義ファイル*.lkrファイルが壊れていたのかもしれませんね。

後閑さんの掲示板では232cのプログラムが思うように動かないのはPICのせいだと騒いでいる馬鹿がいますね。




477 :774ワット発電中さん:04/12/06 22:31:22 ID:St7drYQV
CLRFPORTA
CLRFPORTB
BSFSTATUS,RP0
BSFOPTION_REG,7
CLRFTRISA
MOVLWH'01'
MOVWFTRISB
BCFSTATUS,RP0
なんだかバンクが変らないみたいなんですけど・・・

478 :774ワット発電中さん:04/12/06 22:49:12 ID:Xrzd8wbI
>>477
釣り乙!

479 :774ワット発電中さん:04/12/06 23:08:00 ID:+//vr7vY
あ〜思い通りの遅延が作れないよ....................1秒ジャストとか無理ポ。
なんかコツとかって有りますかね?
使ってるのはPIC16F84Aでクロックは20MHzです。


480 :774ワット発電中さん:04/12/06 23:14:41 ID:St7drYQV
>>478
あの・・・天然なんですけど・・・

481 :774ワット発電中さん:04/12/06 23:37:59 ID:zb9sUCkE
>>479
MPLABのシミュレーション機能でカットアンドトライする。

482 :774ワット発電中さん:04/12/07 04:05:23 ID:D7ZIjDrK
ICひっこ抜き器って何を使っていますか?
16F84Aを抜くのにどれがいいのかよくわからないです。


483 :774ワット発電中さん:04/12/07 07:43:03 ID:sMOqS17B
>>482
マイナスドライバー

484 :774ワット発電中さん:04/12/07 08:35:11 ID:jT4h3tpu
>>482
貧乏人:http://www.johoka.jp/bonten/3-tools.html
一般人:http://www.grid.co.jp/direct/direct168.htm
地底人:ドライバー


485 :774ワット発電中さん:04/12/07 09:18:05 ID:1mbEOzN3
ドライバはテーパーがきつくて足が曲がりやすいから
100円のピンセット使ってるよ。
差し込んでから右ねじの法則よろしくねじるようにすると
割といい。
さすがにPLCCは専用工具使ってるけど

486 :774ワット発電中さん:04/12/07 10:56:27 ID:AiKdbFtl
>>482
サンハヤトのPLCC引っこ抜き器がそのまま使える

487 :774ワット発電中さん:04/12/07 12:47:04 ID:upc1M75J
>>479
デジタル信号を遅延すると思うがPICはRAM
が少ないぞ!サンプリング周波数によるが
あっという間になくなってしまう。
ひょうとしてワンショトの遅延か?

488 :487:04/12/07 12:48:59 ID:upc1M75J
ひょうとして ×
ひょっとして ○
間違ったニダ

489 :482:04/12/07 18:00:19 ID:D7ZIjDrK
>>483
そのドライバーから抜け出したいのです。
よくグキっといって一番端の足がフニっといきませんか。
あれをやるたびに肛門がキュっと締まります。
僕の肛門も閉(ry
>>484
そのGX-6を買ったら大きくて全然だめですた。orz
将来的にはAVRにも手を出す予定なので20ピンもひっこぬけるといいんですけど。
ピンセット型は万能なので、あれが無難ですかね。
>>485
テコみたいにするんじゃなくてヒネるんですね。
>>486
あの菱形になっているやつですか。

あんまり抜き差しせずに済むようクリップと18ピンのICソケットとPICプログラ
マでICPを構成するのがベストなんでしょうけど、どうやれば回路と干渉せずに
済むのかがまだよく理解できないので後回しにしています。

490 :774ワット発電中さん:04/12/07 23:48:03 ID:YJKMTL1E
>>487
もっと単純な質問と思われ

491 :774ワット発電中さん:04/12/07 23:56:46 ID:P89QuS3H
>>482
マスオーヤマ:ゴッドハンド

492 :482:04/12/08 00:30:54 ID:XcDsw1Tn
>>491
大山倍達ばりに、素手でぶち抜いてるということですか。

493 :774ワット発電中さん:04/12/08 01:12:43 ID:QSTUyeC2
>>489
http://akizukidenshi.com/catalog/items2.php?c=socket&s=popularity&p=1&r=1&page=2#P-00237
>足が細いので丸ピンソケットに差せます。

わたしゃ、これ使ってます。最初に場所とるけどね(w



494 :482:04/12/08 01:46:47 ID:XcDsw1Tn
>>493
確かにゼロプレッシャソケットなら最強ですけどね。
秋月のゼロプレッシャをスルーして、
千石のICピンセットをスルーして、
サトームセンにてICクリップもスルーして、
サイズ違いのGX-6を手にするなんて、
自分のアホさ加減にあきれますた。

今週末にリベンジしたいと思います。

495 :774ワット発電中さん:04/12/08 10:14:08 ID:m2ccsBFG
>482
ICソケット2段重ね方を使ってます。
デバッグ完了までは2段重ねにして、普段は1段目と2段目のソケットの間で
外す。ICソケット対ICソケットなら足が細いので軽く抜けるし、仮に曲がったと
してもソケットの足なら惜しくない。
完成したら2段目のソケットを外して、1段目のソケットにICを直接挿す。

496 :774ワット発電中さん:04/12/08 11:26:22 ID:NkCu+y6u
ICSPというモノを知らんのか?

497 :774ワット発電中さん:04/12/08 11:51:12 ID:m2ccsBFG
>496

>489

498 :774ワット発電中さん:04/12/08 17:09:05 ID:uTtEprQ2
>>495
たまに謎の接触不良で悩みませんか?
丸ピン使えばいいんだけど、高くてなあ…


499 :774ワット発電中さん:04/12/08 18:06:40 ID:g6UmYryp
2004.12.07 PICPGM6ベーターバージョン
1.PIC12F683サポート。
2.PIC12C50XXのユーザーIDのマイナー修正。

picpgm6_beta_p6.4.103_f641

500 :774ワット発電中さん:04/12/09 13:04:44 ID:oRkEvND8
>498
粗悪品の丸ピンソケットは抜き挿したら接触不良のアラシだよ。
マトモな丸ピンソケットなんて過去の話だよ。

重ね挿しで、最後にチップでお終いって用途なら、昔のTiのソケットが
最強でしたね。エッジグリップで、エッジ部に金合金を嵌め込んだ奴。


501 :774ワット発電中さん:04/12/09 14:53:25 ID:CU9pcUkv
スタンプモジュールは、高杉

502 :774ワット発電中さん:04/12/11 07:49:49 ID:6IJj/wPg
http://andrelphus.free.fr/Cool/Ccs/


503 :774ワット発電中さん:04/12/11 13:42:03 ID:6IJj/wPg
http://www.laogu.com/download/ccs_pic.zip


504 :774ワット発電中さん:04/12/12 00:13:44 ID:y3+azJpq
こういうのって、違法じゃないのか?

http://page.auctions.yahoo.co.jp/jp/auction/72426267
PICマイコンで携帯電話を操作する実験キット!


505 :774ワット発電中さん:04/12/12 00:45:06 ID:hDaExa9C
>>504
違法じゃないでしょ。単にコマンド叩くだけだし。

506 :774ワット発電中さん:04/12/12 02:09:38 ID:TTwPLVZ7
たしか、そういうグッズすでに市販されてなかった?
それも出品価格より安く。

507 :774ワット発電中さん:04/12/12 02:21:09 ID:C5oCEGAk
>>506
マニュアルの解説とソースファイル付きって事がミソでしょ。

単なるアクセスアダプタなら掃いて捨てる程あるのは事実。
安いのはアキバで\1980位で有ったかも、高いのは1万円位だったかな?

>>505
俺も違法じゃないと思う。
ただ、こういうのを使って携帯電話の所有者に断り無くデータを盗んだり
すれば明らかに捕まるな。


508 :774ワット発電中さん:04/12/12 02:24:07 ID:3lklz9cR
>>504
それで違法ならPC用の携帯電話帳書き換えソフトなんかも違法になっちゃうだろ。
単に機能を削り込んでPICに乗せましたってだけの話

509 :774ワット発電中さん:04/12/12 02:40:17 ID:bdc8fApl
問題なのはこれで電話をかけまくったりメールを送りまくったりする行為だね。

510 :774ワット発電中さん:04/12/12 02:55:35 ID:NClMqcqP
ワン切り業者向けに売ってそう。

511 :774ワット発電中さん:04/12/12 11:39:10 ID:C5oCEGAk
>>510
ワン切りなら大量のリストでやるからパソコンの方が良いと思われ。

それより、充電器に偽装して合コンに持ち込み、「電池の残量が少ないの」
という子に「充電してやる」といって接続し、コソーリ自分の電話に掛けさせて
電話番号を収集するとかいう使い方は?



俺には最近合コン自体の機会が無いんだが、、、

512 :774ワット発電中さん:04/12/12 20:45:56 ID:ugWRkkuX
WIZ-C Ver.11が、出たようですが誰か使ってる人いますか。
ttp://www.fored.co.uk/

513 :774ワット発電中さん:04/12/13 02:49:11 ID:hrQbqjW8
>>511
発信記録残るじゃん
ってかこっそり電番知ってどうすんよの?
教えても無いのにかけて来たらキモがられるだけだぞ
って何マジレスしてんだ>オレ

514 :774ワット発電中さん:04/12/13 22:53:59 ID:U3nv2yO5
http://www.labcenter.co.uk/

PICの動作もシュミレートしてくれるシュミレーターって、このPROTEUS VSMだけしかないのですか?結構楽しそうで、他のメーカーのがあれば試したいです。


515 :774ワット発電中さん:04/12/14 00:12:58 ID:ljAA+96Z
こにゃにゃちわ!
最近時間が作れそうなのでやってきました。皆さんよろちくび!

516 :774ワット発電中さん:04/12/14 12:42:01 ID:voJNqt22
>>514
それ良いな、デモを早速試したけが
ヘルプが絵が少ない英文ぎっしりで
萎えた・・・・・・・・・・・・・

517 :774ワット発電中さん:04/12/14 20:56:52 ID:p4DeivKu
ttp://www.microchip.com/stellent/idcplg?IdcService=SS_GET_PAGE&nodeId=1406&dDocName=en019469&part=SW007002

MPLAB IDE v7.00

518 :774ワット発電中さん:04/12/15 02:12:20 ID:BXyI5DRH
>>517
HI-TECH PIC C (Lite)使っている人は、そのバージョン入れると
シミュレータがマトモに動かなくなるよ。

519 :774ワット発電中さん:04/12/15 23:59:14 ID:5tucorZb
xpの環境でPICを書き込みたいのですがMSDOSは使えませんよね。
ところ〜が、先日研究室で遊んでたらMCD(うぃんどずこまんどぷろせっさ〜)なるものを発見いたしました。
これで95とかのMSDOSのようにアセンブリ書き込んだらいいのですか?

要するにXPでもMSDOSと同様のことができるのですか?

520 :774ワット発電中さん:04/12/16 00:20:18 ID:Ps3mdR4o
>>519
素直にメーカ純正のMPLAB使えばよろしい。
XPのCMDからはデバイスのポート叩けないかも。


521 :519 :04/12/16 00:36:40 ID:JJPtAAZn
>>520
えええええええええええええ、まじですか。ttttっとんくす
ttp://speana-1.hp.infoseek.co.jp/mplab/mplab_1/mplab_1.htm
↑をはじめて調べて発見しました。コレのことですよね。。

まだ詳しくは見てないですけどコレ使えばxpでpicかけるのでつかぁ〜〜。かんげくっくす

当方秋月の自分で組み立てるライターとオレンジのpicの本しか見てなかったけどこんなのがあったのですね。うれぴ〜


522 :774ワット発電中さん:04/12/16 00:42:10 ID:bL2glTS/
トラ技の1月号にピカントCの試用版が入ってるけど、これ使ってる人います?

523 :774ワット発電中さん:04/12/16 01:26:29 ID:Ps3mdR4o
>>522
float使えないんだよね


524 :774ワット発電中さん:04/12/16 01:43:46 ID:Ps3mdR4o
>>521
何言っているのかさっぱりわからんのだが、
1)http://akizukidenshi.com/catalog/items2.php?q=K-00038&s=score&p=1&r=1&page=#K-00038 ならXPで動く筈だ。
2)MPLABは純正のPICライター(PICSTART-PLUS )および、その互換機
 http://akizukidenshi.com/catalog/items2.php?c=picw&s=popularity&p=1&r=1&page=#M-00724
 http://www.olimex.com/dev/pic-mcp.html
 でしか使えない。
金が無い貧乏タレは http://www.wakamatsu.co.jp/ekimae/micon.htm 
 元ネタは http://www.jdm.homepage.dk/newpic.htm



525 :774ワット発電中さん:04/12/16 01:56:10 ID:EVPlNKUj
PICを何度リードしてもデータが0x00だらけ…これって逝っちゃったってことでしょうか?
あーもったいない。

526 :774ワット発電中さん:04/12/16 05:22:45 ID:KER8PJd7
>>521
自分と似たようなレベルの人が。
オレンジの本を買った後でMPASMが主流と知って、
でももったいないので読破した。
オレンジの本とpaは、PICの面倒なところを隠蔽していて、
楽しいところから教えてくれるから、
厨房用にはいい入門書だしいいアセンブラだと思う。

pa.exeでやってたアセンブルや、ps.exeでやってたシミュレーションは
mplabでやって、picw.exeでやってたPICへの書き込みは、秋月から
ダウンロードできるpicpgm(WinXP対応)でやるんだよ。
mplabで作ったhexをpicpgmで秋月のライターを使って書くんだ。
秋月のライターがVer.3だとVer.3用のpicpgmしか使えないので注意。

pa.exe, ps.exe --->mplab
picw.exe --->picpgm

mplabにはテキストエディタの機能もあるから、mplabでアセンブラソースを書
くこともできるよ。

16F84Aを使う分にはpaはそのまま使えるけど、もう終わったアセンブラだから、
MPASMに乗り換えた方がよいよ。


527 :774ワット発電中さん:04/12/16 08:50:50 ID:TY5VFx9Z
>>522
picant使うよりも、sourceboostの方がバージョンが断然上だし、安い。
http://www.picant.com/c2c/c.html

528 :774ワット発電中さん:04/12/16 20:50:45 ID:vexmbjHT
でお前らはPICで最近なに作ったんだよ、教えて見て下さい

529 :774ワット発電中さん:04/12/16 20:52:31 ID:QAbJV4Ts
評価ボードだな

530 :774ワット発電中さん :04/12/16 22:09:13 ID:Z2NH4QI7
液晶表示の時計

531 :774ワット発電中さん:04/12/16 22:28:22 ID:9kUHOU5A
ナイトライダーw

532 :774ワット発電中さん:04/12/16 22:29:44 ID:0Ozu/EC5
>>528
バグの山。

533 :774ワット発電中さん:04/12/16 22:38:18 ID:JJPtAAZn
>>524
>>526
詳しく丁寧にホントにありがd

今MPLABv7を入れました。使い方が思ったより難しくてシック八苦しています・・。
picpgmまで使えるように早くなりたいものでつ。
それじゃ頑張ります。ありがと〜

534 :774ワット発電中さん:04/12/16 23:01:48 ID:EJLwXEFE
>529
評価ボードってなんなのさ


535 :774ワット発電中さん:04/12/17 03:42:10 ID:CfEPnCEk
>>527
それ、バグが多すぎるから素直にccsとかhitech使ったほうがいい。
実際出来ますとかいてあるデバイスが動かない物がある。
どうしても使いたいんなら、スースブーストのキー貰えば、そのキーがそのまま
ピカントに使える。
個人的にはhitechの方が無償なのにサポートデバイスがいっぱいあっていい。

536 :774ワット発電中さん:04/12/17 10:55:21 ID:C8EspSya
PIC16F88でキャプチャ機能使ってみた。
CCP1IFで割り込みかけてキャプチャした値を取り込むプログラムを書いたが、
取得できる値が毎回違っていた。
入力は32KHz水晶発信器出力をHC4020で分周したもの。
FOSC/4プリスケーラ1/8でTMR1をカウントしてるので殆ど値が違うことは無いはず。
原因はメインルーチンで
MOVF TMR1H,F
BTFSC STATUS,Z
という書き方でTMR1を参照していたのが悪かったようだ。
TMR1の内容が変化しなくても動作に異常が出るっぽい。
MOVF TMR1H,W
にしたら一定の値が取り込めるようになった。
---------------------ここまでチラシの裏-----------------------
ガイシュツだったらスマソ


537 :774ワット発電中さん:04/12/18 04:48:54 ID:cr4CUEIZ
>>536
MOVF TMR1H,F
って、それはwレジスタの内容をTMR1Hに書き込んでるんだから、全然参照してないんだが
単にあんたが書いたコードのバグ

538 :774ワット発電中さん:04/12/18 07:12:56 ID:FtVrL+f2
Wを書きこむならMOVWF TMR1Hじゃないの?
MOVF レジスタ,Fってフラグを変化させるだけの参照じゃなかったべか?

539 :774ワット発電中さん:04/12/18 22:46:01 ID:P68SExD5
PCWの日本語マニュアルどこかに落ちとらんかね。
英文マニュアルかったるい。探すのも疲れた。

いつも思うのだが、汎用デバイスでも国別に翻訳マニュアルが少ないのが不思議だ。
マニュアルって、作るの大変なのかな?。大手企業なんだから作ってほしい。
もっとも日本語化されたマニュアルも英文マニュアルに近いが・・・。


540 :774ワット発電中さん:04/12/19 01:07:18 ID:oPn2mddS
割れ厨かよ

541 :774ワット発電中さん:04/12/19 03:18:20 ID:eu4ENo7E
データダイナミクスでCCS-C買うと、日本語のマニュアルが付いてくるよ。
訳が少し変だけど、ずいぶん役立つよ。内容についてわかってしまえば
新デバイスの英語版データシートも ずいぶんと理解できるようになる。

542 :774ワット発電中さん:04/12/19 15:16:47 ID:eDR/H9jd
ttp://www.mars.dti.ne.jp/~m7030/

ここを見ていたら、天皇関係の絵葉書の
傾きを直してほしいぞ!onegai

543 :774ワット発電中さん:04/12/19 15:51:32 ID:2TztQKbB
何いってんの〜

544 :774ワット発電中さん:04/12/19 18:30:41 ID:dcJR9LrM
CCS−Cで 16F819の内部クロック速度を設定するには
#ASMを使ったりして 直接書き込まないと駄目なのかな?  Ver3.173です
教えて君ですみません。

545 :774ワット発電中さん:04/12/19 19:28:06 ID:UoHq43PB
PIC16F88の日本語データシート
もしくは詳しい解説をご存知でしたら教えてください。
webが望ましいですが有償の本でも可です。

546 :774ワット発電中さん:04/12/20 00:07:24 ID:0BGNEoZP
PICライタ5号機のICソケット版(8ピン〜40ピンのPIC対応、プリント基板)
http://osaka.cool.ne.jp/feng3/pgm6/pgm5_3.html
っていうのを作りました。

ふとしたことで、AtmelのAT90S1200というのを焼きたいのですが、
このライタで焼けますか?
ハードはわからないのですが、ソフトは対応しているそうです。
http://www.ic-prog.com/index1.htm

また焼ける場合はピンはどのようにさせばよいかわかりますか?


だめならばライタから製作しなければならないので、これで焼けるとうれしいです。


547 :774ワット発電中さん:04/12/20 00:53:59 ID:4LvRB0QO
>>546
残念だが、AVRだとSTK200互換ライタが必要だ。
手抜きバージョンだと、コネクタは別にして抵抗4本で作れるから挑戦してみるといい。

548 :774ワット発電中さん:04/12/20 11:00:59 ID:57tpkoci
>>546
STK200もサポートに入っているけど、
JDM ProgrammerでAT90S8515,AT90S2323がVerified Devicesに含まれているので、
多少のピン変換か追加回路でたぶんできると思うのですけど、
マニュアルをざっと見ただけではわかりませんね。
もしわかったらこことAVR/H8スレにでも報告ください。

549 :546:04/12/20 22:07:03 ID:0BGNEoZP
http://b2c-1.rocketbeach.com/~jcl/AVRprog.html

>>547
駄目だといわれたのでこれ作っちゃいました。
確かに簡単ですた。

これで
http://hp.vector.co.jp/authors/VA029245/PC/avr910.html

これ作りました。


ので、
>>548
報告できません。すいません。

550 :774ワット発電中さん:04/12/20 23:44:42 ID:UQS1GfFx
入出力ピンを、出力0固定で入力<->出力の制御をすると、オープンドレイン
として使えるのでしょうか?


551 :774ワット発電中さん:04/12/21 00:54:30 ID:RoHjNuIp
>>550
開放電圧が電源電圧以上になる負荷はつなげないけどね

552 :困ったちゃん:04/12/21 12:25:59 ID:ew1GlTZs
誰か同じような体験した方はいませんか?

以前、外部のC-MOS回路と接続してお互いにデータのやり取りをする回路を16F84で
作りました。うまく動いて得意になっていたのです。

ところが、最近同じ物を作り、動作させて見ると動いたり動かなかったりします。

別回路のマイコンにPA0とPA1が接続したままで、電源を入/切してるのがまずい
みたいですが、16F84の4MHz や10MHzでは発生しませんでした。
16F84Aの20MHzでは半分半分位の確率で動いたり動かなかったりします。
PIC回路の電源をONにしてから外部回路と接続すると正常に動作します。

外部回路側は5/0Vで、オープンコレクタの出力(PIC側は入力)と抵抗(33K)で
プルアップされた入力があります。

どなたか、同様な経験をお持ちの方がいらっしゃいますか?


553 :774ワット発電中さん:04/12/21 12:53:00 ID:5gG46vOS
>>552
リセットが効いていないんだと思うよ。

しかも昔はF84、今はF84Aでデバイスも違う。

おかしな状態の時MCLRを一旦GNDに落としてリセットするとちゃんと動くと思うから試してみな。

昔のCMOSは電源より先に信号ピンに電圧が掛かるとラッチアップを起こしてよく死んだ物だけど
最近のCMOSは信号を電源として動いてしまう(正常には動かない)物が多いから正しいシーケンスで動かしていない事を知らないだろうな。


554 :774ワット発電中さん:04/12/21 13:01:00 ID:350Ist3Q
>>553
同じくそう思う。

で、

>>552
>外部回路側は5/0Vで、オープンコレクタの出力(PIC側は入力)と抵抗(33K)で
>プルアップされた入力があります。

このプルアップはもちろんPIC側の電源に吊らないとダメよ

555 :774ワット発電中さん:04/12/21 18:04:25 ID:vEvegUP7
MPLAB 7.00を以前のバージョンへ戻したい
のだが、microchipホームページで見つける
事が出来まない。場所、解る方いる?
よろしく

556 :774ワット発電中さん:04/12/21 18:44:09 ID:S6iCsSXe
http://www.microchip.co.jp/tools.html
n
「5.70のダウンロードのページを開く」のリンクから古いバージョンをダウン
ロードできます。直前の6.62は、社員モデレータいわく、じきアップされるようです。
「file corruption issues」ってファイル腐敗の問題?
ファイルが壊れちゃったんですかね。

> Currently, the archived section doesn't contain MPLAB 6.62. It does
> contains older versions that you may try to use. We'll try to get
> version 6.62 posted soon. There has been problems with file corruption
> issues that we are working out.

http://forum.microchip.com/tm.asp?m=66957


557 :774ワット発電中さん:04/12/21 18:48:04 ID:vEvegUP7
>>556
ありがとう orz

558 :545:04/12/22 15:46:51 ID:NlJD6Xa2

・・・・・・・。

87でもイイでつ。

559 :774ワット発電中さん:04/12/22 16:31:47 ID:88asaNa/
>>558
とりあえず、分からないところだけをかいつまんで聞いてみては?

漏れの場合は英語マニュアル(を斜め読みするだけ)でも十分(な規模)だったので特に困らなかったでつ。

560 :774ワット発電中さん:04/12/22 19:22:41 ID:KzLA8YpF
>>558
PIC16F877の日本語データシートがmicrochipからリリースされているから参考にしてみては。
周辺機能とかは、後閑さんのサイトを見れば使えるだろ。

......データシートの類の英語は、単純だし言い回しが決まっているから、慣れれば楽に読めるようになる。
精進せい。


561 :困ったちゃん:04/12/24 06:19:55 ID:p4sdbx0x
>>553
>>554

有難うございました。
いろいろやってみましたが、結局、リセット回路を作り直す事にしました。
最初に作った物はリセット無しでMCLRを10Kの抵抗でVccに釣っていただけですので。



562 :774ワット発電中さん:04/12/24 10:44:31 ID:0gUYIiEc
>>552
ちょっと遅レスだけど..
以前F629でGP4とGP5をくっつけてダメだったことがある。
GP4は出力GP5は入力の設定だったけど電源を立ち上げると
高頻度でGP4が出力にならなかった。ときどきうまく行っただけ

原因が解らなかったんだけどGP4とGP5の間に抵抗を入れて
外部へ引き出すと解決したことがある。

563 :774ワット発電中さん:05/01/02 02:50:09 ID:yJ9XbViW
PIC鬼プロのみなさん
12C509Aを3.3v内部4MHzで作動させた状態で
スリープさせると 32μAで寝ているんですけど、これって
電流多いですかね? データ見ると弱プルアップすると電気喰うんで、
外部に100kでプルアップしてロジックHに再固定してます。



もっと減らすことって可能ですか?

564 :774ワット発電中さん:05/01/02 08:04:11 ID:5WsOxzMC
>>563
そんな古い石に鞭打ってもスペック通りのスリープ電流だから無駄。
素直に12F629や12F675にコード移植して使ったほうが利口。
ここら辺にスリープ電流の事が書いてある。
http://www.geocities.co.jp/SiliconValley-Sunnyvale/4889/picmel/application_melody/index.htm


565 :774ワット発電中さん:05/01/03 00:18:00 ID:LOEKBUY7
そっすか・・・ かえられないんですよね。仕様からやりなおさなきゃ・・・
ご指導感謝!!

566 :774ワット発電中さん:05/01/03 16:08:32 ID:Of+Un7BM
じゃあ割り込みの話をするか。

PICでも問題なく割り込みを使っているのですが、
1) ある確率的な状況で異常が起きる
2) 複数の割り込みがあった時に後始末がうまくいかない
3) 割り込みにはオーバーヘッドがある
4) もともとPICには割り込みがなかった
5) データエリアが少ないから
と言う理由でPIC割り込みを使わない方が良いと主張する人がいます。

1), 2), 3)は根拠が無いようで黙ってしまいましたが、4), 5)を主張し
始めました。4)は話にならないと思うが、5)はどうでしょう?

割り込みを使うと「常に」データエリアが少なくて困るのでしょうか?
困っていないのでそうは思えません。

PICでも目的に応じて割り込みを使う・使わないの判断ができると思います。
いかかでしょう?

-> 結論: 問題ない。

----- 割り込み終了 -----


567 :774ワット発電中さん:05/01/03 16:29:11 ID:R7M10Hl+
クソッ!
多重割り込みで話をゴチャゴチャにしてやろうと思ったのだが、
自分で結論を出しやがった。

568 :774ワット発電中さん:05/01/03 17:05:53 ID:/3H0Ync1
>>566
理想的な割り込み処理ですね(w
割り込み掛かったけど処理するものがほとんどなかったので終了ですか。

無理矢理再割り込みすると、まあ無駄にスタックが1つ使われてるのは気持ち悪いって
気分はわかる。でも気分で済むなら理系は要らない。
メイン側で意味のある処理が走っているなら割り込み側はSTATUSやらWレジスタやらを
退避復帰させなきゃいけないので、まあこれはもったいない。しかし件の人が問題にして
かみついていたのはメイン空ループ+割り込みで種処理のパターンだったよな。
これならPC以外退避させるべきレジスタはなし。データエリアの消費もないな。
割り込み一般で考えるとしても退避が必要なのはSTATUSとWの2レジスタ。
めんどくさいけどそう大変な負担でもない。

569 :774ワット発電中さん:05/01/03 18:23:44 ID:5Wdv9ZKS
自分の出したバグをPICのせいにするなよー

570 :774ワット発電中さん:05/01/03 19:42:46 ID:rYxOLLvg
しかしPIC、あまりにもスタック少なすぎ。
16段は欲しいね。

571 :774ワット発電中さん:05/01/03 20:58:09 ID:WnMYtLcT
>しかしPIC、あまりにもスタック少なすぎ。

そーゆー奴はPIC使う資格なし。つうか選択を誤っている。


572 :774ワット発電中さん:05/01/03 21:00:58 ID:WnMYtLcT
>>566
>PICでも問題なく割り込みを使っているのですが、

問題なく使っているならそれで良いだろが。
トラブルが起きたときに「想定外の事態でした」って逝ったらヌッ殺すだけ。


573 :774ワット発電中さん:05/01/03 21:06:36 ID:WnMYtLcT
>割り込みを使うと「常に」データエリアが少なくて困るのでしょうか?
>困っていないのでそうは思えません。

他人の主張を曲解して貶す奴だな。
割り込みが備わった背景として、プロセッサが没頭中に応答性を向上させる為と
書いただろ。プロセッサが没頭するような作業の筆頭はデータ転送だ。
どっかから仕込んだデータをA番地からB番地まで展開する等。転送命令なんかが
あるプロセッサもあるだろ。

ま、566にプログラミングのセンスが無いことは判った。




574 :774ワット発電中さん:05/01/03 21:18:03 ID:VLdNfQCP
>書いただろ。プロセッサが没頭するような作業の筆頭はデータ転送だ。

PICでそんなことしない

575 :774ワット発電中さん:05/01/03 22:00:19 ID:N8YABksK
>573
そういう誤魔化し方は関心しないね

576 :774ワット発電中さん:05/01/03 22:01:29 ID:Of+Un7BM
してもいいけど、割り込みも使えるよ。
A番地からB番地まで使うなら、B+1番地を割り込みで使えば良い。

もしかして、時間多重してデータ領域を使ってる?
そうだとすると、言ってた事が理解できる。

その場合でも割り込みは使えるけど、使わない方が分かりやすいね。

問題はそういう使いかた以外で可能なアプリケーションは、たくさんある
ということだけど。

577 :774ワット発電中さん:05/01/03 22:49:06 ID:8OEwUD1p
>>572
動作に問題ない環境をきちんと見積もって、それを動作環境とすればいいだけ。
トラブルが起きたとき、「それは動作環境外でサポートできません」といえるようにね。
もちろんそんな部分が少なければ少ないほど優秀な製品だけど。

578 :774ワット発電中さん:05/01/04 13:31:12 ID:jiSw6rgJ
>動作に問題ない環境をきちんと見積もって

エンドユーザーに利用状況に不自然な制約が掛からないような動作範囲をしっかり
つかめることは稀だな。

579 :774ワット発電中さん:05/01/04 14:03:00 ID:TpsjGUNR
無駄な労力がかかるPICはクソって事だな。

580 :774ワット発電中さん:05/01/04 14:49:34 ID:jiSw6rgJ
>無駄な労力がかかるPICはクソって事だな。

PICを知らない奴が、普通のマイコンと思って取り組むとそーなる。
人間の操作とのI/Fを取る部分にはPICほど適したマイコンは無いだろうね。


581 :774ワット発電中さん:05/01/04 15:30:53 ID:TpsjGUNR
「PICを知る」作業自体が労力であり時間の無駄。
PICを使うって事は、目先の価格に釣られて
Time to MarketやTime to Paperを売り渡すって事だな。
Linuxデスクトップが無料だから安いとか思ってる厨と精神構造が一緒。
Time to MarketやTime to Paperを売り渡すことがどれほど高くついてるか計算できない。


582 :774ワット発電中さん:05/01/04 15:32:10 ID:Ak3jXmnH
>>580
>人間の操作とのI/Fを取る部分にはPICほど適したマイコンは無いだろうね

この理由は?詳細キボンヌ。

583 :774ワット発電中さん:05/01/04 15:35:04 ID:8Vn1Ez2I
>>ALL
キチガイのID:TpsjGUNRは相手にすんなよ。時間の無駄だぜ。
他のスレもみてみジャマしてるだけだから

584 :774ワット発電中さん:05/01/04 15:39:11 ID:9osLG3XQ
キーボードやマウスでPICはあまり見かけねぇけどな。

>「PICを知る」作業自体が労力であり時間の無駄。
別に労力とか時間の無駄というほど難しいものでもないがね

585 :774ワット発電中さん:05/01/04 15:43:37 ID:Ak3jXmnH
>>581
>目先の価格に釣られて
一番大事なことじゃないか。

>>584に同意。PICだから特別時間が掛かるってことはないよ。ただ好かんだけ。

586 :774ワット発電中さん:05/01/04 16:07:47 ID:a+IO1qqa
>> ID:Ak3jXmnH
>一番大事なことじゃないか。

それがわからないんだよ。なぜならID:TpsjGUNRは理学部の院浪3年目らしいんだよ。
相手にするだけむだだからやめとき。高卒ポテンショメータスレ立ち上げたのもこいつ

587 :774ワット発電中さん:05/01/04 16:13:17 ID:TpsjGUNR
>>586
なんだ、大学院すら受からなかったのか?
落ちこぼれは哀れだな。

目先の価格に釣られてTime to MarketやTime to Paperを
売り渡した結果出来るものはゴミだ。
何の競争力も新規性もない、ただのゴミ。
結果高い高い支払いを後でする事になる。この上なく高い、な。

目先の価格が一番大事ならなぜLinuxデスクトップが流行らない?
タダだぞタダ。

結局高卒は目の前の財布の中身以外に価値を計る基準を持てない
ってだけの話だろ。

588 :774ワット発電中さん:05/01/04 16:20:03 ID:Ak3jXmnH
高卒キタ━━━━━━(゚∀゚)━━━━━━ !!!!!
ではさいなら。

589 :774ワット発電中さん:05/01/04 16:22:06 ID:a+IO1qqa
>>587
>なんだ、大学院すら受からなかったのか?
人のコメントオウム返しにするしかないのが笑えるな。愉快愉快
次は幼女にでもいたずらするか?
ええ?ひきこもり知障、変質者のID:TpsjGUNRさんよ。

価格設定の引き合いに出すのもアマチュアでもわかるLinuxかい?
幼稚きわまりないexample設定だな。
LSIでも引き合いに出してみな。お前には無理だろうがな

590 :774ワット発電中さん:05/01/04 16:23:39 ID:TpsjGUNR
結局
「目先の価格が一番大事ならなぜLinuxデスクトップが流行らない?
タダだぞタダ。 」
には反論できないって事ね。
哀れな高卒。

591 :774ワット発電中さん:05/01/04 16:31:14 ID:Ak3jXmnH
>>590
はい、高卒の印籠を出されちゃあもう
へへーーーーーーーーーーーーーーーーーーーーーーーーーーーっm(_ _)m
ですよ。もう参りました。高卒キーワード以外は目がつぶれて何も見えません。

ところで、このスレ2人しかいないような気がしてきたのですが、気のせい?

592 :774ワット発電中さん:05/01/04 16:34:02 ID:TpsjGUNR
結局
「目先の価格が一番大事ならなぜLinuxデスクトップが流行らない?
タダだぞタダ。 」
には反論できないって事ね。
哀れな高卒。

593 :774ワット発電中さん:05/01/04 17:32:42 ID:uOpHPxrt
よーしパパ小卒のヴァカに釣られちゃうぞ〜!

>>581
AVRとか他のマイコンに比べて、
PICには消費電力の面での利点もありますが何か?
さらに、トラ技とか秋月のおかげで
在野の技術者や大学生でもPICの使い方を知ってる香具師は多数いますが何か?
こういう香具師が入社して組み込みの仕事に携われば、
Time to marketの面でも有利だと思うけど。

もちろん価格も大事だな。
まあ価格だけを追求すれば、
PICより安価なマイコンもあるけど。


つーか御前、マイコン総合スレで荒らしまくってただろ?

594 :774ワット発電中さん:05/01/04 19:17:53 ID:SuSdAxI3
他のマイコンも知っていてその上でPICを使っているなら良い
のだが、最近PICしか知らないというのが増えてきているのが
ちょいと不安だけどな。


595 :774ワット発電中さん:05/01/04 19:21:19 ID:6VnsIAYA
カキコする前に、このスレも見て欲しい...
http://tmp4.2ch.net/test/read.cgi/tubo/1102178196/741

それと、アンカーつけてレスした奴。
削除の邪魔になるので2℃としないように。

596 :774ワット発電中さん:05/01/04 19:34:58 ID:8mrM7b19
>>595
ヴぁか?


597 :774ワット発電中さん:05/01/04 19:38:27 ID:nPPcEYG/
>>596
いや
>>595は「あや」だ。
私は従うぞ。

598 :高卒超低レベルアマチュア:05/01/04 20:29:56 ID:COm7Bmml
PICしか目に入らないわけじゃないですが、(AVRライタも2313, 1200もありま
す)情報量の多さは助かります。そんだけの理由でPICを使おうと思ってます。

優秀な人は多種比較検討してチョイスできると思うんですが、PICに付いていく
のに必死な自分はPIC以外の存在を分かっていてもチョイスできないんです。

AVRからマイコンに入門するというスタンスの日本語による情報ってあんま無い
じゃないですか。自分はそういう補助輪無しには、マイコンを使えません。

頭が悪いことへの補填をしてくれるなら何でも使いますが、そうでないなら
PICのことをほっといてください。

自分のようなスタンスの人間が少なからず居り、必ずしも優秀でないPICを支え
ているのだとも思います。

何も分からなかった自分がPICを学習することで、AVR の何たるかも分かるよう
になってきました。そういう意味では、PICは登竜門になっていると思います。


599 :774ワット発電中さん:05/01/04 20:48:33 ID:TpsjGUNR
>>598
電脳師=高卒Q=COm7Bmmlは
http://science3.2ch.net/test/read.cgi/denki/1073039844/57-60
の様にまるで電波法を知らない。
そしてこの指摘に対して未だに何ら反論をする事が出来ない
哀れな高卒なのでCOm7Bmmlをあぼーん推奨します。
電脳師=高卒Q=COm7Bmmlの言ってる事は全てデタラメ。


600 :774ワット発電中さん:05/01/04 20:50:56 ID:TpsjGUNR
>>598
要するに英語が出来ないだけだろ。
哀れ。

601 :774ワット発電中さん:05/01/04 20:57:20 ID:8mrM7b19
TpsjGUNR
いつもいつも飽きないな。お前は蛆虫以下なんだから存在価値無いんだよ。
どうせ、童貞二十何年とかいうキモイやろうだろ。
あーきもきも。

602 :774ワット発電中さん:05/01/04 21:10:02 ID:TpsjGUNR
>>601
英語すら出来ない高卒哀れ。

要するに、PIC信者って英語出来ないからAVRに手が出せないという
哀れな連中の掃きだめな訳でしょ。

603 :774ワット発電中さん:05/01/04 21:12:53 ID:fAQstpiV
哀れなID:TpsjGUNR

死んでください。

604 :774ワット発電中さん:05/01/04 21:15:41 ID:TpsjGUNR
>>603
英語すら出来ない高卒哀れ。

要するに、PIC信者って英語出来ないからAVRに手が出せないという
哀れな連中の掃きだめな訳でしょ。

今時英語出来ないなんて人間じゃないよ。
ウジ虫だよウジ虫。

605 :774ワット発電中さん:05/01/04 21:21:34 ID:DQdJjRYw
日本語で書いてあれば全てを理解出来るか? つーと、そうじゃない。
PICでもZ80でも360/370でも何でもいいから、ひとつマスターすれば道が開ける。
そうなれば英単語しかわからなくても、英文データシートでなんとかなるようになる。

606 :774ワット発電中さん:05/01/04 21:26:22 ID:DQdJjRYw
それに中学出てりゃ英語は習ってるだろ。
大学だとドイツ語とかフランス語とか中国語とか(以下略

607 :774ワット発電中さん:05/01/04 21:27:44 ID:DyheA/gh
>>606
ロシア語でデータシート出
してみるとどうなるだろ?

608 :774ワット発電中さん:05/01/04 21:32:34 ID:TpsjGUNR
>>606
じゃあAVR使えや。
PICにする理由はどこにもない。

609 :774ワット発電中さん:05/01/04 21:41:55 ID:8mrM7b19
>>童貞TpsjGUNR
日本語で書いてあるタイトルも読めなくなったか?
女も寄り付かない香具師だからな無理も無いな。

610 :774ワット発電中さん:05/01/04 21:43:15 ID:DyheA/gh
>>607
あり?
おまいはおれか???

611 :774ワット発電中さん:05/01/04 21:44:09 ID:TpsjGUNR
>>609
うわ、出たよ信者。
反対意見を一切許さないというファシストだな。

あ、高卒だとファシストって難しいか?www

612 :774ワット発電中さん:05/01/04 21:44:37 ID:DyheA/gh
>>610
仲間ですな。

613 :774ワット発電中さん:05/01/04 21:45:11 ID:TpsjGUNR
>>610 >>612
自演乙。

614 :774ワット発電中さん:05/01/04 21:46:13 ID:DyheA/gh
>>613
残念ながらジエンじゃないんだな。これが。

615 :774ワット発電中さん:05/01/04 21:55:04 ID:7ZLbP6pc
おれ回路系は素人なんだけど、PICは情報多くて助かります
それだけで十分有用だ
変なのはスルーしましょ

616 :774ワット発電中さん:05/01/04 21:55:16 ID:lKBk/71O
新年早々騒がしいな。

617 :774ワット発電中さん:05/01/04 21:57:03 ID:TpsjGUNR
>>614
んじゃフシアナよろ。

618 :774ワット発電中さん:05/01/04 21:58:04 ID:TpsjGUNR
>>615
「PICは(日本語の)情報多くて助かります(英語読めないので)」

だろ?
カッコの中身を省略するのは良くないな。



619 :774ワット発電中さん:05/01/04 21:58:49 ID:6VnsIAYA
だから、アンカー( >> )やIDで荒しにレスすると
削除依頼が通りにくくなるというのに、おまいらは...

620 :774ワット発電中さん:05/01/04 21:59:07 ID:DyheA/gh
わはは、不思議だが本当だ。
噂には聞いた事があるが、まさか自分が体験するとは。

どっぺるげんがーだけに、エンギの悪い話は無しね w

621 :774ワット発電中さん:05/01/04 22:00:41 ID:TpsjGUNR
>>619
ガイドラインに書いてない脳内根拠で依頼されても
削除するアホはいないな。

622 :p6192-ipad28gifu.gifu.ocn.ne.jp:05/01/04 22:17:36 ID:DyheA/gh
>>620
本当に不思議だね。

623 :774ワット発電中さん:05/01/04 22:32:47 ID:DyheA/gh
>>622 (オレにレスするのは w)
おれは阿呆Qのカキコには脳内あぽーんが機能するので、オレの行動には同調しないが、
さて、阿呆Qにその区別がつくかな。

国語能力の低さを暴露しまくりだから、読解力も無さそうだし。
英語(米語だっけ w)うんぬんの前に、日本語をなんとかしろと、小半時。

280 KB
★スマホ版★ 掲示板に戻る 全部 前100 次100 最新50

read.cgi ver 05.04.02 2018/11/22 Walang Kapalit ★
FOX ★ DSO(Dynamic Shared Object)