誰かマイコンのPICを使っている人いませんか?
■ このスレッドは過去ログ倉庫に格納されています
0001謎のPIC愛好家
NGNGでも、周りには使ってる人があまりいません・・・
だから、PICを使って何を作ったりしたのかを
教えてください。
0002謎のPIC愛好家
NGNG0003デフォルトの名無しさん
NGNG俺は詳しくないけど。
0004デフォルトの名無しさん
NGNGhttp://www.picfun.com/
0005デフォルトの名無しさん
NGNG面倒だったりするからAVRの方がいいぜ。
デリバリ以外はメリット無いと思うよ。
なんで巷でPICが流行っているのか疑問。
作った物はとある放送の受信機。
まぁ、これでも読んでみてくれ。
http://www.cqpub.co.jp/hanbai/books/321090.htm
0006デフォルトの名無しさん
NGNG0007デフォルトの名無しさん
NGNGラディソ無線傍受装置ツクタノ?
0008デフォルトの名無しさん
NGNGプログラマ買っちゃったからねぇ・・
あと本も最近まで出てなかったし。
AVRってCが使えるんだっけ?統合開発環境とかも
そろってるの?
機械工学板ではやたらAVR薦められたが。
0009デフォルトの名無しさん
NGNG調べておきます。
0010デフォルトの名無しさん
NGNGおーあれは凄かったと思う。
0011デフォルトの名無しさん
NGNGPICが一番しょぼい点はCPIが低い事。
そして厨房度の高い俺でもアーキテクチャが汚いのが
わかることだ。
PIC:1命令4クロック 最大クロック20MHz(たしか)
AVR:1命令1クロック 最大クロック12MHz(たしか)
Cを使う分にはアーキテクチャの汚さを直接見ることは
無いかもしれないがアセンブラで書くと良くわかる。
汎用レジスタが無いのでRAM上に変数を持たなければならなかったり
さっきも書いたがハードウェアスタックなのでサブルーチンの
ネスト数を把握する必要があったり、
ハードウェア簡略化の為と思われるバンク切り替えのせいで
分岐時にPCの上位をどうこうとか。
PICもCが使えるが、個人で買うにはまともな
コンパイラは結構高い。
AVRならdos上で使えるgccもあったりする。
統合開発環境は
ここのAVR Studio というやつだ。
http://www.atmel.com/atmel/products/prod203.htm
日本語は通らないがなかなか使いやすそう。
PICはマイコンと言うよりコントローラを意識した石だと思う。
それに対してAVRは純粋にマイコン。
16bitのCISCへ移行する分にも苦労しないと思う。
PICは情報、文献が非常に多いが初めてやるならAVRの方が
理解しやすいだろう。
ここまで書いておいて、なんなんだが俺はPICしか使った事が無いので
AVRにも悪い面がある可能性は十分にあると言う事をお忘れなく。
0012名無しさん
NGNGhttp://www.akizuki.ne.jp/
0013デフォルトの名無しさん
NGNG0014デフォルトの名無しさん
NGNG0015デフォルトの名無しさん
NGNG0016デフォルトの名無しさん
NGNG0017デフォルトの名無しさん
NGNG同意。
数100個程度の生産だと、国産マイコンでマスクを起こすよりPICのワンタイム
の方が安い。しょぼい物の小規模生産だったらPICやAVRは使いでがあるぞ。
(AVRは入手性がイマイチなのがちょっと心配だけど)
0018デフォルトの名無しさん
NGNG0019デフォルトの名無しさん
NGNG0020デフォルトの名無しさん
NGNG0021デフォルトの名無しさん
NGNG0022デフォルトの名無しさん
NGNGゼッパチは現役です。
0023デフォルトの名無しさん
NGNGhttp://mentai.2ch.net/test/read.cgi/kikai/981417210/
0024デフォルトの名無しさん
NGNG0025デフォルトの名無しさん
NGNGその場合プログラム書き込みってどうするんでしょ?
0026デフォルトの名無しさん
NGNG0027PICマスター
NGNGPICメモリが少なすぎて面白くねえ。
0028デフォルトの名無しさん
NGNG0029謎のPIC愛好家
NGNG俺も8ビットじゃ少なすぎだと思います。
せめて16あったら面白いのになぁ〜
0030デフォルトの名無しさん
NGNG27の言っているのはワードのビット幅ではなくて総量のことじゃない?
8ビット幅も、4ビットに比べりゃ天国だよ〜。
0031デフォルトの名無しさん
NGNGあればやってくれるの?
0032デフォルトの名無しさん
NGNG>30
4ビットの標準は 4bitx256かな(多い方だけど)
ページング使ってもう少しRAMのあるのもあるし 4bitx16なんてのもあるけど
でもROMだけは最近4kとか8kあるからとても楽になった。
命令の実行速度だけは速くて1MIPS 程度だけど
0033デフォルトの名無しさん
NGNG0034デフォルトの名無しさん
NGNG64bitもいらないよ
0035デフォルトの名無しさん
NGNGプログラミングの対象としてはつまらん、ツライって
感じではないのかな?
0036デフォルトの名無しさん
NGNGトラ技の1995年12月号で見て、初めてPIC16F84を知って
速攻で大阪の共立で純正のスタータキット買って(2万円だったか?)
バッファ無しでLEDが付けられるのと
ワンチップでフラッシュROM積んでいるのは感動したけど、
PUSH,POPが無い、
比較命令が k-R -> R しかない。
RAMが少なすぎ
にはちとビックリ。まぁシーケンサ程度なら十分すぎるけどね。
それでも半年で50種類くらいの回路は組んだかなぁ。
シーケンサーとか、速度計測とかが殆ど。
あの時にAVRとかH8があったら、使わなかったかも。
0037デフォルトの名無しさん
NGNGといってH8とパソコンの世界も・・・
0038謎のPIC愛好家
NGNG本当に初心者なもんで中々話に入り込めなくて・・・。
でも、これらをみて楽しんでます♪
003935
NGNG半田ごて持ってのハードの自作とアセンブラが好きな人は楽しめると思う。
0040ハード横好きソフト屋
NGNGPICにのめりこむんだけどね。
0041デフォルトの名無しさん
NGNG初台PC9801程度の能力はある
004336
NGNGあ、もう一つ忘れていた。ボクがpicを使ってみようと思ったのは
18ピンDIPだから、というのも大きい。
もしフラットパッケージだと手を出さなかったかも。
0044デフォルトの名無しさん
NGNG0045デフォルトの名無しさん
NGNG0046貧乏人
NGNGPICつかって、X68のキーボードをPS/2に変換したよ。
PIC 安くてこういうちょっとした用途には、とっても便利と思う。
http://kyoutan.dip.jp/~uts/pc/pic/x68key/ps2key4.asm
0047デフォルトの名無しさん
NGNGライターも簡単に作れるしね。
学生にPIC使わせる学校多いけど、あんな変態アーキテクチャで勉強
したら、あまり学生にはよい影響を与えないような気がするんだけどな。
0048デフォルトの名無しさん
NGNG最初にPICとAVRが同時に出ていたら、AVRだったろうね。
値段といい、機能といい。
最初にPICが出たから、解説書やWebがPICの方が情報量が多い。
AVRは、自社サイトでさえ、プログラム例が少ないもんな〜。
0049デフォルトの名無しさん
NGNG0050デフォルトの名無しさん
NGNGその昔Z80がパソコンのCPU(PC8001?)だった事なんて信じられないだろうな。
0051デフォルトの名無しさん
NGNGMSXとかな
8001は違う
0052デフォルトの名無しさん
NGNG780って言いたいのかもしれんけど、Z80で良いんじゃない? ダメ?
0053デフォルトの名無しさん
NGNGPS2でまた復活と思ったけど
0054デフォルトの名無しさん
NGNG0055!!!
NGNG0056!!!
NGNG■ このスレッドは過去ログ倉庫に格納されています