nobcha23の日記

PICマイコンやArduinoを使う電子回路遊びを紹介します

2012-09-01から1ヶ月間の記事一覧

マスター側のプログラム

マスター側とは http://d.hatena.ne.jp/nobcha23/20120928/1348802347 この写真で表示を制御しているの方のコードになります。(上がそうです、下のほうのユニットはスレーブです) i2cキーパッドスレーブを試すプログラムです。PICFUNで紹介されているスト…

ピポパ電話機キーパッドでi2cスレーブ コード紹介

PIC16F1827搭載基板(3V動作、LCD付属)を作って試作プロジェクト展開しております。簡易周波数カウンタを作って、RTC付加し時計を作って、i2c接続LCDモジュール作って、今度はキーパッドをくっつけてキー付きLCDモジュールを作成しました。ひとつをマスター…

i2cキーパッド 動作した

PIC16F1827基板(LCD付き、i2c付き、ICSPコネクタ付き)にピポパ電話機用のキーパッドをつけてi2cキーパッドを作ろうというプロジェクトをやってます。できました。動くところを確認するためにマスター側のコードも書きました。PICFUN由来のi2c接続LCDモジュー…

ピポパ電話機用押しボタン(その8) AP-734参考のSSP_ハンドラー部分

今回のキーパッドi2cスレーブ試作において、結果的に苦労したのはmssp割り込みハンドラのところでした。 以前作ったスレーブに判断分岐追加で始めましたが、結局はマイクロチップ社AN-734のASMサンプルを参考にMSSP_HANDLERを作って、MSSP割り込みを5つのイ…

天満天神繁盛亭に行った

暇人なので、平日の昼席にいけるんです。でも来月から就労予定。本日も自転車にて天満橋筋2丁目までアクセスしました。 本日の昼席は 桂鯛蔵「初天神」、桂歌之助「看板の一」、月亭遊方「絶叫ドライブ〜彼女を乗せて」、笑福亭笑子「パペット落語〜幽霊アパ…

マニュアルをまじめに読む

ひとごとではなく、まじめに読まないといけません。PIC16F1827基板(LCD付き、i2c付き、ICSPコネクタ付き)にピポパ電話機用のキーパッドをつけてi2cキーパッドを作ろうというプロジェクトをやってます。i2c液晶は何とかなったが、キーの追加で苦戦。 しかしな…

ディジットで

ピポパ電話キーパッドの予備を買って、PIC161827チップも買いました。続いて愚痴。 ピポパi2cの方は苦戦。いままでのi2cハンドリングのシーケンスではだめ(温泉旅館建て増しスタイル)だと思い、AN-734のサンプルプログラム(ただしASM)を見習うことにした。…

ポンバシ ランチ こけしのカツドン

東京在住時はデバッグ渋滞時などで話をそらすため、アキバランチ情報に振ってました。今回はポンバシです。昔、そうですね、40年ぐらい以上前でしょうか。ポンバシ行ったら、こちらのカツドン食べてました。便利さとか伝統度と言う点で、アキバならサンボあ…

ピポパ電話機用押しボタン(その7)

あっちも(スレーブ)、こっちも(マスター)も同時にデバッグしていると訳わかんなくなります。i2cマスターのデバッグではストロベリーリナックスのi2c液晶モジュールとか、EEEPROMなどにお世話になりなんとか動かせました。今回はスレーブ未完成で、マスタ…

ピポパ電話機用押しボタン(その6)

ピポパ電話用のキーパッドを使ってi2cテンキースレーブを 作るかというプロジェクトですが、6回目になりました。 ・・・・という事はなかなか完成しないという事です。PIC16F1827をつんでLCDつなぎ、i2c信号などを出している 基板を流用しました。ピポパキー…

ピポパ電話機用押しボタン(その6)

という事で、PIC16F1827使用LCD・I2C基板にキーパッド を組み付けました。 lcdコネクタ14P2列の横のコネクタ裏表実装用に作った 3列目スルーホールを借ります。ここにダイオードを突っ 込み、LcdのDB4-7信号とキーパッドのD-G列からのダイ オードとジャンパし…

ピポパ電話機用押しボタン(その5)

AVRでのi2cキーパッドスレーブの話をばんとさんから紹介 受けて、pic村界隈で真似するプロジェクトです。丁度i2c端子とかlcdが付いたPIC16F1827プリント基板をこ の間作ったところなので、これにキーパッド追加し実験し ます。回路図は昨日。http://d.hatena…

ピポパ電話機用押しボタン(その4)

ちょっと引っ張ってしまったが、やっと回路図です。 ところで、この基板ベース部分を使った試作プロジェ クト一番は外側にrtcをつけた時計機能実験でした。 内容はI2C接続でRTC-8564NBをつないだクロックで す。詳しくは次のホームページのWHAT'S NEWをご覧…

ピポパ電話機用押しボタン(その3)

先駆者のコメントいただき、進行中です。早速回路図と思って書き始めたが、先日作ったPIC16F1827 基板を流用したいという邪心が芽生えた。でどうなのかと いうと、LCD接続をそのままにして、キーパッドを追加し ようというのである。現行の回路図です。 Wオ…

ピポパ電話機用押しボタン(その2)

ばんとさんの回路図を見るとA-Gがダイオードでマイコン端子 につながり、Hはグランドである。そうか、A-GはPICだとウィー クプルアップかけ、シグナルオンチェンジで割り込み待ちにし てこのあいだnoriさんから教えてもらったチャタリング回避 とか長押しで…

ピポパ電話機用押しボタン(その1)

ポンバシに行きました。共立、デジット、千石ともう一軒。プッシュボタン式の電話機からはずしたと思われるテンキー風 ボタンをデジットで買った。これはばんとさんが言っていた物 らしい。100円です。AVRでキーパッドi2cを作られたとのことで すが、PICでも…

ホームページ更新

ホームページのメンテナンスを最近サボっていた のですが、新しいページをアップロードしました。PIC16F1827プリント基板を使って展開中の試作の 第一弾です。PIC16F1827搭載基板を使いRTCとつ ないだクロック試作です。what's newから入っていってください。…

スレーブではLCDは裏向き実装

今回作成したPIC16F1827基板ではLCD接続コネクタ(14P) のランドは偶数番号ピンは並列にしております。すなわ ち7Px3列のパターンになっております。その理由はLCD接続コネクタ(14P)を部品面でもハンダ面 でもつけてLCDとつなげるようにしたかったからなので…

i2cスレーブ

この際PIC16F1827のLCDスレーブ動作も確かめます。 PIC16F1827をマスターにして、SCG002BとPIC16F1827使用スレーブ(ストロベリーリナックスのi2c液晶モジュールコンパチインターフェイス)をつないでみました。 無事動きました。LCDスレーブの方のコードは…

SCG002B用の関数

昨日お話したSUNLIKE社i2c液晶の制御関数です。 http://d.hatena.ne.jp/nobcha23/20120910/1347248991 試行錯誤で動いたところもありますが、拡張コマンドで set Vlcdをしたらうまくいきました。ただし、値が0x39 という5V用の値です。(0x15にすると暗くて…

i2c液晶SCG002B接続もやってみる

PIC16F1827基板:LCD付き+ICSP付き+i2cインターフェイス付き+タクトスイッチ付き+簡易周波数カウンタ用入力TRアンプ付き(3Vで動作、LCD表示できる) のプリント基板をMBEでパターン設計し、中国FUSIONで作りました。組み立てデバッグ中です。LCD表示で…

早速目玉クリップを・・

掲示板にて鏝台のテクノウを教えてもらっております。http://nobcha23.bbs.fc2.com/ まず手始めに目玉クリップをST-11コテ台にねじ止めし、 やってみようとの魂胆です。 SPIEGEL社の3x6xポケット拡大レンズを持っておりますので、 これもくくりつけよう…

RTC−8564NBを使ったLCD時計表示のプログラムOK

PIC16F1827基板:LCD付き+ICSP付き+i2cインターフェイス付き+タクトスイッチ付き+簡易周波数カウンタ用入力TRアンプ付き(3Vで動作、LCD表示できる) のプリント基板をMBEでパターン設計し、中国FUSIONで作りました。組み立てデバッグ中です。 設計、注…

2SC3356(SC59)

PIC16F1827基板:LCD付き+ICSP付き+i2cインターフェイス付き+タクトスイッチ付き+簡易周波数カウンタ用入力TRアンプ付き(3Vで動作、LCD表示できる) のプリント基板をMBEでパターン設計し、中国FUSIONで作りました。組み立てデバッグ中です。その中で…

RTC−8564NBを使ったLCD時計表示の回路図

PIC16F1827基板:LCD付き+ICSP付き+i2cインターフェイス付き+タクトスイッチ付き+簡易周波数カウンタ用入力TRアンプ付き(3Vで動作、LCD表示できる) のプリント基板をMBEでパターン設計し、中国FUSIONで作りました。組み立てデバッグ中です。LCD表示で…

RTC−8564NBを使ったLCD時計表示のプログラムが動き出しましたが・・

PIC16F1827基板:LCD付き+ICSP付き+i2cインターフェイス付き+タクトスイッチ付き+簡易周波数カウンタ用入力TRアンプ付き(3Vで動作、LCD表示できる) のプリント基板をMBEでパターン設計し、中国FUSIONで作りました。組み立てデバッグ中です。LCD表示で…

天満天神繁盛亭に行った

月に一回ぐらいは落語でも聞くかと天満天神繁盛亭に行きました。http://www.hanjotei.jp/index.html 終演後、客を見送る笑福亭呂鶴さん、桂文昇さんなど。9月3日昼席 桂まめだ:青菜、笑福亭笑助:鉄砲勇助、桂米左:豊竹屋、三遊亭絵馬:切り絵(東京から来…

次はRTC

大体、この基板を作るつもりは、ブレッドボードでの配線だと不安定。RTCにAQUA TALKつなぐi2cを備えLCDが付いたマスターになるという構成が欲しかった。回路図は次の書き込みで紹介してます。http://d.hatena.ne.jp/nobcha23/20120812ということで、RTCもつ…

i2cアドレススキャン

PIC16F1827基板:LCD付き+ICSP付き+i2cインターフェイス付き+タクトスイッチ付き+簡易周波数カウンタ用入力TRアンプ付き(3Vで動作、LCD表示できる) のプリント基板をMBEでパターン設計し、中国FUSIONで作りました。組み立てデバッグ中です。まずはシ…

シンプルカウンタ動く

PIC16F1827基板:LCD付き+ICSP付き+i2cインターフェイス付き+タクトスイッチ付き+簡易周波数カウンタ用入力TRアンプ付き(3Vで動作、LCD表示できる) のプリント基板をMBEでパターン設計し、中国FUSIONで作りました。組み立てデバッグ中です。設計、注…