PIC12F675にI2C接続のEEPROM AT24C256Bをつないでデータを書き込む試行錯誤。 PIC12F675にはI2Cの機能は搭載されていないので、プログラムだけで何とかする。 何とかできるらしいってことを知
フォトトランジスタ L-51ROPT1D1
最近はしばらく赤外線リモコン用の素子で遊んでいるが、ちょっと趣向を変えて、フォトトランジスタ L-51ROPT1D1で遊んでみた。 リモコン用の受光部は、光の波長に対してはもちろん赤外光に感度が高くなるわけだが、光の点滅
dealextremeでお買い物
dealextremeでお買い物をしたので、その手順を書いてみる。 どういうサイトかというと、曰く、 Online shopping for cool gadgets at the right price. Buy ch
PIC16F1827 DSM
人様の丸写しでなく、なるべくデータ・シートだけでいろいろやってみようとするコーナーの4回目はDSM ( Data Signal Modulator )、使うPICはPIC16F1827だ。 どんなものなのかはデータ・シー
PIC16F1827 PWM
人様の丸写しでなく、なるべくデータ・シートだけでいろいろやってみようとするコーナーの3回目はPWM、使うPICはPIC16F1827だ。データ・シートで該当部分を見てレジスタの設定をする。 Timer2は他で使う予定なの
PIC16F1827 Timer2
人様の丸写しでなく、なるべくデータ・シートだけでいろいろやってみようとするコーナーの2回目はTimer2、使うPICはPIC16F1827だ。 早速データ・シートで「Timer2」を検索すると以下のように書いてある。 P
MPLAB X IDE のプロジェクトを開き、コンパイルしてPICに書き込む
MPLAB X IDEを実行して既存のプロジェクトを開く。 ここでは「もし、これからPICを始めるなら、まず何をそろえる?」に置いてあるPIC16F1827_LED_TMR0_1を開いてみる。 しばらく待たされてこんな風
MPLAB X IDE と MPLAB XC8 Compiler をインストールする
最新版こちらに(2019/08/31)。 「MPLAB X IDE 5.25 をインストールする。」 日本のサイトへ行くとなぜか最新のバージョンにはたどり着けない場合があるので、https://www.microchip
秋月目線で比較するPICとAVR
ヘリクツよりまず実践という方はここを飛ばしてこちら「もし、これからPICを始めるなら、まず何をそろえる?(電子工作初心者のPIC入門準備編)」へ あるいは最初から32bitを使うことにしてこちらでPIC32とMCCで簡単
もし、これからPICを始めるなら、まず何をそろえる?(電子工作初心者のPIC入門準備編)
先の見通しが分からずにあれこれ無計画に買いあさった結果、全然使ってないパーツやらPICやらが手元にたくさんあるわけだが、もし初心に返って一から始めるとしたら、とりあえず最低何をそろえたらいいのかを絞りに絞って考えてみる。