初めてのPIC 0x14
■ このスレッドは過去ログ倉庫に格納されています
.
_ _ PICをさわるのは今日が初めて、という超初心者のためのスレです。
(O>――<O) PIC選び、PICを使った回路は、誰でも最初は不安なものです。
/ (・) (・) ヽ 恥ずかしがらずに何でも聞いてください。速攻で教えてくれますよ。
○ /▼\ ○ 質問のしかたは、初心者質問スレの発言1を見てくださいね。
|(ヽ二フ ) |
/  ̄ ̄ ̄ ヽ
f ヽ / | PIC関係のスレは、レベルに合わせて以下のスレもありますので、活用しましょう。
ヽ \ / ノ ・PIC専用のスレ
| \_ )(_/ ! 本家本元のPICスレです。口の悪い人もいますが、楽しくやってるみたい。
| | ここの話がわかるようになれば、あなたはもう一人前のPICerです。
| | ・マイコンソフト 悩み事相談室
| | ̄ ̄| | マイコンソフトやツールの質問は、こちらでどうぞ。的確な回答があります。
(_ノ ヽ_)
質問するときは…
・PICの型番と開発環境を明記しましょう。
・プログラムは、レス内に直接書き込まず右記を利用しましょう。 ttp://codepad.org/ ttps://pastebin.com/
・解決したら結果報告しましょう。
・Atmel買収以降アンチによる荒らしも横行しているので無視しましょう。
・先輩たちの雑談は「PIC専用のスレ」でお願いします。
ハード、ソフト情報
・統合開発環境 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
・PIC一覧、スペック検索
ttp://www.microchip.com/ParamChartSearch/chart.aspx?branchID=1005
ttp://www.microchip.com/maps/microcontroller.aspx
・初心者はPIC16F1以降の型番で始めると無理なく始められます。
MCCを使えば、最初からPIC32で始めるのもありです。
・プログラムの書込みには書込器が必要です。
予算に応じてPICkit4、SNAPなどを購入しましょう。
ttp://akizukidenshi.com/catalog/g/gM-13854/
eBayやAliExpressで買えるPICkit3の中華クローンも十分な性能が報告されています。
過去スレ
0x13 2019/02/15〜 ttps://rio2016.5ch.net/test/read.cgi/denki/1550166200/
0x12 2018/09/19〜 ttps://rio2016.5ch.net/test/read.cgi/denki/1537343778/
0x11 2018/08/05〜 ttps://rio2016.5ch.net/test/read.cgi/denki/1533446166/
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/
では、質問どうぞ〜っ 暴走はしてないし、すぐには壊れないが確実にダメージを受けている。
なんで、仕様書通りに使わないのか?
得体のしれぬ 「作例」 とやらにこだわるのはなぜか? >>611
良くないことは明白
抵抗入れたら小さくなった
なぜその他の対応策を考えない? >>610
音を大きくしたいなら、トランジスタ一個追加して必要な電流取れるように回路追加しなさい。 あまり部品を追加購入したくないのかな。アンプとか。圧電のところにダイナミックを使うぐらいだし。
抵抗なしの直結は避けた方がいいし、できたらコンデンサを挟んで交流分だけを通す方がいい。
過渡的には大きい電流も流れるけれど、実質的にスピーカーを±2.5Vで駆動するのと同じ。(100Ωで25mA)
コンデンサは10uF〜47uFぐらいで。(適当)
赤外線LEDの時も同じような話あったけど、
スピーカーって電圧かけっぱなしにしねーべ。
正弦波みたいな断続的な出力なら問題ないと思うんだけどな… 更新してなかった。
>>620の案いいんじゃない? >>620
電源入れた時にボツッっていうんですよねぇ >>623
PIC使ったこと無いけどI/O端子はパワーオンでは入力モードじゃないの?
何もしないとプチッくらい聞こえるかも?
プログラム当初で出力モードにして正論理(基準がゼロV)でPWM出せば良いんじゃない? >>624
ご理解の通り原理的にカップリングCの充電電流が生じますので
PWMでバイアス変動(充電電流の波形)を整形してボツ音に聞こえにくく
する対策はよくされますが程度問題ですね
2ポート使ってBTLにすればもう少しよいかもしれませんね〜
(ポートが余っていればの話ですが) >>611-625
皆さんありがとうございます。
やはり直結は避けたほうがよさそうですね。アンプや別電源はスペースと消費電流の関係で
さけていました。あとだしですみません。
200Ωの抵抗と,100Ωの抵抗+47uFのコンデンサーを試してみて,
ボツ音は気にならなかったのと、音量も大きかったので後者がよいかもしれません。
ありがとうございました。 >>626
後出しは5chではあるあるですので目くじら立てても損するだけです >>628
じゃあ今後5chでは「まず後出しすんじゃないぞ」や「まさか後出しすんじゃないだろうな?」から回答レスを始めないとな で、そのあとに「長すぎる3行で」というレスが付くところまでがデフォ >>630
それは言っておいてもいいかもしれないですね
そして情報を出し渋る人には回答しないという感じで
基本的に自己解決すればいいだけの話なんだけど、それができないから
訊いてきてるのに、回答に必要な情報を出し渋る理由があるということは
その時点でお察し案件だということですので >>632
どんな情報が必要なのかがわからないのも初心者。それは出し渋りとは別の話。
それに、最初からありとあらゆる情報をどかっと書いたら長文読めないって
言う人だっているし。
教える方も何が必要な情報なのかを聞けばいいと思うんだ。それがコミュニケーション。
>>629
じゃんけんとは違って、5chでの会話は、勝ち負けじゃなく、お互いの知識を交換して
高めあうことだよね。 >>610の質問はPICにスピーカを直結することに関してで、「アンプや別電源」は
質問の範囲外で後出しではないと思うが。 >>637
特に強制されていることではありませんので、そう思われる方は回答不要かと存じます >>627
出てきた要件の範囲で黙って答えればいいんだよ。
ホント、小さい奴だな。 >>638
もちろん回答しないさ、そもそも読んですらいないのでね。
読んでやってもいいかな、ってレベルが3行以内ってことだ。
勘違いすんなよ、バカなのか? まあ、正直、長すぎる質問には回答する気が起きんよね
PICや電子工作以前に、自分の考えがまとめられないヤツってことだから
回答しても無意味ってケースがほとんどだし、事実>>610もその様相 >>638
テメエ、なんだその言い草は!
簡潔にってのは質問者のためを思って、老婆心から書いてることだ。
そもそも質問に何の強制力も無いの。
何でもかんでも首突っ込みやがって、いいかげんうぜえぞ馬鹿が。 >>645
馬鹿はいちいち口出してこなくていいよ
消えて >>ID:loYpvCTK
>>ID:4roqFCrq
>>ID:zHd247m7
確かに う・ざ・い >>646
消えてと書けば消えると思ってるお花畑。
他に言葉知らんらしい。 >>610 が長くて読む気がしないって、なんだろなそれ。
冗長でも詳しい方がいいよ。質問の内容によっては、図が付いているとなおいいことが多い。
もちろん足りないぶんは、回答する人が聞けばいいわけだけど。
簡潔に不足なくまとめられる人なんてそんなにいない。
文才とマイコンを楽しむ才能が同じ人に宿るわけじゃないから、詳しくかけば良いと思う。
それに、できてるつもりの人って、たいていは情報を欠落させている。
ただ、読む気がしない、っていう人はそのあとのコミュニケーションでも面倒くさいことが多いし
フィルタをかけてると思えばいいかもね。 面白い。
冗長を良しとする>>649は冗長、260文字
良しとしない>>650は簡潔、16文字 まあねえ、簡潔な文章は知性の反映だし、一朝一夕に書けるようにはならない
書けないことが悪なのではなく、書けないことを棚に上げて>>649のように言い訳ばかりしてるヤツが悪 >>649
>足りないぶんは、回答する人が聞けばいい
この前の2行を自己否定、つまりここまでの3行は不要。
「簡潔に〜させている。」のフレーズはただの思い込みと決めつけ。
「ただ、〜いいかもね。」のフレーズで、結局は自分の意見と違うものを排除したいだけ
とやっとわかる。
冗長な文章の典型。 >>654
ほう、簡潔なレスも出来るじゃあないか、とっても偉いぞ。 ただの事実を述べただけでこのなぞの叩かれよう
心に余裕がないんですかね
人間の心の動きは興味深いです >>656
>ただの事実を述べただけ
と高をくくって過ごしてきているからこそ叩かれてるんだろうけど
そこには気づかないだろうから、結局ずっと叩かれるのよ、あんたは >>656
議論をする代わりに叩く人は必ずいます。だめだなこりゃ、と思ったらそれ以上は嘆くより無視。
いつもの
https://togetter.com/li/1356035 >>656
>ただの事実を述べただけ
それの何が悪い。
決して自分に非があるとは思わない。
この感性、たたかれる人の典型ですね。
ゆえにたたかれる。
でもいいじゃん、楽しいんでしょ? 冗長さの議論してるのに「叩かれた」ことにして逃げ出してるんだから、そりゃ叩かれますわな。
自分の冗長な文章に対する弁明、有用性を述べればいいだけのことなのに、それはしない、すり替える。 >>658
×議論をする代わりに叩く人
○議論をする代わりに叩かれたと逃げる人 元来が訳の分からん屁理屈を並べた長文で煙に巻くタイプだからな、
こと冗長さがテーマじゃ「叩かれたー」でケツまくるしか術がないと思われる。
頭は悪いがそういうずる賢さは身についてる。 >>663
いつものアイツだなって思い浮かぶのがいるけど
たいがいケツめくって遠吠えて終了してるよ
揚げ足取って取った相手に叩かれ、それ以外からは無視されてるw 簡潔に書くのは少し訓練が必要やで
サラリーマンですら出来ひんのが多い
一つの文章を短く、箇条書きで書く事を心掛けよ ホント、PICスレはネチネチとしつこくて面倒な奴ばかりだな。
PICなんかイジッてるからこんな粘着質の性格になるんだろうな、
イヤ待てよ、こんな性格だからPICをイジってるのか?
ふ〜む、それが疑問だw わざわざ自分から肥溜めを覗き込んで、
何だこの肥溜め臭えな
肥溜めだから臭えのか臭えから肥溜めなのか
ふ〜む、それが疑問だw
とわめく真正の馬鹿を見た。 加えて言えば、その真正の馬鹿の特徴は、
哀れなほどに語彙を持たないことだ。 ____
/ノノヽヾ\
ノ ノ)人(ソヾ゙゙ヽ
ミイ )ノ゙ミ
V ̄  ̄ リ゙ミ
|⌒/ ⌒ レ)
| (_ 丿
人 ―― /|AIもIoTもPythonでサクサク♪
\ / |
∧ ̄ /ヽ
↑
ラズパイキッズ
____
/ \ 〜
/ L_L_L_L亅 〜
| ノU\) /ヽ〜
|(6U―◎―◎ ) 〜
Lノ ∴ (oo)∴)
ヽU ∵ 3∵/ RBPUで内蔵プルアップ
\ ⌒/
 ̄ ̄ ̄
↑
PICおじさん うざいというのは相対的なのですが、人というのは自分側がうざさゼロの絶対座標系だと考えたくなってしまいます
この書き込みもある人の座標系から見るとうざい可能性がありますが、私から見るとそういう人がうざいということになります
人間の心理は面白いですね
つまり人をうざがるというのは、つまるところしょーもないことだということです >>674
20年前は
上の顔に「PICキッズ 少ない配線でさくさく工作」
下の顔に「Z80おじさん バスなしマイコンなんて子供だましだ」
みたいなキャプションが付いていたんだと思うと感慨深い。
今は動きが早い。
10年もしないうちに上の顔が下の顔になって新しい人がバカにするようになるのだろうね。 >>675
ウザイ奴とはお前みたいに下らない屁理屈をコネ回す人間を言うんだよ。
ガキじゃないんだから、時には「負けるが勝ち、大人しく身を引く」って事をしろ。
(って無理か? 無理だろうな、きっと)w 20年は人の寿命からみても十分長い時間なのだが…
そんな事云われても「このおじい何云うてん」ぐらいの感想しか持たんで みんな、スレの書き込みにイラッとしたら音楽でも聴いて気分転換してくれ。
最近、俺が一日一回は見て聞いているビデオを紹介する。
どうだい、自然とニコニコしてくるだろ?
https://www.youtube.com/watch?v=Q8X-JAJ7CBw&list=RD10pPB957bUo&index=5 >>678
リプありがとうございます
人をウザがることは取るに足らない生産性のないただの時間の無駄であることを理解されない方がいるのも理解しています >>681に
>生産性のないただの時間の無駄
という概念があることが不思議だな。
自分は特別でその蚊帳の外ってことなのかな? >>682
自分だけが特別だとは思っていません
人をウザがることに意味を感じない人は私以外にも普通にいると思います ウザいって言ったり、高圧的な暴言を繰り返したら、そのうち相手が
反論をやめて黙っちゃうことがあるんだよな。損だと思う。 >>677
PICはその名の通り周辺コントローラなのにな。
ラズパイとの組み合わせとかも良く有るのに。 PICを使った基板を、PICKIt4だけでICSP焼込みが出来ると聞いたんですが、
本当でしょうか? https://ai.5ch.net/test/read.cgi/denki/1384626558
初めてのPICの1スレ目
平穏で建設的だね
本スレで初心者が質問してもデータシート読め的に罵倒されるから
出来たスレだと思うけど、また本スレの住人に荒らされて今に至ってるのかな >>687
どこで聞いた?
なぜ疑ってる?
なぜここなら疑いが晴れる? >PICを使った基板を、PICKIt4だけでICSP焼込みが出来る
助詞の使い方さえデタラメだからな、確かに「すごくバカそう」ではある。 >>687
PICkit4は、まだ出来ない。
次のMPLABのバージョンアップに期待 本当の初心者が来たらそっとコードを作ってあげる優しい奴らだぜ >>695
え、そうなの?
じゃ、現時点のPICkit4にできることは何? pickit4tm 買おうかと割と本気で思ってたんだけど5Vで焼き入れるデバイスしか
焼き入れ出来ないってほんと?
焼き入れに高電圧が必要なデバイスは今後も変わらずpickit3tmで焼き入れるしかない? >>701
それってMPLAB SNAPの話じゃなくて? DIPはICソケットを使えるからなぁ。
CPU交換リワーク作業なんて出来ればやりたくない。 フラットパッケージのCPUはブレークアウト基板に乗せてソケットに挿すから、
リワークとか発生しないね。 >>698
ベースラインは割り込み使えないからな。 >>711
DIPもSMTもどっちのパッケージもある品種でSMT版をブレークアウト基板に乗せて
使うとか頭悪すぎね?wwwすごく馬鹿っぽいw >>713
>>711が前提にしている「フラットパッケージのCPU」が
「DIPもSMTもどっちのパッケージもある品種」なのかい? SMTなのに結局ブレークアウト基盤でソケットに刺してんじゃんねw ■ このスレッドは過去ログ倉庫に格納されています