RoboCup Junior Japan Rescue Kanto OB
2005~2013
2005~2013
PIC経験者にしかわからないような記事を唐突に書いてみようと思います。
最近、秋月電子でお目にかかるようになった PIC16F193Xシリーズと16F182Xシリーズ 。
16F1933
16F1936
16F1937
16F1938
16F1939
16F1823
16F1827
この辺りがそうですね。
何れも今までの16Fシリーズとは格が違った仕様となっていますよね。
勿論、高スペック的な意味で。
僕が使ってみた感じだと、そこら辺の24Fや24Hよりいいんじゃないでしょうか?
再び16Fの時代が来てしまいそうですね。
それに格段に安い!
同じPICでも、秋月価格で
16F873 600円
16F1936 150円
同じピン数のPICなんだけどなぁ。しかも150円の方が圧倒的高性能。
こりゃ買わないわけにはいきませんよね。
でも、このシリーズ、ちょっと使おうと思ったら一瞬驚くんですよね。
なにかっていうと、ピンアサインを見ても、肝心なプログラム書き込みに使われるPGDとPGCのピンが無いんですよ。
ということは・・・従来の方法では、書き込めない!?という風に考えてしまうんですよね。
でも実は普通にできます。しかもその方法は普通にデータシートにありますよね。
ちょっと目次の下の方を見ていくと・・・
ICSPというものがあります。これがもろにICDXやPickitXなどでプログラムを書くときのものなんです。
なのでここを開いてみると・・・
あらあら、ちゃんと接続方法まで書いてあるじゃないですか。
これによると、どうやらPINの名前が変わっただけみたい。
PGD→ICSPDAT
PGC→ICSPCLK
なんかめっちゃわかりやすい名前に変わってますね。
つまりは、PGDが28ピン、PGCが27ピンということになりますね。
あれ・・・この位置・・・旧シリーズと同じじゃないか?
なんだかんだ言っても旧型と互換性を持たせようとするMicrochipに乾杯です。流石すぎる・・・
という訳で今日はPICを使う際にはちゃんとデータシートを読みましょう。という話でした。
データシートも読まずにあっちこっちの板での質問が多かったですよ。世界各地のサイトで(笑)
それでは。
因みにPickit2は対応していません。
ICDシリーズ(通称ハンバーガー)かPickit3を使いましょう。
ICD2
ICD3
Pickit3
どうしてもPICkit2を使いたいのであれば、MIcrochipのサイトにあるデバイスファイルを落としましょう。
そうすればPICkit2でも使えるようになるはずです。
(^・ω・)ノRadiumProduction in RoboCupJunior
最近、秋月電子でお目にかかるようになった PIC16F193Xシリーズと16F182Xシリーズ 。
16F1933
16F1936
16F1937
16F1938
16F1939
16F1823
16F1827
この辺りがそうですね。
何れも今までの16Fシリーズとは格が違った仕様となっていますよね。
勿論、高スペック的な意味で。
僕が使ってみた感じだと、そこら辺の24Fや24Hよりいいんじゃないでしょうか?
再び16Fの時代が来てしまいそうですね。
それに格段に安い!
同じPICでも、秋月価格で
16F873 600円
16F1936 150円
同じピン数のPICなんだけどなぁ。しかも150円の方が圧倒的高性能。
こりゃ買わないわけにはいきませんよね。
でも、このシリーズ、ちょっと使おうと思ったら一瞬驚くんですよね。
なにかっていうと、ピンアサインを見ても、肝心なプログラム書き込みに使われるPGDとPGCのピンが無いんですよ。
ということは・・・従来の方法では、書き込めない!?という風に考えてしまうんですよね。
でも実は普通にできます。しかもその方法は普通にデータシートにありますよね。
ちょっと目次の下の方を見ていくと・・・
ICSPというものがあります。これがもろにICDXやPickitXなどでプログラムを書くときのものなんです。
なのでここを開いてみると・・・
あらあら、ちゃんと接続方法まで書いてあるじゃないですか。
これによると、どうやらPINの名前が変わっただけみたい。
PGD→ICSPDAT
PGC→ICSPCLK
なんかめっちゃわかりやすい名前に変わってますね。
つまりは、PGDが28ピン、PGCが27ピンということになりますね。
あれ・・・この位置・・・旧シリーズと同じじゃないか?
なんだかんだ言っても旧型と互換性を持たせようとするMicrochipに乾杯です。流石すぎる・・・
という訳で今日はPICを使う際にはちゃんとデータシートを読みましょう。という話でした。
データシートも読まずにあっちこっちの板での質問が多かったですよ。世界各地のサイトで(笑)
それでは。
因みにPickit2は対応していません。
ICDシリーズ(通称ハンバーガー)かPickit3を使いましょう。
ICD2
ICD3
Pickit3
どうしてもPICkit2を使いたいのであれば、MIcrochipのサイトにあるデバイスファイルを落としましょう。
そうすればPICkit2でも使えるようになるはずです。
(^・ω・)ノRadiumProduction in RoboCupJunior
カレンダー
最新CM
カテゴリー
らじぷろ目次
らじぷろ検索機
最新記事
(01/01)
(08/27)
(04/29)
(01/01)
(11/20)
(09/06)
(09/04)
(08/09)
(08/06)
(07/27)
(05/29)
(03/15)
(01/01)
(05/07)
(01/11)
プロフィール
HN:
Luz
性別:
男性
アーカイブ