## URLに使われるページ名はアルファベット(WikiName形式)を用いる ## 以下のタイトルを内容に沿ったものに変更する #title Picprogを用いてマイコンにプログラムを書き込むには ## 目次 ||<>|| ## 以下にTipsを記述 == Picprogとは == Picprogは、Microchip社によって生産されているマイクロコントローラー「PIC」にプログラムを書き込むためのツールです。 Picprog公式サイト: http://hyvatti.iki.fi/~jaakko/pic/picprog.html PicprogはUbuntuリポジトリからインストールできます。 ||パッケージ名||<-2>picprog|| ||<#DBBA75|2>インストール||AptURL([[UbuntuTips/Application/PackageManagementSystem/AptUrl#InstallWithAptUrl|ヘルプ]])||[[http://apt.ubuntu.com/p/picprog|クリック]]|| ||<-2>ほかの[[UbuntuTips/Application/PackageManagementSystem|方法]]|| == Picprogで書き込むためのライタデバイス == PicprogはRS232Cシリアル通信を利用してプログラムを書き込みます。 接続対応表 ||RS232Cポート名||PICポート名|| ||TxD||MCLR(プログラミング電圧: 約12V)|| ||RTS||PGC|| ||DTR||PGD(出力)|| ||CTS||PGD(入力)|| 各端子はTTLレベルで通信させますが、MCLR端子だけにはプログラミング電圧(約12V)を掛けます。 参考: http://hyvatti.iki.fi/~jaakko/pic/picprog.html#3 最近のパーソナルコンピュータにはRS-232Cポートが搭載されていない場合が多いですが、FT232RL等のUSB-RS232C変換ICを使うことでTTLレベルでのRS232C通信が行えます。また、電源をUSBから供給する場合は、MAX662A等を使うことでプログラミング電圧に昇圧できます。 == picprogの使い方 == Picprogはコマンドベースのソフトウェアです。端末の使い方は[[UbuntuTips/Others/HowToUseTerminal|ここ]]を参照してください。