PICKit3 ProgrammerでHEXファイルを書き込ませると、Program operation of EEPROM failed. というエラーが出る。 書き込みの対象はPIC16F1823で、HEXファイルは
MicrochipのProduct Selectorがおもしろい
MicrochipのProduct Selectorというのがある。 PICを希望する仕様で絞り込めるツールだ。 ちなみに、AD変換はあった方がいいなあとか、8pinじゃちょっと少ないなとかの条件を入れて、値段の安い順に
mikroBASICのプロジェクト・フォルダ
mikroBASICのプロジェクト・フォルダにはたくさんのファイルが作成される。 Project > Clean Project Folder をクリックすると、 下の絵ように「太字はビルドすればまた作れるよ。」と書いて
TMR0を使おうとするとトラブルが
PIC16F1823でLCD(SC1602BS-B)の表示ができるようになり、温度センサー(LM61BIZ)からの電圧値をAD変換で読み込めるようになり、さて、タイマー割り込みで一定時間毎に計測するようにしようとしたら、
PIC16F1823のFVRがちょっとうれしい
PICにはまって2週間だ。 実は当初はAVRとどっちにするのか悩んだものだが、結局、これから始める初心者にどっちがいいかなんてわかろうはずも無く、秋月で売ってるICの個数を数えたら、AVRはDIPタイプのものだけを数える
A/D変換してLCDに表示してみた
LCDに表示可能になると、いろいろ試してみたかったことができるようになる。 というか、試してみても結果が見えなかったものが見えやすくなるのでやってみたくなるというのがホントのところだが。 まず、簡単なところで、可変抵抗を
LCDのGNDの配線をまとめた
LCDキャラクタディスプレイモジュール(SC1602BS-B(-XA-GB-K))の配線がごちゃごちゃしているのは、よくみるとGNDへ行っている6本が無駄に多いからだ。 これを1本で済ませられるように、基板の裏でつなげて
PIC16F1823でもLCDを動かす
mikroBASICのヘルプのサンプルの通りに部品まで同じにして試してみたらサクッとLCDが動いたのはいいが、いかんせん40pinは大げさだなあというわけで、14pinのPIC16F1823で挑戦してみた。 お得意のPI
PICでLCDを動かす
The mikroBasic PRO for PIC provides a library for communication with Lcds (with HD44780 compliant controllers)
PICとPICKit3をつなぐコネクターを増強
PICとPICKit3をつなぐコネクターを自作で作成したコネクタに40pin用の配線を追加した。 40pinってのは結構でかくて、まともに基板に載せようとすると前回の基板ではどう配置してもはみ出す。ただ、実際に配線が必要