初めてのPIC 0x13
■ このスレッドは過去ログ倉庫に格納されています
PIC初心者のためのスレです。
こことは別に「PIC専用のスレ」があります。
質問・回答するときは…
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(高機能版のみ有料)
以下はIDE内からインストールできます。
コード生成プラグイン(MCC) ttp://www.microchip.com/mplab/mplab-code-configurator
マイクロチップ・ライブラリ(MLA) ttp://www.microchip.com/mplab/microchip-libraries-for-applications
必要なハードなど
初心者はPIC16F1以降の型番で始めると無理なく始められます。
最初からPIC32で始めるのもありで、MCCの利用でハードルはむしろ低いです。
ttp://akizukidenshi.com/catalog/c/cpic32_ssp/
プログラムの書き込みには書き込み器が必要です。
予算に応じてPICkit4、SNAPなどを購入しましょう。
ttp://akizukidenshi.com/catalog/g/gM-13854/
eBayやAliExpressで買えるPICkit3の中華クローンも十分な性能が報告されています。
PIC一覧、スペック検索
ttp://www.microchip.com/ParamChartSearch/chart.aspx?branchID=1005
ttp://www.microchip.com/maps/microcontroller.aspx
過去スレ
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/
0x0E 2018/02/13〜 ttps://rio2016.5ch.net/test/read.cgi/denki/1518524799/
では、質問どうぞ〜っ その発想はなかった
!は単項だし、展開するとこうなるのか
GP0 = GP0 ! GP0; GP0 = ~GP0;
と
GP0 ^= 1;
は? >>388
mplabx の simulator 動かして試してみるのがイイヨ。 >>391
!いこーる とかではなくて、
A ! B のような演算のことを聞いてるの >>392
>A ! B のような演算のことを聞いてるの
少なくとも>>390はそれ以外の解釈ができる質問だよね。もしあなたが>>390なら、なぜ最初からそういうふうにたずねないの? >>392
>A ! B のような演算
それ、どこにあったの?
リンク張ってください。 >>395
>>385
ちょっとぐらい、スレをさかのぼって見てみればいいのに。 >>397
自閉症スペクトラムに該当する人に失礼だな
他人を罵るのにいちいちアベさんを引き合い出すキムチの国と同レベル で、結局、
>A ! B のような演算
やってる奴はどこにいるんだ? >>401
計算式がエラーになるから無理。
!B は Bの否定だから。 >>401
その演算をしている人がどこかにいる、なんて話あった? あなたの思い込みじゃないの? >>402
マジレスありがとう。
分かってて>>392を揶揄して遊んでるだけです。 >>405
揶揄する対象を間違ってるんじゃないの?>>385 >>406
間違ってない。
そりより>>403は解決したのか? >>406
>>384で済んでる話なんだから、
残りのレスは全部オツムの足りない!厨を揶揄してるだけ。
対象もクソもねえんだよ、馬鹿なのか?
てか、お前が!厨本人かw >>408
揶揄して楽しいと思ってる時点で同レベルなんだよなぁ 楽しいのか。そういうことを楽しんでいる自分を見て嫌にはならんのだな。 >>411
あんたは「楽しい」と「嫌になる」の区別もつかない自分を見て嫌にはならんのか? >>ID:ID9nFpg9
http://www.c-lang.org/operator.html
を見れば済む話なのに、自分の無知・不勉強を棚に上げて感情論で正当化しようとする馬鹿
ま、馬鹿だからリンク先見ても頭に入らないんだろうけどなあw アホレスを相手にするな
こんなアホスレで暗黒面に落ちたくないだろ 「アンタが大将! アンタが大将!」と言っておけばいいんだよ >>416
だよな
はいはい大勝利おめでとう
って言っておけば大抵のカタは付くよネ 最近はインターネットの掲示板以外でも
謝れなくて引くに引けなくなっちゃう奴とか
とにかく勝ったことにしないと気がすまなくなっちゃう奴とか
増えたよね >>418
ネットでは謝る必要もないし、そもそも勝ち負けも無いの。
なので全部お前の妄想・錯覚に過ぎない。 >>420
ちゃんと読んだ?
ネット以外のって書いてあるんだけど?
あなた思い込みが激しいって通知表に書かれてなかった?
そもそも学校ちゃんと通えてた? > 残りのレスは全部オツムの足りない!厨を揶揄してるだけ。
> 対象もクソもねえんだよ、馬鹿なのか?
> てか、お前が!厨本人かw
とりあえず、こういう言葉遣いは止めてくれ。 >>421
ちゃんと読んだ?
ネット以外でもって書いてあるんだけど?
あなた思い込みが激しいって通知表に書かれてなかった?
そもそも学校ちゃんと通えてた? >>424
うっわ統合失調症こっわ
はいはい君の大勝利大勝利、良かったよかった
な?これですむことが早くも証明されたわけですよ
バカには勝利宣言させときゃおk >>ID:mH/hJWzT
どう控えめに見てもお前が一番悔しそう。 >>426
どう控えめに見てもwwww
控えめに見てもwww
顔真っ赤
顔w真wっw赤wにして控えめwwwww
悔しそうwwwww悔wしwそwうwwww
控えめ悔しそうwwww このスレはもう死にました
やっぱ理系はバカばっかりだな
文系が管理してかないと日本はだめだわ >>429
逆だろ。
理系の人達は、世界に完全な物など無いって解ってるから、物事に完璧を求めない。
机上で物を考える文系の人達は、理想を追い求めるが。 いつだって無茶な値引きで開発の顔を青ざめさせるのは文系の営業 分類してレッテルを貼って安心するのはいいことではありません。 もう いい加減にしてください。
このスレは、PIC初心者が 質問するスレです。
よく知ってる先輩たちは、本スレに行ってください。 14k50 がライトエラー・・・
ブランクだと書き込める・・ もう いい加減にしてください。
このスレは、PIC初心者が 質問するスレです。
よく知ってる先輩たちは、本スレに行ってください。 ここはバカばっかりだから、だれか管理しないとだめだよ
だれかに管理たのもうよ >>435
ただのコード乞食と初心者は区別しよう。
>>438
お前、文系か?
まずその机上の空論癖を直せ。 >>439
ケチくさ
初心者にコードあげた事によって他の人も勉強になったとかメリットあったろ
人を貶すだけのネット楽しいか?
人を助ける楽しさも学べ >他の人も勉強になったとかメリットあったろ
いいえ、あのコードから得るものは何もありません >>440
>ケチくさ
人を貶すだけのネット楽しいか? >初心者にコードあげた
「あげた」ってところをみると>>440はご本人様で、「あげた」感覚なのねえ。
あのコードじゃ他への流用も発展も無いからその感覚に異論はないが、
>他の人も勉強になったとかメリットあったろ
という見事な思い上がりと上から目線な人間性には敬服するしかない、もう脱帽。 組み込み屋さんってのはああいう自分にしか理解できないコードを書くことで
その後のメンテナンスも含めて囲い込むわけでしょ
それがおまんまネタなんだから否定する気はないけど
>他の人も勉強になったとかメリットあったろ
ってのは何の冗談ですかって思う、馬鹿ですかとw 前スレから読み直せ
難解コード以外の人のやり方が参考になったとかあるだろ
どっちにしても貶すだけのクズとは雲泥の差 >>442
>>440は互助精神の観点において「人を貶すだけ」とは読み取れないのだけどな。
過去に拘って蒸し返しするよりは建設的に考えればいいのに、韓国的精神が好きな人が多いね。 今度は韓国を貶すのか…
5CHの負の要素が染みついてるな いいえ、貶してないですよ。
ただ、技術話題を扱う掲示板にそのやり方は適切じゃないだろうってことです。 模型ちゃんがもらった難解84A用コードが誰の勉強にもなってない点は共通認識のようだ。
あとは、あれもらってトンズラの模型ちゃんが果たしてこのスレで対象としている「初心者」と言えるのかどうかだ。 >あれもらってトンズラの
俺にはタダで貰って羨ましい、または悔しいとしか聞こえんな
他人の不幸が好物のクズらしいレスだよ >>450
幻聴?
せっかく「あげた」のに誰にも褒めてもらえずとうとう精神にきちゃったの? こういった方法もあるよってコード出したやつは勇者だ
たまに来てくれるとありがたい
黙々と自分でコード書いてると、はて?このコーディングで妥当なのかな?
ってのがだんだんわかんなくなってくるんだよね
ASMはともかく、C言語は特にそれを感じる。
#みんなPascalになれば解決するのに! もう いい加減にしてください。
このスレは、PIC初心者が 質問するスレです。
よく知ってる先輩たちは、本スレに行ってください。 おちんちん
ぺろーんおちんちんぺろーん
おっぱおおっぱp >>452
ちなみに、このスレであなたが最近参考になったコードはどれ? >>452
パスカルとか懐かしいな
その昔デルフィとか仕事で使ってたわ。VBなんかよりよっぽど洗練されてて
これからはデルフィの時代だな!とか思ってたけど、そのポジショは今はC♯
って感じだね。ピックもC♯で開発できたらなぁ >>455
お前みたいなクズがいるから誰もコード上げたがらないんだよ >>459
> >>455
> お前みたいなクズがいるから誰もコード上げたがらないんだよ
オマエもくずだろ すごいねこのスレ、>>455への返しが>>456、>>459かよ…。
どんだけ疑心暗鬼に陥ってるんだ?
>>455
前にもここで書いたんだけど、
俺的にはPIC32とMCC向けのコード出してくれてたのがいいきっかけになった。
ここんとこずっとPIC32で遊んでるわ、もちろんMCCで。
残念ながら俺の頭じゃ件の難解コードはよく理解できんかった、すまん。 >>457
PCでの小規模開発はずーっとボーランドのターボパスカルだったよ。
一番最初のマッキントッシュのSystemもパスカルで書いてあるんだぜ!
ってなんに関係もないけどなー
だよなーなんでC#死に筋になったのかは今も謎。
パスカル使いはパスカルベースでコード書く癖がつくから、
もとパスカル使いのCコーデックは読んでいてなんだか腑に落ちるんだよなw
俺もデルフィって読んでた。当時の業界末端の誰もが読み方を知らなかったw >>461
>どんだけ疑心暗鬼に陥ってるんだ?
ずっと見てるとわかるけど、一人だけよほど自分のコードに自信の無いヤツがいるようだね。
いつも世間体ばかり気にして、評価が気になって仕方なくて、ずっとガクブルしてるんだろw
気の毒になあ。 >>463
> いつも世間体ばかり気にして、評価が気になって仕方なくて、ずっとガクブルしてるんだろw
> 気の毒になあ。
なにえらそうに説教してるんだよ
自分もつかえないアフォなくせに >>463
>一人だけよほど自分のコードに自信の無いヤツがいる
ああ、それ、俺も思ってたわ。
どのコードかは言わんけどねw PIC用のPascalコンパイラはあるよね。使ったことないけど。 CCS-CはDelphiで作られてる
pascal使いが作ったからCなのに大文字小文字関係ないんだな もう いい加減にしてください。
このスレは、PIC初心者が 質問するスレです。
よく知ってる先輩たちは、本スレに行ってください。 初心者の質問に初心者が回答するから変になってるんじゃね? >>469
良く見かけるコピペだけどマジレスしとく。
「よく知ってる先輩たち」なんてここには存在せず、ろくに知らない老害と、使ってさえいないアンチばかり。
そもそも邪魔するのが楽しみだから追い払うことは絶対に不可能。
ホントにやる気があるなら本家のフォーラムへ行って質問する方がよほど効率がいい。
あるいは、ちゃんと更新されてる個人のサイトで直接尋ねるとチャチャが入らなくていいかも。 >>470
何をいってるのか意味わかんない
オマエみたいなバカがでしゃばるからだよ 460 : 774ワット発電中さん : sage : 19/03/21(木) 01:21:23.63 ID:q3ElfIlA
オマエもくずだろ
464 : 774ワット発電中さん : sage : 19/03/21(木) 05:02:18.61 ID:q3ElfIlA
なにえらそうに説教してるんだよ
自分もつかえないアフォなくせに
472 : 774ワット発電中さん : sage : 19/03/21(木) 15:43:07.99 ID:q3ElfIlA
何をいってるのか意味わかんない
オマエみたいなバカがでしゃばるからだよ
かわいそうな子なのかなぁ
春だってのに・・・(いや、春だからか?w 6本足ぴっくでエキスパンダーとか無しでどこまでできるかの挑戦
i2cで無限に増やせると思いきや、今度はドライバがプログラムエリアを食ってしまうギリギリの戦い! ボタン二個、キャラクター液晶に時間とバーグラフを出すキッチンタイマーを作ったけど、プログラムエリアも足も限界までつかって満足。
動作中LEDを諦めてAQM0802の電源制御に使ったんだけど、この液晶、コマンドでスリープさせられないのかな?
出来そうな感じなんだけど、なんかうまくいかない…(待機電力がでかい) そんなコマンドは無いねえ、内部クロック下げるとかしか無いかも。 もともと消費1mA前後だからなぁ。表示OFFでも変わらんだろうし。 AQM0802が基板上に載る時点で米粒使う意味なかろうに。
ついでにMOSFETでもつけて電源管理もPICでやればすべて解決。
AQM0802の下に全部おさまる案件。 AQM0802だったら、PICの出力PINで十分駆動できそうですね。
例えば、PIC10F322は、I2C無いのか。。。。
ボタンx2は、adc処理で、1pin
AQM電源用に 1pin
i2c用に 2pin でぎりぎりいけるか。ただし、RA3は、pullup使って i/o処理するのか
面白そう。 来た来た、頼まれもしないのにやって来るミニマムしか考えない人達 >>481
さあみんな、どんどん炎上させてここは廃止に持ち込もうぜ
そのほうがみんなのためだ >>483
別にお前が来なきゃいいだけでは?
関わらないという選択肢があることまで頭が回らないのかな? ■ このスレッドは過去ログ倉庫に格納されています