PIC16F1938 16 1月 2017 PC起動インジケーターのLED交換 「PIC16F648A PCの電源スイッチと電源LED」の続き。 うちのPCはケースに入っていない。 普通はケースに備わっている起動スイッチや電源LEDは手作りだ。 この電源LEDの明るさに、ずいぶん差が出てしまった。 下の写真は、PCから取り外して、すべて同一電源に並列につないだ状態での点灯状況だ…
PIC24FJ64GA002 26 11月 2016 SPIのデータ転送 – Petit FatFs と MPLAB Code Configurator のコードのすり合わせ – 1から全部自分で書けばそんなことは無いのだが、MPLAB Code Configurator(MCC)に頼ったり、FatFsに頼ったりしてる。 当然、機能がダブる。 両方残したままにして、ダブらせておくのも手だが、一応比較してみる。 まずは、MCCの吐いたコードから。 肝心の部分は SPI1_Exc…
PIC24FJ64GA002 18 11月 2016 PIC24FJ64GA002 + FatFs 再び SDカードからデータを読み込むためにFatFsを見直している。 FatFs 汎用FATファイルシステム モジュールをのぞいたら、サンプルの日付が2016.11.15となっていたので、せっかくだからもらってきて試してみる。 実のところ、PIC用のサンプルに変更は無いようだった。 とにかく、ffsamp…
PIC24FJ64GA002 18 11月 2016 1.44inchカラー液晶 + PIC24FJ64GA002 とりあえず初期化と矩形の描画 eBayで買った、1.44inch、128x128ピクセルのカラー液晶をPIC24FJ64GA002で動かす。 Arduinoでは動作確認済みだ。 「1.44inchカラー液晶+Arduino Nano クローン+SDカード で画像表示する」 バックライトのLEDが壊れて、応急処置で表示させてはいる…
Arduino 15 11月 2016 1.44inchカラー液晶+Arduino Nano クローン+SDカード で画像表示する。 ※用意するもの 1.44inchカラー液晶 Arduino Nano クローン SDカード 自作のSDカードコネクタ ジャンパー・ワイヤー ブレッドボード Arduino IDE が動く環境一式 Adafruit-GFX-Library Adafruit-ST7735-Library ※スケッチ A…
Harmony Configurator 7 11月 2016 PIC32MXでdelayを作る。 ちょっとお試しをするときに、delayの関数は便利だ。 webをさまよって、ms単位のdelayを実現するソースを見つけたので覚書きしておく。 こんなコードで試してみたら、ちゃんとできているようだ。 1つだけ問題は、SYS_CLK_FREQの値だ。 本来、Harmonyでシステムまわりを準備してあれ…
PIC32MX220F032B 5 11月 2016 PIC32MX220F032B + Nokia 5110 Graphic LCD (MPLAB Harmony Configurator) PIC32MX220F032BでNokia 5110 Graphic LCDを駆動してみる。 MPLAB Harmony Configuratorで基本部分の設定をする。 どうも、Harmonyを使いこなせていないので、システムまわりの設定はHarmonyの吐き出すコードを使うけど、肝心のSPI出力…
PIC16F1827 31 10月 2016 PIC16F1827 + Nokia 5110 Graphic LCD (PCD8544) PIC24FJ64GA002 で Nokia 5110 Graphic LCD を扱うことができたので、 「PIC24FJ64GA002 + Nokia 5110 Graphic LCD (PCD8544) – 初期化成功まで –」 「PIC24FJ64GA002 + Nokia 5110 Grap…
PIC16F1827 31 10月 2016 PIC16F1827 – MCC TMR0 でLチカ – MPLAB Code Configurator でLチカをやってみる。 準備がまだの場合はこちらを先に。 「MPLAB Code Configurator – Install –」 環境 MPLAB X IDE v3.40 MPLAB Code Configurator Core: v3.16 XC…
PIC24FJ64GA002 30 10月 2016 PIC24FJ64GA002 + Nokia 5110 Graphic LCD (PCD8544) – グラフィック表示 – 「PIC24FJ64GA002 + Nokia 5110 Graphic LCD (PCD8544) - LCD消去とカーソルの位置指定 -」の続き。 せっかくのグラフィックLCDなので、絵を表示してみる。 Arduinoで動作確認(「Nokia 5110 Graphic LCD を試す。」)したと…