X



トップページ電気・電子
1002コメント343KB
初めてのPIC 0x11
レス数が1000を超えています。これ以上書き込みはできません。
0001774ワット発電中さん
垢版 |
2018/08/05(日) 14:16:06.40ID:/PJuuWjg
PICを触り始めて比較的日が浅いという初心者のためのスレです。
もちろん、日は経っているが自分はまだ初心者という方も大歓迎です。
PIC選びやPICを使った回路設計は誰でも最初は不安なものです。
恥ずかしがらずに何でも尋ねてみましょう。
なお、PIC関係のスレにはもう1つ「PIC専用のスレ」があります。

質問・回答する際は…
 品格に劣る回答者はスルー(相手すると逆効果)
 素人玄人などと上から目線の回答者は無視
 良い回答が出るまでしばらく再発言しないのもあり(良回答は後に出やすい)
 回答者のアドバイスで後日解決したら結果報告
 回答者は初心者に優しく
 Atmel買収以降アンチによる荒らしも横行してるので見かけても無視
 (特にスレ立て当初はこぞって荒らしに来るのでスルー)

必要なソフトなど(基本無料)
 統合開発環境 MPLAB X ttp://www.microchip.com/mplab/mplab-x-ide
 コンパイラ(XC8 XC16 XC32) ttp://www.microchip.com/mplab/compilers(高機能版のみ有料)
 コード生成プラグイン(MCC) ttp://www.microchip.com/mplab/mplab-code-configurator
 マイクロチップ・ライブラリ(MLA) ttp://www.microchip.com/mplab/microchip-libraries-for-applications

必要なハードなど
 初心者はPIC16F1以降の型番で始めると無理なく始められます。
 最初からPIC32で始めるのもあり。
 MCCの利用でハードルはむしろ低いです。
 http://akizukidenshi.com/catalog/g/gI-11902/
 プログラムの書き込みには書き込み器が必要です。
 持っていない場合はPICkit4などを購入しましょう。
 なお、eBayやAliExpressで買えるPICkit3の中華クローンも十分な性能が報告されています。
 PIC一覧、スペック検索 ttp://www.microchip.com/ParamChartSearch/chart.aspx?branchID=1005

過去スレ
 0x10 2018/06/29〜 ttps://rio2016.5ch.net/test/read.cgi/denki/1530265723/
 0x0f 2018/05/01〜 ttps://rio2016.5ch.net/test/read.cgi/denki/1525183933/
 0x0e 2018/02/13〜 ttps://rio2016.5ch.net/test/read.cgi/denki/1518524799/
 0x0d 2017/10/25〜 ttp://rio2016.5ch.net/test/read.cgi/denki/1508935254/
 0X0C 2017/07/27〜 ttp://rio2016.2ch.net/test/read.cgi/denki/1501157324/
 0x0B 2017/05/08〜 ttp://rio2016.2ch.net/test/read.cgi/denki/1494235320/
 0x0A 2017/01/04〜 ttp://rio2016.2ch.net/test/read.cgi/denki/1483498857/
 0x09 2016/09/07〜 ttp://rio2016.2ch.net/test/read.cgi/denki/1473238791/
 0x08 2016/04/30〜 ttp://rio2016.2ch.net/test/read.cgi/denki/1461994030/
 0x07 2016/02/05〜 ttp://wc2014.2ch.net/test/read.cgi/denki/1454648249/
 0x06 2015/07/18〜 ttp://wc2014.2ch.net/test/read.cgi/denki/1437151298/
 0x05 2015/04/07〜 ttp://wc2014.2ch.net/test/read.cgi/denki/1428391368
 0x04 2015/01/02〜 ttp://wc2014.2ch.net/test/read.cgi/denki/1420205108

では、質問どうぞ〜っ
0002774ワット発電中さん
垢版 |
2018/08/05(日) 14:20:47.96ID:3Xj3xlBb
PIC32MM
8ビット16ビット置き換えをねらったコンパクトなコア
安い、省電力
microAptiv 25MHz

PIC32MX
設計が古くてエラッタも多い、これだけはお勧め出来ない、後継待ち
M4K 120MHz

PIC32MK
ミドルクラス32ビットPIC、なぜかI2Cが無い
microAptiv 120MHz

PIC32MZ EF
PICコア最強、DSP命令や倍精度浮動小数点命令搭載
M-Class 252MHz

PIC32MZ DA
グラフィック、32MB RAM
microAptiv 200MHz
0003774ワット発電中さん
垢版 |
2018/08/05(日) 14:21:30.51ID:3Xj3xlBb
PIC10/12/16/18
8bit
ほぼ全ての製品にDIP版がある
コアの性能は他の8bitと比べても極端に低いので
ちょっとでも重い処理をするならPIC以外を選ぼう
4クロックで1命令サイクルなので、
クロックを1/4にしたのが処理性能の目安
コアやペリフェラルは非常に単純なので
自力で全てやってみたい初心者には良い
ただし命令は特殊なのでアセンブラの学習には向かない

PIC24 / dsPIC
16bit
Microchipは32bitに力を入れていてラインナップはいまいち
処理性能は8bit PICよりはずっと上だが
他社の16bitよりは劣る
エラッタも多い
コスパが非常に悪く、
特殊用途以外では今新規で選ぶ価値は無い
0004774ワット発電中さん
垢版 |
2018/08/05(日) 14:22:00.92ID:3Xj3xlBb
開発ツール
PICへよソフトの書き込みやデバッガでのデバッグには以下が必要です

PICkit4 :
安価なデバッガ / ライター
8bitならこれで十分

ICD4 :
高速高性能デバッガ / ライター
16bit / 32bit PICのソフト開発にはこちらがオススメ
0005774ワット発電中さん
垢版 |
2018/08/05(日) 14:22:34.00ID:3Xj3xlBb
PICは他メーカーの同規模のMCUに比べて非常にエラッタ(バグ)が多いので注意
機能が使い物にならないものやスペックの性能が出ないものも多く存在する
メーカーが把握しつつも公開されてないなかったりする
0006774ワット発電中さん
垢版 |
2018/08/05(日) 14:23:04.59ID:3Xj3xlBb
本当にPICが適切か良く考えてから選びましょう

主な競合MCU
8bit AVR / STM8
16bit RL78 / MSP430
32bit STM32 / LPC / Kinetis / RX
0007774ワット発電中さん
垢版 |
2018/08/05(日) 14:43:45.63ID:vBMv1j+d
>>1より引用
>Atmel買収以降アンチによる荒らしも横行してるので見かけても無視
>(特にスレ立て当初はこぞって荒らしに来るのでスルー)
すでに湧いてますね。
こいつら、有ること無いこと嘘八百なので無視して、すべて自分で確認しましょう。
0008774ワット発電中さん
垢版 |
2018/08/05(日) 16:51:13.91ID:Dg5fCMeo
>>998
その例で中学英語を語るのは間違いのもと
アナタの年齢は知らないけど中学英語の内容の変化は著しいものがある
いまの教科書の中身なんてわからん世代の方が多いはず
英語力の問題じゃなくて内容の志向している方向が違うから
今の子は逆にデータシートの技術英語が読めんかもな
0009774ワット発電中さん
垢版 |
2018/08/05(日) 17:05:58.28ID:IGF1Dvym
>>8
別スレへのアンカーは効かないから。(専ブラならきくの?)
https://rio2016.5ch.net/test/read.cgi/denki/1530265723/998
確かに、今の中学英語の内容を論じても、データシートを読めるかどうかには直結しない。

データシートはやっぱり分野の知識とデータシートの作法がわかってて初めて読めるのだと思う。

みなさん、初めてPICな人にやさしくあってください。
0010774ワット発電中さん
垢版 |
2018/08/05(日) 17:10:46.01ID:Dg5fCMeo
>初めてスレなんだし、データシート見ればわかる、ぐぐればわかる、で何でも片づけられてもなあ。
ていうか、そのセリフ吐く場面すら無いわけだが?
愚痴ってる暇あったらまず何か質問すりゃいい。
その手間すら惜しんでるくせに、相手の不親切やら英語力やら、言い訳ばっかり。
0012774ワット発電中さん
垢版 |
2018/08/05(日) 17:42:21.62ID:M5eNggYh
PICをディスって得するメーカーはどこなんだろうな

どこかの工作員がしつこすぎ
0013774ワット発電中さん
垢版 |
2018/08/05(日) 18:05:58.05ID:rEhY4cS6
このスレは、初心者の方が質問をするスレです。
先輩方の世間話は、本スレでお願いします。
0015774ワット発電中さん
垢版 |
2018/08/05(日) 18:29:51.42ID:2XV8HYjL
>>12
ディスるってかさ、ホントにいいんだったらプレゼンしてくれよ
それ見させてもらった上で良ければPICから乗り換えるからさ

っていうスタンスのつもりだが、まともなプレゼンがあったためしがなく
ホントに野次のレベルにすら達していない >>5>>6
0017774ワット発電中さん
垢版 |
2018/08/05(日) 18:44:42.06ID:67C7Bpqt
テンプレ記述が偏向しててまるでアンチが書いたみたい。
0018774ワット発電中さん
垢版 |
2018/08/05(日) 18:49:58.18ID:tJ/C/226
テンプレでもなんでもなくてただのアンチが書いた荒らし
もし次スレがあっても書く必要は全くない
0019774ワット発電中さん
垢版 |
2018/08/05(日) 18:57:41.86ID:2zR3/uHn
>>16
駄目じゃ無いけど18を使いこなせば事足りる場合も多いし、32を使う人多くなったので勉強かねて32使うと結局24の出番が少なくなる。
0020774ワット発電中さん
垢版 |
2018/08/05(日) 19:04:20.32ID:M5eNggYh
RL78なんて8080を拡張したような糞CPUじゃん
しかも、8086以下の糞16bitアーキテクチャ
PIC24の方がよっぽど命令セットがキレイ
0021774ワット発電中さん
垢版 |
2018/08/05(日) 19:12:15.97ID:M5eNggYh
>>6
全然流行ってないRL78やRXをねじ込んでくるあたり、ルネサスの工作員なのかな?
ルネサスはRL78やRXに移行してほしいようだが移行があまり進んでないみたいじゃん
0022774ワット発電中さん
垢版 |
2018/08/05(日) 19:17:32.04ID:M5eNggYh
ちなみにルネサスは三菱電機、日立、日本電気の半導体部門が合併してできた会社だが
各社が持っていたCPUアーキテクチャをたくさん抱えてる
それをRL78やRXに集約したいようだが全然移行が進んでない模様
だからあせってるのかもな
0024774ワット発電中さん
垢版 |
2018/08/05(日) 20:11:54.39ID:IGF1Dvym
>>10
>愚痴ってる暇あったらまず何か質問すりゃいい。
いまいち話が噛み合わないのは、俺が質問する側だと、あなたが思ってしまってるからかな?
0025774ワット発電中さん
垢版 |
2018/08/05(日) 20:16:35.26ID:2XV8HYjL
>>24
アンタがどっち側でもいいんだけど、
>初めてスレなんだし、データシート見ればわかる、ぐぐればわかる、で何でも片づけられてもなあ。
これは、質問する側の愚痴でないなら何?
回答する側がこれ言う?
その場合どういうシチュエーション?
0030774ワット発電中さん
垢版 |
2018/08/05(日) 20:32:04.67ID:IGF1Dvym
>これは、質問する側の愚痴でないなら何?
不適切な回答者の存在を嘆いてるわけだけど、

>>25での引用部分を見て質問者の愚痴としか取れないのは、
自分の直感的な解釈以外の解釈を受容できないタイプの人なのだろね。
0032774ワット発電中さん
垢版 |
2018/08/05(日) 20:59:47.13ID:s0KEBV79
相手が見てなくてもわめく
キチガイはそうでなくてはいかん
模範的で良い
0033774ワット発電中さん
垢版 |
2018/08/06(月) 00:04:05.57ID:6Pge3N9X
「初めてのPIC」なのに
初めての人の質問に答えないスレ

このスレ何の為に存在してるの?
0036774ワット発電中さん
垢版 |
2018/08/06(月) 00:08:10.26ID:BGW4NQ8Q
質問見当たらないのに答えないと言って叱られたでござる。
0037774ワット発電中さん
垢版 |
2018/08/06(月) 00:10:03.84ID:BGW4NQ8Q
質問内容からエスパーする程度ではダメでござる
回答者には質問そのものを造り出す能力が求められているのでござる
0039774ワット発電中さん
垢版 |
2018/08/06(月) 00:12:29.23ID:6Pge3N9X
初めての人の質問が見当たらないなら尚更このスレが存在する意味が無い
0040774ワット発電中さん
垢版 |
2018/08/06(月) 00:14:15.83ID:6Pge3N9X
私も>>15の答えを聞きたいし
テンプレに明確な間違いがあるなら直して欲しい
0042774ワット発電中さん
垢版 |
2018/08/06(月) 00:38:21.47ID:0w5doBHC
>>14
このスレは、初心者の方が質問をするスレです。
先輩方の世間話は、本スレでお願いします。
0043774ワット発電中さん
垢版 |
2018/08/06(月) 00:41:01.18ID:0w5doBHC
>>33
このスレは、初心者の方が質問をするスレです。
先輩方の世間話は、本スレでお願いします。
0044774ワット発電中さん
垢版 |
2018/08/06(月) 00:52:55.69ID:JnRuFbdn
それはPICに固有の質問ではないのでスレ違い。
あれはテンプレではないからお前のレスと同レベルで間違ってても直す義務は無い。
意味が無いスレだと思うなら来ないことだ。
0045774ワット発電中さん
垢版 |
2018/08/06(月) 00:54:47.61ID:0w5doBHC
>>44
このスレは、初心者の方が質問をするスレです。
先輩方の世間話は、本スレでお願いします。
0046774ワット発電中さん
垢版 |
2018/08/06(月) 01:02:39.56ID:0w5doBHC
このスレは、初心者の方が質問をするスレです。
先輩方の世間話は、本スレでお願いします。
0049774ワット発電中さん
垢版 |
2018/08/06(月) 02:26:43.34ID:0w5doBHC
このスレは、初心者の方が質問をするスレです。
先輩方の世間話は、本スレでお願いします。
0050774ワット発電中さん
垢版 |
2018/08/06(月) 03:03:50.48ID:h1eElIrp
JaneStyleを例に取ると、
まずキチガイのIDをコピーしてから、
ツール>設定>機能>あぼーん>NGID
貼り付けて、透明あぼーんにチェック入れて、
追加>OK
これできれいさっぱりよ、お試しあれ。
0051774ワット発電中さん
垢版 |
2018/08/06(月) 06:20:48.18ID:W0qJRdCZ
>>39
> 初めての人の質問が見当たらないなら尚更このスレが存在する意味が無い


いまここは日大のアメフト部のような状態にある
上級者が初心者をいじめてしまうという

だからまず改革が必要なんだよ
0053774ワット発電中さん
垢版 |
2018/08/06(月) 07:47:37.17ID:bHHwKFN4
このスレは、初心者の方が質問をするスレです。
先輩方の世間話は、本スレでお願いします。
0054774ワット発電中さん
垢版 |
2018/08/06(月) 08:41:04.81ID:JRxEXKY+
>>6
だからRL78は出さなくていいから
わかってるやつがさりげなく使ってればいいの
広めんでよろしい
0055774ワット発電中さん
垢版 |
2018/08/06(月) 08:41:21.55ID:eOTiNUjy
>>52
Microchipは世界3位だぞ
Atmelとの合併でルネサスに迫ってきてるんだが
市場シェアは2%しか違わない


2016年マイコンシェア、NXPがルネサスを抜き首位に
http://eetimes.jp/ee/articles/1705/02/news071.html

順位     社名      市場シェア 2015年販売額    2016年販売額   増減
1   NXP Semiconductors     19%   13億5000万ドル   29億1400万ドル   116%
2   ルネサス エレクトロニクス 16%   25億6000万ドル   24億5800万ドル   ▼4%
3   Microchip Technology    14%   13億5500万ドル   20億2700万ドル   50%
4   Samsung Electronics    12%   21億7000万ドル   18億6600万ドル   ▼14%
0057774ワット発電中さん
垢版 |
2018/08/06(月) 09:34:39.83ID:JRYVmFG8
2位のメーカーの主力製品に対して
「全然流行ってない」とかアホですね

ていう書き込みに対して
Microchipが3位とかいう主張
アホが多いですね
0059774ワット発電中さん
垢版 |
2018/08/06(月) 10:01:04.16ID:28dw/syx
ルネサスは車載向けと少し前のガラケー需要やな
picは8051に相当するから使用されるレイヤーが違う
ルネサス対抗ならpic32やろ
0060774ワット発電中さん
垢版 |
2018/08/06(月) 10:15:43.84ID:eOTiNUjy
でも、ルネサスの32bitは未だにV850やSHがシェア高いんじゃないの?
SHの後継のRZはARMのCortex-AあCortex-Rだし
0062774ワット発電中さん
垢版 |
2018/08/06(月) 10:35:22.80ID:eOTiNUjy
ルネサスもRXだけではダメで結局RXと直接競合するCortex-M0+やCortex-M4を使った
Renesas Synergyなんてのやりだしたな
0063774ワット発電中さん
垢版 |
2018/08/06(月) 10:59:35.36ID:eOTiNUjy
>>57
ルネサスなんて日本の半導体メーカーの寄せ集めじゃん
だからいろんなCPUアーキテクチャが乱立しててRL78やRXに集約しようとしてもうまく行ってない
R8Cなんて未だに作り続けてるじゃん
0064774ワット発電中さん
垢版 |
2018/08/06(月) 11:09:04.24ID:eOTiNUjy
三菱と日立の半導体部門が合併でルネサス誕生→R8C作ったので使ってね
→NECエレと合併→RL78作ったので使ってね

方針がコロコロ変わるルネサス
0065774ワット発電中さん
垢版 |
2018/08/06(月) 11:12:47.66ID:q24dGUjP
作ったというか部隊の引継ぎなんだろう
顧客もあるからいきなりシリーズ潰せない
フェードアウトのフェーズだろう
ずっと使い続けるには悩ましいね
0066774ワット発電中さん
垢版 |
2018/08/06(月) 11:17:19.00ID:/gTpX07l
>>48
個人的にはすごくイイ。SPI液晶付ければ何もせずに認識してくれて小型BASICマシン
なぜかアンチが多いのでこの板では禁句
0067774ワット発電中さん
垢版 |
2018/08/06(月) 11:21:18.08ID:eOTiNUjy
2010年11月の記事
会社の都合でこんなことやってればユーザは逃げますわ

ルネサス、78KとR8Cを統合した新マイコンファミリを発表
https://news.mynavi.jp/article/20101117-a124/
>今後の開発ロードマップ。
>78KおよびR8Cの新規開発は2011年中に終了し、すべてRL78に移行する予定。
>なお、78K/R8Cともに製品供給はかなり長期にわたって続けていく予定としている
https://news.mynavi.jp/article/20101117-a124/images/009l.jpg
0068774ワット発電中さん
垢版 |
2018/08/06(月) 11:55:24.29ID:q24dGUjP
そう。まさに道路拡幅したいけど、住民追い出せないから
自然滅を待っている状態、みたいな。
新規採用はしないほうがいいと思う
「かなり長期」ってのも何も保証しないし。
有力顧客には個別に確約な情報呉れるのかも知れないが
0069774ワット発電中さん
垢版 |
2018/08/06(月) 12:29:56.56ID:JRYVmFG8
>>6 にたった6文字ルネの型番が書いてあるだけて
すごい盛り上がりだな
みんな大好きなんだね

ルネスレでやれ
0070774ワット発電中さん
垢版 |
2018/08/06(月) 15:21:22.29ID:I4tAPeib
時々除いてIDが赤いキチガイに対しては以下の対応をしましょう。
JaneStyleを例に取ると、
まずキチガイのIDをコピーしてから、
ツール>設定>機能>あぼーん>NGID
貼り付けて、透明あぼーんにチェック入れて、
追加>OK
これできれいさっぱりよ、お試しあれ。
0074774ワット発電中さん
垢版 |
2018/08/06(月) 20:19:12.69ID:8urQdVLU
このスレは、初心者の方が質問をするスレです。
先輩方の自慢話は、本スレでお願いします。
0075774ワット発電中さん
垢版 |
2018/08/06(月) 22:18:37.59ID:6Pge3N9X
デュアルコアっていうか、
単に2つのコアを同じダイに載せただけ
0076774ワット発電中さん
垢版 |
2018/08/06(月) 22:40:26.38ID:Dd0J4xg8
明示的に別個に動作させられないのなら、ただのデュアルコアって言うでしょ。
0079774ワット発電中さん
垢版 |
2018/08/07(火) 01:30:50.76ID:3FUFUXAb
>>78
その前に
>>75
>単に2つのコアを同じダイに載せただけ
ではないというデュアルコアの実例を挙げてよ。
0081774ワット発電中さん
垢版 |
2018/08/07(火) 07:17:42.20ID:I4FUFlqs
https://www.dreamnews.jp/press/0000176202/
このブロック図と

デュアルコア ブロック図
で画像検索した結果を比べればわかる

普通は2つのコアが太いバスで密につながっていて
ペリフェラルやメインメモリに両方のコアからアクセス出来るようになっている
対称、非対称に関わらず
0082774ワット発電中さん
垢版 |
2018/08/07(火) 07:25:55.34ID:I4FUFlqs
デュアルコアdsPICは
まともにデュアルコアマイコンを開発する技術やリソースが無いから
2つのマイコンをただ単に同じダイに載せました

ってだけの代物だ
0083774ワット発電中さん
垢版 |
2018/08/07(火) 09:29:44.02ID:wZYVSaxv
>>81
それはパソコンやスマホでマルチコア対応OSを動作させる時の発想

複数のCPUコアが載ってるマイコンはそれぞれのコアで全く別の処理をするんだよ

一つのコアはメインの処理やシビアなリアルタイム処理をやって
もう一つのコアが他の処理をするんだよ
全く別の処理をするんだからメモリ空間が全く別でも問題ないわけ
どうせ、2つのマイコンを使うなら一つのパッケージに2つ載ってた方が
部品が少なくて済むからな
0084774ワット発電中さん
垢版 |
2018/08/07(火) 12:07:57.96ID:xBxOX/Ls
世の中のMCUやDSPの構成を見てみれば良いよ
こんなクソなの他に無いから
0085774ワット発電中さん
垢版 |
2018/08/07(火) 12:18:30.94ID:xBxOX/Ls
わざわざ
対称、非対称に関わらず
って書いたのが見えなかった?
0087774ワット発電中さん
垢版 |
2018/08/07(火) 14:26:47.26ID:n3JDhHkz
どうせバグだらけで使い物にならないんだろ。
旧アトメルに設計して貰えよ。
0088774ワット発電中さん
垢版 |
2018/08/07(火) 14:50:32.59ID:ZK1RAHhh
>>81
普通は
>>84
世の中の
>>87
どうせ

1つの論理的な根拠も示せずただ来てわめく。
AVR使いってこんなヤツばっかりなんだな、を再認識させるために。
お疲れ様。
0089774ワット発電中さん
垢版 |
2018/08/07(火) 17:40:04.82ID:n3JDhHkz
>>88
豊富な経験と鋭い読みとで裏付けられているんだよw

PICだよ、PIC。分って言っているのか?
エラッタの修正もしないマイクロチップに何を期待しているんだよ。
0092774ワット発電中さん
垢版 |
2018/08/07(火) 21:54:09.19ID:9hd92RO2
そりゃあPICは継ぎ足し、でっち上げの汚いアーキテクチャかも知れない
でも、それでもいいと言いう用途はあるんだよ。コスト優先の。
初心者がこれでこんなもんかと思うのは気の毒だが。
0093774ワット発電中さん
垢版 |
2018/08/07(火) 21:58:24.21ID:jQUB/qyS
デスピックの使いどころが一番わからない
正直デスピック使うくらいなら最初からピック32で十分な気がして
0094774ワット発電中さん
垢版 |
2018/08/08(水) 00:09:41.52ID:jTNMoYa1
PICが安いならその理論も説得力があるけど
全く安く無いからねえ
0095774ワット発電中さん
垢版 |
2018/08/08(水) 00:11:59.65ID:jTNMoYa1
デスピック
DSP命令の演算能力が売りなはずなのに

遅い
とにかく遅い
なのに高い
0096774ワット発電中さん
垢版 |
2018/08/08(水) 05:36:33.26ID:/CM3Ls2K
朝から晩までPICのことが気になってしょうがないアンチPICの人がいるんだな

朝から晩までPIC、PIC、PICと気になるんだろうな

PICに親でも殺されたのか?
0097774ワット発電中さん
垢版 |
2018/08/08(水) 06:34:40.44ID:ZWA018X2
PICの仕事を請け負ってエラッタで泣きを見たっぽい奴ならいるな
0098774ワット発電中さん
垢版 |
2018/08/08(水) 06:59:55.37ID:xyU+D/jU
PICは仕事で使うとストレス溜まるけど
趣味で楽しむには最高なのにね
0099774ワット発電中さん
垢版 |
2018/08/08(水) 07:10:37.51ID:wG8uW11p
1個買うとオマケで中にもう1個入ってます、ってか?
テレビショッピングじゃあるまいしw

>PICに親でも殺されたのか?
PICが気になっているのでは無くて、趣味のPICユーザーが気になっている
人生は短いぞ、それで良いのか、早く目を覚ませと

ところでプログラマの言語別年収ランキングで1位はGo、Cは10位だそうな
CPU別年収ランキングはどうなんだろ?
まぁどうでも良いんだがネタ提供
0100774ワット発電中さん
垢版 |
2018/08/08(水) 07:22:40.14ID:JoHHZDZD
>>99
このスレは、初心者の人が質問するスレです。
先輩の雑談は、本スレに移動してください。
0102774ワット発電中さん
垢版 |
2018/08/08(水) 08:09:49.82ID:/CM3Ls2K
>>99
PICがプロに使われてないとか妄想もいい加減にしろ
年間MCUだけで20億ドルも売り上げてるMicrochipのMCUがプロに使われてないはずないだろ
アマチュアだけで20億ドルも稼げたら苦労ないわ
NXPと元モトローラの半導体部門がスピンアウトしたFreescacleが一緒になったMCUトップの新生NXPだって
MCUの売上げは29億ドルだぞ
0103774ワット発電中さん
垢版 |
2018/08/08(水) 08:17:01.86ID:/CM3Ls2K
2位のルネサスなんて2011年に26億2000万ドルあったMCUの売り上げが
>>55にあるように24億5800万ドルに減ってる

http://eetimes.jp/ee/articles/1203/23/news032.html
>ルネサスの2011年におけるマイコン売上高は、
>2010年比で約1%減となる26億2000万米ドルだった。
>同社のマイコン市場シェアは、2010年には17.9%だったが、2011年は17.3%に縮小した。
0104774ワット発電中さん
垢版 |
2018/08/08(水) 08:39:02.78ID:DZnU7VjX
>>103
既に価格(性能比)競争の時代になってるからでしょ。
各社大変だろうね。
0105774ワット発電中さん
垢版 |
2018/08/08(水) 08:49:22.59ID:/CM3Ls2K
>>104
特に32bitマイコンの価格競争が大変らしいな

32ビットマイコンへの需要は高いものの:
マイコン市場、価格崩壊に苦しむ
http://eetimes.jp/ee/articles/1508/24/news070.html

> IC Insightsの報告書「The McClean Report」の最新版によると、
> マイコンの出荷個数は2015年に33%増加し、254億個に達する見込みだという。
> その要因として、主にICカード(スマートカード)や
> 32ビットマイコンを使う用途向けの出荷が急激に増えたことが挙げられる。
> マイコンの市場規模は、過去最高の166億米ドルに達する見込みだが、その増加率は前年比で4%だという。
>
>  IC InsightsのシニアアナリストであるRob Lineback氏は、Eメールのやり取りの中で、
> 「今後成長する市場であるIoT向けに、サプライヤーが低価格化を競っているため、
> マイコンの平均販売価格(ASP)は下落している。
> 中でも32ビットマイコンの下落幅は最も大きい」と述べている。


出荷数は大幅に伸びてる32bitマイコンだが、売上げは微増
http://image.itmedia.co.jp/ee/articles/1508/24/l_mm150824_micon1.jpg
0106774ワット発電中さん
垢版 |
2018/08/08(水) 11:25:51.16ID:q99C/4FQ
>>105
32bitだと昔はパソコンクラスで処理してたような機能の大半が手元でできるからね。
しかもスマホが普及して様々な情報表示やコマンド入力が手元でできる。
0110774ワット発電中さん
垢版 |
2018/08/08(水) 13:01:40.62ID:fuGuhF0F
>>99
他人の趣味に口出しする暇があるほど人生は長くないぞ
あんたこそそれで良いのか、早く目を覚ませ
0112774ワット発電中さん
垢版 |
2018/08/08(水) 18:21:43.29ID:l1hLiuWg
無いと思う。
3の回路図はユーザーズ・ガイドに載ってけど、
4のユーザーズ・ガイドには回路図が載ってない。
それ以上は調べてない。
0115774ワット発電中さん
垢版 |
2018/08/08(水) 21:29:47.64ID:5wooKv/q
>>113
> そのくらい買えよ安いんだから



ここで回答してくれる方は、みな大卒でそれなりの社会常識がある方だと思い込んでいたけど
どうやら違ったみたい

建設業からもバカにされるような、時代遅れの高卒の親方が偉そうに
説教を垂れているだけのスレだったんだな
どおりで乱暴な言葉使いの人が昔からいるわけだ
土方の親方に丁寧語を使えなどとは、無理な話だものね
0117774ワット発電中さん
垢版 |
2018/08/08(水) 23:22:06.68ID:Nz3OA7wb
>>115
大卒だと社会常識がある?
土方の親方は丁寧語使えない?

いろいろひねくれた思い込みを持ってる人だな。

回路図みたい=自作する=買えない
この連想が近視眼的で無能さを暗示しており
なのに「買えよ」とほざく共感力の無さが品格の無さ示す
学歴や職種は無関係
0118774ワット発電中さん
垢版 |
2018/08/08(水) 23:46:11.72ID:l1tS38GN
今すぐ4でなきゃいけない理由なんかあるの?
0119774ワット発電中さん
垢版 |
2018/08/08(水) 23:56:49.47ID:Nz3OA7wb
無い。
下手すりゃ2使ってる人もいるはず。
アンチさんの大好きなルネサスで書き込んでる人だっているかも。
0121774ワット発電中さん
垢版 |
2018/08/09(木) 08:44:36.60ID:YgOrTUCQ
設備系の現場に出るとわかるが、いまどきのドカタ系は全然バカにできんよ
大卒院卒普通にいるし、使える人材も多い
引きこもってるアスペの連中よりはうんとマシ
労務体系も勤務時間も少なくとも使い捨てのSEなんかよりしっかりしている
0122774ワット発電中さん
垢版 |
2018/08/09(木) 13:19:08.25ID:JpuIebAi
最悪のPICユーザーは 「CPU電子工作をPICで始めた引きこもりのアマチュア」 じゃないか?
人の言う事に全く耳を傾けようとしないので、限り無く救いがたい。
0123774ワット発電中さん
垢版 |
2018/08/09(木) 14:17:06.80ID:dgLaIaI7
最悪のAVRユーザーは 「CPU電子工作をAVRで始めた引きこもりのアマチュア」 じゃないか?
人の言う事に全く耳を傾けようとしないので、限り無く救いがたい。

このようにいろいろ当てはめて例文を完成させましょう。
なお、この出題者の例文には本人の気づいていない特徴があって
またお前か、と特定しやすいですね。
0124774ワット発電中さん
垢版 |
2018/08/09(木) 15:21:19.12ID:P5yomg6v
年齢性別
40歳 男

趣味
他人を小馬鹿にして優越感を得る事

特技
PIC(8bit)
0125774ワット発電中さん
垢版 |
2018/08/09(木) 15:48:22.09ID:LtudGPdb
PICはコンピュータを学習するという観点ではあまり適切ではないと思うのだが
0126774ワット発電中さん
垢版 |
2018/08/09(木) 16:01:33.22ID:KfNLgxyQ
どーせ趣味だからどーでも
いいんじゃない?
釣り掘りでしか釣りしたことなくても
趣味は釣りと言えるわけで
0127774ワット発電中さん
垢版 |
2018/08/09(木) 16:33:14.91ID:dgLaIaI7
>>125
わざわざズレた観点を提起する。
その観点は適切でないと言い張る。

そりゃそうでしょう、最初っからズレてます。

>>126
ずれたまま、かまわず話を広げる。
0130774ワット発電中さん
垢版 |
2018/08/09(木) 17:52:51.56ID:JpuIebAi
>>126
確かに趣味だからその人が楽しければそれでいいんだよね。
レベルが低いCPUだとレベルが低い事しか出来ない、
だから何年やっても技術力も伸びない、と思うんだけど
釣り堀でも人によって釣果に差があるそうだから、
(私は釣り堀には今まで1,2度しか行った事が無いのでよく分らない)
レベルが低いCPUでも工夫する楽しみは有るだろうな。

>>123
面白いレス頼むね、期待しているよ!w
0131774ワット発電中さん
垢版 |
2018/08/09(木) 18:21:15.70ID:DmoUAJBS
>>126
> どーせ趣味だからどーでも
> いいんじゃない?


意外にいいこと言ってるかも
ここには、趣味でやる人と、仕事にしてる人がいて、話が噛み合わないのかもね
たとえば「データ読めばわかるような質問するな」、とかたまに見かけるけど
趣味でやってるひとからすると「はあー?」だもんね
仕事にしてる人からすると、データも読まないでそれこそ「はあー?」
となるわけで
0132774ワット発電中さん
垢版 |
2018/08/09(木) 18:33:53.91ID:VFj4bd84
趣味で使ってるCPUの方がよくデータシート読んでる。
仕事のは仕様書通り動けばそれまで。
0133774ワット発電中さん
垢版 |
2018/08/09(木) 19:28:05.50ID:xIXP0vLJ
>>130
> レベルが低いCPUだとレベルが低い事しか出来ない、
頭が悪い人が言い訳として良く言うセリフですね
0134774ワット発電中さん
垢版 |
2018/08/09(木) 19:39:26.69ID:oyuqqVc+
>レベルが低いCPU
>レベルが低い事
この言い方そのものが頭の悪さ丸出しだろ。
具体的にどのPICで何やる話なのか聞いてみたいわ。
0135774ワット発電中さん
垢版 |
2018/08/09(木) 21:26:37.47ID:nx/+nzcx
このスレは、初心者の人が質問するスレです。
先輩の雑談は、本スレに移動してください。
0136774ワット発電中さん
垢版 |
2018/08/09(木) 21:39:29.29ID:N/q7vLMb
このスレは、初心者の人が質問するスレです。
先輩の雑談は、本スレに移動してください。
0138774ワット発電中さん
垢版 |
2018/08/09(木) 23:12:09.86ID:N/q7vLMb
このスレは、初心者の人が質問するスレです。
先輩の雑談は、本スレに移動してください。
0139774ワット発電中さん
垢版 |
2018/08/10(金) 07:04:55.69ID:HEuxrl6F
今後は大学でCPUの構造を学ぶにはRISC-Vが使われるだろうね
フリーな命令セットだから大学で使いやすいし
ヘネパタ本の最新版はRISC-Vになったし
パタヘネ本はMIPSの他にRISC-V版と64bit ARM版が出てる
どっちもまだ日本語に翻訳されてないけど
0143774ワット発電中さん
垢版 |
2018/08/10(金) 10:01:06.46ID:Vw+q8HJA
誰が答えるんだよ
0144774ワット発電中さん
垢版 |
2018/08/10(金) 10:25:06.10ID:444vuMl1
このスレは>>1>>1の為に立てたスレ
>>1がマウンティング出来る内容だけ語ることが許される
それ以外の話題は禁止

ってことだろ
0145774ワット発電中さん
垢版 |
2018/08/10(金) 13:24:48.10ID:Zpe0Eavw
いうて、PIC使い始めるのには結構金かかる
秋月価格でPICKIT3,4は\5000〜
ブレッドボード、デバイスその他で\1000位か
Lチカするのにこんくらい。

STM32のNUCLEOならコミコミ\1600〜
これの中華パチモンならしめて\1000以下で揃う

積極的にPIC使う理由って、巷に書籍とか溢れているからだろうけど
秋月にDIPから品種がたくさんあるからだろうけど
なんだろう、マイコン界では局所的な「島」ガラパゴスになってて
隔絶された雰囲気であるようなイメージ
文化もデバイスも
人も
0146774ワット発電中さん
垢版 |
2018/08/10(金) 14:15:52.63ID:PFYpSp8n
>>134
命令14ビットの8ビットPICでどうやってマルチタスクやるんだよ?
ディスパッチャ書いて見ろよ。
AVRでは入門用のTiny2313でも実用になるマルチタスクが出来るのだが、
プログラミング能力の低い奴に限って、8ビットCPUでは使いものにならない、
などと言い訳を言うんだよな。

なんて書いたけど、「歩の無い将棋は負け将棋」という諺があるぐらいで、
竜や馬だけでは将棋は成立しないから、PICも歩として存在してて構わないよw
単能機としてはそれなりに役に立つ。
0148774ワット発電中さん
垢版 |
2018/08/10(金) 14:22:14.36ID:PFYpSp8n
あ、書き忘れた。

毎度お馴染み「またお前」です。
>>123
面白いレス頼むね、期待しているよ!w
0149774ワット発電中さん
垢版 |
2018/08/10(金) 14:25:50.38ID:nVORc6Xb
>>146
PICはPosition Independent Codeの略なんだから、リロケータブルなモジュール作って管理すれば
マルチタスクだって平気さ
0150774ワット発電中さん
垢版 |
2018/08/10(金) 14:56:43.13ID:Zpe0Eavw
>命令14ビット
は特に関係ないな
それよりメモリ管理が苦しい
スタックとかが分離できない
こいつ本当に判って書いてるのか?
草沢山書いてやりwww
0151774ワット発電中さん
垢版 |
2018/08/10(金) 15:29:08.53ID:WSgKRg1q
このスレは、初心者の人が質問するスレです。
先輩の雑談は、本スレに移動してください。
0152774ワット発電中さん
垢版 |
2018/08/10(金) 15:36:59.39ID:HEuxrl6F
殺人を犯した低脳先生みたいなのが張り付いて一人でスレを荒らしてるなw
低脳先生みたいな引きこもりの生活保護なんだろうか?
0153774ワット発電中さん
垢版 |
2018/08/10(金) 15:39:01.48ID:HEuxrl6F
荒らしのキチガイの相手をするやつがいるから余計にスレが荒れる
スルーすればそのうち飽きていなくなるだろうに
0154774ワット発電中さん
垢版 |
2018/08/10(金) 15:57:00.47ID:INLFvXNs
スレの趣旨若干変わってるからな、おまいらどうせ荒らしに来てるだけだから読んでないだろうけど。
>PICを触り始めて比較的日が浅いという初心者のためのスレです。
>もちろん、日は経っているが自分はまだ初心者という方も大歓迎です。

>>150
>>ID:JpuIebAi
>>ID:PFYpSp8n
を読むと、根本から何一つ判ってない、と断言できる。
黙ってりゃいいのにな。
0155774ワット発電中さん
垢版 |
2018/08/10(金) 15:57:49.39ID:AzZo8Yd2
飽きることなく続けられるのがキチガイのキチガイたるゆえん
0156774ワット発電中さん
垢版 |
2018/08/10(金) 16:04:36.74ID:58vRJw3O
マルチタスク
CPUの構造

アンチさんの持ち出してくるお題が突飛過ぎて笑える。
荒探しにすらなってねえ。
0157774ワット発電中さん
垢版 |
2018/08/10(金) 16:08:24.50ID:HEuxrl6F
荒らしのキチガイに対するレスはご褒美を与えてるようなもの
荒らしはわざと挑発するような発言をしてレスを待ってるレス乞食なのだから
リアルで誰も相手にしてもらえないので掲示板を荒らしてる寂しがり屋なのだから
0158774ワット発電中さん
垢版 |
2018/08/10(金) 16:24:59.42ID:Zpe0Eavw
逆説的になるけど、
初心者向けのPIC解説の記事、ブログ、書籍など、
それこそ腐るほどあるのだから、ちょっとググったりすれば基本的な情報は
簡単に得られると思う
ゆえにこの板は不要なんじゃね?

で、初心者だというあなた、どんな回答が欲しいのよさ?
0159774ワット発電中さん
垢版 |
2018/08/10(金) 16:27:16.38ID:e85Wxd1Y
>荒らしのキチガイ
お前も立派にその一員だけどな。
CPUの構造を学ぶ、はあ?
0160774ワット発電中さん
垢版 |
2018/08/10(金) 16:32:40.91ID:p9eNOBsN
>>145
あんたみたいに勘違いしてるやつの多くは、例えばArduino=マイコンだと思ってるようなやつ。
Arduino=AVRマイコンの載ったモジュールあるいはボード
PICってのはマイコン単体として考えてるわけだからNUCLEOとの比較はアホの証明でしかない。
10個何か作ればNUCLEOとの価格差は歴然だが、そんな算数もできずに語るのは間違いなくアホ。
0163774ワット発電中さん
垢版 |
2018/08/10(金) 16:56:17.09ID:Zpe0Eavw
>いうて、PIC使い始めるのには結構金かかる
かように初期投資の話をしているのだが、モンモウでしたか
0165774ワット発電中さん
垢版 |
2018/08/10(金) 17:19:13.08ID:HEuxrl6F
http://news.livedoor.com/article/detail/14291788/
続けて、林は足を引っ張ろうとするアホな人の特徴として「まず、あなたに強い関心があるんですよ。
無関心だったらいろいろやってこないです。

そして、僕はこれが一番重要だと思うんですけど、暇なんですよ。
暇っていうのは最大の敵ですよ」と口にする。
0166774ワット発電中さん
垢版 |
2018/08/10(金) 17:24:41.45ID:a0z4JFyJ
>>163
PICの開発環境をそろえて1つだけ何か作って終わり
というバカげた設定での比較は、アンチさんを除けば無意味だって言ってるんですよ。

にしても、反論する相手はモンモウ扱い、ってのはアンチさんの民度を物語る好例です。
後で読む人はそこに注目するでしょうね。
0167774ワット発電中さん
垢版 |
2018/08/10(金) 17:32:56.41ID:Vw+q8HJA
とりあえず「ディスパッチャ」をNGワード化した。
0168774ワット発電中さん
垢版 |
2018/08/10(金) 17:34:24.37ID:Zpe0Eavw
>PICの開発環境をそろえて1つだけ何か作って終わり
コレを想定していたわけじゃないが、ありえないことじゃない。
前に挙げた\6000 vs \1600というのは初心者が何か始めるのに
十分な理由になる
自分は両方の環境使ってるけどARMの開発環境デバッガは
PICのそれより遥かに使いやすいよ
マルチタスク厨じゃないけど、システムとしての発展性も
PICより遥かにある。
初心者がポピュラーだからと言って軽自動車に乗って、車ってこんなもんか、
で終わったら悲しいじゃないか
ぜひ世界を一巡りしてきてほしいと思う訳よ
モンモウはまあ、売り言葉に買い言葉ということで。
0169774ワット発電中さん
垢版 |
2018/08/10(金) 17:35:17.73ID:WSgKRg1q
このスレは、初心者の人が質問するスレです。
先輩の雑談は、本スレに移動してください。
0173774ワット発電中さん
垢版 |
2018/08/10(金) 18:15:12.02ID:Zpe0Eavw
PICの強みはパッケージDIPでバリエーションがあって
手軽に手に入ることか
それが用途に合っているならPIC使えばいいんで
他に何かいい点あるかな?
0174774ワット発電中さん
垢版 |
2018/08/10(金) 18:46:27.76ID:T7z4e0d7
>>172
それは違うよ。
NUCLEOで1つだけ作るの。
だって2つ目のこと考えたら価格でPICに負けちゃうじゃん。
都合の悪い比較はしないのがアンチの鉄則。
>>ID:Zpe0Eavwをよく読んで。
0175774ワット発電中さん
垢版 |
2018/08/10(金) 18:50:43.36ID:qR97nagh
>>172
え?
じゃ2つ目はまた別のを使って、開発環境も別のを準備するの?
アンチって大変なんですね。
0176774ワット発電中さん
垢版 |
2018/08/10(金) 19:01:23.33ID:X8Dn4FSK
NUCLEOはICEとして使えるから
2個目以降はCPUだけ買えば良いんだよ
0177774ワット発電中さん
垢版 |
2018/08/10(金) 19:04:46.76ID:X8Dn4FSK
発振子やマイクロUSB端子やレギュレータやパスコンが載った
小型の格安基板も出回ってるんで
それをDIP ICのように使っても良いしね
0180774ワット発電中さん
垢版 |
2018/08/10(金) 19:10:16.89ID:gCTx9fPr
それ、初心者としての質問のつもりなの?
いろいろ知ってるのに、PICについては調べる気が無いの?
調べもしないで比較するのがアンチの作法なの?
0183774ワット発電中さん
垢版 |
2018/08/10(金) 19:20:39.56ID:sYXpLfQ1
PICがPICに適した用途には優れたマイコンであるのと同様、
STM32がSTM32に適した用途には優れたマイコンであるのは誰だってわかってる。
PICスレで宣伝するなんて、ステーキ屋に入ってきてトンカツの方が美味いって騒ぐバカと同じ。
比較スレへ行けばいい。
https://rio2016.5ch.net/test/read.cgi/denki/1461285027/l50
0185774ワット発電中さん
垢版 |
2018/08/10(金) 19:38:02.80ID:uHjL5/o1
中華PICkit3が1000円、PICそのものは1つ45円から
用途に合わせて必要なものだけの最小単位で構成することが可能

マイコンを単体で使うメリットが理解できない相手とは議論しても無駄
0186774ワット発電中さん
垢版 |
2018/08/10(金) 19:41:32.53ID:uHjL5/o1
>>184
何に例えても、どんな程度の低い揚げ足取りをしてもいいけどさ
ここはラーメン屋だから、お前はステーキ屋へ行けよってことだ
あと、>>182は意味不明だ
0187774ワット発電中さん
垢版 |
2018/08/10(金) 22:58:33.37ID:fRQEQRDO
PICの出来合いのボード(ArduinoやNucleo的な)を求める書き込みを結構見かけるので、
PICでUSBデバイス作る時の基本的な回路とコードを誰かここに書いてあげたらどうか。
0188774ワット発電中さん
垢版 |
2018/08/10(金) 23:17:29.93ID:WurMqMeu
>>187
上に書いてあるじゃん
>中華PICkit3が1000円、PICそのものは1つ45円から
これで、ブレッドボードでも用意すりゃ出来合いのボードと同じ、遜色無い
しかも、余分なもの全部取っ払って最小限の構成にもすぐ対応できる
逆に何が不満なのか教えてほしいわ
0189774ワット発電中さん
垢版 |
2018/08/11(土) 01:22:52.32ID:zz6ZftmJ
>>169
そのキャンペーンは少し早すぎる
みんな頭がカッカしてるからね
今までたまってた物が一気に噴出してるみたいだ

もちょっと落ち着いてからにしたらどうかな
どうせこんな流れでは、質問もないだろうから
0190774ワット発電中さん
垢版 |
2018/08/11(土) 02:04:08.14ID:FNO+8SDE
このスレは、初心者の人が質問するスレです。
先輩の雑談は、本スレに移動してください。
0191774ワット発電中さん
垢版 |
2018/08/11(土) 08:08:33.07ID:+15SZ/fZ
aruduinoとかNucleoって比較対象として違ってると思うんだけどな。
PIC自体との比較だとAVRやARMでしょ。
aruduinoはシリアルで操作できるようにしてるボード、Nucleoはデバッガを内蔵したボード。
PICでもこの手のは有るね。
秋月でも一時期picbasicとか扱ってたこと有る。
0194774ワット発電中さん
垢版 |
2018/08/11(土) 08:36:01.39ID:fpEwHJo9
ARMの比較対象
MIPS, SPARC, POWERはほとんど息してないからな
x86くらいか
0195774ワット発電中さん
垢版 |
2018/08/11(土) 09:10:11.03ID:G8HHe27i
ARMといってもCortex-MとCortex-Aは全くの別物だけどな
出荷量が多いのはモバイル向けのCortex-A
ARMの出荷量の半分以上はスマホやフィーチャーフォン向けだ
0196774ワット発電中さん
垢版 |
2018/08/11(土) 09:18:53.67ID:KxMsR8qE
ARM,ARMって言ってるやつはメーカーか商品名挙げろよ
STMくらいしか使ったことないんだろ、せいぜいルネくらいか
0197774ワット発電中さん
垢版 |
2018/08/11(土) 09:44:53.83ID:ShFpjJh4
試作検討したことあるけどSTM32でええやん、たまにMIPIと思わしきCSI、DSI交じってるのを除けば……
産業用カメラと生のTFTLCDでもイケるし。CubeMXで選定も出来るし。
個人的にはCubeMXがORで選定する(両方の機能はあるけど足が競合してるとか)のと、日本語サポート無いのがNGかな。
ルネは勘弁
0200774ワット発電中さん
垢版 |
2018/08/11(土) 10:10:29.30ID:cYaG5Otv
ブレッドボードとPICで、USBゲームパッドを、作りたい。
そのための
動作する完全な回路と、動作する完全なコードを、教えてください。
0201774ワット発電中さん
垢版 |
2018/08/11(土) 10:18:02.90ID:W+1MnjgF
>>194
息してない様に見えてもちゃんと動いてるし数も出ているのが組み込みの世界。
PCの色眼鏡で語るなよ。
0202774ワット発電中さん
垢版 |
2018/08/11(土) 10:21:55.07ID:W+1MnjgF
>>200
MLAかHarmonyにHIDジョイスティックの例あったような。
ま、一行もコード書きたくない、回路なんて考えたくないなんて人には無理だけど。
0203774ワット発電中さん
垢版 |
2018/08/11(土) 12:48:04.87ID:VY0Y0Sav
このスレは、初心者の人が質問するスレです。
先輩の雑談は、本スレに移動してください。
0204774ワット発電中さん
垢版 |
2018/08/11(土) 14:12:33.17ID:nr22pL6l
PIC3スレを一つにまとめたら?
そしたら一々「このスレは 〜 本スレに移動してください」と言わなくても済むようになるよ。
0205774ワット発電中さん
垢版 |
2018/08/11(土) 14:21:41.32ID:zepm/oAW
>>204
で、データシートを読めばわかる、とベテラン、初心者に関係なく言うわけか。

あほかと。
0206774ワット発電中さん
垢版 |
2018/08/11(土) 14:33:29.63ID:ShFpjJh4
どうしても基板に米粒PICが必要になっちゃったんだが、基板実装してから書き込む方法って最近じゃトンと見なくて困る。
公式のどの辺探せばいい?
0207774ワット発電中さん
垢版 |
2018/08/11(土) 14:37:09.21ID:nr22pL6l
>>205
そりゃデータシートを読んでなければ、初心者だろうとベテランだろうと、
「データシート読めば分る」と言わないといけないのでは?
私はただただ >>203 の心労を減らしてあげたいな、可哀想に、と思っただけで・・・
0208774ワット発電中さん
垢版 |
2018/08/11(土) 14:37:59.65ID:aKdmyIVk
>>206
空きランド作っといて普通にライターにつないで書き込んでるが?
それ無しですでに実装済みなのか?
0210774ワット発電中さん
垢版 |
2018/08/11(土) 14:44:33.72ID:ShFpjJh4
>>208
レスあり、書き込み用のスルーホールは用意するけどPIC10F200シリーズに全部品実装後に書き込みたいんだよね……。

足はもう空きがなくてMCLR兼用ピンから高電圧回り込むかもってんで、
そういう時に実装するには云々ってサイトを探してるんだけど以前山ほど見かけた作例がどこにもない。
つなぐ先はどっちも5Vで考えてるLEDかロジックICなんで、できれば回り込まない様にしてるサンプル回路図とかほしい。
0211774ワット発電中さん
垢版 |
2018/08/11(土) 15:01:45.42ID:ShFpjJh4
なんか怪しいの出てきた。
ttps://www.best-microcontroller-projects.com/pic-icsp.html
これで大丈夫だろうか……抵抗がどれもこれも10kなのが不安
0212774ワット発電中さん
垢版 |
2018/08/11(土) 15:16:58.68ID:P7xhdWBh
>>203は単なる荒し
いくら良い事を言っててもコピペを繰り返すのは荒し以外の何者でもない
0213774ワット発電中さん
垢版 |
2018/08/11(土) 15:29:09.59ID:aKdmyIVk
>>210
そのためのLow-Voltage Programmingなんちゃらではないの?
そういう私は、よくわからんのでMCLRは必ず専用にしてるけどw
それで足りないときは、米粒はさっさとあきらめてもっとピン数の多い面実装品を使う。
実装前にLow-Voltage Programming Entry Modeにしとくとかすればいいんじゃないのかな?
あとはジャンパーでも入れて基板上で切り離すしか思いつかない。
https://www.pcblibraries.com/forum/uploads/3/Solder_Jumpers.png
0215774ワット発電中さん
垢版 |
2018/08/11(土) 17:34:07.15ID:ShFpjJh4
>>213
それが10F200には元々LVPはないんですよ…。

>>214
こんな感じのページ探してました。
ありがとうございます。

いろんな方からレスを頂けてうれしいです、お手数をおかけしました。
0217774ワット発電中さん
垢版 |
2018/08/11(土) 22:27:37.15ID:h2IB4ko+
>>215
秋月で値段同じだから10F2も10F3も同じファミリーかと思ってた。
BaselineとMid-Rangeなのね。
0221774ワット発電中さん
垢版 |
2018/08/12(日) 09:26:00.73ID:6TD8L77P
DFUって手もある。
0222774ワット発電中さん
垢版 |
2018/08/12(日) 09:43:11.48ID:p6/qNzXw
初心者ですが、教えてください。

秋月で12F1840を買って、動かそうとしています。そこで2つ教えてください。

Two-Speed Oscillator Start-upという機能があります。
これは16F88とかに無い機能だと思います。
これは、どのような目的で付けられたものでしょうか?
一度動き出したら、それで変更しなくても良い用に思うのですが。

割り込みは16F88のように、割り込み発生して飛んでいくところが1つで、
そこで割り込みの種類を判定するように思います。
割り込み種類ごとに別々のベクターに飛ぶようなPICは無いのでしょうか?

以上です。
よろしくお願いします。
0223774ワット発電中さん
垢版 |
2018/08/12(日) 10:05:00.74ID:N8QcNTre
初心者でも最低限データシートは読めよ
初心者を免罪符にして甘えんなボケ
0226774ワット発電中さん
垢版 |
2018/08/12(日) 10:45:22.52ID:6FzuVbTk
ベクター方式が絶対の正解、と思ってる内は素人。
あと発振の安定化なんて悠長に待ってられるか、って応用もある事を理解してあげて。
0227774ワット発電中さん
垢版 |
2018/08/12(日) 11:10:16.75ID:hC8YaLG2
英語のデーターシート読む
英語が無理なら「PIC 2段階起動」でググる
0229774ワット発電中さん
垢版 |
2018/08/12(日) 11:30:22.95ID:6FzuVbTk
コレでも解らんか?
発振安定化時間
RC発振 < 水晶発振
0230774ワット発電中さん
垢版 |
2018/08/12(日) 12:00:16.11ID:P7Yku/wu
>>226
>>222です。
ありがとうございました。よく分かりました。

割り込みベクター無しがよいのは、どんな時にあるのでしょうか?

また、発振起動時間が、従来のPICでは遅いような使い方は、どんな時でしょうか?
0232774ワット発電中さん
垢版 |
2018/08/12(日) 12:42:48.02ID:3pVrY3kK
>>230
ID:6FzuVbTk は頭おかしい人だから無視していいよ

んで割り込みベクターなしのメリットは「マイコン設計・製造のメリット」を
別に考えたらベクタテーブルが小さくて済む、くらいじゃないかな。
メモリ空間が限られるPICならそれなりに意味があるだろうけど、正直割り込み
種別ごとにベクタが分かれてるほうが使い勝手は良い
0233774ワット発電中さん
垢版 |
2018/08/12(日) 14:05:48.73ID:vVmVi+JA
>>222
1件目
Two-Speed Start-up uses the internal Fast RC Oscillator (FRC) as the system clock source
until the Primary Oscillator (POSC) has stabilized.
This allows the CPU to begin running code while the oscillator is stabilizing.
2件目
ある。
0234774ワット発電中さん
垢版 |
2018/08/12(日) 14:38:37.27ID:6FzuVbTk
ちゃんと教えてやったらキチガイ扱いかよアホらし。
ISRがベクターじゃないメリットはISR内で要因を扱う際の自由度かある
0235774ワット発電中さん
垢版 |
2018/08/12(日) 14:42:02.43ID:vVmVi+JA
>〜と思ってる内は素人。
>コレでも解らんか?
>ちゃんと教えてやったらキチガイ扱いかよアホらし。
0236774ワット発電中さん
垢版 |
2018/08/12(日) 14:59:50.22ID:hif4N7RV
>>235
そうやって並べてみると
たかがこの程度教えるのにずいぶん偉そうなヤツがいたもんだなって思うね
自分に余裕がないと偉そうになるんだよね
知識以前に人としての器の問題だろうけど
0237774ワット発電中さん
垢版 |
2018/08/12(日) 15:14:55.39ID:3pVrY3kK
>ベクター方式が絶対の正解、と思ってる内は素人。

相手を素人呼ばわりしてマウントするだけで答えは一切書かない
頭おかしい以外の何者でもない

しかも

>ちゃんと教えてやったらキチガイ扱いかよアホらし

とか言ってるけど

>ベクター方式が絶対の正解、と思ってる内は素人。

これがその「教え」とやらなの? 👀
Rock54: Caution(BBR-MD5:1341adc37120578f18dba9451e6c8c3b)
0239774ワット発電中さん
垢版 |
2018/08/12(日) 15:41:39.82ID:NRXjxMwd
割り込みベクタの方式の違いは、実現するリソースをどこが持つかですな
ハードで持てば、アドレス毎に分離できるけど
ソフトで判定すればハードのリソースは比較的少なくてすむ
速度はもちろんハードで判定したほうが早いので、ハード規模と
コストとのトレードオフとなるし、また一方ソフトのほうが柔軟性があるともいえる
0240774ワット発電中さん
垢版 |
2018/08/12(日) 16:48:14.91ID:+KEimu8X
ハードが付いてたってソフトで判別することも出来る
って言ってるのに
0241774ワット発電中さん
垢版 |
2018/08/12(日) 16:50:35.20ID:+KEimu8X
ベクタ方式が普通
PICが特殊

という認識は持っておいた方が良い
0242774ワット発電中さん
垢版 |
2018/08/12(日) 16:51:52.09ID:HrCybDGb
PICと一言でくくらない

という認識は持っておいた方が良い
0244774ワット発電中さん
垢版 |
2018/08/12(日) 17:10:15.03ID:P7Yku/wu
皆さん、ありがとうございます。
よく分かりました。雑談ばかりで質問しにくい雰囲気でしたが、質問して良かったです。
ありがとうございます。

>>239
割り込み内で、要員判定するのは能率が悪いと思っていましたが、
if else を使えば、割り込みの優先度が制御できて、
見方を変えれば便利かもしれませんね。
ありがとうございます。
調べてみたら、PIC24では、専用のベクターがありますね。
0245774ワット発電中さん
垢版 |
2018/08/12(日) 17:44:22.24ID:hMdFjgHK
マイコン超初心者です。質問があります。

PICのプログラムで、タイマー割り込みを使いたいです。
そのタイマー周期ですが、ふつうは何msくらいで使うものなのでしょうか?
遅い周期は100ms毎でも、1sec毎でもわかるのですが、
速いほうは、何msくらいで使う物でしょうか?

PIC24F、クロック32MHzで、0.1msや0.5ms周期とか、1ms周期で使いたいです。
32MHzですので、16MHzで勘定すればよいでしょうか。
だとすると、1秒間に1600万回の処理が出来るので、
1msで割り込みがかかっても、1.6万ステップの処理が出来るので、
相当多い処理ができそうです。
0247774ワット発電中さん
垢版 |
2018/08/12(日) 17:56:21.22ID:5Bwxf/xq
>ベクタ方式が普通
>PICが特殊
この程度のPICに対する認識しかないくせに
>という認識は持っておいた方が良い
と言い放つ馬鹿
0248774ワット発電中さん
垢版 |
2018/08/12(日) 18:02:30.85ID:y5ZWd/E7
>>245
>速いほうは、何msくらいで使う物でしょうか?
例えば赤外線リモコン作るとすると搬送波は一般的に38kHz
割り込みで点滅させるなら26nsごとにON/OFFすることになる
つまり用途による
0249774ワット発電中さん
垢版 |
2018/08/12(日) 18:10:43.21ID:kpIcqQe5
>>247
PICには8ビットのBaselineだけにとどまっててほしかったAVR厨が湧いて
回答者面して有ること無いこと吹聴しまくるから初心者も注意が必要だよな
0250774ワット発電中さん
垢版 |
2018/08/12(日) 18:15:24.06ID:wKHAUYxp
そこで
>初心者はPIC16F1以降の型番で始めると無理なく始められます。
>最初からPIC32で始めるのもあり。
>MCCの利用でハードルはむしろ低いです。
>ttp://akizukidenshi.com/catalog/g/gI-11902/
0255774ワット発電中さん
垢版 |
2018/08/12(日) 19:12:20.59ID:+KEimu8X
>>244
if elseで割り込み優先度なんか制御出来ないよ
割り込み要因が発生してから割り込みハンドラが呼ばれるまでのごくごく短い間に
複数割り込み要因が発生した時だけしか意味がない
優先度は、
ハードウェアで多重割り込みが使えて初めて意味がある
0256774ワット発電中さん
垢版 |
2018/08/12(日) 19:14:44.45ID:+KEimu8X
>>247
PICだけやってるとそれが普通だと思っちゃうんだろうけどねえ
PIC以外の現行メジャーマイコンでそんな物無いから
0257774ワット発電中さん
垢版 |
2018/08/12(日) 19:17:21.14ID:+KEimu8X
>>253
AVR厨の1人に、
自作マルチタスクもどきを宣伝しまくってたアホがいた
そいつに対しての発言かな

まあ普通は8bitでマルチタスクなんか使わない
0258774ワット発電中さん
垢版 |
2018/08/12(日) 19:20:34.03ID:+KEimu8X
>>245
時間をカウントするのに1ms周期のタイマーを使う例が多くあるので
特に理由が無いなら1ms周期にしておけば?
0259774ワット発電中さん
垢版 |
2018/08/12(日) 19:31:18.44ID:wKHAUYxp
>>256
認識がちょっとずれてるな。
ディスコンにしないから残ってるだけで、最近の機種ではPICでもベクタ方式が普通。
つまりそれを知らないアホか、ディスコンしないのを逆手地取った上げ足取り。
0261774ワット発電中さん
垢版 |
2018/08/12(日) 19:36:35.21ID:6TD8L77P
>245
そのマイコンで扱う1番短い時間の単位は何? それを基準に考えよう。
0262774ワット発電中さん
垢版 |
2018/08/12(日) 20:26:40.19ID:fVc+k9Ty
>>223
> 初心者でも最低限データシートは読めよ
> 初心者を免罪符にして甘えんなボケ


いいね
いいたいこと言ったほうがいい
荒れろ、荒れろ

初心者なんか質問すんな、アフォのくせに
0263774ワット発電中さん
垢版 |
2018/08/12(日) 20:28:37.69ID:Os6URpAI
>>257
スタックを読み書き可能な、PIC18とかPIC16F1なら可能だけど、そこまでする位ならPIC24とかにする。
0264774ワット発電中さん
垢版 |
2018/08/12(日) 20:48:29.23ID:sNlW3w4s
AVRの割り込みって結構オーバーヘッドが発生するので(3+64クロック)
速いとは言えない気がするが????
0266774ワット発電中さん
垢版 |
2018/08/12(日) 21:59:46.90ID:4U2J3Ad+
常識的に考えてusのタイプミスだよねえ。
1本取れて良かったじゃん。
ところで、アンチさん、上げ足取りってそんなに楽しいもの?
0269774ワット発電中さん
垢版 |
2018/08/12(日) 22:30:57.04ID:9hnNqp5B
×上げ足取り
○揚げ足取り

アンチさんにとっては、楽しいとかじゃなくて、それが生き甲斐、使命、人生の唯一の目標。
俺ら一般PICユーザーとじゃ次元が違っていらっしゃるのですよ。
0271774ワット発電中さん
垢版 |
2018/08/12(日) 22:34:00.58ID:+KEimu8X
データシートを見たけど
PIC16F15325も割り込みハンドラは共通ですねえ

>>259はデータシートを見ないで想像で語ってるのか?
0272774ワット発電中さん
垢版 |
2018/08/12(日) 22:36:04.85ID:gGfzp4eb
自分の間違いを認めない。
過ちを正せない。
それが PIC ユーザ。
0273774ワット発電中さん
垢版 |
2018/08/12(日) 22:39:50.42ID:+KEimu8X
>>260
世の中の常識って知ってるかな?
1tickが1msである環境は非常に多い
1tickはタイマーで作っている事が多い
0274774ワット発電中さん
垢版 |
2018/08/12(日) 22:42:47.68ID:+KEimu8X
用途別ISRで優先度付き多重割り込みが可能なマイコンが大多数

今時優先度設定も多重割り込みもなく
しかも共通ISRなんてのはPICくらい
0275774ワット発電中さん
垢版 |
2018/08/12(日) 22:43:52.50ID:96B2af1l
>>267
すまんすまん、訂正する。

8bitはベクタ方式が普通
8bit PICが特殊
という認識は持っておいた方が良い
0276774ワット発電中さん
垢版 |
2018/08/12(日) 22:46:29.96ID:96B2af1l
おやおや、忙しいな。
すまんすまん。

今時優先度設定も多重割り込みもなく
しかも共通ISRなんてのは8bit PICくらい
0277774ワット発電中さん
垢版 |
2018/08/12(日) 22:48:47.47ID:q4PnAi9G
いやあ正直言うと、PIC32しか使ったこと無い初心者としては、
アンチさんの揚げ足取り合戦はいろいろと勉強になる。
今後一切役に立たないだろうけど。
0278774ワット発電中さん
垢版 |
2018/08/12(日) 22:52:04.47ID:3pVrY3kK
>>276
まさかとは思うけど、8bitのPICでもPIC18なら割り込み優先度が設定できること
もしかして知らないの?
0282774ワット発電中さん
垢版 |
2018/08/12(日) 22:57:59.22ID:X7wDKjpu
いいかもなあ、意外と初心者だけになったりしてな。
PIC32をMCCで使うスレ
がいいかもしれん。
0284774ワット発電中さん
垢版 |
2018/08/12(日) 22:59:18.66ID:X7wDKjpu
少なくとも、本スレとかにいるPIC16F84はーとか叫ぶジジイ対策にはなる
0292774ワット発電中さん
垢版 |
2018/08/12(日) 23:04:30.35ID:X7wDKjpu
AVRだって328だけであんだけ頑張ってんだからPICも1つでいいわ
0295774ワット発電中さん
垢版 |
2018/08/12(日) 23:06:23.21ID:X7wDKjpu
あ、MPLAB Xは入れなくていいな
MCCがあればMPLAB X必須だからな
0296774ワット発電中さん
垢版 |
2018/08/12(日) 23:18:09.24ID:PFRFpi8S
何これ?
普通じゃないのが部分的にあることで全体を語るバカのいるスレ?
0297774ワット発電中さん
垢版 |
2018/08/12(日) 23:21:57.76ID:xpEFLpGH
さあ、こんなんでどうdしょう?
ここから----------------------------
PIC関係のスレは他にもありますが、基本それらとは無関係に唯我独尊の体で行きます。
いきなり豪華に32ビット、でも扱いやすいDIPパッケージ、かといって当面困らない28ピン、しかもたったの175円ですぜ、奥さん。
以下、初心者スレからのパクリです。

質問・回答する際は…
 品格に劣る回答者はスルー(相手すると逆効果)
 素人玄人などと上から目線の回答者は無視
 良い回答が出るまでしばらく再発言しないのもあり(良回答は後に出やすい)
 回答者のアドバイスで後日解決したら結果報告
 回答者は初心者に優しく
 Atmel買収以降アンチによる荒らしも横行してるので見かけても無視
 (特にスレ立て当初はこぞって荒らしに来るのでスルー)

必要なソフトなど(基本無料)
 統合開発環境 MPLAB X ttp://www.microchip.com/mplab/mplab-x-ide
 コンパイラ(XC32) ttp://www.microchip.com/mplab/compilers(高機能版のみ有料)
 コード生成プラグイン(MCC) ttp://www.microchip.com/mplab/mplab-code-configurator

必要なハードなど
 初心者はPIC16F1以降の型番で始めると無理なく始められます。
 最初からPIC32、しかもPIC32MM0064GPL028限定で始めます。
 http://akizukidenshi.com/catalog/g/gI-11902/
 MCCの利用でハードルはむしろ低いですし、雑多な機種で煩雑になる恐れも回避できます。
 プログラムの書き込みには書き込み器が必要です。
 持っていない場合はPICkit4などを購入しましょう。
 なお、eBayやAliExpressで買えるPICkit3の中華クローンも十分な性能が報告されています。

過去スレ
 まだありません。

では、いきまっしょい〜っ
ここまで----------------------------
0298774ワット発電中さん
垢版 |
2018/08/12(日) 23:22:53.12ID:xpEFLpGH
しまった、上が切れたわ。
ここから----------------------------
PIC32MM0064GPL028をMCCで開発するスレです。
PIC32MM0064GPL028とMCCを使っていれば使うモジュールなどは何でもOKです。
もちろんLEDと抵抗のたった2つでLチカからやるのもOKです。
PIC関係のスレは他にもありますが、基本それらとは無関係に唯我独尊の体で行きます。
いきなり豪華に32ビット、でも扱いやすいDIPパッケージ、かといって当面困らない28ピン、しかもたったの175円ですぜ、奥さん。
以下、初心者スレからのパクリです。

質問・回答する際は…
 品格に劣る回答者はスルー(相手すると逆効果)
 素人玄人などと上から目線の回答者は無視
 良い回答が出るまでしばらく再発言しないのもあり(良回答は後に出やすい)
 回答者のアドバイスで後日解決したら結果報告
 回答者は初心者に優しく
 Atmel買収以降アンチによる荒らしも横行してるので見かけても無視
 (特にスレ立て当初はこぞって荒らしに来るのでスルー)

必要なソフトなど(基本無料)
 統合開発環境 MPLAB X ttp://www.microchip.com/mplab/mplab-x-ide
 コンパイラ(XC32) ttp://www.microchip.com/mplab/compilers(高機能版のみ有料)
 コード生成プラグイン(MCC) ttp://www.microchip.com/mplab/mplab-code-configurator

必要なハードなど
 初心者はPIC16F1以降の型番で始めると無理なく始められます。
 最初からPIC32、しかもPIC32MM0064GPL028限定で始めます。
 http://akizukidenshi.com/catalog/g/gI-11902/
 MCCの利用でハードルはむしろ低いですし、雑多な機種で煩雑になる恐れも回避できます。
 プログラムの書き込みには書き込み器が必要です。
 持っていない場合はPICkit4などを購入しましょう。
 なお、eBayやAliExpressで買えるPICkit3の中華クローンも十分な性能が報告されています。

過去スレ
 まだありません。

では、いきまっしょい〜っ
ここまで----------------------------
0301774ワット発電中さん
垢版 |
2018/08/12(日) 23:39:08.80ID:mLYbGAbb
ちょっと手直し。

スレタイ
「PIC32MM0064GPL028をMCCで開発するスレ 0x01」

1レスめ
PIC32MM0064GPL028をMCCで開発する人が情報交換や教え合いをするスレです。
PIC32MM0064GPL028とMCCを使っていれば合わせて使うモジュールなどは何でもOKです。
もちろんLEDと抵抗のたった2つでLチカからやるのもOKです。
PIC関係のスレは他にもありますが、基本それらとは無関係に唯我独尊の体で行きます。
いきなり豪華に32ビット、でも扱いやすいDIPパッケージ、かといって当面困らない28ピン、
しかもたったの175円ですぜ、奥さん。
以下、何分にも初めてなので、初心者スレからのパクリです。

質問・回答する際は…
 品格に劣るレスはスルー(相手すると逆効果)
 素人玄人などと上から目線のレスは無視
 良い回答が出るまでしばらく再発言しないのもあり(良回答は後に出やすい)
 他人のアドバイスで後日解決したら結果報告
 初心者に優しいレスを心掛ける
 Atmel買収以降アンチによる荒らしも横行してるので見かけても無視
 (特にスレ立て当初はこぞって荒らしに来るのでスルー)

必要なソフトなど(基本無料)
 統合開発環境 MPLAB X ttp://www.microchip.com/mplab/mplab-x-ide
 コンパイラ(XC32) ttp://www.microchip.com/mplab/compilers
 コード生成プラグイン(MCC) ttp://www.microchip.com/mplab/mplab-code-configurator

必要なハードなど
 最初からPIC32、しかもPIC32MM0064GPL028限定で始めます。
 http://akizukidenshi.com/catalog/g/gI-11902/
 MCCの利用でハードルはむしろ低いですし、雑多な機種で煩雑になる恐れも回避できます。
 実際、Lチカだけならプログラムは1行書くだけ、あとはマウスのクリックだけでできます。
 プログラムの書き込みには書き込み器が必要です。
 持っていない場合はPICkit4などを購入しましょう。
 なお、eBayやAliExpressで買えるPICkit3の中華クローンも十分な性能が報告されています。

過去スレ
 まだありません。

では、いきまっしょい〜っ

どう?
何かご要望は?
0306774ワット発電中さん
垢版 |
2018/08/12(日) 23:44:18.91ID:mLYbGAbb
タイトル悩むなあ。
「PIC32MM0064GPL028+MCCで遊ぶスレ 0x01」
とかは?
0308774ワット発電中さん
垢版 |
2018/08/13(月) 01:34:55.83ID:KkNcSlkj
>>307
初心者でも最低限データシートは読めよ
初心者を免罪符にして甘えんなボケ
0309774ワット発電中さん
垢版 |
2018/08/13(月) 02:50:43.53ID:+k5cxqLY
このスレは、初心者の人が質問するスレです。
先輩の雑談は、本スレに移動してください。
0310774ワット発電中さん
垢版 |
2018/08/13(月) 02:51:29.32ID:+k5cxqLY
このスレは、初心者の人が質問するスレです。
先輩の雑談は、本スレに移動してください。
0311774ワット発電中さん
垢版 |
2018/08/13(月) 07:07:47.50ID:r19JBh+u
 
畏(おそ)れ多くも森喜朗元帥閣下の有り難いお言葉:
 「オレはIT(いっと)のことはよく知らんがぁ
   時計をたった2時間早めるだけだろぉ?
  オレなら1分あれば済ませるぞぉ!
   サマータイムの何がそんなに難しいんだぁ?」
 
システム開発現場の勇ましい言葉:
 「畏れ多くも森元帥閣下のご下命を賜った以上
   現場SEは有り難いお言葉に勇気百倍
  デスマーチとバンザイ突撃を敢行いたします!」
  
 「マラソン選手さまが涼しい時間に走るためなら
   現場SEの千人や二千人死んでも本望です!
  私たちSEの生命など、虫けらと同じです!」
 
 「畏れ多くも森元帥閣下の有り難いご下命にしたがって
   最前線システム開発現場で殉職出来るとしたら
  現場SEとしてこれに勝る喜びはありません!」
 
日本という国では
 体育会系が一番偉い(森元帥閣下、田中理事長)
  文科系がその次で(財務省、教授会)
 理科系は最底辺の奴隷とされています(現場SE)
 
0312774ワット発電中さん
垢版 |
2018/08/13(月) 07:17:21.87ID:lQxkkfTq
>>264
tiny2313の資料8246B&#8211;AVR&#8211;09/11の4.7.1 Interrupt Response Timeに、
4クロック後にベクタテーブルの命令を実行する、と書いてある。
その「3+64クロック」はどこから来た?
0313774ワット発電中さん
垢版 |
2018/08/13(月) 07:30:06.82ID:lQxkkfTq
>>257
>まあ普通は8bitでマルチタスクなんか使わない
を推測して詳しく書くと、
 私は無能なプログラマなので8bitの実用的なマルチタスクが書けません
かな? 残念ですねw

PICスレは5,6スレに分散するか、いっそ一つにするかのどちらかじゃ無いか?
まぁどちらにしてもPICスレ名物の罵倒応酬は無くならないと思うけど。
0314312
垢版 |
2018/08/13(月) 07:32:57.56ID:lQxkkfTq
ゴメンよ、忘れてた

tiny2313の資料8246B AVR 09/11の4.7.1 Interrupt Response Timeに、
0315774ワット発電中さん
垢版 |
2018/08/13(月) 09:49:35.12ID:YIYLqQKK
スレ立て荒らしするな、スレ乱立するな、と言う人がいるけど、
異なる話題を一つのスレにまとめることでメリットがある場合については、スレを分ける必要はないが、
異なる考え方の人が互いに罵倒しあっていて、本来の話題を進行できないような場合であれば、
スレを分けることは良いことだよ。



まあそれにしても、使う、使わない、って話がでてきたら、すぐに能力があるとかないとかって
話に持っていくのって、何が目的なんだろな。
>>313もそのたぐいのレスなわけだなんが、議論を深化させるメリットより、相手の感情を刺激して
罵倒合戦に落ち込むリスクの方が高いのは本人もわかっていると思う。
「PICスレ名物の罵倒応酬」を自ら火つけすることもなかろうに。
0316774ワット発電中さん
垢版 |
2018/08/13(月) 10:02:41.16ID:6JxZqEtL
もうPICの品種一つ毎にスレ立てれば良いじゃん。
0317774ワット発電中さん
垢版 |
2018/08/13(月) 10:11:03.74ID:1PIM1WeZ
>>312
PICは16クロックくらいだったかな

ここはPIC信者のスレだから
嘘をついてでもPICを良く書きたいんだよね
0318774ワット発電中さん
垢版 |
2018/08/13(月) 10:13:48.67ID:1PIM1WeZ
PICは割り込み応答性も悪く
処理自体も遅い

性能が重要な場合には真っ先に選択肢から外れるマイコン
0319774ワット発電中さん
垢版 |
2018/08/13(月) 10:28:57.53ID:m0YjKGJk
PICお爺ちゃんは10〜20年前の物を有り難く使っているということですね
0320774ワット発電中さん
垢版 |
2018/08/13(月) 10:42:06.51ID:Lstz/u8h
>>318
みたいに「PIC」の一言でものを言yやつが一番クソだな。

8bitなのか16bitのか32bitなのか。

スレは細かく分けたほうがいいね。
0322774ワット発電中さん
垢版 |
2018/08/13(月) 10:53:11.88ID:1PIM1WeZ
8bitは処理自体が異常に遅い
16bitも8bitよりはマシだけど遅い
32bitは処理は速いけど割り込みのプロローグに十数命令〜数十命令費やす
0323774ワット発電中さん
垢版 |
2018/08/13(月) 10:57:23.38ID:1PIM1WeZ
処理速度を売りにしたdsPICも遅い
クロックで騙される人がいるけど
実質半分だから
0324774ワット発電中さん
垢版 |
2018/08/13(月) 11:03:36.10ID:1PIM1WeZ
なんで業界標準のARMを選ばなかったかねえ
ライセンス量をけちるから
0325774ワット発電中さん
垢版 |
2018/08/13(月) 11:12:58.21ID:1PIM1WeZ
32bitもクロックが低すぎ
PIC32MMの25MHzってなんだよ
フラッグシップでも252MHz

ペリフェラルもチープで16bitCPUかよって感じ
上で誰かが宣伝してるPIC32MM0064GPL028なんか
8bitマイコンレベルでI2Cも無いから
0326774ワット発電中さん
垢版 |
2018/08/13(月) 11:26:20.30ID:m0YjKGJk
・CQ出版が最初期からのPIC推しやった
・秋月もPICを推した
・後閑さん鈴木哲さんをはじめとして良書が多かった
・所謂マイクロコントローラーやし出来ることが少なくても間に合う電子工作用途には丁度良かった

愛用しとる人はPICをマイクロコンピューターとして見てないということやな
0327774ワット発電中さん
垢版 |
2018/08/13(月) 11:27:57.24ID:lYye8+Nd
>>322
他のマイコンに比べて速いからPICを選ぶ、って人がどれぐらいいるんだろな。

・DIPのラインナップが充実していてプリント基板を作ったり変換基板つかったりせずに気軽に使える。
・秋月のごちゃごちゃしたものを買うついで買えちゃう。
・開発ツールが好き。
・ペリフェラルが好き。
・ちまちましているところが好き。
・新幹線に乗るより自転車の方が好きなのと同じ。
・なんとなく好き。
・5Vで使えるのが好き。
・集積度がひくいせいかわりと静電気に強いから好き。
・教えてくれる人が身近にいる。
・学校で教わった。
・本がいろいろあって自分にとっつきやすい本が選べる。
・いったん覚えたマイコンから乗り換えるほどにほかのマイコンに魅力を感じない。

その他いろいろ、理由はあるだろさ。
0329774ワット発電中さん
垢版 |
2018/08/13(月) 13:17:50.49ID:wgh1xL5/
マイコンで処理速度が遅いからダメだとID真っ赤にしていうやつがいるってことが
夏休みだなぁと思うわ
0331774ワット発電中さん
垢版 |
2018/08/13(月) 14:27:49.06ID:B0tOVxRs
>>ID:1PIM1WeZ
そうですか、ではあなたはPICを使ない方がいいですね。
あとは、PIC初心者スレであなたが口角泡飛ばさざるを得ない現実と
そこまで張り切る動機についてご説明いただければ幸いです。
0332774ワット発電中さん
垢版 |
2018/08/13(月) 14:34:54.94ID:lQxkkfTq
>>326
トラ技も秋月も、何故?、と疑問を持つほどPIC押しだったね。
マイクロチップテクノロジ・ジャパンからバックがあるとか?
それとも、親は不憫な子ほど可愛い、というからそのせいなのかな?w

>>327
性能に対する項目が一つも無いのが寂しいじゃないか・・・w
0334774ワット発電中さん
垢版 |
2018/08/13(月) 14:53:44.13ID:Qe561cV9
>>ID:1PIM1WeZ
ここは初心者スレなんでね、そんな真偽さえ確認できないような脳内妄想でなくて、
具体的に、どのマイコンを、いくらで、どこで買い、
どの開発環境で、どう開発し、どう書き込んでどう動かすか。
Lチカでも何でも結構ですから、それをご披露いただけますかね。
それが素晴らしければ、みんな黙ってそっちに乗り換えるでしょう?
このスレも、アナタのレス以降きっと閑古鳥状態になるでしょう。

初心者にもサクッとできる作例や情報量を含めてのPICなのでね、
あなたのように絵空事だけ語られても何も響かないから、ただ邪魔なだけなんですわ。

もし、能力的に可能なら、期待して待ってますんで、よろしくお願いします。
0335774ワット発電中さん
垢版 |
2018/08/13(月) 15:12:56.42ID:SW1e4DHF
PICがどうこうというよりアンチが昔から進歩してない。
例えばここ、
http://d.hatena.ne.jp/yaneurao/20080228
2008/02/28に書いて2010/02/26に全否定され、同じ日に書いた本人が自分で全否定してる。
全否定してるが、いまだにそのまま堂々と放置してる。
事ほど左様に無責任、客観性に欠ける、感情論のみ、というのがアンチのお決まりで、
ID:1PIM1WeZあたりもその域を一歩も出てない。
7レスもしてて、何と比べてどう遅いのか、具体的な数字の引用すらただの1つもなく、
ただの主観を繰り返し品を変え叫んでるだけ。
0336774ワット発電中さん
垢版 |
2018/08/13(月) 15:15:23.64ID:rfwn4aR7
PIC32MMはCortex-M0対抗なんだろうけど、
MicroMIPSとMIPS32命令両方使えてCortex-M3ぽくもあり
コアが中途半端な感じ。

MicroMIPSだけに絞ればもっと電力削減とコストダウンできそう。

あと、エラッタ多いのが以下略。
0337774ワット発電中さん
垢版 |
2018/08/13(月) 15:38:18.07ID:z1GObqYl
>>1にあったPIC32MM0064GPL028とかPICkit4とかその他もろもろを秋月で買ってあったんだが、
盆休みになったのでさっきLチカやってみた。
解説サイトもすぐに見つかって、本当に簡単にLEDが点滅できた。
32ビットなのにこれほど簡単だとは思わなかった。
なぜここが荒れてるかわかる、初心者が何も質問すること無いからだね。
同じサイトに他にもいろいろ例があるので、今やってるところ。
楽しいわこれ、だいぶ遊べそう。
0338774ワット発電中さん
垢版 |
2018/08/13(月) 15:40:12.15ID:m0YjKGJk
>>335
やねうらお氏はプログラマー視点(コンピューター視点)で書いているからやで
大半のPIC遣いは別に難しいプログラムを組みたい訳やない
偶にPICで限界に挑戦したがる人もおるが(笑)
0339774ワット発電中さん
垢版 |
2018/08/13(月) 15:49:15.33ID:bXNeg2Bj
アルデュイーノのほうが使い勝手良さそうだね…
PICて低コストっぽく見えるけど、
PICkitとか、ボードとか結局高く付くな。
ハードウェアを考えないといけないから、時間と手間もかかる。

PICかアルデュイーノか迷ったが、アルデュイーノにするわ…
0341774ワット発電中さん
垢版 |
2018/08/13(月) 16:05:27.97ID:GIbWJvZC
>>339
はいよっ
なおわざわざここで書き込むと荒らしの未必の故意で逮捕します
0342774ワット発電中さん
垢版 |
2018/08/13(月) 16:16:16.73ID:bXNeg2Bj
>>340 互換品があって、価格は1/8ぐらい安いのもある。
PICよりちょっと高いぐらいや。

>>341 ごめん… 
PICのメリットを主張するレスを期待したんだが…
やっぱ、アルデュイーノにはかなわないよな。
0343774ワット発電中さん
垢版 |
2018/08/13(月) 16:19:10.00ID:1PIM1WeZ
メリットは>>327だろ
ほとんどはそのまま他のマイコンに置き換えても文章が成り立つ
0344774ワット発電中さん
垢版 |
2018/08/13(月) 16:19:42.09ID:GIbWJvZC
>>342
PICであるメリットは特に感じない
強いて言えばときどきmicrochipが面白いライブラリ出してたりすることもあるくらいか
0345774ワット発電中さん
垢版 |
2018/08/13(月) 16:19:57.37ID:X60HZDd0
>>339
あなたが何を選択するかはあなたの自由です。
わざわざここを選んで宣言する意図は明らかだけどそれも別にどうでもいい。
ちなみに私はArduinoもPICも両方使ってる。
中華面白モジュールの購入直後の動作確認にはArduinoが最適だからね。
猿でも動作確認出来てとても便利だ。
その作業には何の面白みもないけど、なにせ奴ら何送ってくるかわからんからさ…。
0346774ワット発電中さん
垢版 |
2018/08/13(月) 16:24:18.94ID:1PIM1WeZ
アルデュイーノが最適?
NucleoとかRaspberry PIとかって選択肢もあるけど
0347774ワット発電中さん
垢版 |
2018/08/13(月) 16:25:01.01ID:X60HZDd0
不思議なのはPIC大嫌いなのになぜ存在は無視できないのかっていうこの1点だけだね
私なんか嫌いなものは存在すら忘れるから気にもならないけど
きっと大嫌いなPICが毎日目の前をウロチョロするような環境に暮らしてるかわいそうな人達なんだろうね
ホント気の毒だわ
0348774ワット発電中さん
垢版 |
2018/08/13(月) 16:28:00.65ID:X60HZDd0
>>346
あ、私はOrange Piなら4台持ってて、3台はサーバーとして常時稼働させてるわ。
用途が全く違うんで、どれかを選ぶってわけじゃないよね。
全部同時に動いてる。
ただ、Nucleoは必要性を全く感じないけどね。
0349774ワット発電中さん
垢版 |
2018/08/13(月) 16:32:30.26ID:X60HZDd0
どうもこの>>ID:1PIM1WeZって人は自分じゃ何にもやってないただのアナリストっぽいね
流行を追ってちょっとずつかじっただけって感じ?
書いてることが上っ面だけな感じがするね
今時この人が書いてる程度のことならそこらで聞きかじって誰でも書けるからね
それが証拠に>>334なんかには無反応でしょ、ああいう具体的な問いには反応できないと思うわ
0351774ワット発電中さん
垢版 |
2018/08/13(月) 16:40:25.85ID:bXNeg2Bj
釣れた! マイコンオタクは純情だねw
「サルでも使えるアルデュイーノ」だって!!!!!この〜〜!
その一言… 待ってたよ!
アルデュイーノで意思決定完了!
0352774ワット発電中さん
垢版 |
2018/08/13(月) 16:48:15.68ID:9TY3VHss
>>351
よかったよかった。
猿は、猿でも使える物を使うしか選択肢が無いんだから、
その決定は単なる必然だけど。
あ、猿に必然も蓋然もわからんか、失礼した。
0353774ワット発電中さん
垢版 |
2018/08/13(月) 16:50:38.34ID:bXNeg2Bj
心理的駆け引きでサルに負けたPICオタクの図… でも、ありがとw
0354774ワット発電中さん
垢版 |
2018/08/13(月) 16:56:58.78ID:9TY3VHss
猿にも思い込みってあるんだな。
それが一番幸せだよな。
0355774ワット発電中さん
垢版 |
2018/08/13(月) 17:21:56.57ID:9TY3VHss
>>349
ああ、流れ早くて見逃してたけど>>334にはぜひ答えてほしいよね。
空論だけでなくて実際にPIC以外のメリットの実例を初心者に見せてほしい。
ID:1PIM1WeZ、名指しですよ、まだ準備できないの?
0356774ワット発電中さん
垢版 |
2018/08/13(月) 17:40:52.38ID:GIbWJvZC
その執念のエネルギーを他のところに生かすといいと思いますよ
0357774ワット発電中さん
垢版 |
2018/08/13(月) 17:53:12.47ID:9TY3VHss
>>356
うんうん、それ、俺も>>ID:1PIM1WeZに言ってやりたかったんだわ。
忘れてた、ありがとう。
0358774ワット発電中さん
垢版 |
2018/08/13(月) 21:12:07.51ID:uHAKsbdP
>>357
初心者でも最低限データシートは読めよ
初心者を免罪符にして甘えんなボケ
0359774ワット発電中さん
垢版 |
2018/08/13(月) 21:25:23.07ID:1MbTXr7G
私も ID:1PIM1WeZ は >>334 に答えるべきだと思います。
0360774ワット発電中さん
垢版 |
2018/08/13(月) 21:58:24.18ID:9TY3VHss
>>359
ですよね。
PIC初心者のためを思ってネガキャンしてやってんだ。
なんて書いてる人も上の方にはいたからねえ。
ただの荒らしでないなら、初心者にわかりやすく代替案を示してほしいところではあるね。
きっとまだ準備中なんだと思うけどね。
0361774ワット発電中さん
垢版 |
2018/08/13(月) 22:07:01.43ID:SW32dP/+
AVR は代理店がクソだったけど
それに比べてマイクロチップは直営で
プロモーションも頑張ってたら
差が付いたんだろうと思う。
クソだったmcmのお姉さん元気かな?
0362774ワット発電中さん
垢版 |
2018/08/13(月) 23:37:30.82ID:1PIM1WeZ
>>359
なんでおれが無料で講習会をやらなきゃならん?
半島民みたいな発想だな

マイコンは色々と扱ってるよ
>>6 に書いてあるのはほとんど使った事があるし
もっと昔のも
PICはPIC10〜PIC32MZ, dsPIC

仕事でも趣味でも
組み込み以外のプログラミングも

>>2-6 は多くのマイコンを扱ってきたおれの素直な感想だ
0363774ワット発電中さん
垢版 |
2018/08/14(火) 00:22:31.74ID:Ip3ptArM
>>362
>なんでおれが無料で講習会をやらなきゃならん?

講習会をしろとは>>334には書いてない。なぜ、書かれていない別の言葉にすり替えるのか。

例えば暴言を口にした人に、
「なぜそんな暴言を口にしたのか。あなたには説明責任がある」と問うた人に対し、
「なぜ俺が講習会をせねばならんのだ」
と言ってるようなものだ。

「なんで」なのか書くべき理由は>>334に書かれている。


ところで、傍から見れば、あなたの行為は初心者スレで一方的、一面的な個人的感想でネガキャンをやっているように見えることぐらいは、
あなた自身がわかっているのだろ?
もし、あなたがそれを意識できないなら、それはあなたがある種の発達障害を抱えているからであって、
それなら、>>359>>334の要求は全くの無駄だと思う。その種の発達障害を持っている人に>334のような要求は通じない。

罪の意識を持てない人に、罪を償えと求めるのは無理なんだよ。
0364774ワット発電中さん
垢版 |
2018/08/14(火) 00:42:06.08ID:uz7G1uG/
>>ID:1PIM1WeZ
えっ、それで終わり?
ほぼほぼ>>349の予想通りだったな、つまんねえヤツ。
0365774ワット発電中さん
垢版 |
2018/08/14(火) 00:43:21.35ID:wxHVQjQL
>>364
初心者でも最低限データシートは読めよ
初心者を免罪符にして甘えんなボケ
0366774ワット発電中さん
垢版 |
2018/08/14(火) 00:46:58.53ID:weXaD7/S
>>362
初心者がUSBデバイス(USBゲームパッド)を作る場合、
安さと手軽さを重視するなら、マイコンは何がおすすめですか?
0367774ワット発電中さん
垢版 |
2018/08/14(火) 00:52:26.85ID:q3I7+MiM
>>ID:1PIM1WeZ
>なんでおれが無料で講習会をやらなきゃならん?
>半島民みたいな発想だな
あることの無いことさんざん書き込んだあげく、>>334の問いかけを受けても自らの言に責任さえ持たない。
というより、それを客観的な事実で裏打ちするだけの知識も能力も持ち合わせない。
加えて、あろうことかこのような民度の低さ丸出しのヘイト発言まで繰り出す。
あなたのような人の存在をこころから恥ずかしく思う。
むしろあなたには憐れみを覚える。
0369774ワット発電中さん
垢版 |
2018/08/14(火) 01:22:01.76ID:Vy/IKcQG
事実と素直な感想を書いただけで
罪とか説明責任とか
頭がおかしいですね

>>272に対してはどうなんでしょうかね
(>>272は私じゃありませんが)
平然と嘘を並べるPICユーザーがいますが
0370774ワット発電中さん
垢版 |
2018/08/14(火) 01:31:45.22ID:wxHVQjQL
>>369
初心者でも最低限データシートは読めよ
初心者を免罪符にして甘えんなボケ
0371774ワット発電中さん
垢版 |
2018/08/14(火) 02:07:07.77ID:ZHTtHi3C
>>ID:1PIM1WeZ, >>ID:Vy/IKcQG
ここで吐き出すだけで何でも事実になり、
素直な感想だと謳えば客観性を示す必要がないと思い込んでいる。
それを指摘されて発した反論はというと、
>半島民みたいな発想だな
>頭がおかしいですね

気の毒なひと
0372774ワット発電中さん
垢版 |
2018/08/14(火) 02:18:52.00ID:weXaD7/S
>>362

私は、>>ID:1PIM1WeZ, >>ID:Vy/IKcQG を、様々なマイコンを扱った経験豊富な人だと信じます。
私は味方です。

質問です。
USBクロックを内臓CRで、実際の運用で不具合の原因となった経験はありましたか?
または、それは可能でしたか?

問題無ければ今後はそれも候補にしようと考えてます。
0373774ワット発電中さん
垢版 |
2018/08/14(火) 02:40:15.33ID:wxHVQjQL
>>372
小心者でも最低限データシートは読めよ
小心者を免罪符にして甘えんなボケ
0378774ワット発電中さん
垢版 |
2018/08/14(火) 13:06:56.26ID:wxHVQjQL
>>377
小心者でも最低限データシートは読めよ
小心者を免罪符にして甘えんなボケ
0380774ワット発電中さん
垢版 |
2018/08/14(火) 14:00:52.38ID:N3EVdhZl
ボタンが何個かあるだけならPIC16F1459

アナログ多軸入力、フィードバック、振動、液晶表示
など複雑な事をやりたかったらSTM32F103
0382774ワット発電中さん
垢版 |
2018/08/14(火) 14:51:18.31ID:mZVsCd6G
>>381 リンク抜粋
>彼らは、説明書どおりにハンダ付けして、ソースをコピペする以外、
>何もしていません。
>これは、電子工作の学習ではありません。
>言われたことを、言われたとおりにやる、それだけです。
>つまり、Arduinoは、知的障害者の職業訓練そのものなのです。

Arduinoって知的障害者でもできるのか!!!!!
すげ〜デバイス! 学習なしでいけるって凄いじゃん!

1 最小の労力
2 失われる時間も最小
3 トータルコストも安い

のんびりPICやってるほど暇じゃない私には最適だ!

>>381 ありがとう! 
実は、まだ、PICかArduinoか迷ってたけど… 決心できた!
求める結果に対する、生産効率が高いArduinoにするわ!
地球環境に悪い、はんだごても使わなくてよさそうだね〜
0386774ワット発電中さん
垢版 |
2018/08/14(火) 15:44:02.74ID:N3EVdhZl
許容誤差
ロースピード 1.5%
フルスピード 0.25%
ハイスピード 0.05%
0387774ワット発電中さん
垢版 |
2018/08/14(火) 16:38:02.96ID:15NfkzLv
ベテランにはベテランの落し穴があって、それは自分が学んできた常識に縛られていること。
その先入観を持ってデータシートを見るものだから、見ているつもりでその常識から外れた内容を見落としがち。

フルスピードのための精度を得るために、ガチガチに精度の高い内部オシレータが必要とは限らない。
USBの通信はホストから始まるのだし。それに合わせるって発想なんだろね。

PIC16F1454 +フルスピードUSBに水晶が必要だと思っている人は、自身の目を曇らせてる常識を捨てて
データシートを見るといいのに。

Self-Tuning from USB Host
(eliminates need for external crystal)
0391774ワット発電中さん
垢版 |
2018/08/14(火) 18:36:31.25ID:AN3L4s/r
もう少し手はんだで着けやすいSMDの水晶有ればなとは思う。
0395774ワット発電中さん
垢版 |
2018/08/14(火) 19:23:47.06ID:wxHVQjQL
>>394
小心者でも最低限データシートは読めよ
小心者を免罪符にして甘えんなボケ
0400774ワット発電中さん
垢版 |
2018/08/15(水) 01:23:06.93ID:dsy0s005
>>399
小心者でも最低限データシートは読めよ
小心者を免罪符にして甘えんなボケ
0405774ワット発電中さん
垢版 |
2018/08/15(水) 20:13:47.78ID:gF9EMNLh
ここは初心者が質問するスレです。
先輩方の雑談は、本スレでお願いします。
0406774ワット発電中さん
垢版 |
2018/08/16(木) 10:44:13.74ID:T8HcrJIU
他人を批判するだけなら、サルでもできる!!
自分で何をやっているか言えないのか〜〜〜
そんな奴は屑だ!!
0407774ワット発電中さん
垢版 |
2018/08/16(木) 10:48:11.12ID:CCo9eW5F
>>406
>他人を批判するだけなら、サルでもできる!!
そうなんだ。
論文読みたいな。
0408774ワット発電中さん
垢版 |
2018/08/16(木) 11:26:37.03ID:ropLWER/
ここは初心者が質問するスレです。
先輩方の雑談は、本スレでお願いします。
0409774ワット発電中さん
垢版 |
2018/08/16(木) 12:17:54.34ID:v0aDUhYb
>>407
ここで言ってる「サル」は「他人を批判するしかないような無能の人」っていう意味で使われているのはわかってるよな?
まさか人間以外の「サル」のことを指して言ってるとは思ってないよな?
0411774ワット発電中さん
垢版 |
2018/08/16(木) 12:39:15.68ID:PpZ2NK4D
初心者から中級者にランクアップするには大きな壁が2つあるよね
最初は環境構築してLチカ成功させること
Lチカより上を目指す向上心を持ち続けること
0414774ワット発電中さん
垢版 |
2018/08/16(木) 12:56:43.25ID:CCo9eW5F
>他人を批判するだけなら、サルでもできる!!
サル=「他人を批判するしかないような無能の人」
∴他人を批判するだけなら、他人を批判するしかないような無能の人でもできる!!

何の意味も包含してないね。無能が書いてるんだね。
0416774ワット発電中さん
垢版 |
2018/08/16(木) 13:28:22.46ID:KPf2/h+F
>>415
良いんじゃね?大体のボードにマイコンが触れるLEDは付いてるしマイコン初心者はそれくらいで。
特殊な環境ならアナログ取り込んでRGBLEDに特定の動きをさせるとかできるかもしれないけど。
それにはちょっと大きめの基板とパーツがつくからね。
EEPROMも積めば発光タイミングのプログラミングも出来るかもしれないけどそこまで行ったら
(単価とか原価では無く商売としての話になるけど)市販品なら8000円〜1万円ぐらい行くんじゃね?
0419774ワット発電中さん
垢版 |
2018/08/16(木) 14:51:00.44ID:F2AxOguJ
L地下をDelayで組んでる人は初心者
タイマーで必要な時間を作れる様になったら中級
0420774ワット発電中さん
垢版 |
2018/08/16(木) 15:26:44.77ID:BioDAGql
>>419
その程度を中級ってのも違和感があるし、
PIC32とかだったらDelayも自分で作るから、かえって面倒だったりする。
タイマー割り込みにしようか、それともコアタイマー拾おうかとか…。

いずれにしても、SPIでもI2CでもUARTでも、それぞれBit Bangでも内蔵でもLチカは付けとくね。
しょーもないうっかりミスがけっこう防げるから。
まあ、それって初心者でしょと言われれば言い返せないが…。
0421774ワット発電中さん
垢版 |
2018/08/16(木) 17:05:47.15ID:tTbjQe7a
Lチカを外部CR超低速クロックで駆動
ウェイトなしで動かすワイ
0425774ワット発電中さん
垢版 |
2018/08/16(木) 17:38:17.46ID:7IFRVOwW
そうですか、出来上がったらまた来てね。
それまでは電々一般の初心者スレで…。
ハンダ系のスレは古参がうるさいだけで得るもの無いよ。
0426774ワット発電中さん
垢版 |
2018/08/16(木) 18:00:29.86ID:Q3yE4FtV
PICは終わりw
アルデュイーノのようなワンボードマイコン化して
パソコンにUSBで接続して、
アセンブリやC言語などで、ちゃちゃっとプログラミングと
書き込みができたらいいんだけどねw
PICKitなんて数千円もするもん買わせたらあかんわ〜

PICバイバイ〜アルデュイーノで決心ついたで!
0427774ワット発電中さん
垢版 |
2018/08/16(木) 18:23:45.53ID:F2AxOguJ
まあ、Arduinoでできる程度の事しかマイコンに求めないならそれも良かろう。
0428774ワット発電中さん
垢版 |
2018/08/16(木) 18:36:56.61ID:4I2zP+Nl
>>414
日本語の解釈が違うんだな。

ここで言ってる「サル」は他人を批判するしかないような「無能の人」っていう意味で使われているのはわかってるよな?
まさか人間以外の「サル」のことを指して言ってるとは思ってないよな?

と解釈すべきかな。

でも、ここで言ってる「サル」は人間以外の「サル」のことを指してるんだな。
批判をするだけなら極めて容易であるということを誇張してサルでもできると表現しているわけで、実際にできるわけじゃないんだな。
0429774ワット発電中さん
垢版 |
2018/08/16(木) 18:42:02.37ID:4I2zP+Nl
遊びや教育用にArduinoはアリだろうけど・・・
用途が違う。
PICと競合するならまだAVRなんだな。
組み込み系とかはんだ付けとかしたことないようなレベルの人が入って来て混乱してるんだな。
0430774ワット発電中さん
垢版 |
2018/08/16(木) 18:52:14.46ID:ropLWER/
マイコンは、半田付けなどのハード工作もともな保内とダメだと思う。
アルデーノを使うくらいなら、ブレッドボードのPICのほうが数倍マシ。
0431774ワット発電中さん
垢版 |
2018/08/16(木) 19:15:19.00ID:Q3yE4FtV
半田付けをやらなければならない!
ブレッドボードからやれ!
精神論のレベルw
太平洋戦争末期の潰れる寸前の日本軍みたい〜w
0434774ワット発電中さん
垢版 |
2018/08/16(木) 19:22:13.36ID:c0feGYPR
ATmega328pにArduinoのブートローダー書込んでブレッドボードに挿せば
簡易Arduino互換機の出来上がり
0435774ワット発電中さん
垢版 |
2018/08/16(木) 19:43:10.81ID:Q3yE4FtV
PICは古い 思想も器機も。
たいして効果の無い作業にこだわりすぎている。
考え方を切り替えられなかった戦争に負けた日本軍臭w
0439774ワット発電中さん
垢版 |
2018/08/16(木) 21:02:50.41ID:hA3mSa2V
USBコネクタとDIPのPICマイコン、コンデンサ、書き込みヘッダぐらいでパソコンとUSBで通信できるのは楽ではあるね。
0440774ワット発電中さん
垢版 |
2018/08/16(木) 21:08:35.94ID:enZUFwE/
16FPICが最適で32bitなんかお呼びじゃない分野があるのに
古いとかアホすぎる
0442774ワット発電中さん
垢版 |
2018/08/16(木) 23:20:38.05ID:c0feGYPR
日本ではPICはAVRやArm(mbed)と比べると10年以上先行して普及したから
今も秋月での扱いはPIC>>AVRやしユーザの頭もなかなか切り替わらんやろ
0443774ワット発電中さん
垢版 |
2018/08/17(金) 01:26:12.54ID:SrqrmaoP
ここは初心者が質問するスレです。
先輩方の雑談は、本スレでお願いします。
0444774ワット発電中さん
垢版 |
2018/08/17(金) 06:24:21.29ID:vTKbJGwB
PICは単純な処理やらせるから数は使うけどな。
センサとかモーターの周りはPIC使って、ESP32で束ねて飛ばしてる。
階層化した方がすっきりするんだわ。
ESP32出てきてからAVR使わなくなったな。
PICは16や12ばかり使ってる。F1見るとこういう使い方って結構有るんじゃないかな。
0445774ワット発電中さん
垢版 |
2018/08/17(金) 07:12:25.62ID:4diZjKeT
学生さんは知らないだろうが、前と同じものが作れるって重要だから。
古い新しいとかで評価されても ハア?って感じ。
0446774ワット発電中さん
垢版 |
2018/08/17(金) 07:27:54.74ID:bWhc1jlY
>>434
ProMiniからリセットボタンとレギュレータとXtalを取っ払ったのがそれだ。
0449774ワット発電中さん
垢版 |
2018/08/17(金) 09:30:17.88ID:l+M1rBz8
ここは初心者が質問するスレです。
クズの無駄話は、本スレでお願いします。
0450774ワット発電中さん
垢版 |
2018/08/17(金) 09:47:05.67ID:Il5zBujF
>>444
無駄に何個もマイコン使わないで
大きなマイコンに束ねた方が
サイズ的にもコスト的にも良いだろ

ソフト技能が無い自慢に聞こえる
0453774ワット発電中さん
垢版 |
2018/08/17(金) 10:19:27.95ID:bWhc1jlY
>>450
センサやモータとメインボードの距離にもよるし、保守性を考えたらI2Cの載った8ピンPICをバラ撒いてぶら下げるのはアリだろう。
0455774ワット発電中さん
垢版 |
2018/08/17(金) 14:46:39.28ID:bf21aEVm
PICのUSBがうまく動かせず、質問させて頂きます。

PCとPICをUSBケーブルで接続し、PCからPICにコマンドを送ってそれに応じた動作をさせたいのですが、PC側から数バイトの文字列を送信しても、PIC側のUSBGenRead()関数でハンドルは取れるものの配列(下記コードのOUTPacket配列)が更新されず困っています。
下記コードですと、PCからデータを送信する度にLATA2に接続したLEDはトグル動作をするのですが、OUTPacket[]がオールゼロのままのため、LATA3に接続したLEDが点灯しません。

D+端子にオシロスコープをつなげて確認してみたところPCから送信した文字列が確認できたので、PIC側の可能性が高いのではと思っております。

アドバイスや確認のポイント等、ご教授頂きたく書き込みさせて頂きます。

動作環境です。
・PIC18F25K50
・MPLAB X IDE v4.20
・MCC v3.65
・PIC10/12/16/18 MCUs Library 1.65.1(1.65.2はエラーでビルドできませんでした)
・USB Framework Lite 1.26
・USB2.0/フルスピード/バルク転送

main()です。

#include "mcc_generated_files/mcc.h"

unsigned char OUTPacket[USBGEN_EP_SIZE] = {0};
USB_HANDLE USBGenericOutHandle = 0;

void main(void)
{
SYSTEM_Initialize();
INTERRUPT_GlobalInterruptEnable();
INTERRUPT_PeripheralInterruptEnable();
while (1)
{
USBDeviceTasks();
if( USBGetDeviceState() < CONFIGURED_STATE) {continue;}
if( USBIsDeviceSuspended()== true ) {continue;}
if (!USBHandleBusy(USBGenericOutHandle)) {
// ホストからのデータを受信
USBGenericOutHandle = USBGenRead(USBGEN_EP_NUM, (uint8_t*)&OUTPacket, USBGEN_EP_SIZE);
if (USBGenericOutHandle != 0) {
LATAbits.LATA2 = !LATAbits.LATA2;
while(USBHandleBusy(USBGenericOutHandle)){}
for (int i = 0; i < USBGEN_EP_SIZE; i++) {
if (OUTPacket[i] != 0) {
LATAbits.LATA3 = 1;
break;
}
}
}
}
}
}
0456455
垢版 |
2018/08/17(金) 14:48:34.91ID:bf21aEVm
455です。
ごめんなさい。sageを忘れました。
0457774ワット発電中さん
垢版 |
2018/08/17(金) 15:08:40.24ID:4diZjKeT
USBハンドルビジーでwhileをぐるぐるしてるのかも知らんぞ。
0458455
垢版 |
2018/08/17(金) 16:40:22.86ID:bf21aEVm
>>457
レスありがとうございます。
OUTPacket[]の中身チェックのfor文の条件行でbreakを張ってみてもそこで止まるので、whileループは抜けていました。
が、OUTPacket[]がオールゼロのままなのです・・・。
0459774ワット発電中さん
垢版 |
2018/08/17(金) 17:25:34.01ID:guxdA1vz
今のmplab って600Mちかくあるんだね
0462774ワット発電中さん
垢版 |
2018/08/17(金) 17:48:57.67ID:4diZjKeT
MPLAB Xにコンパイラ入ってない…
0464774ワット発電中さん
垢版 |
2018/08/17(金) 18:57:32.58ID:Il5zBujF
MPLAB Xの他にコンパイラがデカイ
って言ってるんだよ
XC8 XC16 XC32 どれも数ギガ
0465774ワット発電中さん
垢版 |
2018/08/17(金) 22:03:48.29ID:u5BrZOX3
これじゃなきゃ時代遅れって言ってる奴って
目的を無視して言ってるだけじゃないの??
商品化する場合は商品に見合った部品を使うものだ
すべてに最適なものはないし、価格と実装サイズが限定される
場合が結構ある。
0466774ワット発電中さん
垢版 |
2018/08/17(金) 22:21:09.88ID:Il5zBujF
時代遅れってのは悪い意味で使うんだよ
今はもっと良い選択があるって時に
0467774ワット発電中さん
垢版 |
2018/08/17(金) 22:26:37.41ID:Il5zBujF
PICは決して安くない
それはDigiKeyを検索すればわかる
同価格帯だと性能は最低ランクだし
最低価格も他に安いものがたくさんある
0468774ワット発電中さん
垢版 |
2018/08/17(金) 22:32:26.90ID:guxdA1vz
>>462
別途みたいね
mplab x ver 5.0の一個手前 と 8bitのコンパイラーDLしてみた
0470774ワット発電中さん
垢版 |
2018/08/17(金) 22:42:30.88ID:FuD6aDJl
その「悪い意味」の捉え方が一面的にすぎる、と>>465は言ってるわけだが、
>>466は、そういうことを理解できない欠損を持ってるのだろな。
0471774ワット発電中さん
垢版 |
2018/08/17(金) 22:50:48.30ID:u5BrZOX3
>>467
実装サイズはどうだろうか????
ARMにSOT23サイズで実行時消費電流1mA以下のものはあるだろうか???
0475774ワット発電中さん
垢版 |
2018/08/17(金) 23:09:57.55ID:nYNwQebb
gccを使いたい、という嗜好を持ってる人は、その嗜好にあうCPUを選べば良いのでは?
0476774ワット発電中さん
垢版 |
2018/08/17(金) 23:13:45.84ID:RmxNm72T
ここは初心者が質問するスレです。
先輩方の雑談は、本スレでお願いします。
0477774ワット発電中さん
垢版 |
2018/08/17(金) 23:18:12.81ID:RmxNm72T
ここは初心者が質問するスレです。
先輩方の雑談は、本スレでお願いします。
0478774ワット発電中さん
垢版 |
2018/08/17(金) 23:18:45.86ID:g5Cy5kfG
>>ID:guxdA1vz
いつの時代の人?
もう何年も前からその程度のサイズ、配布方法なんだが。
0479774ワット発電中さん
垢版 |
2018/08/17(金) 23:22:15.24ID:qpo8b1VD
>>474
そのセリフ時々見かけるけど何かのコピペですか?
初心者なんでその意味というか背景がよくわからないです。
説明してください。
0482774ワット発電中さん
垢版 |
2018/08/17(金) 23:29:45.29ID:Il5zBujF
無料版は最適化が糞だしmicroMIPSが使えないからなあ
フル版ですらGCCの最適化はいまいちなのに
0483774ワット発電中さん
垢版 |
2018/08/17(金) 23:42:51.63ID:TYqTNTlT
>>482
金を出さないならフル機能使えないのは当たり前。

提供されてるコンパイラのソースから自前でコンパイルすれば、
MicroMIPS使えるはず。
0484774ワット発電中さん
垢版 |
2018/08/17(金) 23:55:19.48ID:oZzvc9Qi
>無料版は最適化が糞だ
あー、それも魔法のコピペの1つだね
今まで幾度も出てきた話だけど客観的に証明した人居ない
試しに聞くけど、ほかのどの無料版との比較なの?
0485774ワット発電中さん
垢版 |
2018/08/18(土) 00:38:54.79ID:pqy9GZ/T
>>484
そんなの簡単に証明できるだろ。
何をわけわかんないことを言ってんだコイツ。
0487774ワット発電中さん
垢版 |
2018/08/18(土) 01:25:40.48ID:ejuB5FUx
>>478
10年ぶりぐらいだと思う
0488774ワット発電中さん
垢版 |
2018/08/18(土) 04:13:52.31ID:JTVNI+TM
>>485
どうしてけんか腰の言い方するんかねーー

雰囲気悪くなるからぜひやめて
0489774ワット発電中さん
垢版 |
2018/08/18(土) 07:42:58.25ID:fms6yvYY
最適化使えないって言っても -o1は使える。
0490774ワット発電中さん
垢版 |
2018/08/18(土) 08:29:20.53ID:L2uuD2cL
>>485
>そんなの簡単に証明できるだろ。

>>484が言ってるのは、
単純に、有償版に比べて、無償版の最適化がどうこうって話ではないよ。

PICのコンパイラの無料版の最適化が「糞なレベル」か「妥当なレベル」かの判断は、
他のマイコンのコンパイラの無料版の最適化との比較でないと判断できない、
ってことだよ。

そんなこと簡単に証明できるの?
恣意的な見方や、期待する結果を導くテストもできそうだし、
一見、客観性のあるようなデータだって信用できるかどうか怪しいし、
一点の曇りもない証明に至るようなことなんて言えるのかな?
0493774ワット発電中さん
垢版 |
2018/08/18(土) 12:10:38.07ID:fms6yvYY
マイコンヲタクの君らがいくら嫌おうとも選択され続けているし
身の回り、蓋開けたらあっちにもコッチにも。
0494774ワット発電中さん
垢版 |
2018/08/18(土) 12:57:15.35ID:nP17gXgi
ここは初心者が質問するスレです。
先輩方の雑談は、本スレでお願いします。


ここは初心者が質問するスレです。
先輩方の雑談は、本スレでお願いします。 👀
Rock54: Caution(BBR-MD5:1341adc37120578f18dba9451e6c8c3b)
0497774ワット発電中さん
垢版 |
2018/08/18(土) 14:38:08.44ID:A2IfZ+kq
最適化が足りないなら金を出してライセンス買うか、
自分で最適化するだよ
中間ファイルとしてアセンブラのソース吐いてくれるから
0500774ワット発電中さん
垢版 |
2018/08/18(土) 17:00:38.19ID:d+HXjG7p
嫌うのは勝手だけど有効な代替を示せてない
例えば>>334に誰も答えてない
口先だけで新旧含めたPICの文化全体にいちゃもんつけてて滑稽
0503774ワット発電中さん
垢版 |
2018/08/18(土) 17:24:05.02ID:d+HXjG7p
PIC18除くPIC16F1以上、例外的に米粒の威力でPIC10F、でもほとんどPIC32ばっかり。
0505774ワット発電中さん
垢版 |
2018/08/18(土) 19:19:02.78ID:Fk7ilbAK
ちょっとした低速ロジックの置き換えならI/Oが足りてる最安のPIC使うことはよくあるな
0506774ワット発電中さん
垢版 |
2018/08/18(土) 20:44:10.12ID:A2IfZ+kq
こないだ2相クロック生成をPICでやった
タイマーIC555の代わりとかやるのもいい
代替には5V動作が必要な場合も
用事が片付いてくれれば石はなんでもいいんだよ
0508774ワット発電中さん
垢版 |
2018/08/19(日) 20:53:56.99ID:hbDszwae
mplab_ide と8bit のコンパイラ入れてみたよ
後日開発してみるわ 
0509774ワット発電中さん
垢版 |
2018/08/21(火) 02:30:54.32ID:1LugRHmo
>>370
> 初心者でも最低限データシートは読めよ
> 初心者を免罪符にして甘えんなボケ




しかし、データシート読んで理解できるなら、それはもう初心者じゃなくね
0510774ワット発電中さん
垢版 |
2018/08/21(火) 03:22:19.19ID:78GwzZe1
いや、データシート見た上で不明な点、疑問な点、理解できない事を質問してくれって事。
0511774ワット発電中さん
垢版 |
2018/08/21(火) 06:53:45.94ID:8J+6vOej
データシートを理解できるかできないかなんて二極ってことはない。
全く見ていない人も、まずいない。データシートを読むことを最低限というなら、最低限のことはたいていの人がやってる。
熟練した人でも熟読したつもりで読み落としていたり、表層しか読めていなくて理解しているつもりのことも珍しくない。
初心者だから読めませんは狡いし、データシートを読めばわかるというアドバイスも空疎。
ここをこう読め、ってアドバイスをすればいいのにね。
0512774ワット発電中さん
垢版 |
2018/08/21(火) 07:11:31.99ID:57YoWDXW
> 初心者を免罪符にして甘えんなボケ
Aという資料のBページに書いてある、ていどの親切心は欲しい。
あとは他の人に言い聞かせるときの言葉遣いの問題だな。
教養のレベルが低い人は当然ながら言葉のレベルも低くる。
0513774ワット発電中さん
垢版 |
2018/08/21(火) 07:31:01.93ID:sPN1YxRX
一部にずばりの答えだけを求めるおかしいクレクレ質問者が存在するのは事実なんだけど
それを代表にして高圧的になってもな。
0515774ワット発電中さん
垢版 |
2018/08/21(火) 08:34:43.91ID:ii1wXgbG
>>514
それならとりあえずダウンロードして表示だけでもしてもらって、見たことにしてもらおうじゃないか。
その時点で「見たことがない人」ではなくなる。それでまずは第一歩。
0516774ワット発電中さん
垢版 |
2018/08/21(火) 08:41:45.25ID:vvWH4yhn
>>512
例えば最大定格に関する質問はデータシートの該当するページにあるよね?
それを聞かれる度に、どのデータシートか、どのページかをわざわざ指定して教えることに意味はあるのかな?

そのレベルの回答は聞いた瞬間忘れて身に付かない。で、また似たような質問するんだよな。子供に算数教えるのと似てて、考え方ややり方を教えないと、覚えない子供はいつまでも聞くだけだよ。
0517774ワット発電中さん
垢版 |
2018/08/21(火) 09:39:12.76ID:THg/RbWl
お前の為のスレじゃない
答えたく無いやつは答えなきゃ良いだけ
別に毎回同じ人が質問してるわけじゃないし

何の為の初めてスレだよ
0518774ワット発電中さん
垢版 |
2018/08/21(火) 10:19:07.23ID:HGtVX0oC
そんな「超親切な」メーカーサポートみたいなのを
期待されても・・・ねぇ。
ここをなんだと思ってる
0519774ワット発電中さん
垢版 |
2018/08/21(火) 10:37:49.72ID:QH1rMkNj
>>517
答えたくない奴が答えない権利と同様に
罵倒したい奴がばとうしてもいいんだぜ
数回に一回は初心者装う荒らしが質問っぽく自慢して自爆
0520774ワット発電中さん
垢版 |
2018/08/21(火) 12:14:15.17ID:j+52kjpP
ここは初心者が質問するスレです。
先輩方の雑談は、本スレでお願いします。
0521774ワット発電中さん
垢版 |
2018/08/21(火) 12:20:22.44ID:j+52kjpP
>>512
僕も初心者ですが、
全くその通りだと思います。
データシートは見ていますが、
全くわからないのです。
用語も略語も、ネット検索すればそれぞれの意味はわかりますが、
それらが繋がらないのです。だから質問しています。
0522774ワット発電中さん
垢版 |
2018/08/21(火) 12:22:48.45ID:j+52kjpP
>>512
僕も初心者ですが、
全くその通りだと思います。
データシートは見ていますが、
全くわからないのです。
用語も略語も、ネット検索すればそれぞれの意味はわかりますが、
それらが繋がらないのです。
何が重要で、何が重要でないか、わかりません。
だから質問しています。

先輩方にも、こういう時期があっただろうと想像しますが、
それはデーターシートだけで解決したのかも、不思議です。
0523774ワット発電中さん
垢版 |
2018/08/21(火) 12:23:03.88ID:51OzUMB4
繋がらないのは理解した内に入らない、って奴では?
0524774ワット発電中さん
垢版 |
2018/08/21(火) 12:34:19.24ID:j+52kjpP
>>523
ですから、質問して尋ねているのです。
データーシート読んで、それだけで全部理解出来たなら、
特に質問しなくても良いと思うのですが。
先輩方には、そういう方もいると思いますが、
僕も
早くそうなりたいと思うのです。
0526774ワット発電中さん
垢版 |
2018/08/21(火) 13:03:58.39ID:WDn7QlFr
はじめてのPICスレで必死にマウント
ダッチワイフの上で激しく腰を振るおっさんの背中を見るようだ
実に哀れ
0527774ワット発電中さん
垢版 |
2018/08/21(火) 13:15:17.84ID:QH1rMkNj
データシートはリファレンス。じゃぁチュートリアルはどれだけ読んだのかってことだよな
違う筆者の本を3冊くらい三回くらい全部読み直せば、データシートの内容は6割がたつながってくるな
前半の機能リファレンスと後半の電気的特性リファレンスの違いと意味も忘れずに。

ちっマジレスしちまったぜ
0528774ワット発電中さん
垢版 |
2018/08/21(火) 15:19:22.61ID:4wg3MuYN
荒らし上等のスレ
初心者の質問に答えないスレ

こんなスレ要らんだろ
0529774ワット発電中さん
垢版 |
2018/08/21(火) 15:32:18.96ID:0SGr/Ovc
pic の開発環境はarduinoに比べてかなり難易度高いね・・
むかーし やってたけどわすれてしまった・・
0533774ワット発電中さん
垢版 |
2018/08/21(火) 19:21:19.14ID:h9hHuK58
>>527
>違う筆者の本を3冊くらい三回くらい全部読み直せば、データシートの内容は6割がたつながってくるな

3冊3回にどれぐらいの妥当性があるかは別にして、違う視点が書かれた入門書を読んで「繋がってくる」っていう感覚は大切だよな。
「ある何か」の黎明期を過ぎて、それが成熟期に入ってくると、今やってる人と入門者の乖離が始まってしまう。今はそういう時期だ。
0534774ワット発電中さん
垢版 |
2018/08/21(火) 19:25:27.79ID:h9hHuK58
今はマイコンを触るのに、スクラッチから書くんじゃなくて、ひながた作成ソフトで作ってから
編集するのが一般化してきてる。
PIC16F1ならMCCでやっつける感じなんだけど、これの良い教科書って何なんだろな。

俺自身は、感覚的に使えてしまったけど、予備知識のない初心者には絶対にわからないだろうな。
とっかかりさえわかったら、いい開発環境だと思うのだけど。
0535774ワット発電中さん
垢版 |
2018/08/21(火) 19:41:41.09ID:HGtVX0oC
理解のブレークスルーはあるね。
というか、自分の場合はあった。
機械語がどういう物か判ったときがそうだった
それ以前はBASICをあやふやな理解で使っていた
いまのスクリプト言語のような物しか知らない人たちは、
そんなあやふやな感覚で使っているのではないかなぁ
と想像したりしている。
0536774ワット発電中さん
垢版 |
2018/08/21(火) 19:57:34.57ID:igzw0r6l
>>531
ああ、金のことだと思ったのね?
学習効率の意味です。
きっとまともに受験してない人だな…と。
0538774ワット発電中さん
垢版 |
2018/08/21(火) 21:59:32.92ID:j+52kjpP
>>530
今日の質問はありません。
これまでに、たくさん教えてもらいましたが、
まだ他人さまに教えてあげられるほどは理解していないです。
0539774ワット発電中さん
垢版 |
2018/08/21(火) 22:02:28.10ID:j+52kjpP
>>528
いえ、答えないのはググレカスというあの人だけで、
それ以外は、皆さん親切に教えてくれます。
0540774ワット発電中さん
垢版 |
2018/08/21(火) 22:03:46.96ID:j+52kjpP
>>534
スクラッチから書く ではなくて、
スクラッチで書く ですね。
0541774ワット発電中さん
垢版 |
2018/08/21(火) 22:12:23.33ID:h9hHuK58
>>540
>>534のは「スクラッチ言語を使う」という意味じゃないですが、そこは認識合ってるでしょうか。
ひな形や元ソースなしに最初からプログラムを書くことを「スクラッチから書く」って言います。
0544774ワット発電中さん
垢版 |
2018/08/21(火) 22:26:12.01ID:SsMB1rZy
ID:j+52kjpPさんが、まだデータシートを読みこなせるレベルではないことと、
どうやればわかるようになるのか、不思議だと思っていることはわかったのだけど、
今はどんな本を見て勉強しているのだろう。
0547774ワット発電中さん
垢版 |
2018/08/22(水) 00:00:22.46ID:w0Z0W15G
>>545
例えば Scratch pad は(剥ぎ取り式)メモ帳。
コンピュータだと Scratchpad register スクラッチパッドレジスタ 一時記憶用レジスタ。
0548774ワット発電中さん
垢版 |
2018/08/22(水) 00:06:17.75ID:w0Z0W15G
>>546
えっ、新英和中辞典やリーダーズ英和とかだとゼロや最初になってるけど。。。
0549774ワット発電中さん
垢版 |
2018/08/22(水) 03:53:44.84ID:8jF5McIM
データシート見て理解出来ないならPICは使いこなせない
電気の素養の無い本当の初心者ならArduinoに逝け
0551774ワット発電中さん
垢版 |
2018/08/22(水) 06:26:54.00ID:JEF5SohY
日本語表現では、「ゼロから始める」「一から始める」はほぼ同じ意味だよな。

>>550
>>549みたいなのは、100人いれば確率的に一人二人は存在するもので、コミュニケーションができる相手じゃないから。
0552774ワット発電中さん
垢版 |
2018/08/22(水) 07:43:49.42ID:w0Z0W15G
>>551
> 551 774ワット発電中さん sage 2018/08/22(水) 06:26:54.00 ID:JEF5SohY
> 日本語表現では、「ゼロから始める」「一から始める」はほぼ同じ意味だよな。

まっ、そうだね。
自分的には「先ずイチからやり直しだ」って言う時、暗にスタートはゼロだけど最初の努力目標がイチで、次がニ、更にサン、シ・・・って積み上げ直して行くようなイメージがある。
言語学的な正解は分からんが。
0553774ワット発電中さん
垢版 |
2018/08/22(水) 08:10:04.37ID:CR2pa8k2
自然数は1からか0からかみたいな
普通はどっちでも良い
0554774ワット発電中さん
垢版 |
2018/08/22(水) 08:10:55.29ID:EmEQTyHZ
ゼロから、という概念は明治以降あるいはもっと近代かもしれない。
日本語では元々「最初」は「一」で表現してきたと思う。

英語はどうだろう。何かを学ぶとき、first step みたな表現をするんじゃないかな。
工程に喩えるなら、zero は at start point でまだ止まっていて、
one(first)は on the road って感じでスタートして動き始めているような感じだ。
0555555
垢版 |
2018/08/22(水) 09:39:51.18ID:Gm9G7anu
555
0558774ワット発電中さん
垢版 |
2018/08/22(水) 12:32:21.00ID:8mCpdL8l
初めてのPICスレの登場人物

・データシートおじさん

初めてのPICという初心者いらっしゃい的なタイトルスレッドの空気を読まずに
「データシート見て理解出来ないならPICは使いこなせない」
と言い切るイケメン
自称すごく使いこなしてる人
0559774ワット発電中さん
垢版 |
2018/08/22(水) 13:38:23.31ID:wQZX5tFP
データシートおじさんは、
人に教えてあげる能力が無いんだよ

能力無いのに初心者スレに粘着してるんだよ
能力無いバカだから初心者スレに粘着してるとも言えるんだけどね
0560774ワット発電中さん
垢版 |
2018/08/22(水) 14:13:39.48ID:+3P2h/ce
PICスレがこんだけ荒れるのは普及してるから
使う人間も玉石混交ということか
0561774ワット発電中さん
垢版 |
2018/08/22(水) 22:20:48.34ID:Vdsi5OE0
自分の場合はデータシートは最初見ても全く何のことかわからなかったよ
でも、情報量の多い12F675で他の人がやってることを真似てみて
色々作っているうちに徐々に理解できるようになった。
マイクロチップのデータシートは他のメーカーと比べてある機能を
使いたいときにすべてのレジスタについて記述されているし
(他のメーカーはこのレジスターの説明ページを見ろという)
英語の記述も比較的癖の少ないものになっているので、一つを
理解できれば他も同様の見方で理解できるよ。
(特にルネサスやTi、Freescaleはひどいものだ)
0562774ワット発電中さん
垢版 |
2018/08/22(水) 22:31:41.09ID:kxpxrcID
chip のdata sheetは問題ないんだけど
mplab x ide 難しすぎだ
0563774ワット発電中さん
垢版 |
2018/08/22(水) 22:39:36.30ID:M8bjQDQf
質問いいでしょうか。

MPLAB X を使ってみたのですが、
アウトプットペインのコンパイルのエラーが分かりにくいです。
エラー説明の行だけ赤くするとか、出来ないでしょうか?
0564455
垢版 |
2018/08/22(水) 23:32:21.92ID:v92z97q6
>>455
でUSBが動かないと質問させていただいた者です。
Genericでやっていたのですが、CDCでやってみたらアッサリ動きました。
本当はGenericで動かしたかったのですが、とりあえずはCDCでしのぎます。
もっと知識が増えてからまたチャレンジしてみたいと思います。
アドバイスしてくださった方、ありがとうございました。
0566774ワット発電中さん
垢版 |
2018/08/23(木) 11:59:23.36ID:jeFqyOIS
>>559
> データシートおじさんは、
> 人に教えてあげる能力が無いんだよ


いいとこに気がついたね
そうなんだよ、文句言うだけなんだよなあ
0567774ワット発電中さん
垢版 |
2018/08/23(木) 12:04:32.18ID:jeFqyOIS
>>563
データおじさんにバージョンが書いてないだろって、突っ込まれるよ
みててみ
0569774ワット発電中さん
垢版 |
2018/08/23(木) 21:26:16.10ID:UtOhNJnR
PICはいろんな機能に特化されているチップがあって見ていて面白いのですが
今一ボクみたいな素人ではゼロから開発は敷居が高い感じがするのです
データシートみたいなのを意識しない、Arduinoみたいなお気軽開発環境みたいなの無いのですか?
Arduinoはすげー使いやすいんですが、トガッた機能が無いので今一面白みにかけるというかなんかそんなです
0570774ワット発電中さん
垢版 |
2018/08/23(木) 21:51:24.35ID:uT+MyEA9
Arduinoは動いて当たり前って感じでいまいち物足りない
PICはデータシートを隅から隅まで読み込んで適切に初期化しないといけないから
ちゃんと動いたときには妙な達成感が沸く
0571774ワット発電中さん
垢版 |
2018/08/23(木) 22:08:25.91ID:qI5nh2rw
>>596
トガった何かは、アプリケーションにあれば良いような。

PICの個性ある周辺構成を活用するのに、MCCでひな形作って、中身だけを書くって手もありますよ。
0573774ワット発電中さん
垢版 |
2018/08/23(木) 22:19:25.77ID:q9li7aRS
PICduinoは秋葉でも売ってるで
単なるシールド利用可のピンコンパチボードかも知らんが
0574774ワット発電中さん
垢版 |
2018/08/23(木) 22:46:16.93ID:Mn5dlzOd
Lチカやって、UARTでPCからLチカタイミングコントロール
可変抵抗付けて、AD値をUART経由でPCに呼び込んで
ついでにAD値でLチカをPWM出力点灯
そのあとラジコンサーボをPWM動かして
おぉっとか自己満足しながら
UARTではなくUSBデバイス機能でやって
とかやってたら
上位PICとか他社のチップに手を出して、、、

とかだったかなぁ、俺の場合
0576774ワット発電中さん
垢版 |
2018/08/23(木) 23:58:37.26ID:s1aTFVFk
PIC16F1454にUSBコネクタだけ付けてArduinoIDEで開発出来たら最高なのに。
0578774ワット発電中さん
垢版 |
2018/08/24(金) 06:43:27.36ID:fAyPVZb4
工場出荷状態でDFUファーム入れてくれ、
そういう所身内から学んで、とは思うけど。
0580774ワット発電中さん
垢版 |
2018/08/24(金) 07:24:12.28ID:+l9//n2f
>>579
性能的にシビアな用途ならブートローダー消してPICとして使うから問題ない。
0581774ワット発電中さん
垢版 |
2018/08/24(金) 11:52:34.22ID:6FZehAOo
シリアル通信でプログラミングできるチップもあるのに
勝手な通信プロトコル作ってプログラマやICEを売りたがる。
0582774ワット発電中さん
垢版 |
2018/08/24(金) 12:17:38.28ID:Rqf38Q6w
今までそれで売れてきたから
ユーザーが必要ないと言って新しい石を触らないから
0583774ワット発電中さん
垢版 |
2018/08/24(金) 13:19:06.17ID:uBU3uRJl
なんかこのスレって「初めて」とかスレタイについてる割には加齢臭とか
死臭がものすごいですねw
0586774ワット発電中さん
垢版 |
2018/08/24(金) 16:48:25.77ID:ESj3v5eQ
高々数千円のライターが買えなくて悔しいよー、ってことでしょ。
ここで身の上話されても困るよねw
0587774ワット発電中さん
垢版 |
2018/08/24(金) 17:45:33.98ID:uBU3uRJl
でもマジ話(マジメな話)、ダンヒルのライターなら10万でもぜんぜん勿体無いとか
惜しいなんていう気は起きないんだけどPICのライターは1000円でも高い気がして
買う気が起きないのが現実(リアル)
0589774ワット発電中さん
垢版 |
2018/08/24(金) 19:03:40.07ID:uBU3uRJl
そいやPIC社純ライタ(純正ライタ)って「プロ製ファーム(プロダクト製品の
ファーム)をこのライタで焼いて販売するのは保証しない」みたいな逃げ文句が
書かれてた気がするんだけど、ライタで正しく焼けるかどうか一切保証出来ない
ってこと?どおいうこと?

あと、だったらプロ製ファームはどうやって書き込むのがPICの考える正しい
ファームの書き込み方(ライティングメソッド)なの?
0590774ワット発電中さん
垢版 |
2018/08/24(金) 20:05:46.73ID:27UzYuWO
PIC始めたころに自作ライター使ってた頃は何とも思ってなかったけど5VPICにしか焼けなかったからPICkit3買ったんだけどえらくめんどくさく感じた
トラブル多いし
0592774ワット発電中さん
垢版 |
2018/08/24(金) 21:11:48.75ID:JgVD7LeO
デバイス(USB側 and/or PIC側)認識しないとかドライバ(soft and/or hard)壊れたとかじゃね
0593774ワット発電中さん
垢版 |
2018/08/24(金) 21:48:51.53ID:fHJx5zM1
pickit3回路の昇圧能力不足で5V設定すると電圧低下エラーは良く起きるな
4.5Vくらいまで下げれば問題ないのだけれど
0594774ワット発電中さん
垢版 |
2018/08/24(金) 22:24:06.46ID:zfVC3QQe
少なくともPICKIT2は、VDDは昇圧はしてなくて、シリーズレギュレータだけ
じゃなかったっけ。USBの5Vから取ってるから、ターゲットに供給しようとするなら、
そりゃ5Vは無理があるな、と思ってた。
0596774ワット発電中さん
垢版 |
2018/08/25(土) 07:15:17.95ID:Sgv0AvXQ
AVRでライタ使うのってブートローダー書き込む時くらいでは
それすら誰もが必要としないし
今時AVRをAruduinoではなく素で使うのは酔狂よ
0597774ワット発電中さん
垢版 |
2018/08/25(土) 07:55:19.77ID:gHLDJDIa
>>595
AVRの高電圧リセッタの製作は初心者レベル卒業試験なんだよ。

ただし、tiny13/85のような高電圧圧シリアルプログラミングを
他の多ピンのCPUでも採用して欲しかった、とは思う。
0598774ワット発電中さん
垢版 |
2018/08/25(土) 13:57:17.74ID:VS+JRZJJ
すいません、PICの割込みで質問さしてください

INT0割り込みの設定が
0: ダウンエッジで割り込み
1: アップエッジで割り込み
と書かれているんですがダウンとアップの両方で割込みさす事は出来ない
って言う解釈でいいんでしょうか?

どうしてもINT0割込みでやりたいんですが、割込みルーチンの中で割込み発生
ごとにエッジの設定を反転さしてやれば見かけ上、ダウンとアップの両方で
割込みが発生するようになりますでしょうか?
0599774ワット発電中さん
垢版 |
2018/08/25(土) 14:17:09.38ID:UtdhtJMt
>>598
>見かけ上、ダウンとアップの両方で割込みが発生するようになりますでしょうか?
なります。
赤外線リモコン受信解析のときにやりました。
0600774ワット発電中さん
垢版 |
2018/08/25(土) 14:51:04.67ID:gTBvAC5z
最初にアップが来るかダウンが来るか規定できるんかいな。
0601774ワット発電中さん
垢版 |
2018/08/25(土) 14:59:02.12ID:+XekAt+U
PICの欠点が外部INTとインプットキャプチャで両エッジ割込が出来ないこと
前者はInterrupt on changeで代用出来るけど
後者はタイミング計測用途で困ってしまう
0604774ワット発電中さん
垢版 |
2018/08/25(土) 15:23:27.28ID:bAJRnccA
>>598
状態変化割り込み(状変割)じゃあかんの?
こっちなら上りエッジでも下りエッジでもどっちでも割り込み発生するけど
0605774ワット発電中さん
垢版 |
2018/08/25(土) 16:10:12.54ID:ZhprwH6p
mplabx v5.05? XC8はv2.0?に更新、MCMも最新版にした!
pic16f18857でとりあえずテストで7seg!
コンパイルエラー!インタラプトガーインタラプトガー!
ああ”あ”ん?プロジェクトつくり直してスイッチ押したらLチカに変更→コンパイル良し!
そこにタイマー割り込み追加!インタラプトガーインタラプトガー。。(^^;;
わかった自分のコード全部消す!インタラプトガー。。。はぁあ””???
MCC様貴方のはいたコードですよ?w
セミコロンガーとかも言ってるので見てみてもセミコロンはちゃんとある。。
void interruptの関数をコメントアウトするとコンパイル通るww

よーくMCC生成コードのヘッダーやcファイル見てみるとuint8とかboolとか用のヘッダーとかがことごとくインクルードされてない
何故かメインのxc.hも怪しい黄色い波線で注意されているw
仕様変わったのかね〜?
やめてください!w
mccがおかしいのか、XC8がおかしいのか、MPLABがおかしいのか。。。自宅のはほんの少し古いバージョンなんでpic16f18857はなんの問題もありません。
0606774ワット発電中さん
垢版 |
2018/08/25(土) 16:14:56.34ID:efuAoj6z
XC8 2.0で何か仕様変更かバグ情報かなかったっけ。

チラ見しただけで突っ込んで調べてないけど、今トラブると嫌なタイミングなので
アップデートを避けてる。
0610774ワット発電中さん
垢版 |
2018/08/25(土) 20:35:08.21ID:HfFopZcE
>>608
会社に入れたのが最新版で自宅のが1ヶ月前ぐらいのバージョン。
自宅のは問題なし、会社の方が最新版であかん(^^)
いま確認できないので、後で見てみます。
0611774ワット発電中さん
垢版 |
2018/08/25(土) 21:14:02.58ID:HfFopZcE
605ですが、検索するとインタラプトガーで困ってた人が海外や日本でもいたみたいで、xc8前バージョン戻したら直ったそうです(^^)
マイクロチップのぞいたら、今回からC99標準に対応したそうです。
んでC90も選択できるようなので、古いプロジェクトはそれでいけそうですね。多分。デフォがC99みたいです
C90にするとC99では許可されてない24bit浮動小数ガーとか書いてありました。
0612774ワット発電中さん
垢版 |
2018/08/25(土) 21:28:11.24ID:PWW2+Kle
>>605
XC8の2.0ではGlobal optionsでC standardをC 90にしないとだめとかじゃなかったっけ?
どこで見たのか失念。
0614774ワット発電中さん
垢版 |
2018/08/26(日) 00:22:04.51ID:vIh8Ob+D
質問教えてください。

PICKit3が、書き込み出来なくなりました。
MPLAB X , XC8, PIC16F628A です。
PICKIt3とは通信して認識するのですが、
PICのデバイスが見えないと言われます。
壊れてしまったのでしょうか?
0616774ワット発電中さん
垢版 |
2018/08/26(日) 00:54:21.19ID:Lg2RR2Dd
ターゲットの電源、配線
0621774ワット発電中さん
垢版 |
2018/08/26(日) 22:25:07.38ID:elIpfOAo
エラッタって色々な意味で使われるけど
PICの場合はエラッタなんて生易しい物じゃなくて
スペック詐欺だからねえ
0622774ワット発電中さん
垢版 |
2018/08/26(日) 22:51:12.67ID:P6xvgQS8
>>621
>スペック詐欺だからねえ
バカだねえ、詐欺に引っかかるなんて。
幸いなことにあんたほど情弱じゃないんで、まだ引っかかったことねえや。
いずれにしても、アンチにとっては、取れる鬼の首があって良かったんじゃないの?
買収された悔しさも少しは癒えるだろうしw
0624774ワット発電中さん
垢版 |
2018/08/26(日) 23:08:13.78ID:nixxZCXr
>>623
詐欺に引っかかった自慢をするあんたの方がよほど開き直って見えるが?
普通はエラッタ・リストを見てから使うのだよ。
そして、詐欺というのは大抵アホウが引っかかるものだよ。
0625774ワット発電中さん
垢版 |
2018/08/26(日) 23:29:54.04ID:NMdH3YTT
詐欺に引っ掛かった自慢?
書いてないものが見えちゃう病気

公表されてないバグがたくさんあるんだけど
まさか知らない訳じゃないよね
0626774ワット発電中さん
垢版 |
2018/08/26(日) 23:52:23.69ID:nixxZCXr
>>625
>公表されてないバグがたくさんあるんだけど
知らないなあ、当たったこともないしね。
ぜひ、教えてくださいよ。
ていうか、フォーラムあたりで全世界に発信したらどお?
あ、もちろんとっくに発信してますよねえ。
ぜひ投稿のアドレスを貼ってくださいな。
0629774ワット発電中さん
垢版 |
2018/08/27(月) 01:02:04.95ID:P5BdweM2
>>628
おたくではどれくらいの不良率?
マイクロチップに不良解析頼んだらどうだった?
0630774ワット発電中さん
垢版 |
2018/08/27(月) 03:02:58.12ID:qNVouj0B
エラッタ?
呼んだニダ?

   |::::∧::::::::::::::::::
   |`Д´>::::::::::::: ←
   ⊂::::ノ::::::::::::
   |::y::::::::::::
   |:::)::::::
   |:::::::
0631774ワット発電中さん
垢版 |
2018/08/27(月) 03:18:34.54ID:+7khc2i+
>>627
威勢のいいのはホラ話繰り広げるときだけ。
で、いつも、返答出来なくなって、最後はそれだね。
自分でみじめじゃないの?
0632774ワット発電中さん
垢版 |
2018/08/27(月) 03:24:41.23ID:bNeKsXaf
>>614
直ったのかな?(^^)
私もそういう系色々起きた。秋月のレバー引いてセットするやつだと定期的に起きる。
●Target device was not found(could not detect target voltage VDD)
●Target Device ID(0x0)is an Invalid Device ID.Please check your connection to the Target Device.
●Target device was not found(could not detect target voltage VDD).you must connection to a target device to use PICkit3.
>>616さんのいうターゲットの電源関係で上記のものがよく起きますね〜
セットし直してみる
電源OFFしてPikkit3から電源供給してみる
pikkit3電源オフしてターゲット側の電源入れてみる
ターゲット側の電源が電池なら消耗して無いか?
ちゃんと接続してあるか?入念なチェック。ボードがブレッドボードなら接触不良も考えられるので、指し直しか違う場所にしてみるとか

いつもグリグリして直してますw
なにぶん私は初心者なもので間違ってるかもしれません!後は達人様に任せます!
0633774ワット発電中さん
垢版 |
2018/08/27(月) 03:29:13.43ID:W8465zTQ
>>628
それが真実の場合は、
 使わない。
 サポートにねじ込む。
2通りの対処方法があるが、ここでほざく意味はまったく無いね。
 ただのホラ。
 サポートに対する度胸すらないチキン。
さあどっち?
0634774ワット発電中さん
垢版 |
2018/08/27(月) 03:31:09.74ID:bNeKsXaf
>>620
マイクロチップのヘルプみるとC99の割り込みはinterruptでなくて__interruptみたいw
だからインタラプトガー 不正なvoidがあるニダニダ怒ってた(^^;
デフォルトでエラーになる仕様ほんとやめてほしいw
0635774ワット発電中さん
垢版 |
2018/08/27(月) 03:41:46.21ID:djjibUpr
>>614
コピペすら出来ないならPICなんてやめた方がいいよ。
ホントに、質問しっぱなし、事後報告無しのヤツばっかだねえ。
アンチが湧いてることと質問のマナーの悪さとは関係あるんかねえ。
0636774ワット発電中さん
垢版 |
2018/08/27(月) 03:52:49.05ID:x6dks7aa
>>634
コンパイラがエラーメッセージ吐くでしょ?
error: variable has incomplete type 'void'
これで検索するとPICと無関係に他のコンパイラの件もヒットするので、
C90、C99がらみのエラーは結構あるんだとわかる。
そこで、XC8を追加してもう一度検索するともうトップに出て来るよ。
https://www.microchip.com/forums/m1058706.aspx

厳しいようだけど、これくらいは自分でやらないと、と言いたい。
少なくとも>>605みたいにエラーメッセージすら書かないでただわめいてるだけじゃねえ…。
ホント、Arduinoへ行けと言いたくもなる。
0637774ワット発電中さん
垢版 |
2018/08/27(月) 05:21:49.30ID:bNeKsXaf
>>636
すいませんでした!!605です。
別に困ってたわけでもなく、新バージョンやばい感じじゃーと勢いで書きましたw
とりあえず会社のパソコンはC90にしてしのぐかダウンバージョンします。
リリースノートに載っている割り込み指定子とか気になるのでちまちまv2いじってみようとは思います。
void __interrupt(SPI_STC_vect_num) spi_Isr(void){...}

アルディーノはやりません!(知らないだけ)PICと戦います(^^)/
0638774ワット発電中さん
垢版 |
2018/08/27(月) 14:28:44.87ID:8qXPF+MH
PICはmicropython使えなさそうですね〜
micropython使えるPICpyボードなんてあれば最高なんだが…
0639774ワット発電中さん
垢版 |
2018/08/27(月) 16:04:29.10ID:9Uoab3NL
>>614
>>632の書いてるメッセージの対処方法を私の経験で書くと、上から順に、
 IDEやIPEの設定でPICkitの電源設定がされてない場合に起こる
 文面通り、ICSPの接続を確認する、特にDATとCLKが逆でないか
 PCとPICkitをつなぐUSBの接続具合(1度抜き差しする)、ケーブルの品質を見直す
ってところかな。
ホント、質問者トンズラが多いよなこのスレ
アンチの自演なのかもしれんな
0641774ワット発電中さん
垢版 |
2018/08/27(月) 17:31:14.05ID:JN5nFs/v
煽るのはアンチの仕業
質問するのもアンチ
回答者もアンチ
アンチしか居ないのかな
0642774ワット発電中さん
垢版 |
2018/08/27(月) 17:47:09.17ID:+pmpmFcu
>>605です。
会社のXC8 v2のコンパイラグローバルオプションをC99からC90にしたらインタラプトガーがおさまり割り込みプロジェクトもコンパイル出来ました。
やたらと波線だらけのxc.hやstdio.hも波線消えました&#9833;
c99のvoid __interrupt(num)は時間なくてやってません。
0645774ワット発電中さん
垢版 |
2018/08/27(月) 19:01:17.16ID:WjnfBuai
>>644
いずれにしてもアンチが暇を持て余してることだけはわかった。

>>642
MCCがinterruptに関してC99に対応したコードを吐かないのが問題の本質なので、
対応策としてはどっちでもいいと思う。
0647774ワット発電中さん
垢版 |
2018/08/27(月) 20:57:47.29ID:cQqeXzGf
自分の日本語力の低さを棚に上げて、
というか、そのことに気づく機会にも恵まれず、
逆にそれを困ったときの捨て台詞として活用する。
いやはや人間というのはなんと力強い生き物であることか…。
0648774ワット発電中さん
垢版 |
2018/08/28(火) 13:11:51.48ID:X/PBMgkw
私も >>644 の意見に賛成だな。
信者が必ずムキになって反論してくるのが楽しい、ではないか?
相手にしなければ終るのに。
0649774ワット発電中さん
垢版 |
2018/08/28(火) 15:14:09.84ID:U1vnCqf1
本スレでなく初めてスレに書きなぐるアンチなんて人間のクズ
死ね
0651774ワット発電中さん
垢版 |
2018/08/30(木) 12:54:04.92ID:IBxRNClX
PIC爺は他人を見下す事で、自我を保ってるんだよ
そういう生き物なんだよ
初めてスレの方が見下せる確率高いからね
より多く出現するんだよ
0652774ワット発電中さん
垢版 |
2018/08/30(木) 17:25:42.95ID:OXSDl12l
見下されたー
ってわめいてるだけの情けないヤツもどうかと思うけどねw
0653774ワット発電中さん
垢版 |
2018/08/30(木) 17:30:19.06ID:nMTYusIb
>>652
やれ、見下されたー、マウント取られたー、って何でも他人のせい。
ま、俗にいう、覇気が無いってヤツだね。
見返したろとかマウント取ったろとかいう気概はみじんも無く、悔しがってるだけで一生終わるゴミみたいな連中。
0655774ワット発電中さん
垢版 |
2018/08/30(木) 22:01:03.23ID:b1/JO4sT
コンパレータ内蔵とか、変わった周辺内蔵のPICって
なにがありますか?
(ディジタルでもアナログでも)
0658774ワット発電中さん
垢版 |
2018/08/30(木) 23:05:44.94ID:TQ2ZBBkZ
>>657
ん?
コンパレータも周辺もそこに全部載っとるやろ。
まさか英語サイトに誘導されて泡でも吹いたか?
困った猿よのうw
0660774ワット発電中さん
垢版 |
2018/08/30(木) 23:48:40.89ID:L5GHtqC1
>馬鹿にされたり理由
んーとねえ、猿に英語が読めると勘違いしちゃったところ?
馬鹿だよねえ、ホント。
0662774ワット発電中さん
垢版 |
2018/08/31(金) 04:26:03.69ID:0gFeVFBn
>>659
どういう理由なんでしょう?
ぜひ教えてくださいな。

と言ってまともな返答が猿にできるわけもないかw
0665774ワット発電中さん
垢版 |
2018/08/31(金) 07:54:35.77ID:1uRtTXBP
データシート読めとか
>>656のようなサイトを見ろってので
本当にその質問に回答した気になっているなら
頭にガイジ成分入ってるだろ
0666666
垢版 |
2018/08/31(金) 07:58:47.32ID:qteMIf5T
666
0667774ワット発電中さん
垢版 |
2018/08/31(金) 08:01:16.46ID:+8h4qg5G
まぁPICの場合も型番によってちこっと違ってたりすることが多いからデータシート読めない人はだめだわね
検索もしたくないならおそらくスペックは気にしないんだろうからarduinoでいいんじゃまいかな
0668774ワット発電中さん
垢版 |
2018/08/31(金) 10:14:47.64ID:YJa9HXe1
>>656
これはいいページだ、と思ったけど、機能してるのかな。

例えば、MCCでサポートされたPIC16を検索しようとしたとして、
8bitだけにチェックを入れて、下の方の Tools で、Supported in MPLAB Code Configurator にチェックをいれたら、候補がなくなった。
0669774ワット発電中さん
垢版 |
2018/08/31(金) 10:15:23.31ID:Ap4oSnfy
データシート嫁なんて返答は自明だから不要
使った経験談が聞きたいんだよ
0670774ワット発電中さん
垢版 |
2018/08/31(金) 10:44:56.23ID:YJa9HXe1
>>669
>コンパレータ内蔵とか、変わった周辺内蔵のPICってなにがありますか?
という質問がいかようにも解釈できて漠然としすぎている。
しかも、コンパレータのように、PICに限らずありふれて、昔からある周辺を例に「変わった周辺」としているのは、見方によっては地雷質問臭さえする。
表情も見えず、口調もわからない初めて出てきた人の漠然とした質問に対して、その人の気持ちを汲んで答えることを要求するのは無茶。

質問者本人や、質問者に寄り添う人が、答えた人に暴言を浴びせれば、うまくいくやり取りだって壊れる。
「馬鹿は消えてどうぞ」「馬鹿にされたり理由が理解出来ない子かw」「頭にガイジ成分入ってるだろ」などと相手を感情的にする努力をする前に、

「言葉足らずにすみません。そうではなくて使った経験談が聞きたいんです。よろしくお願いします」

と書けば良いのに。
0671774ワット発電中さん
垢版 |
2018/08/31(金) 10:45:23.95ID:YJa9HXe1
言葉足らずですみません

ですね。
0673774ワット発電中さん
垢版 |
2018/08/31(金) 10:48:59.42ID:YJa9HXe1
ところで、
>>655の質問から>>663の「PIC爺 二言目にはデータシート読めと云い」
までの間に、「データシートを読め」って回答あったっけ?
>>663は別のQ&Aに対するレス?
0674774ワット発電中さん
垢版 |
2018/08/31(金) 10:55:39.42ID:YJa9HXe1
俺もCLCは好きな周辺。といっても使いどころが滅多にないんだが。

外部割込みがかかったときに、ソフトで設定したある条件を満たすときに外部に信号を出す、
みたいな用途だった。書いていて特殊っぽいと思う。
でもこんなことでも今までは外部に標準ロジックを追加してたのが、PIC1個で済むのは便利。
0675774ワット発電中さん
垢版 |
2018/08/31(金) 11:15:05.25ID:Ap4oSnfy
殺伐としたPICスレに舌足らずなコメ書いたら
どんな反応あるかと書いてみましたw
0676774ワット発電中さん
垢版 |
2018/08/31(金) 11:27:22.34ID:YJa9HXe1
人を不幸にする言葉を紡ぐことが悦びになる人がいることはわかっています。
でも、いつか>>675さんの心に平安が訪れるといいなあと思います。
0677774ワット発電中さん
垢版 |
2018/08/31(金) 14:34:17.00ID:DBMQhNT/
>>665
回答というのは相手を見てレベルを変えるもので、お前の質問が稚拙だから回答もそうならざるを得ない。
だいたいお前がいつまでも地べたを這ってるからマウントされるんだろ、早く直立歩行しろや、猿!
0678774ワット発電中さん
垢版 |
2018/08/31(金) 14:46:37.74ID:+kFW/gze
コンパレータの実装率はPICでは8割を超える
にもかかわらず>>655を平気で書く奴は勉強不足か愉快犯
結果的には>>656>>657で返す基地外だった
あるいは>>677の言う通り猿なのかもしれない
0681774ワット発電中さん
垢版 |
2018/08/31(金) 15:48:40.93ID:+kFW/gze
あ、ミスった。

>>679
MCCの対応状況もわかる検索なの?
ぜひ利用したいのでリンク張ってくださいな。
0682774ワット発電中さん
垢版 |
2018/08/31(金) 19:37:50.48ID:zljCEsrD
適当に使っちゃてるけど、現時点で何種類あるんだろうな・・・
0683774ワット発電中さん
垢版 |
2018/08/31(金) 20:33:56.66ID:qCLhOUro
「使い切る」とか喚く連中でもないんなら、要求満たして適度な余裕付けて選ぶんじゃないの?
結果かなり適当。
0686774ワット発電中さん
垢版 |
2018/09/01(土) 04:08:04.67ID:ff33zyDv
; 信者、エラッタ、ドヤ顔の次の NG ワードは 猿 にしました
0688774ワット発電中さん
垢版 |
2018/09/01(土) 08:27:10.69ID:jLKvLdlN
>>684
ありがとう。
まだこなれていない感じだし、やたら重いページだけど役にたちそう。
0690774ワット発電中さん
垢版 |
2018/09/01(土) 14:37:33.94ID:F9NHyRQv
>>689
それ、具体的にどこのことですか?
うまく探せないです、よろしくお願いします。
0692774ワット発電中さん
垢版 |
2018/09/01(土) 15:01:29.94ID:a6EHkowu
すみません、質問があります。
PICいじって3種目で壁にぶつかりました。

PIC18F45、MPLAB X v5.05、XC8 v1.45,v1.44

@const宣言した値が変数に読み込めない(比較も出来ない)
Aグローバル変数に初期値入れても反映されない

上記の@はsmallconstとして0x801番地に配置されています。C8にあったようなROM2RAM関数がstrcpyに置き換わった、rom/ram/far/near修飾子は取る、など行ってもダメでした。
なお、コンパイラ、リンカの設定はデフォルトのままです。

何か解決策はありますでしょうか…
宜しくお願いします。
0693774ワット発電中さん
垢版 |
2018/09/01(土) 15:10:19.65ID:jLKvLdlN
>>690
>>691さんに補足
そのURLの下の方のタブが付いている表の
Current Download
を開くと、デバイスファミリごとのライブラリのダウンロードができるようになっていて、
それのRelease noteのことを言っておられるのだと思います。
0696774ワット発電中さん
垢版 |
2018/09/01(土) 16:59:38.70ID:jLKvLdlN
>>695
意味のない変数が最適化の影響を受けたってことはないですかね?
コンパイラの最適化をなくしてみたらどうなるんでしょうか。
0697774ワット発電中さん
垢版 |
2018/09/01(土) 18:14:39.03ID:a6EHkowu
>>696
ありがとうございます。
いま出先ですので後ほど試してみます。
全てにvolatile付けても変化がなかったので最適化設定は弄っていませんでした。
0698774ワット発電中さん
垢版 |
2018/09/01(土) 19:32:15.85ID:uDZ4c/ij
実は正しく動いてるんだけどデバッグのやり方が間違ってる、って事はないよね?
変数の値はどうやって確認したの?
0701692
垢版 |
2018/09/01(土) 20:38:24.05ID:a6EHkowu
>>698
>>699
ありがとうございます。
値の確認はvariable窓(ウォッチリスト)に登録して確認しています。また、変数にマウスオーバーで出てくる小窓でも確認しました。

動作確認ありがとうございます。

同じ環境でPIC16では問題なく動きました。
PIC18でも動作するものもあるのですね…。
0702774ワット発電中さん
垢版 |
2018/09/01(土) 20:51:55.65ID:Pkn5uSE0
>>701
>同じ環境でPIC16では問題なく動きました。
>PIC18でも動作するものもあるのですね…。
あいや、私もPIC16Fでしか確認してないよ。
ということはPIC18Fの問題なのかねえ…。
ちなみにPIC18F45なんてチップは見つからんのだけど?
0704774ワット発電中さん
垢版 |
2018/09/02(日) 01:58:05.10ID:zp2Rl1ne
デバッグモードで変数見るだけならPICは無くてもいいわけだけど、
PIC18F4550でやった限りでは>>ID:a6EHkowuの言うような不具合は一切無い。
期待した通りの結果になる。
あとは、こんなふうに実行時のスクリーンショットでも貼ってもらうしか無いな。
https://i.imgur.com/nWzHpJD.jpg
0705774ワット発電中さん
垢版 |
2018/09/02(日) 02:06:19.20ID:eKnyH50V
PIC18F14K50(48MHz)でPortB5に入ってくるパルスの間隔を調べたいと思っています

そこでtimer0を動かしっぱなしにしておいて、1個目のパルスが入ってきたら
TMR0Lに0を入れて、次のパルスがきた時にTMR0Lの値を見てそれだけの間隔が
あったか判定しようと思ったのですがうまく動きません

Timer0はプリスケーラ1:128にして、2つのパルスの間隔は200us〜2000usである事が
確実に保証されています。これならカウントが1つ進むのは10.6usなので測定に
問題はないと思っていたんですが・・・

TMR0Lレジスタをこのような目的で参照してもだめなんでしょうか?
0707774ワット発電中さん
垢版 |
2018/09/02(日) 07:28:01.48ID:51CdEzeN
>>692
コンフィグ設定でバグるデバイスがたまにある。
プロテクト設定してない筈なのに、プロテクト有効になってて、TABLE命令での読み込み禁止されるせいで、文字列定数とかがコケる。

CONFIG1H 等を直接数値で設定する形すれば取り敢えず回避出来る。
0710774ワット発電中さん
垢版 |
2018/09/02(日) 12:58:25.01ID:DA+0u/x7
黒い後○「クックックッ、初心者はワシの本の養分となれ…」
0711692
垢版 |
2018/09/03(月) 10:30:21.57ID:2uRB2dC7
>>702
>>703
>>704
>>707
情報ありがとうございます。
すみません、PIC18F45K40でした。
遅くなりましたが、実行時スクリーンショットを貼ります。
https://imgur.com/a/XntgwRG

また、コンフィグ設定は以下のように設定しています。
// Table Read Protection Block x
#pragma config EBTRx = OFF // x=0-3,B

そしてシミュレータだと問題なく動作していました...
0712692
垢版 |
2018/09/03(月) 11:06:28.39ID:2uRB2dC7
すみません、自己解決しました。
エラッタを探したところ、ずばりな事が書いてありまして、解決してしまいました。
お騒がせしました。

以下のファイルを作成し、プロジェクトに組み込むだけで解決しました。

Contents of the powerup.as file:
#include <xc.inc>
GLOBAL powerup, start
PSECT powerup, class=CODE, delta=1, reloc=2
powerup:
BSF NVMCON1, 7
GOTO start
end
0715774ワット発電中さん
垢版 |
2018/09/03(月) 15:02:31.57ID:TaDSGqOy
わざわざ型番を隠して大騒ぎし
善意の回答者に無駄足させたあとで頃合いを見計らって型番書いて
エラッタでした、解決しました
45XXと45KXXが全く違うこともちゃんとわかってて画策する巧妙な荒らしだなw

次からは正確な型番とコードが示されない質問は無視しよう
0716774ワット発電中さん
垢版 |
2018/09/03(月) 18:33:49.04ID:yDYlzdpv
煽るのは荒らし
質問者も荒らし
回答者も荒らしかも知れない

荒らししか居ないのかな
0720774ワット発電中さん
垢版 |
2018/09/03(月) 20:08:32.03ID:HEe61g5X
エラッターちゃあエラッターなんだろうけど、個人的にはちゃんとワークアラウンドが
示されてるエラッターはあんまり気にならないなぁ
そのように実装すればいいだけだし

たまにある「対処方法はありません」みたいなエラッターはふざけんなと思うけど
0721774ワット発電中さん
垢版 |
2018/09/03(月) 20:26:33.43ID:/P0NNO9X
PICの場合はまともにワークアラウンドが書いてないのがほとんどだけど
0722774ワット発電中さん
垢版 |
2018/09/03(月) 20:28:03.92ID:5QX7rNav
>>/P0NNO9X
ん?
馬鹿には使えないマイコン
だろ?
>エラッタ多すぎwww
ってわめいてるお前=バカ=無理して使わんでいい
0724774ワット発電中さん
垢版 |
2018/09/03(月) 20:38:39.31ID:0HjzEg0i
PIC18のテーブル変換で教えて下さい
1バイト受け取って変換後の1バイトを返すだけなんですが、入ってくる値は0x00〜0xFFの
中の決まった40パターンくらいです

この場合、256byteの変換テーブルを用意するのと

switch (入力値) {
case 0x00 : return 0x00;
case 0x01 : return 0x04;
case 0x02 : return 0x60;

}

みたいな感じで処理するのではどっちがメモリを使わないんでしょうか?
あるいはパターンがいくつくらいまでならswitch case文のほうが小さくすんで、いくつ位を
超えたら変換テーブルのほうがメモリが小さくてすみますでしょうか?

PICのアセンブラ?を見てもよくわかりませんでした
0725774ワット発電中さん
垢版 |
2018/09/03(月) 20:41:41.71ID:14G3rx3x
ところで>>625のドヤ顔公表されてないバグ報告はまだなのかなw
もう1週間たったけど…。
ホント、アンチは口先だけ。
0727774ワット発電中さん
垢版 |
2018/09/03(月) 20:44:31.79ID:/P0NNO9X
>>724
コンパイルして比較すれば

頭の良いコンパイラだと部分的にテーブルにしたりするし
頭の悪いコンパイラだと1個1個比較する
0729774ワット発電中さん
垢版 |
2018/09/03(月) 20:56:26.98ID:zv30fEdS
>>ID:/P0NNO9X
さすが、アンチの回答は的を射ていて役に立つw

>>724
ビルドすりゃIDEの左下に出るやろ。
全部やってみーや。
0730774ワット発電中さん
垢版 |
2018/09/03(月) 21:03:16.02ID:HEe61g5X
>>726
馬鹿?

PIC18のコードが型番で変わるの?
馬鹿の一つ覚えみたいに型番型番騒ぐのも馬鹿と思われるよw
あと>724に書かれた以上のコードは必要ないでしょ。コード読めない馬鹿?

>>724
switch文で書いた場合、XC8だと1条件あたり6byte使う
なので40パターンだと丁度境目くらいなのでテーブルでもswitch文でもあまり変わらない。
0732774ワット発電中さん
垢版 |
2018/09/03(月) 21:15:27.97ID:k+gIkGR5
PIC18は8bit-byteがROMから読めるからコンパイラが普通なら
テーブル作った方がサイズも速度も効果的だろうさ
0734774ワット発電中さん
垢版 |
2018/09/03(月) 21:30:23.11ID:/P0NNO9X
ROMが少ないとコードサイズなんか気にしなくちゃいけなくて大変だねえ
そんな時代は終わったかと思ったけど

一般的には
コードの見やすさ、作りやすさ、流用性、改変性
が重要
場合によって実行速度
0735774ワット発電中さん
垢版 |
2018/09/03(月) 21:47:26.90ID:4vCte+Et
>>730
初心者スレなんだから、メモリの使用量を気にする必要のない型番のものを薦める、
という回答もありだし、内容からしてただの冷やかしの可能性も大きい。
なので、俺も型番とソース程度は必須にした方がいいと思う。
逆にその程度ができない理由を知りたい。

あと、意地になって馬鹿馬鹿書いてるあんた、とても無能に見えるよ
0737774ワット発電中さん
垢版 |
2018/09/03(月) 22:03:34.05ID:4KgYXzNp
>>735
同意
メモリどうこう言うこと自体が冷やかし臭プンプンで、しかも、発想もとてもジジイ臭い
防止策としての「型番・コード必須」は有効
0738774ワット発電中さん
垢版 |
2018/09/03(月) 22:05:05.74ID:4KgYXzNp
あ、ちなみに俺ならテーブルだな
メンテナンス性もいい
switch、case書くのが面倒
メモリなんざあ足りなきゃチップ変えりゃいい
0742774ワット発電中さん
垢版 |
2018/09/03(月) 22:55:06.87ID:/S6CAUXs
>>741
そう言うお前はずいぶんCooooooooolでカコイイぞw
その調子でがんばれよ。
0744774ワット発電中さん
垢版 |
2018/09/03(月) 22:58:41.26ID:/S6CAUXs
ヒント
>内容からしてただの冷やかしの可能性も大きい。
0745774ワット発電中さん
垢版 |
2018/09/03(月) 23:00:44.13ID:/S6CAUXs
なぜ人は論破されたとき黙ってられないのだろうw
>有能な
とか言っちゃってさ。
0749774ワット発電中さん
垢版 |
2018/09/03(月) 23:08:51.73ID:/S6CAUXs
>>747
アンカー張ってくれよ
俺のことほめてくれたのかと思って喜んじまったじゃないかw
0751774ワット発電中さん
垢版 |
2018/09/05(水) 15:06:18.29ID:xzOahNub
PICもいろいろあるからなぁ
互換性があるわけでもなし
アーキテクチャ全然違うものに派生名前付けんで欲しいな
0752774ワット発電中さん
垢版 |
2018/09/05(水) 15:47:42.49ID:kIAIar/U
「マイクロチップ・テクノロジが作っているCPU」という括りで統一されているw
0754774ワット発電中さん
垢版 |
2018/09/06(木) 14:57:45.53ID:hs5fQZkQ
>>739
> 忘れられたPIC18を持ち出すあたり


えっ、そうなの?
これから18Fつかってみようかと思ってたとこなのに
0755774ワット発電中さん
垢版 |
2018/09/06(木) 15:06:39.31ID:bf4y5pU4
ここでの評価なんて気にする事無く使えよ。便所の落書きだから
0757774ワット発電中さん
垢版 |
2018/09/06(木) 20:18:24.82ID:0l0ZfDVa
それにしてもPIC18シリーズって元気がないですね。

いつの間にかPIC16F1シリーズはRAMも大きくなって、
わりとリニアにアクセスできるようになっていたり、
FLASHメモリも読み書きができるようになっていたりして
ホットな感じがするのに。
0759774ワット発電中さん
垢版 |
2018/09/06(木) 20:36:34.22ID:cp8giAR6
>>757
18Fは16Fでは出来ない割りレベ(割り込みレベル制御)が出来るのが大きい
あとBYTE型のテーブルとか作ろうと思ったら16Fだと効率悪すぎて目眩しそうに
なるけど18Fはちゃんとバイト型でテーブル作れるのがありがたい
0762774ワット発電中さん
垢版 |
2018/09/06(木) 21:30:33.06ID:AcuJ3ZZq
16F1と18Fの話してたら割邪ヤ(割り込んできて邪魔くさいヤツ)が登場して
「16Fがー」とかほざいて去っていった。
0766774ワット発電中さん
垢版 |
2018/09/06(木) 23:48:47.77ID:22vPTDWE
5V TTL レベルを駆動できる PIC って、どういうのがあるのですか?
0769774ワット発電中さん
垢版 |
2018/09/07(金) 06:43:57.33ID:W/tWW+B/
CMOS→TTLは余裕だけどCMOS←TTLはマージン不足なのでバッファ噛ませるだけや
0770774ワット発電中さん
垢版 |
2018/09/07(金) 07:29:25.54ID:IgRLP4fw
5VのTTLのVOHがそのままではC-MOSのVIH(たいていが0.7xVDD)を満たさないのは、
TTLのH側のドライバがエミッタフォロワ構成になってること、ドライブ電流が小さいこともあります。
(データシートでも、VOHが2.4V〜3.xVぐらいになっているのは、0.4mAのソース電流供給時という条件下です)
だから、TTLからC-MOSを駆動するときは、めちゃめちゃスピードを求めないならプルアップでOKでした。

N-MOS版の6809もたぶんTTLと似たようなものかな。
0774774ワット発電中さん
垢版 |
2018/09/07(金) 09:38:12.84ID:r4U7OWvA
PICの汎用I/Oピンは普通にTTL入力CMOS出力じゃなかったっけ?
0775774ワット発電中さん
垢版 |
2018/09/07(金) 20:20:44.31ID:W/tWW+B/
汎用ポートで使えばTTLなのに、ゲートとかカウンタに機能割当するとCMOSシュミットトリガに化けるという変態仕様
0776774ワット発電中さん
垢版 |
2018/09/07(金) 20:40:08.80ID:Qt8WwEqj
>>774
そうでないものと、そうであるものがあります。

でも、新しいものはシュミットとTTL入力をINLVLxで選べるようになってるのが普通かな。
0777774ワット発電中さん
垢版 |
2018/09/08(土) 00:45:55.30ID:6LjbWj2c
>>775
普通だろ?
クロック入力はシュミットトリガーにしておいた方が、誤動作防げる。

シュミットトリガーは、入力ゲートをアナログアンプ的な動作させるから、閾値が電源電圧の半分位になりがち。
0778774ワット発電中さん
垢版 |
2018/09/08(土) 01:29:31.52ID:vMOCq3XE
むしろ全部のポートがシュミトリ(シュミットリ)になってて欲しいくらいだ
0780774ワット発電中さん
垢版 |
2018/09/08(土) 01:46:58.76ID:Jdi0ilRv
オヤジギャグ言って一人でグフフ笑っている要素満載だよ

まぁ、人前なら空気を和まそうと頑張っている感あるから
哀愁あって同情感も分からないでも無いけど、

ハゲが一人でPC向かってグフフブヒッやってると想像するとさぁ
止めときなよって感じてしまうんだよ
ゴメンな
0782774ワット発電中さん
垢版 |
2018/09/08(土) 07:11:13.55ID:9iWWA7gm
>>781
778 の「シュミトリ」の事を 780 は言ってるんじゃないか?
俺は「染み取り」を連想して、汚ねぇなとw
ま、仲間内では無い場所では、タイプが面倒でもヘンに省略しない方が良いと思う。
0784774ワット発電中さん
垢版 |
2018/09/08(土) 12:16:50.00ID:ldzVZ6A8
>778のどの辺にオヤジギャグ要素があるのかまったく分からん。
むしろ >>780 のオヤジ感性が理解出来ない。

多分 >781 も同じように思ったから誤爆だと思ったんだろう
0785774ワット発電中さん
垢版 |
2018/09/08(土) 14:34:26.32ID:3YS5xXEY
「シュミットトリガー」と書くところを「シュミトリ(シュミットリ)」と書いてるんだろ。
省略のつもりで文字数多いし分かりにくいし、ただの馬鹿じゃん。
0786774ワット発電中さん
垢版 |
2018/09/08(土) 14:36:11.47ID:D3pCKFpT
ぼくは普通に「シュミット」と言っている。
0787774ワット発電中さん
垢版 |
2018/09/08(土) 14:55:58.21ID:9z90j5qw
>>784
おやじギャグでなく精神異常者によるただのイカレた書き込みだからな。
0788774ワット発電中さん
垢版 |
2018/09/08(土) 14:58:22.35ID:tigVnTKG
みんなをイラつかせて反応したら喜んでるただの馬鹿
0789774ワット発電中さん
垢版 |
2018/09/08(土) 17:34:57.48ID:MUaCX/Zi
>>775
>汎用ポートで使えばTTLなのに、ゲートとかカウンタに機能割当するとCMOSシュミットトリガに化ける

ちょっと前のはそんなのが多かったですね。
0794774ワット発電中さん
垢版 |
2018/09/08(土) 20:08:09.28ID:tigVnTKG
ロジックICならシュミット
リニアICならヒステリシス
0795774ワット発電中さん
垢版 |
2018/09/08(土) 20:31:34.89ID:t3to1U7r
>>785
省略のつもりというのはわかる。
分かりにくいかどうかは知らんが、
略しかたが不適切という意見も間違ってるとは思わん。

しかしそのこととおやじギャグがどう繋がってるのか教えて欲しい。
0796774ワット発電中さん
垢版 |
2018/09/08(土) 20:49:14.79ID:MUaCX/Zi
>省略のつもりというのはわかる。
わかってない。省略のつもりじゃなくて、挑発のつもりだと思うの。
相手から見れば、あなたが苛立って怒っても、不快を表明しても、どんなに恐ろしくて汚い言葉を考えて罵っても、
フィジカルに痛めつけられない限り、ぜんぜん平気な人はいるの。
そんな人からネット越しにあなたを見れば、偽物の餌を放り込まれてきいきい怒ってる檻の中のサルと同じ。

だからそこはさらっと流して、技術の話にだけレスしよう。
0797774ワット発電中さん
垢版 |
2018/09/08(土) 22:30:25.84ID:j6+otFWs
スレあらしは、無視に限るね〜〜〜〜
ほいほい。。。
0798774ワット発電中さん
垢版 |
2018/09/08(土) 23:23:42.05ID:t3to1U7r
>>796
俺は別にシュミトリと言った者じゃ無いんだがね。
俺はどちらかと言うと>>780を肴にしたかっただけなんだが。
0799774ワット発電中さん
垢版 |
2018/09/09(日) 00:25:30.65ID:fxJylfFq
>>780は普通の感想だろ。
肴にゃならんね。
おかしいのは>>781の反応。
それ以降のレス見りゃ明らか。
0802774ワット発電中さん
垢版 |
2018/09/09(日) 11:41:37.14ID:mcWxetcb
それで〜〜〜〜
0803774ワット発電中さん
垢版 |
2018/09/09(日) 15:30:00.12ID:KWvMQ6G9
PIC18やPIC24はプログラミングとしてはPIC16までと同様の感覚でできますか
0804774ワット発電中さん
垢版 |
2018/09/09(日) 16:19:33.85ID:AzVmVie5
>>803
>プログラミング
どの環境のこと言ってる?
>同様の感覚で
は曖昧すぎる、もっと具体的に質問して。
0805774ワット発電中さん
垢版 |
2018/09/09(日) 16:21:08.94ID:2xoQjKZf
制約が少ないだけ楽だよ
0811774ワット発電中さん
垢版 |
2018/09/10(月) 07:03:51.46ID:XfDQup7b
PIC24って人気無いのかな
このクラスになるとRL78とかCortex-M0とかが選択肢に入ってくるから
わざわざPICを選ばんでも、って感じ?
0812774ワット発電中さん
垢版 |
2018/09/10(月) 07:49:29.30ID:QjwYBfGQ
PIC内でも32だな。
0813774ワット発電中さん
垢版 |
2018/09/10(月) 11:38:17.42ID:O5TFubi/
PIC24選ぶくらいなら最初からPIC32選ぶ
それだけ

それだけのこと
0815774ワット発電中さん
垢版 |
2018/09/10(月) 13:10:22.34ID:c9kHd3iT
ARMの何?
出来合いの基板じゃなくて自分で中華基板発注して実装が簡単に出来る奴教えて。
SOPか100QFPくらいなら簡単だけど。
0817774ワット発電中さん
垢版 |
2018/09/10(月) 16:48:54.06ID:IIU5auYj
で、RL78だのARMだので検索してみて、クソ情報ばかりで結局PICに戻ることになる。
必ずなにがしかの作例がヒットするからやっぱりPIC使う。
大枠の型番を叫ぶばかりで、何の役にも立たない無能アンチ。
0818774ワット発電中さん
垢版 |
2018/09/10(月) 16:58:19.51ID:8vlxrGkL
そうだね。
やっぱり作例が多くてコピペするだけのPIC最高!
0819774ワット発電中さん
垢版 |
2018/09/10(月) 17:16:18.86ID:bUc8WYw8
>>818
コピペするだけとは限らないけど、
そう思ってあなたの悔しさがまぎれるなら、それでいいんじゃないかな。
0821774ワット発電中さん
垢版 |
2018/09/10(月) 20:02:08.19ID:R+3tqVTK
RL78やらARMやらはコピペもできないのか、そりゃずいぶんと難儀やなw
0824774ワット発電中さん
垢版 |
2018/09/11(火) 00:04:54.51ID:xAwQbsV4
サンプルのサブルーチンやクラス、およびその改造用原型やひな形みたいなのが
ネットに潤沢にあるというのは、その生態系のメリットだよな。
本来の自分のアプリケーションに労力を注ぎやすくなるわけだし。
0825774ワット発電中さん
垢版 |
2018/09/11(火) 05:45:26.36ID:uCB0MiIi
PIC32だとアーキテクチャ違うから選択肢に入らないと思った
0826774ワット発電中さん
垢版 |
2018/09/11(火) 19:41:20.13ID:nLFCTygr
マイコン界のC1815/A1015だな…
いくらネガキャンしたって、機能・性能が足りてりゃ他を使うまでも無いw
0829774ワット発電中さん
垢版 |
2018/09/12(水) 07:38:01.57ID:anenkfEt
2ndソース、互換品で問題ないか見極めるのも技術
0830774ワット発電中さん
垢版 |
2018/09/12(水) 08:12:24.72ID:T6npzYUB
>>826が言ってる、
>マイコン界のC1815/A1015だな…
は「普及した小さな便利屋」ぐらいの意味で(そのことに同意するかどうかは別)
セカンドソースがある、って話ではなかろうに。
0831774ワット発電中さん
垢版 |
2018/09/12(水) 08:24:52.98ID:/q70yoWy
PICあたりで作っておけば、いざというとき他に移植が簡単という考え方もある
0833774ワット発電中さん
垢版 |
2018/09/12(水) 08:35:12.29ID:T6npzYUB
>>831
PICといってもいろいろあるので、それだけではなんとも言えないような。

PIC16Fの場合はとくに制約も大きいので、移植ができそうなのは、汎用性を
意識して作りうる範囲の演算やアルゴリズムにかかわる部分に限られるのでは?

PICに限らないけれど、今のマイコンはペリフェラルについては個性が強いものも
あるから、そこに依存したプログラムは移植は大変。
0834774ワット発電中さん
垢版 |
2018/09/12(水) 09:29:23.09ID:/q70yoWy
>>833
できるだけペリフェラルはラッパーする構造にしておけば、メモリや速度、構造に制約が多いPICから
そうでないマイコンに上位ロジックを移植するのはわりと簡単。
もちろんいろいろあるけど、電源とか電圧電流のアナログ的な制約がわりと緩くて慣れたPICで
回路とか適当に確認してから他に移植することも自分は多いです
0838774ワット発電中さん
垢版 |
2018/09/12(水) 15:01:30.41ID:anenkfEt
ディスコンなしがポリシーなんだから大きなお世話なんだわ。
0840774ワット発電中さん
垢版 |
2018/09/12(水) 19:02:47.99ID:I50usJ9b
つまりPICの存在自体が迷惑なのですね
いうなれば、Microchip社が迷惑
迷惑だから潰れて欲しくて仕方がない
悪夢にうなされて寝られない毎日
だから毎日毎日ディスってるんですね

あんた、病気だよそれ
0841774ワット発電中さん
垢版 |
2018/09/12(水) 19:57:36.96ID:NFD+sNpl
ディスコン無しってのは毎回テストで100点取れっていうようなもんだ
0842774ワット発電中さん
垢版 |
2018/09/12(水) 20:08:33.66ID:McgQJ0kR
ごめんちょっとその例えわかんない。
0843774ワット発電中さん
垢版 |
2018/09/12(水) 20:33:18.04ID:x3f9Irru
ディスコン無しってのは離婚してもちゃんと養育費を払う様なもんだ
0845774ワット発電中さん
垢版 |
2018/09/12(水) 22:05:41.20ID:T6npzYUB
PICはディスコンにならない、のではなくて、滅多にならない、ではないの?
それと、PICに限らず、電子部品はディスコンにならなくても値段が上がる、MOQが上がるはよくあること。
少量購入を前提にしている人にとっては「いつまでも少量単位で買える」とは思わない方が良いと思う。

↓ End of life.
https://www.microchip.com/wwwproducts/en/PIC16F62X
0846774ワット発電中さん
垢版 |
2018/09/12(水) 22:13:12.31ID:anenkfEt
合併時に改めて宣言してるよ
0847774ワット発電中さん
垢版 |
2018/09/12(水) 22:43:29.55ID:T6npzYUB
>>846
見たことがあるような気がするんだけど、どこ(URL)にその宣言があったっけ?

でも、いつまでもディスコンにならないことと、いつまでも誰もが入手できる、ということは別だよね。
0851774ワット発電中さん
垢版 |
2018/09/13(木) 06:49:12.15ID:cWDofedd
>>847
直販まで始めてるのに「買えなくなるかも知れない」は無かろう。
0852774ワット発電中さん
垢版 |
2018/09/13(木) 06:56:45.21ID:xtOV4AzJ
無視、無視、無視、無視、無視、無視、無視、無視
0854774ワット発電中さん
垢版 |
2018/09/13(木) 08:51:20.04ID:PKtyy1IV
PIC16F62X と PIC16F62XA を混同してる人がいるわけだけど、
その混同も含めて「『実質的に』ディスコンがない」とポジティブに受け止めることができるのは、個人的には構わないと思う。
前向きに評価できることは良いことだ。

だけど、少量製造の仕事をしている人だとわずかな違いでも困ることはあるだろね。
0855774ワット発電中さん
垢版 |
2018/09/13(木) 09:22:55.64ID:+0wPeV40
ディスコンにしない、できないのは、後方互換性が無いからでは?

機能性能が同等以上でピンコンパチなら移行してもいいと思うけど、アセンブラで書いてたりすると困る人もいるんでしょ。
0856774ワット発電中さん
垢版 |
2018/09/13(木) 10:24:13.81ID:KGjLO91Q
機能性能が同等以上でピンコンパチでそのまま無評価で置き換えを
メーカーが保証しているマイコンを教えてくれ
0857774ワット発電中さん
垢版 |
2018/09/13(木) 12:07:40.26ID:cWDofedd
メーカーが保証してても最終的に評価すんだろ。
それで済ましてるセットメーカー教えろ、出入り禁止にしてやっから。
0858774ワット発電中さん
垢版 |
2018/09/13(木) 12:34:33.15ID:KGjLO91Q
産業用ならともかく、民生なら機能確認のみで信頼性試験やってないメーカーなんていっぱいあるだろ
部品の納入仕様書なんてそのためにあるようなもの
0859774ワット発電中さん
垢版 |
2018/09/13(木) 14:07:56.68ID:RqhnOWiV
>>854
>PIC16F62X と PIC16F62XA を混同してる人がいるわけだけど、
混同ってことは上位互換でないのに勘違いしてるって意味合いにも読めるけど?
「混同」だとする根拠を詳しく教えてください。
0860774ワット発電中さん
垢版 |
2018/09/13(木) 14:41:17.67ID:fQoCp4aj
>>854
>だけど、少量製造の仕事をしている人だとわずかな違いでも困ることはあるだろね。
具体的に何?
PIC16F62XとPIC16F62XAで困ること教えて。
0861774ワット発電中さん
垢版 |
2018/09/13(木) 15:06:27.65ID:nqDsZb0q
>>859, >>860
そいつ相手にしない方がいいよ。
>and is upwards compatible with the #### devices.
とちゃんと書いてある。
上互換品を用意してのディスコンでもディスコンはディスコンでしょ
という基地外お得意のオナニー理論なので相手しない方がいい。
昨日はこれ。
http://hissi.org/read.php/denki/20180912/VDZucHpZVUI.html
今日はこれ。
http://hissi.org/read.php/denki/20180913/UEt0eXkxSVY.html
慣れてくると文体ですぐわかるから、即座にあぼーん推奨。
0862774ワット発電中さん
垢版 |
2018/09/13(木) 15:27:09.33ID:k6pVP/bh
ディスコンについて
私としてはむしろ適当な時期にCPUの生産を終了して欲しい。
CPUボードのCPUが入手出来ても、周辺のCRや半導体、SWやコネクタなどの機構部品の
生産が終了すれば、結局、基板を作れなくなる。

客も適当な間隔で(10年程度)最新のCPUボードに更新していってくれないと、
新しい便利な機能が使えないし、処理速度も遅く、システムのボトルネックとなる。

メンテやサポート(開発環境の維持)、在庫部品の管理(保守部品の入手や棚卸しなど)の
手間が掛かってしょうが無いし、何といっても利益が出ないw

ところで、旧アトメルがAT90S1200を廃止し、
AT90S2313をtiny2313で後継させたのは順当で妥当な方法だと思ったけど、
PICユーザーだったらAT90S1200も残しておくべきだと考えるのかな?
0863774ワット発電中さん
垢版 |
2018/09/13(木) 15:38:32.09ID:k6pVP/bh
プロでも仕事の内容によって「ディスコン」に対する考え方が変わるのかもしれないな。
当方では複数のラックに収めたCPUグループを、LANでつないだ制御管理システムの
設計製作をやっている。
古い現場は30年ほど経過している。
アマは好き勝手に要望してくれ、誰も何も文句は言えないと思うw
0864774ワット発電中さん
垢版 |
2018/09/13(木) 16:08:51.29ID:KGjLO91Q
>>862
そういうことを管理して客先に提案するのがお前の仕事だろ
客に言われてから調べて出来ませんというのだけなら馬鹿でもできる
ま、実際、調達部署なんて調達先から接待受けるだけのそんな輩がゴロゴロしてて、
何かあったら設計にぶつけてくるだけのやつも多いけどな
0865774ワット発電中さん
垢版 |
2018/09/13(木) 16:19:32.60ID:T0QN+tvA
>>ID:k6pVP/bh
初めてのPICスレで仕事の話持ち出して長々語りだすようなオツムの程度じゃ、
場の空気も、顧客のニーズも読めないだろうから、ロクな仕事してなさそう。
0866774ワット発電中さん
垢版 |
2018/09/13(木) 16:37:50.88ID:fzQWmprh
エラッタをワークアラウンドで済ませるんは如何にもメリケン品質やな
日本企業みたいにそれを改善するとコストに跳ねるんやろな
0868774ワット発電中さん
垢版 |
2018/09/13(木) 20:43:27.84ID:tpojp/bp
次スレは「初めての」を外してよ。
PIC雑談、PIC四方山話、PIC愚痴愚痴井戸端会議、とか。
初心者が勘違いするよ。
0869774ワット発電中さん
垢版 |
2018/09/13(木) 21:02:32.74ID:HlKWjcT4
そうだね初心者はPIC扱っちゃいけないね。

新しい書き込み機はケースも固定穴もないけど、安価になるかねぇ……。
0870774ワット発電中さん
垢版 |
2018/09/13(木) 21:10:01.24ID:IGZCyZVy
初めてのPICはLチカ
そこで満足してしまって次に何を作ろうか?とならないのが
PIC最初のハードル
0871774ワット発電中さん
垢版 |
2018/09/13(木) 21:13:37.27ID:PKtyy1IV
>>861
メーカーがアッパーコンパチだと言っていたらそれを受け入れるのか。素直ですね。
俺がそれを例に出したのは、得意先から相談を受けたことがあるから。

「副オシレータに高めの水晶を使っていたけど、Aではデータシート上ではスペックダウンしている。どう思う?」と

それぐらい動くでしょ、と返事したあと、何のアクションもなかったからその後のことは知らないよ。
0872774ワット発電中さん
垢版 |
2018/09/13(木) 21:25:14.76ID:IFtBvv+r
>得意先から
>後のことは知らないよ。
典型的なホラ吹きの口上だな
あんたはいつもこのパターン。
0873774ワット発電中さん
垢版 |
2018/09/13(木) 21:28:01.44ID:HlKWjcT4
>>870
LEDチカチカ以降が難しいんだよねぇ…。
マイコン単体で動かないとかざらだし。
自分はソフトウェアシリアルとADCの確保だけでいいんだけど。
PICぐらい種類があると面白いIC見つかるから好き。
ルネのSH2A見たけどペリフェラルはどうなってるの?って感じの紹介図だから中々手が伸びない、高いし変換基板必須だし。
0874774ワット発電中さん
垢版 |
2018/09/13(木) 21:28:14.41ID:PKtyy1IV
>>855
>ディスコンにしない、できないのは、後方互換性が無いからでは?
他のメーカーでも生産中止はいくらでもやってるけれど、それは後方互換性が取れるから生産中止にしてるわけじゃないよ。
そういう意味では、Microchipが割と粘り強く、古いチップを供給し続けているのは、メーカーのポリシーというか、善意なんだと思う。

ところで、Microchip(というかPICだよな)がディスコンしないというのはどこから出てきたのか本当に知りたい。
俺もそう書かれているのを見たことがあるような気がするのだけど、

(1)Microchipの公式の見解として公開されているものなのか
(2)Microchipのエライさんの希望的発言、またはリップサービスなのか
(3)よそのメーカーならとっくにディスコンにしてそうな型式が残っているのを見て、誰かがそう思ったのか
(4)営業さんのトークだったのか
(5)後閑さんが広めちまったのか
(6)ソースはWikipedia
(7)ソースは5ch、2ch、個人ブログ、ツイッターその他個人の発言

唯一、拠り所となる根拠である(1)が見つかればいいな、と思ってときどき探しているよ。熱心じゃないけど。
0876774ワット発電中さん
垢版 |
2018/09/13(木) 21:44:30.69ID:PKtyy1IV
>>872
確かにそれの証拠をここに書くわけにもいかないね。
でも、あなたのも含め、5chに書かれていることのうち信頼できるソースを明記していないものは全部ホラだということもできるんだけどな。

でも、仮に俺が相談を受けた話がホラ話だとしても、Aありとなしの違いははっきりしたろう?
ここで問題なのは、Aがアッパーコンパチでない部分があるかどうかだなんだし。

PICの価値はディスコンのあるなしで落ちるとは思わないのだけどな。

それでも、割と古いデバイスも残しているし、抜け、欠けはあるにせよ、メーカーがアッパーコンパチだとユーザーに勧められるものを
提供する姿勢は好感が持てる。
しばしばPICはエラッタを放置している、ということを書く人がいるけれど、エラッタありのチップであっても
売れて大量のユーザーが使うようになってしまえば、その後は修正自体がコンパチビリティを下げるからだと思う。
そういう頑ななところはエライと思うぞ。
0878774ワット発電中さん
垢版 |
2018/09/13(木) 21:48:24.97ID:PKtyy1IV
>>875
個人的には、ないな。すくなくともホビーユースでは。
昔に作ったものをもう一度そのまま作る、なんてことはこれまでにないし。

いつも使うなら新しめ。工作のときに予備で買った残りのチップはたまに処分してる。
0879774ワット発電中さん
垢版 |
2018/09/13(木) 21:51:18.52ID:HlKWjcT4
PICじゃないけど74シリーズの74181(ALU)欲しい。どこでも取り扱ってないかクソ高いのであきらめてるけど。
0880774ワット発電中さん
垢版 |
2018/09/13(木) 21:53:09.19ID:huXX8Mxk
鈴商の実店舗があったときにオレが全部買い占めたから。ザマァであるww
0881774ワット発電中さん
垢版 |
2018/09/13(木) 21:53:12.89ID:PKtyy1IV
>>877
そういう誤読を招くような引用をしなくていいのに。

>Aありとなしの違いははっきりしたろう?
だよ。 はっきりしてない?
少なくともこういう議論に反論するときは、データシートの比較や、違いについて
書かれた文書があるならそれに目を通すべきだよ。
0882774ワット発電中さん
垢版 |
2018/09/13(木) 21:58:05.11ID:w3SYzKGc
>>879
PICのCLCとかじゃ間に合わんの?

>>881
ホラ話だとしたら何もはっきりしてないだろ、そもそもホラなんだからさ。
0883774ワット発電中さん
垢版 |
2018/09/13(木) 22:01:42.45ID:kM0IWfUX
>>881
CさんからAはBであると聞きました。
Cさんから聞いたというのはホラです。
AはBであることははっきりしましたね。

どういう思考回路?
0884774ワット発電中さん
垢版 |
2018/09/13(木) 22:07:48.98ID:HlKWjcT4
>>882
機能的にはFPGAとかでも良いんだろうけど、たまにマイコンなし基板とか作りたくて。
全部ロジックで64bitALUとかやりたいだけだから。
ネタ基板だから。

逆をするときもあるけど。
0885774ワット発電中さん
垢版 |
2018/09/13(木) 22:13:17.59ID:cWDofedd
これでもまだ、ガタガタ言う? 合併時の公開書簡から

Microchip has a practice and track record of not putting products on End-of-Life, and it is our intent to continue to offer the complete portfolio of products from both companies.

http://www.microchip.com/pdf/atmel-customer-letter-april-2016.pdf
0886774ワット発電中さん
垢版 |
2018/09/13(木) 22:19:21.82ID:PKtyy1IV
>>883
>>871で、↓ここまでそのときの話を開示してるわけだし、これに関連しそうなあたりを調べるぐらいはPIC使いならやってほしいな。
>副オシレータに高めの水晶を使っていたけど、Aではデータシート上ではスペックダウンしている。

PICを使うときは、データシートやエラッタ情報に目を通すだろうし、
改良版とされるものに置き換えるときはマイグレーションガイドは見るよね?
0887774ワット発電中さん
垢版 |
2018/09/13(木) 22:30:42.08ID:PKtyy1IV
>>885
おー、ありがとう。俺が見たのもそれだ。


でも、ここで「PICは」とは言わずに「Microchipは」って言ってるな。
Atmel製品でもMicrel製品でもEOL情報を見たような気がするんだが。
0888774ワット発電中さん
垢版 |
2018/09/13(木) 22:43:13.21ID:PKtyy1IV
実態と違うような気がする、と思ったけど
practice and track record (慣行と実績とも読める)
とか
intent (強い意思)
みたいな、婉曲的で曖昧さが残るような表現しているよな。

しないと決めてるなら、DO NOT と明言するんじゃないのかな?
0889774ワット発電中さん
垢版 |
2018/09/13(木) 23:12:35.09ID:OkL8qmZ+
>>886
自分が使いもしないチップについてホラ情報をもとに調べるだって?
冗談も休み休み言えよ。
あんた、そう主張するなら確認したんだろ、リンクでもキャプでもあんたが貼れよ。
なんでも自分が書くだけで事実になるとでも思うなよ、馬鹿なのか?
0891774ワット発電中さん
垢版 |
2018/09/13(木) 23:31:40.43ID:7Y955gYV
>>890
あれ、貼れないの?
検索能力は無くても、ホラは誰でも書き連ねられるものねえ。
0894774ワット発電中さん
垢版 |
2018/09/14(金) 00:31:21.92ID:1MljJY5t
あれ?
結局、PIC16F62XとPIC16F62XAの対比はホラ話に終始したのか?
84Aにはその昔お世話になったんで、末尾のA関連で豆知識でも飛び出すかと思って楽しみにしてたのに…。
ID:T6npzYUB=ID:PKtyy1IVはホラ吹き通したあげくにトンズラか、相変わらずだなw
0896774ワット発電中さん
垢版 |
2018/09/14(金) 02:24:48.89ID:LpCNghZh
>>879
少量なら LS181, 74181+LS181, HC181 がヤフオクに出てるが
まあ 50円 PIC の値ごろ感比較だと高いな。
0900774ワット発電中さん
垢版 |
2018/09/14(金) 10:20:39.16ID:Spj42fNZ
英語にも婉曲表現があるってのわからんバカが居るみたい。
0901774ワット発電中さん
垢版 |
2018/09/14(金) 11:55:41.99ID:ol8TRHXN
>>897
メモリ小さいと厳しそう
MIPSのPICなら動かせそうだけどそれ以外の
ハードスタックのやつとか駄目だろうし
RTOSが必要なアプリって例えば何?
0902774ワット発電中さん
垢版 |
2018/09/14(金) 11:56:49.00ID:ol8TRHXN
そこで習作としてなるたけ小さいメモリのPICで
RTOS動かすとかチャレンジだ
0904774ワット発電中さん
垢版 |
2018/09/14(金) 12:20:30.04ID:0XyxvXI0
PIC一個にRTOS実装するより、タスクごとにPIC並べて通信させたほうが手っ取り早い
たくさんforkとかするわけでもないだろ
0905774ワット発電中さん
垢版 |
2018/09/14(金) 12:25:07.29ID:tpZXBaAJ
>>873
Lチカの次はUSB-汎用I/Oかな
USB-シリアルと多I/OビットPIC使ってPCにいろんなものつないで遊ぶ
PICのソフト作成、ハード作成、PCのソフト作成と3度おいしい

USB-シリアルも安いの結構あるし、この前買ったのはAmazonで150円で買ったのはPL2303だったからWindows10でドライバちょっと苦労したけど単純なループバックで900kbpsくらいでもエラー無かったし
0906774ワット発電中さん
垢版 |
2018/09/14(金) 12:30:17.54ID:Spj42fNZ
いつまで経ってもCDCしか使えない罠
0908774ワット発電中さん
垢版 |
2018/09/14(金) 15:05:26.89ID:Spj42fNZ
必要な所はMLAから引っ張ってきてつぎはぎすれば良いじゃないか?
0909774ワット発電中さん
垢版 |
2018/09/14(金) 17:04:18.71ID:rh0eEi0I
>>879
PIC内蔵のCLCとかじゃ代わりにはならないんでしょうか?
74シリーズとか全く知らないんで外してたらすいません。
0910774ワット発電中さん
垢版 |
2018/09/14(金) 17:27:13.49ID:pXynFtZ8
>>908
MIDI音源作ったときMLAとMCCのツギハギしたんだが、スパゲティになった。
次やるならProMicro使う。
0912774ワット発電中さん
垢版 |
2018/09/14(金) 20:54:31.38ID:zD+zjlzO
PICで教えてください。

PICに内蔵の減電圧リセットは、単独の減電圧リセットICと比べて、
何か性能が悪いとかあるでしょうか?

また、リセット電圧はコンフィグで選べると思いますが、
一度書き込めば、次回の電源起動から その電圧でリセットがかかるのでしょうか?
それとも、起動時は 毎回 あるリセット電圧だけど、起動後にコンフィグで設定した電圧になるのでしょうか?
後者は、何がおかしな感じがしますが。
0913774ワット発電中さん
垢版 |
2018/09/14(金) 22:25:41.48ID:0XyxvXI0
>>912
PICの電源電圧でリセットかけたくて、ソフトリセットかけるだけなら、わりと使えると思う
0918774ワット発電中さん
垢版 |
2018/09/15(土) 02:55:23.86ID:o0w98puV
Low Power Brown Out Reset だね。
減電圧リセット は分からない。
減じゃなく低じゃないかと思うけど
日本語のデータシート読まんから知らん。
0919774ワット発電中さん
垢版 |
2018/09/15(土) 05:23:07.71ID:XbhUGKUF
適当に解釈して受け流してやんなよ。
0920774ワット発電中さん
垢版 |
2018/09/15(土) 10:00:46.84ID:q19cUcuN
いまだによく分かんらないのは、CONFIGレジスタの変更についてなんだけんど

CONFIGレジスタは
・PICKITで書き込んで、リセットした後から有効
・プログラムから動的に書き込んで、リセットした後から有効
・プログラムから動的に書き込んで、書き込み即有効
の3パーンがあると思うんだけどこれはCONFIGレジスタごとに違いの?

USB BOOTLOADERで読み込むときにCONFIGレジスタの設定も読み込まれるから
そういう場合は2? 3?
0921774ワット発電中さん
垢版 |
2018/09/15(土) 10:38:22.16ID:HTHOb3eD
MPASMの擬似命令についてなんですが
プログラムメモリじゃなくてデータメモリ中にメモリわりあてるのに
MASMみたいに
ORGどこそこ
ラベル DB 初期値
ラベル DB 初期値
の形式で確保できませんでしょうか?
これなら使いまわしの際にORGだけ変えればいいので。

ラベル EQU アドレス
だと使いまわしの際に書き換えが面倒で
0923774ワット発電中さん
垢版 |
2018/09/15(土) 12:55:57.46ID:+9iwG1+O
データメモリというのがRAMなのかEEPROMなのかプログラム用のフラッシュメモリなのかによる

RAMならば初期値は
movlw 初期値
movwf ラベル
が必要
エリアの確保はcblockかudataでできるはず
cblockの例
cblock エリアの先頭アドレス
ラベル1:確保するバイト数
ラベル2:確保するバイト数
endc
cblock〜endcはいくつも書けるしどこに書いてもいい
最初のcblockだけ先頭アドレスを指定して2番目以降に出てくるcblockには先頭アドレスを指定しなければリンカが勝手に解決してくれる

EEPROMならばたぶんidataとde、プログラム用のフラッシュメモリならidataとdbじゃなかったかな

多分これでいけると思う
0924774ワット発電中さん
垢版 |
2018/09/16(日) 01:50:58.03ID:m91fIc/9
ネットでPICプログラム探すと、みなさんバラバラの書き方してるけど
XC8の正式な書き方というか、推薦する書き方とか確立してるの?

昔プログラムさらしたら、笑われたことあったよ
なんだよこの書き方は、って
どっかからコピーしてきたのを改良して使ってたんだけど
0925774ワット発電中さん
垢版 |
2018/09/16(日) 02:02:37.18ID:qquLWxNR
>>922-923
レスありがとうございます
RAMだというのを忘れてましたw
初期値の件はぼけてました

cblock、udata調べてみます。
0926774ワット発電中さん
垢版 |
2018/09/16(日) 02:26:04.39ID:o8RtaEqf
>>924
>XC8の正式な書き方というか、推薦する書き方
そんなの無いです。C言語は、各型が自由な言語ですから。
正しく動けば良いのです。人が笑おうと関係ありません。
XC8のデータシートの書き方にしておけば、間違いないね。
0927774ワット発電中さん
垢版 |
2018/09/16(日) 05:00:57.24ID:CFBGjVJR
>>924
引用元が書き方バラバラだから。
パソコン遅い時代は、最適化が貧弱だったから、速度重視?の書き方も要求された。
0928774ワット発電中さん
垢版 |
2018/09/16(日) 05:37:28.32ID:+sC8pkI7
PCのように自由に大きなプログラム書けないし書き捨てが多いから
良くも悪くも洗練されてないってことじゃない?
0929774ワット発電中さん
垢版 |
2018/09/16(日) 08:37:35.81ID:0u+1qZuy
コーディングルールの話?
それとも処理構造の話?
ま、MLA/Harmonyが一定の目安とは思うが。
0930774ワット発電中さん
垢版 |
2018/09/16(日) 09:11:30.55ID:2pVpC2Dz
>>924
「書き方」といっても、アルゴリズムだったり書式だったりマイコン特有の習慣だったり。
それを区別しないと始まらない。
でも、そんなことで笑う人もどうかしてる。
0932774ワット発電中さん
垢版 |
2018/09/16(日) 12:06:20.18ID:bqKR2/S2
割り込みでどこまでやらすとか、変数の名付けセンスとか、
0933774ワット発電中さん
垢版 |
2018/09/16(日) 13:11:00.81ID:GsBWjnW2
>>931
それはあるね。
If(....){
} else {
}
は、見やすくていいと思う。

// 時間をカウント
T = T + 1;
// 規定時間か判定
If(....){

ソースの中にコメント混ぜるのは、見にくいね
0935774ワット発電中さん
垢版 |
2018/09/16(日) 16:20:15.52ID:qmkXKvxO
>>934
どう書けと?
見本書いたよ。
0937774ワット発電中さん
垢版 |
2018/09/16(日) 16:25:10.43ID:cGviBxOP
If(x==3)
y = x+3;
else y=x+5;


If(x==3) {
y = x+3;
} else {
y=x+5;
}


If(x==3)
{
y = x+3;
} else {
y=x+5;
}


If(x==3)
{
y = x+3;
}
else
{
y=x+5;
}


まぁ&#12316;どれをお使いになられても似たよーなものですが・・・・
0938774ワット発電中さん
垢版 |
2018/09/16(日) 16:40:19.63ID:Fooov5jP
>>937
とりあえずインデント入れろ
あと、いまだに機種依存文字使うヤツは低能
0939774ワット発電中さん
垢版 |
2018/09/16(日) 16:43:23.43ID:cGviBxOP
悪いね。fcitxが勝手に入れちまったんだよ。
0940774ワット発電中さん
垢版 |
2018/09/16(日) 16:44:31.46ID:cGviBxOP
そういや、インデントもタブ8で入れるのか、タブ4で入れるのか、スペースで入れるのか・・・とか
いろいろ流儀があったな。
0943774ワット発電中さん
垢版 |
2018/09/16(日) 16:53:19.73ID:qmkXKvxO
>>935
見本書いてよ。
0944774ワット発電中さん
垢版 |
2018/09/16(日) 16:53:21.85ID:qmkXKvxO
>>935
見本書いてよ。
0945774ワット発電中さん
垢版 |
2018/09/16(日) 16:58:35.96ID:SYO3cOYR
>>935 の ID:qmkXKvxO が >>935に要求しているように見える。

>>934に要求するべきでは?
0946774ワット発電中さん
垢版 |
2018/09/16(日) 17:19:00.12ID:BuYfoc7j
ケチつけて正解だせないバカが晒されてるのか
あるあるだよな
0947774ワット発電中さん
垢版 |
2018/09/16(日) 19:46:57.87ID:nXrTppoF
基本的に、if を If としている時点で自演も知能も語学力もバレていることに気づけ
0950774ワット発電中さん
垢版 |
2018/09/16(日) 22:37:34.15ID:nXrTppoF
>>948
カッコの位置に正解なんてないだろ。宗教論なみの正解でしかない。
K&RとANSIでの年代などによりそれぞれ異なる。clang-formatにでも聞いたほうが手っ取り早い

それよりも >>933の前半から後半にカッコ論からコメントがどうしたとかいう飛躍についていけんということ。
さらにカッコの位置なんかよりも、変数が大文字やら、ifがIfなどという書式以前のレベルの相手をする気はない。
0952774ワット発電中さん
垢版 |
2018/09/17(月) 13:53:19.17ID:zCIIj0/2
>>950
まあ、コメントをソース行中に入れるのは、確かに読みにくい。
0953774ワット発電中さん
垢版 |
2018/09/17(月) 14:31:37.13ID:BX6UV4rc
>>951
何でそう思ったんですか?
元ネタと、あなたの理解度を知りたいので文章におこしてください。
0954774ワット発電中さん
垢版 |
2018/09/17(月) 15:43:28.29ID:fvBIV7Gp
野郎っていうのは、こういう、どーでも良いことで口から泡吹くように罵り合いたがるものなんだねぇ
0955774ワット発電中さん
垢版 |
2018/09/17(月) 16:33:32.08ID:CRdhwM5j
>>951
音源ボードってどういうイメージで言ってる?
DSP入ってるから一寸探せばエフェクタやフィルタの作例は見つかると思うけど。
0956774ワット発電中さん
垢版 |
2018/09/17(月) 17:32:36.41ID:ybpBbqKL
>>894
>84Aにはその昔お世話になったんで、末尾のA関連で豆知識でも飛び出すかと思って楽しみにしてたのに…。

俺が初めて触ったPICには窓があって、しばらく離れていたあとで使ったのが 84A。
だからその時点で、旧バージョンからA付きバージョンへの移行に伴うあれこれを意識する必要はなかった。
あらためてチェックしてみると面白いね。

PIC16F84Aの場合だけど。
A付きバージョンのページ
https://www.microchip.com/wwwproducts/en/PIC16F84A
ここのDocumentsのタブのところからデータシートもダウンロードできるけれど、その中に、Migration Guide というのがある。
84Aの場合は、二つあるけど、Aなしからの移行なら、まず見るのは PIC16F84 to PIC16F84A Migration でしょうね。

http://ww1.microchip.com/downloads/en/DeviceDoc/30072b.pdf

そういえば昔、「PICは6Vで動作するから電池4本でOK」という話もあった。たぶんこれは84のAなしのことだったのかな。
シュミット入力がほぼTTL互換だったのが、AありではC-MOSレベルになってる。これは用途では気を付ける必要があったかも。

AなしのPIC16F84は、PIC16F62Xと違って、End of life ではなく、Not recommended for new design。

現実的に動作するかどうかと、データシートと突き合わせていろいろ問われる仕事とでは事情が変わってくるだろけど
今さらC-MOSレベルの回路にできないし、マイコンを置き換える手間もかけたくないという場合に、
未だにAなしも入手できるのはさすがにベストセラーって感じ。

マイグレーションガイドは、改良版以前から改良版に移行するときに、有るなら見ておくといい資料。
たぶん多くの改良版PICのページに用意されていると思う。
完ぺきに網羅されているかどうかはともかく、一覧しやすくなっているので、知らなかった人は是非見てみて。
0957774ワット発電中さん
垢版 |
2018/09/17(月) 19:16:06.92ID:/wg+j+s3
>俺が初めて触ったPICには窓があって、
まで読んだ。
役に立たないジジイの書き込み多すぎ。
しかも長文・中身無しで頭悪そう。
0959774ワット発電中さん
垢版 |
2018/09/17(月) 20:49:13.31ID:S+IZbmd7
>>956の滑稽さは>>894を字面通りに受け取っちゃうとこ。
結果、何の役にも立たない長文を必死にしたためてご満悦。
こういう底抜けのアホウが一番始末に困る。
0960774ワット発電中さん
垢版 |
2018/09/17(月) 21:03:11.82ID:F3NCDasN
>>959
意図的に字面通りに受け取ってるのだけどな。それぐらいわかるだろ?
それ以外の受け取り方をしても誰も得もしないわけだし。
0961774ワット発電中さん
垢版 |
2018/09/18(火) 03:23:49.75ID:OHt3l8JO
>>959
お前より10倍マシだ
0962774ワット発電中さん
垢版 |
2018/09/18(火) 04:36:38.83ID:cwMp71g+
>>960>>961
1行、2行で済ますなんて、えらいぞ。
やれば出来るじゃないか、よく頑張った!
これからもその調子でな。
0965774ワット発電中さん
垢版 |
2018/09/18(火) 07:52:37.68ID:ynTJiOFr
地球上のシリコンを全部使ったら終わりです
0968774ワット発電中さん
垢版 |
2018/09/18(火) 13:22:31.06ID:Gf49e6J7
PICに End of life はないかもしれないが
PICユーザーには End of life がある
0969774ワット発電中さん
垢版 |
2018/09/18(火) 15:15:31.14ID:eaZzA7Ox
>>968
おじいちゃんに聞きたいんだけど、
とんちが効いて面白いと思って書いているの?
0972774ワット発電中さん
垢版 |
2018/09/18(火) 18:00:01.53ID:Gf49e6J7
>>969
いや、しょうもねぇなぁ、と思いながら書いている。
バカ造にはこの程度でイイかなと思いながら。
0973774ワット発電中さん
垢版 |
2018/09/18(火) 19:20:34.28ID:eaZzA7Ox
小利口な小学生や
知能障害もった大人、
棺桶に片足突っ込んだ老人まで
愛されているマイコンなんだね
0974774ワット発電中さん
垢版 |
2018/09/18(火) 21:26:53.89ID:um0c/Y/X
地球上でケイ素(シリコン)は、酸素についで二番目に多い元素です。
使い尽くすことはまずないと思いますよ
もっともっと、ガンガン使いましょう!!!
0975774ワット発電中さん
垢版 |
2018/09/18(火) 22:09:40.71ID:3kkuKZnb
そういう意味を込めての洒落なんだけど… まともに返されたw
0976774ワット発電中さん
垢版 |
2018/09/18(火) 22:24:52.38ID:2odmpgov
ソーラーパネルは作るのに必要なエネルギーが先に尽きるらしいぞw
0979774ワット発電中さん
垢版 |
2018/09/19(水) 01:57:54.95ID:jM261FOG
プラグイン で mcc 落としたけど 反映できてないみたい なんでやろ
0980774ワット発電中さん
垢版 |
2018/09/19(水) 03:06:31.86ID:2TaqqAIi
>>978
ほう、>>976のホラ確定だな。
原発推進派、経産省、電力会社、マスコミ
奴らは気を吸うときにも吐くときにもウソをつくからな。
0981774ワット発電中さん
垢版 |
2018/09/19(水) 07:09:02.18ID:70qY94ED
昔は発電エネルギーより製造エネルギーの方が多かった。本当に効率も悪かったし。
ホラと新しい情報を得ていないこととはちょっと違う。
>>978のリンク先もポジショントークが含まれていたり、不都合なことには目を瞑っているかもしれない。

人は自分の求めるニュースが本当のニュースだと思いがち。
たちが悪いことに他人を敵か味方かに分けて敵認定すると合理的なことでも全否定したくなるし、
味方だと思えば不確定なことでも全肯定したくなるし、間違ったことでも擁護したくなる。
好き嫌いの感情、先入観、ファン心理を抑えていろいろ調べる方が目が曇らなくていいよね。
0982774ワット発電中さん
垢版 |
2018/09/19(水) 07:25:17.36ID:WxRc/AGi
発電が余りすぎてもブラックアウトするから
太陽光は今くらいで打ち止めしたほうが
0983774ワット発電中さん
垢版 |
2018/09/19(水) 07:26:27.74ID:7YCBG2Du
>>979
(MPLABX 4.x なら)
Tools->Plugins->Available Plugins
でMCCを選んでインストール して反映できなかった、ということ?

こちらの環境だと
Tools->Embedded に MPLAB Code Configurator open/close の項目が出てきます。
0984774ワット発電中さん
垢版 |
2018/09/19(水) 12:07:01.42ID:jM261FOG
>>983

Product Version: MPLAB X IDE v4.15
Java: 1.8.0_144; Java HotSpot(TM) 64-Bit Server VM 25.144-b01
Runtime: Java(TM) SE Runtime Environment 1.8.0_144-b01
System: Linux version 4.4.0-135-generic running on amd64; UTF-8; en_US (mplab)

インストールはできる (71Mb)が
Tools->Embedded 表示がでてこない・・

よく見たら system requirement V5.00 が表示されてるから ver upしないとだめかな
0985774ワット発電中さん
垢版 |
2018/09/19(水) 14:41:46.50ID:QSu6Jy9H
>>981
ホラと新しい情報を得ずに古いまま発信することとは全く同じ。
昔は、想定では、を付ければ何でも許されると思っているお前のようなクズは国賊。
0986774ワット発電中さん
垢版 |
2018/09/19(水) 14:44:37.66ID:qh+vz3ve
>>981
昔は
まで読んだ。
その書き出しは時間を無駄にしなくて済むから助かる。
特にこのスレはジジイの昔話が多いからな。
0987774ワット発電中さん
垢版 |
2018/09/19(水) 16:08:34.06ID:Yb5ozbjb
>>981
>>976を擁護する根拠は「昔は」
>>980を否定する根拠は「かもしれない」
好き嫌いの要素はどこにも無いのに勝手に付け加える
あなたの場合は曇ってるというより、
青いヤツだと思ったら青い色眼鏡で見、赤いヤツだと思ったら赤い色眼鏡で見るって感じ
で、そのこと自体が目的化してる
0989774ワット発電中さん
垢版 |
2018/09/19(水) 17:10:47.02ID:roMIPTCM
>>981
反論するでもなく、反証を示すでもなく、昔は違ったとか好き嫌いで目が曇ってるとか、滑稽です。
理系板なので論理的に、客観的に、定量的にお願いしますよ、いつもの人。
0990774ワット発電中さん
垢版 |
2018/09/19(水) 17:16:58.92ID:TMgtDDxz
何を根拠に>>981
>ポジショントークが含まれていたり、不都合なことには目を瞑っているかもしれない。
とほざいてるのか説明を聞きたいね。
リンク先のリンク先に産総研の資料があるので、それを参考に、
具体的にどのあたりがポジショントークなのか、目をつぶった不都合とは何かぜひ解説してほしい。
https://unit.aist.go.jp/rcpv/ci/about_pv/supplement/supplement_1.html#note
0991774ワット発電中さん
垢版 |
2018/09/19(水) 17:30:22.42ID:41piMpt/
>人は自分の求めるニュースが本当のニュースだと思いがち。
だからこそ複数の報告書が示され科学的な考察が示されているんだろ。
にもかかわらずあたかもそれに問題があるように見せかけることで論点をそらす手法。
最近はそういうのがすっかり幅を利かせるようになってしまったけど、このままだと国が内から滅ぶよ。
反論できるだけのものを用意できないなら黙るべき。
10011001
垢版 |
Over 1000Thread
このスレッドは1000を超えました。
新しいスレッドを立ててください。
life time: 45日 3時間 16分 42秒
10021002
垢版 |
Over 1000Thread
5ちゃんねるの運営はプレミアム会員の皆さまに支えられています。
運営にご協力お願いいたします。


───────────────────
《プレミアム会員の主な特典》
★ 5ちゃんねる専用ブラウザからの広告除去
★ 5ちゃんねるの過去ログを取得
★ 書き込み規制の緩和
───────────────────

会員登録には個人情報は一切必要ありません。
月300円から匿名でご購入いただけます。

▼ プレミアム会員登録はこちら ▼
https://premium.5ch.net/

▼ 浪人ログインはこちら ▼
https://login.5ch.net/login.php
レス数が1000を超えています。これ以上書き込みはできません。

ニューススポーツなんでも実況