LoginSignup
7
8

20年近く前、8bit CPU, 16bit CPUを使った講習をしていたら、参加者の方が、普段はPICをつかっているとのこと。公的試験研究機関、高等専門学校、職業訓練校などの講座を拝見すると、PICを使った演習がいろいろあった。主に、電気系の技術者を対象に、電気系の制御を計画(program)する内容だった。

CQ出版の出版物にもPICを扱うものがちらほらあった。

PIC(Peripheral Interface Controller)
Microchip社が販売するCPU
https://www.microchip.co.jp
PICを選択すると英語になってしまう。
https://www.microchip.com/design-centers/microcontrollers

Maker、電気回路系などでよく利用されていたIC。AVRを対抗製品として比較することがあった。

PIC

QiitaにPICのアセンブラ記事が見当たらない。
ひとまず、Qiita以外の記事を集め、いくつかの作業をした上で、再整理予定。

PIC18(L)F26/27/45/46/47/55/56/57K42
28/40/44/48-Pin, Low-Power High-Performance Microcontrollers with XLP Technology
http://ww1.microchip.com/downloads/en/DeviceDoc/Microchip%208bit%20mcu%20%20PIC18%20L_F26_27_45_46_47_55_56_57K42%20low-power%20high-performance%20mcu%20with%20xlp%20tech%2040001919B.pdf

PICアセンブラ入門 浅川 毅
https://www.amazon.co.jp//dp/4501532300/

PIC をソフトウェアの面から知ろう
光永 法明
http://www.cqpub.co.jp/hanbai/books/37/37391/37391_2syo.pdf

はじめてのPICマイコン 第1回超入門編 | マルツオンライン
https://www.marutsu.co.jp/pc/static/large_order/begin_pic

A. PICの全命令
http://www.maizuru-ct.ac.jp/control/machida/picavr/instr.htm#sectionA1

PIC命令一覧表
https://www.mlab.im.dendai.ac.jp/~assist/PIC/appendix/instruction/

PIC命令
http://www.picfun.com/instr3.html

PICマイコンへの道 ~その1 マシン語は??~
http://www.geocities.jp/gokigokigokichi/micon/pic001/pic001.html

機械語への翻訳
http://scw.asahi-u.ac.jp/~sanozemi/Sakuhin/pic01/PIC01d.html

アセンブラー命令について
http://scw.asahi-u.ac.jp/~sanozemi/Sakuhin/pic01/PIC01c.html

PICの命令とアセンブラ命令
http://mitt.la.coocan.jp/pic/pic42.html

#PIC on Qiita

🔰によるPIC環境構築と突然現れた壁
https://qiita.com/networkyohan69/items/c0a680c91591c12e79ab

###pickle on Qiita

pickleを試してみた
https://qiita.com/yamori813/items/b71235b6588c1ee65810

pic12f629 と pickit3 を 接続
https://qiita.com/pid87/items/82f00c50ada9012935e5

PIC using Mac on Qiita

Mac OS X で PIC 焼いて Lチカしてみる : その1 PICの解説
https://qiita.com/kasei-san/items/0f27b37932d9d0c3095d

Mac OS X で PIC 焼いて Lチカしてみる : その2 開発環境の構築
https://qiita.com/kasei-san/items/e5b233c6b06363b85cca

Mac OS X で PIC 焼いて Lチカしてみる : その3 PICにプログラムを書き込む為の回路を構築
https://qiita.com/kasei-san/items/7c4fc76721b9af5fa4f0

Mac OS X で PIC 焼いて Lチカしてみる : その4 コードを実装、コンパイル、PICに書き込む
https://qiita.com/kasei-san/items/083d21dbbd8996cc78a7

###PIC32MX on Qiita
PIC32MXでI2S
https://qiita.com/yamori813/items/e053210d7672bf018079

[失敗のち成功]platformioでpic32mx
https://qiita.com/yamori813/items/6c39955c660103671741

PIC32MXでUSB I2Sブリッジ
https://qiita.com/yamori813/items/2c69e5f8114b9fe834b6

###その他

メモ
https://qiita.com/pid87/items/d413954b959a947029b6

<この記事は個人の過去の経験に基づく個人の感想です。現在所属する組織、業務とは関係がありません。>
This article is an individual impression based on the individual's experience. It has nothing to do with the organization or business to which I currently belong.

文書履歴(document history)

ver. 0.10 初稿 20180716
ver. 0.11 Qiita記事追加。アセンブラ記事はまだ見つからず。20180722
ver. 0.12 マイクロチップ社 追記 20190301
ver. 0.13 経緯追記 20190320
ver. 0.14 URL追記 20230228

最後までおよみいただきありがとうございました。

いいね 💚、フォローをお願いします。

Thank you very much for reading to the last sentence.

Please press the like icon 💚 and follow me for your happy life.

7
8
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
7
8