楽釣工房では、小魚用しゃくり機、わかさぎ用しゃくり機、Picマイコン制御による自動しゃくり機(しゃくりパターン制御)、赤外線リモコンの応用回路(電気機器のON/OFF、温度制御、リモコンに依る数値設定など)、電子回路について書いて行きます。

 ブログの投稿記事に画像データを多く使用している為、他の投稿記事を読む事に不便をかけると思われます。
従って、投稿記事の前文をブログで公開し、全体の記事は ホーム・ページ [ 楽釣119 ] で公開する事にしました。
ホーム・ページ [ 楽釣119 ] では、今までの記事の内容を整理し、内容の不具合を修正し、又、記事の追加をして、ホーム・ページで公開しています。
  
___________________________________________________________________________________________________________________

2011年1月14日金曜日

PIC 16F57 電子フラッシャー②

低価格で低機能であるが、I/Oポート数が多いのでこの様な回路に使用するのに、最適だと思います。(秋月電子通商 100円!)

----------------------------------------------------------------------------------
[ ディレイタイムの制限 / プログラム解説 ]

クロック周波数 10Mhz の場合

#define _XTAL_FREQ 10000000
for (i =1; i <=8 ; i++){       // for 文により 8 回繰り返す 
   __delay_ms(10);     // 8×10 = 80 ms
}

       ・
       ・

上記の様に設定しますが、使われるクロック周波数によってディレイタイムに上限があります。
それ以上のディレイタイムが必要になる時は、 for 文などによるループ・プログラムを作って実現するか、自分でループ・プログラムを作成してタイマー・プログラムを起動する等して下さい。

プログラムを見るのは、こちら ・・・>

 プログラム・ダウンロード F57-4-2.c

動作周波数 最大時間 __delay_ms(x) __delay_us(x)
20Mhz 39,424μs __delay_ms(39) __delay_us(39424)
16Mhz 49,280μs __delay_ms(49) __delay_us(49280)
10Mhz 78,848μs __delay_ms(78) __delay_us(78848)
8Mhz 98,560μs __delay_ms(98) __delay_us(98560)
4Mhz 197,120μs __delay_ms(197) __delay_us(197120)
--------------------------------------------------------------------------------- 

ACアダプターで動作しています。













 回路図 













0 件のコメント: