初めてのPIC 0x21

レス数が1000を超えています。これ以上書き込みはできません。
0001774ワット発電中さん2021/04/06(火) 22:39:41.53ID:YrqwYPOP
PIC初心者のためのスレです。

質問するときは…
 ・PICの型番と開発環境を明記しましょう。
 ・プログラムは、レス内に直接書き込まず右記を利用しましょう。
  http://codepad.org/ https://pastebin.com/
 ・解決したら結果報告しましょう。

ハード、ソフト情報
 ・統合開発環境 MPLAB X http://www.microchip.com/mplab/mplab-x-ide
 ・コンパイラ(XC8 XC16 XC32) http://www.microchip.com/mplab/compilers(高機能版のみ有料)
 ・コード生成プラグイン(MCC) http://www.microchip.com/mplab/mplab-code-configurator
 ・マイクロチップ・ライブラリ(MLA) http://www.microchip.com/mplab/microchip-libraries-for-applications
 ・PIC一覧、スペック検索
  http://www.microchip.com/ParamChartSearch/chart.aspx?branchID=1005
  http://www.microchip.com/maps/microcontroller.aspx
 ・初心者はPIC16F1以降の型番で始めると無理なく始められます。
  MCCを使えば、最初からPIC32で始めるのもありです。
 ・プログラムの書込みには書込器が必要です。
  予算に応じてPICkit4、SNAPなどを購入しましょう。
  http://akizukidenshi.com/catalog/g/gM-13854/
  eBayやAliExpressで買えるPICkit3の中華クローンも十分な性能が報告されています。

0952774ワット発電中さん2021/10/19(火) 17:45:18.98ID:x9f600BO
>>950
そりゃあ、vi、emacs(や、キーバインドを似せたエディタ)はどこでも使える、ないし使えるようにできるからね。いろいろな環境でプログラムやドキュメント作らないといけない人には必修科目に近いですわ。nanoエディタもemacs風味だしね。
windowsだとxyzzyなんかも良いやね。

0953774ワット発電中さん2021/10/31(日) 06:59:48.88ID:ZF2d0r7J
mccで7セグLEDないの?
LCDデザインはできるようだけど

0954774ワット発電中さん2021/10/31(日) 08:55:26.53
>>952
PICマンセー!爺さんが何か言ってるな?

0955774ワット発電中さん2021/10/31(日) 10:11:09.57ID:jAd68UsY
VS Codeでええわ。

0956774ワット発電中さん2021/10/31(日) 12:48:53.32ID:MFSFca32
禿丸最強

0957774ワット発電中さん2021/10/31(日) 14:25:13.59ID:jUjGT+nI
プログラムコミュニティで、
エディタネタが蔓延し始めたら、そのコミュニティはオワコン
という都市伝説があってだな

0958774ワット発電中さん2021/10/31(日) 15:07:00.72ID:+ecykZ9+
「お前(初めてのPICスレ)はもう死んでいる」状態だから生き続けると思うw

0959774ワット発電中さん2021/11/01(月) 09:51:36.78ID:NNO4Pajl
自分もEmacsのキーバインドで育った人間だけど
最近の若者はカーソルを動かすのにカーソルキーでOKなのか?
それとも入力支援が多機能でカーソル移動の重要性が減ってるとかか?

0960774ワット発電中さん2021/11/01(月) 12:07:09.72ID:isRytMkI
元々カーソルキーついてんだからカーソルキーバインドは要らない
ただしマウスは左に置いてる

0961774ワット発電中さん2021/11/01(月) 12:10:35.94ID:3zISiTcQ
>>959
どっちもyesだね。
若者じゃない、かつてのEmacs使いだけど、使う頻度落ちてる

0962774ワット発電中さん2021/11/01(月) 13:31:04.43ID:n+IXGDd4
慣れの問題とかもあるからね

マウス操作が多くなった関係で
ホームポジションから指を離す機会も増えたからね
カーソルキーまで手を伸ばすのは
昔ほど煩わしく無くなってると思うわ

コピー範囲指定とか遠いトコまでのカーソル移動とか
マウスでやった方が楽って人も増えてるだろうし

0963774ワット発電中さん2021/11/01(月) 17:15:22.99ID:MFR5Gdfn
>>960
ダイヤモンドだねー
A W S Z

0964774ワット発電中さん2021/11/01(月) 17:15:23.66ID:MFR5Gdfn
>>960
ダイヤモンドだねー
A W S Z

0965774ワット発電中さん2021/11/01(月) 19:33:22.95ID:Twt/H2qE
今時ダイヤモンドとは
じじい乙

0966774ワット発電中さん2021/11/01(月) 19:40:45.91ID:NNO4Pajl
そもそもESDXじゃね?
WASZもあった?

0967774ワット発電中さん2021/11/01(月) 21:38:50.23ID:PQ1bVqRo
APPLEIIはカーソルキーが左右しかなかったな、ESC+’A’、ESC+’B’、ESC+’C’、ESC+’D’とかいう変なキーバインドでこれと左右の矢印キーは違う機能だったりしたし

0968774ワット発電中さん2021/11/01(月) 22:51:44.72ID:zw1G71so
あれ?ここUNIX板?

0969774ワット発電中さん2021/11/02(火) 17:32:09.07ID:sop5V4qZ
キーボードのショートカットで済ませることも多いし、手慣れたエディタ使っている時はカーソル移動キーはほぼ出番なしだな。

0970774ワット発電中さん2021/11/02(火) 20:14:15.18ID:fK51JbPO
CTRL+とかESC+とかのキーバインドを使ってた頃は、端末のキーコードが統一されていなくて
カーソルキーや特殊キーの発生コードがまちまちで使いにくかったからだよ
昔はWordMasterやらWarfStarやらviやらいろいろと指に覚えさせていたが
ハードが統一され、OSが吸収してくれて、端末ソフトウエアがGUIになってからどうでもよくなった

唯一未だに使えないのがWindowsキーとかだな、OS依存もはなはなだしい

0971774ワット発電中さん2021/11/03(水) 07:50:07.34ID:LJ+jAv0q
懐かしいなwordstarやwordmasterかあ。
そういえば、microEmacsを移植して使ってたなあ。
色々な環境で同じ使い勝手になるのがありがたかったわ。

GUIはちょっとしたところの修正に使う程度だなあ。

0972774ワット発電中さん2021/11/03(水) 09:54:59.24ID:Oj/LHSlv
入力に使えるカーソルキーが横一列のゴムボタンだったりしたな。。。

0973774ワット発電中さん2021/11/03(水) 10:15:44.32ID:0uxAU5qw
そろそろ老害のエディタ雑談がマジでうざいんだけど
PICとも無関係だし

荒らすならよそのスレでやってくんない?

0974774ワット発電中さん2021/11/03(水) 10:52:25.81ID:qDOuPytD
はげどう

0975774ワット発電中さん2021/11/03(水) 13:19:07.51ID:PYa75YiP
IDEを使うときは、IDEのエディタに慣れよう。好みを持ってる人は損だ。

0976774ワット発電中さん2021/11/03(水) 13:55:42.14ID:qDOuPytD
IDEと好みのエディタ両方使う

キーボードマクロや矩形選択なんかが出来ないIDEもまだまだ多い

0977774ワット発電中さん2021/11/03(水) 14:48:15.63ID:yxqVC9TY
PICでUSBホストやらせてみたけど、
いまいちサービス悪いなあ。
まあ、動いたからよかったけど、
もうちょっと気の利いたライブラリを用意して欲しかったわあ。

0978774ワット発電中さん2021/11/03(水) 15:03:14.54ID:qDOuPytD
何つないだの?

0979774ワット発電中さん2021/11/03(水) 17:17:02.36ID:OpOLlaSe
MCCにしてもMLAにしてもHarmonyにしても、
それ下敷きに過ぎないって事は忘れてる人が多い。
必要なら作り込め。

0980774ワット発電中さん2021/11/03(水) 17:55:45.98ID:qDOuPytD
さすがにUSBやEthernetをゼロから作る気にはならん

0981774ワット発電中さん2021/11/03(水) 18:53:52.16ID:OpOLlaSe
MLAのコンポジットUSBデバイス対応したけど、無理ではないよ?

0982774ワット発電中さん2021/11/04(木) 11:27:40.46ID:5vAGs/KU
ベアメタルでSL811使ったりもしてきたから、まあサービス悪くてもなんとかなるけど、あちこちで同じようなライブラリを作ってると思うと、無駄なことやってるなあとは思うわ。

自分のを公開するかと言われたらノーだけどさ。

0983774ワット発電中さん2021/11/04(木) 17:45:14.75ID:XpJmusy2
Arduinoみたいなワールドワイドな統合環境がないからな

0984774ワット発電中さん2021/11/04(木) 22:13:47.52ID:Op+UkIlP
MCCはユーザーフォルダ含めて日本語フォルダは駄目。
中途半端に動いていたのと、会社PCで初期設定済みだったから解決に時間がかかってしまった。

0985774ワット発電中さん2021/11/05(金) 13:48:37.34ID:AALfawVA
PSoCは割とサービス良いんだけど、USBホストを内蔵したのがレア物なのよね。

0986774ワット発電中さん2021/11/06(土) 14:24:28.49ID:mUBnDdEn
CPU Core2Duo メモリ 2GBなのですが
この時代のPIC開発ソフト手にはいりますか?
可能ならば軽めのLINUXでできないかと考えています

0987774ワット発電中さん2021/11/06(土) 15:29:26.06ID:zqrk8jBq
>>986
手に入るよ
でも、そんな事すらこんな腐った所で聞くようなら
PCの性能じゃなくて、君の頭の性能的にムリだと思うよ

0988774ワット発電中さん2021/11/06(土) 15:32:48.89ID:0A5EWotF
なんで自作しないかねぇ、一度作れば必要に応じて手を入れつつ
死ぬまで(CPUが入手可能な限り)使えるのに・・・

0989774ワット発電中さん2021/11/06(土) 15:48:46.49ID:akkH3S9w
べつにIDEじゃなきゃだめって訳じゃないから、それならなんでもいいレベル。

0990774ワット発電中さん2021/11/06(土) 16:08:50.17ID:l/cnA13r
コマンドラインでコンパイルすればOK

0991774ワット発電中さん2021/11/06(土) 16:21:22.36ID:lUp1C7B0
>>986
Xの無いMPLABも入手は可能だよ。
https://www.microchip.com/en-us/development-tools-tools-and-software/mplab-ecosystem-downloads-archive
君の環境で動くかどうかは知らない。

0992774ワット発電中さん2021/11/06(土) 16:33:58.48ID:tTsZYCpd
Linuxで開発してますかって言うのだったらYESだけど、そのスペックでやりたいですか?って言われたらNOだ

0993774ワット発電中さん2021/11/06(土) 22:16:37.16ID:+64SSp53
Raspberry Pi と云う手は

0994774ワット発電中さん2021/11/06(土) 22:56:24.45ID:tTsZYCpd
>>993
使えたっけ?MPLAB X IDE

0995774ワット発電中さん2021/11/07(日) 06:35:14.95ID:s2FoG0yd
最新版は64bitのみ何だね。古いの探してけば32bit版もあるでしょう

0996774ワット発電中さん2021/11/07(日) 06:44:45.01ID:WiJCq1b4
今は64ビットなんだVisual Studioはもうすぐ64ビットに対応らしいが、頑張っているんだな。

0997774ワット発電中さん2021/11/08(月) 17:30:26.36ID:1uZ5o9V5
>>986

5.45だったか、まさにその環境で2月ほど前まで使ってた。
mccとかも使ってなかったし、そんなに大きなもの作るわけじゃないので
特に不自由は感じなかったけど他所の環境で不自由なく動くかは不明。

0998774ワット発電中さん2021/11/12(金) 19:21:14.96ID:crwGE70A
https://rio2016.5ch.net/test/read.cgi/denki/1632622106/911
このレスについてもう少し初心者にわかりやすく解説いただけませんか?
スレチなのでこちらに持ち込ませていただきました。
よろしくお願いします。

0999774ワット発電中さん2021/11/12(金) 19:23:11.70ID:+mRvC3Po

1000774ワット発電中さん2021/11/12(金) 19:23:26.59ID:+mRvC3Po

10011001Over 1000Thread
このスレッドは1000を超えました。
新しいスレッドを立ててください。
life time: 219日 20時間 43分 45秒

10021002Over 1000Thread
5ちゃんねるの運営はプレミアム会員の皆さまに支えられています。
運営にご協力お願いいたします。


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

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

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

▼ 浪人ログインはこちら ▼
https://login.5ch.net/login.php

レス数が1000を超えています。これ以上書き込みはできません。