PIC32MXで7segLEDを駆動してみた

続いて、PIC32MXで7segLEDを点灯してみました。 使用したのは4桁のカソードコモンの7セグメントLEDです。 回路は各桁のSEGMENTのA~G、DPをポートBのbit4~10、bit11に100Ωの抵抗を介し …

PIC32でLチカ(別の方法)

待ちループ、割り込みで点滅するLチカを紹介しましたが、MIPS CPUの場合には別の方法の時間待ちも可能です。 MIPS CPUの場合にはCPUの中のCP0(CoProcessor 0)というのがあって、その中にCOUN …

PIC32MXの動作周波数を確認してみる

Lチカは動いたものの、結局何MHzで動作しているのかよくわからなかったPIC32MXですが、実際の動作周波数を調べてみます。 方法はいろいろありますが、知りたいのはプログラムの実行速度なのでデバッガの表示と実際の速度から …

DIPの32bitマイコンをためしてみる

DIP品のPIC32MXでLチカにトライしました。Lチカのソースもアップロードしてあります。

USB-IOを動かしてみる(後編)

USB-IO(秋月版)へのアクセスをプログラムにまとめてみました。プログラムとしてはポート1のビット0につないだLEDを点滅させるだけのものです。ついでにデジタル入力データも表示しているので、ポート2をGNDに落としたり …

USB-IOを動かしてみる(前編)

秋月でUSB-IOなるものをゲットしました。本来の目的は「PIC14K50を動かすための基板を作るのが面倒くさい」ということで、速攻でROMを書き換えてしまおうと思ったのですが、その前に少しだけ動かしてみました。なお、動 …

Arduino用LANインタフェース(ソフト編)

イーサネットシールドライブラリ(Ethernet Shield Library)はこちらのページにあるものを使用しました。ArduinoとENC28J60の接続も同じページにあるものを参考に接続しています。(ただし、3. …

Arduino用LANインタフェース(ハード編)

Arduinoで使えるLANインタフェースを作ってみました。イーサネットコントローラは秋月で売っているENC28J60です。トランス内蔵RJ-45モジュラジャックも秋月で売っているJ0011D21BNLです。 回路はオプ …

カラーバーLEDを点灯させる

秋月に新規に登場したカラーLEDバーアレイですが、早速入手してみました。 手軽に動かすため、Arduinoと接続して点灯させてみました。 タイマ割り込みを使用してRGB各色16階調のPWM制御をおこなっています。写真では …

秋月の容量計キットを作ってみました

先日、秋月でふと目に止まったのが、容量計キットです。 950円と安価でデジタル方式とあります。中国のJYETECH社の製品のようで、ホームページの下の方に「Accurate Capacitance Meter」として載っ …