Sahara's WebLog

日記のような、備忘録のような、うらみつらみのような、自慢のような…。

Home » 電子工作 » PIC » Archive by category "MPLAB X" (Page 6)

MPLAB X IPE の設定

HEXファイルを直接PICに書き込むのにIDEを起動するのは面倒なので、PICkit 3 Programmerを使ってきたが、どうやら本家ではサポート終了のようで、奥まったところへしまわれてしまっていた。 ドキュメントに

Continue reading


EEPROMの書き込みサイクルと回数

ろくに基本を確認しないから、EEPROMの書き込みサイクルなんて気にもしていなかったが、AT24C256Bのデータ・シートには以下のように書いてある。 書き込みのサイクルは最大で5msらしい。 というか、 Self-ti

Continue reading


PIC18F14K50 + AT24C256B --> USB --> Tera Term

前回は、PIC16F88の内蔵EEPROMと外付けのEEPROMであるAT24C256Bとの間でデータの読み書きを行った。 今回は、その外付けのEEPROMを取り外してPIC18F14K50を載せた別の回路に取り付け、こ

Continue reading


PIC18F14K50 + USB + PC + Tera Term (2)

PIC18F14K50 + USB + PC + Tera Term (1)に引き続き、今度はプログラムの用意から接続テスト完了までについて覚書き。 microchip_solutions_v2013-06-15&yen

Continue reading


PIC18F14K50 + USB + PC + Tera Term (1)

PIC18F14K50とPCをUSBで接続してTera Termでデータの送受信を試す。 実験回路をどう作るかというところまでの覚書き。 まずはMicrochipのUSB Framework for PIC18, PIC

Continue reading


PIC16F1823 + SC1602B + 2SC3421 放電器試作中

ニッケル水素充電池の放電器を試作している。 こんな感じ。 人様のサイトを参考にして同じ部品で真似っこするのが通常だが、参考にさせていただいたサイトで使っているトランジスターが秋月で手に入らないものばっかりだったので、「ど

Continue reading


PIC16F1823 + SC1602B でA/D変換結果の表示

せっかく、SC1602Bとつながったんだし、PIC16F1823はA/D変換の機能を持っているんだから、組み合わせてみよう。 とは言っても、半固定抵抗をつないで電圧を手動で変化させて、A/D変換した値を表示させて、テスタ

Continue reading


PIC16F1823 + SC1602B + XC8

PIC16F84AやらPIC16F88やらとピンの配置に互換性のあるものばかりをLCDに接続したので、今度は配置も、そもそもピンの数も違うPIC16F1823でSC1602Bを駆動してみた。 改めて確認だが、大元のソース

Continue reading


PIC16F88 + SC1602BS + XC8

PIC16F84A + SC1602BS + XC8 という組み合わせでLCDの表示ができたのだから、PIC16F88でもすぐにできるはずだ。 その根拠は以下の通り。 つまり、88は84Aの上位互換PICなのだ。 なので

Continue reading


MPLAB X のSimulatorで実行時間を確認する

MPLAB XでPICのプログラムの実行経過のシミュレーションができ、必要な時間をシミュレートすることができる。 File>Project PropertiesとクリックしてProject Propertiesを開く(プ

Continue reading