top of page

 TK-80

PIC

PIC

 PICは安くて便利ですが,プログラムが難しいので,Arduinoで練習してから使ったほうがいいと思います。

 PIC16F84A 

PIC16F84A

 約23mmX8mmの16PINディップICの中にCPU,ROM,RAM,

IOが入っている手軽に工作できるマイコンです。

 小さいものはSOPという足の間隔が半分のICもあります。

​ 16F84Aは古いので書籍にたくさん掲載されていますが安価でスペックもよいというわけではありません。

 ​DIPもSOPもPIN配列は替わりません。

スペック

・型名         16F84A

・価格         360円

・電源電圧  :4.0~5.5V
・コアサイズ :8bit
・命令長     :14bit
・クロック     :20MHz
・プロメモリ  :1KW
・EEPROM  :64B
・RAM        :68B
・GPIO       :13pin

・ADC

・UART/USART:

・I2C:

・SPI:


・タイマ      :1Ch
・オシレータ:外付

・パッケージ:DIP18

16F88

​330円

・4.0~5.5V
・8bit
・14bit
・20MHz
・4kW
・256B
・368B
・16pin
・7Ch
・1Ch
・1Ch
・1Ch

 

・3Ch
・内蔵/外付
・DIP18

16F648A

280円

・4.0~5.5V
・8bit
・14bit
・20MHz
・2kW
・128B
・224B
・16pin

・1Ch

 

・3Ch
・外付
・DIP18

18F14K50

270円

1.8~5.5V

8bit

16bit
48MHz
8kW
256B
768B
15pin
11Ch
1Ch
1Ch
1Ch
Function
4Ch
内蔵/外付
DIP20

PIC16F84A LED点滅

 PIC16F84A LED点滅 

 プログラムさえ書き込むことができれば,このように配線するだけでLEDを点滅させることができます。

AKI-PICプログラマーV4

 AKI-PICプログラマーV4 

 プログラムさえ書き込むには,いろいろな方法があります。秋月電機通商さんの「AKI-PICプログラマーV4」もその一つです。IC無圧ソケットにPICを入れてROMに記憶させます。シリアルケーブルでつなぐことになります。右の写真の変換ケーブルでつなぎます。

 ​書き込み用のソフトは秋月電子通商のHPからダウンロードできます。USB2シリアルでパソコンとつなぎ通信して読み書きします。初期画面でポートを決めます

 PICの型番を入力するとPICの入れる場所と方向を示してくれます。

16H84練習用_新居浜高専

 PIC16F84A練習 新居浜高専 

 ICPSや電源コネクタなど改造してありますが,新居浜高専のPIC練習用基板です。

 PICkit3です。これで回路の中にある場合でも,PICをプログラムできます。PICで動かすUSB

PICKIT3

 PICKIT 3 

USB PIC

 USB PIC 

 鈴木哲哉さんの「PICで動かすUSB」

マイクロ命令セット

マイクロ命令セット

 PICは命令数が少ないということですが,少しずつですが増えているらしいです。

 規則性があるので独自のアセンブラにしてもよいのですが,一般性を保ちたいので何か文献はないかと探し始めました。2021/05/25

 PICのプログラムは書いた(いじった)ことはあるのですが,よくわかっていないので初めからやり直しです。

​ 小さな機械,省電力の仕掛けには欠かせないようなので,頑張りたいと思います。

2021/05/25

 ADDWF f,d WとFを加算して

 

2022/02/2

 PIC1840M,256,40M,256,683

bottom of page