PIC18F4525

aqv on June 16th, 2013

前回TimerCalculator2.5がおかしいのがわかってver2.0を使ってタイマー割り込みを確認しました。 Timer 割り込みルーチン内でのコードはいずれも PORTC.B1 = ~PORTC.B1; です。PORTCのbit1にLEDが接続されているので上のコードを実行するたびにPORTC.B1が反転します。 Timer0 100msでの割り込み確認のコードは以下の通りです。1秒間に5回点滅することになります。 //Timer0 //Prescaler 1:16; TMR0 Preload = 15535; Actual Interrupt Time : 100.00025 ms //Place/Copy this part in declaration section void InitTimer0(){ T0CON     = 0x83; TMR0H     = 0x3C; TMR0L     = 0xAF; GIE_bit     = 1; TMR0IE_bit     = 1; } void Interrupt(){ if (TMR0IF_bit){ TMR0IF_bit = 0; TMR0H     = 0x3C; TMR0L     = 0xAF; //Enter your code here PORTC.B1 = ~PORTC.B1; } } void InitDevice(void) { // 発振 8MHz  x4 = 32MHz OSCCON.IRCF2 = 1; OSCCON.IRCF1 = 1; OSCCON.IRCF2 = 1; OSCTUNE.PLLEN = 1; // PLL enable x4 ->32MHz 動作になる // COMPARATOR    OFF CMCON.CM0 = 1; CMCON.CM1 = […]

Continue reading about PIC18F4525 でタイマー割り込みの確認

aqv on June 8th, 2013

PIC18F4525 を内部発振で動作させ、LEDを点滅させる部分まで確認できました。 ADコンバータのピンの割り当ては各ピンごとに指定できるものではなく下の表のパターンから選択するようになります。ハードウエアの設計時には、使うAD入力はAN0から順番に埋めていけば無駄なピンがなくなるとおもいます。 内部発振で4MHzと8MHzのときにPLL(x4)を使うことができて最大8x4=32MHzで動作させることができます。 以下は内部発振(32MHz)でRC1に接続してLEDを点滅させてループが走っているのを確認したときの初期化部分です。(mC Ver.6.0) // 発振 8MHz  x4 = 32MHz OSCCON.IRCF2 = 1; OSCCON.IRCF1 = 1; OSCCON.IRCF2 = 1; OSCTUNE.PLLEN = 1; // PLL enable x4 ->32MHz 動作になる // COMPARATOR    OFF CMCON.CM0 = 1; CMCON.CM1 = 1; CMCON.CM2 = 1; // AD ADCON1 = 0b001011;//AN0-AN3 AD  AN4-AN12 DIO // DIO TRISA = 0b00101111; TRISB = 0b00000001; TRISC = 0b00000000; TRISD = 0b00000000; TRISE = 0b1111;

Continue reading about PIC18F4525 備忘録

aqv on June 8th, 2013

テプラーのテープが切れていたのがわかって交換しました。使っているのはPCにUSBケーブルで接続するタイプのものです。 たしか、ヨビのテープを買っていたはず。探すとでてきました。 プリントアウトしたかったのは「DC+9V」「DC+12V」の2枚。ACアダプタの先端をニッパで落として電子工作用の電源として使っています。 現在、遊んでいる基板の端子台に接続してICを挿す前に電源ラインの確認をしました。 今回、PIC18F4525を使ってみようと思いデータシートを見ながらソフトウエアの初期化部分の確認をする予定です。 mikroC for PIC はVer.6.0ですが、アプリケーションからアップデートのチェックをすると新しいバージョンがあるよと知らせてくれますが、ダウンロードエラーとなってしまいます。HPで確認すると最新バージョンはVer.6.0のようでアップデートチェック機能がうまく動作していないようです。

Continue reading about テプラー テープ補給

aqv on March 3rd, 2013

後の電子工作のための自分用備忘録 PIC18F4525 (DIP 40P) は秋葉原秋月電子で380円で販売されています。http://akizukidenshi.com/catalog/g/gI-03614/

Continue reading about PIC18F4525 備忘録

7 visitors online now
2 guests, 5 bots, 0 members
Max visitors today: 7 at 01:47 am UTC
This month: 14 at 07-01-2018 02:29 pm UTC
This year: 22 at 01-21-2018 10:47 pm UTC
All time: 133 at 05-04-2015 11:06 pm UTC