接続10 PIC16F819になった多重

Z

zanor

Guest
こんにちは!

でした誰もが接続する方法教えてほしいこれを PIC16F819に。

私が制御できるようにしたいすべてのLEDのソ¥フトウェア。

すべての大きな助けとなる!

 
I / Oピンに接続端子1-5に一般的な目的、端子6-9抵抗に電流制限およびプロセッサピンのO /私はもう一方の端に汎用抵抗電流を制限します。今ときに適用される1(または高)6-9にピンと0(または低)1-5ピンLEDが点灯します適切な。それらをのためにすべてを点灯し、同時に多重化する必要がありますあなたは。以来、シーケンス銀行内の各して5銀行にしたい場合はだの4 LEDはLEDが設定するがある場合はない場合は、時間量の固定銀行に火をつけ、各ままにします。ルールの親指良い1msの3-4の16ミリ秒これで5が点灯する必要があります銀行は各銀行で約さにsequnceなどスキャンされるように、すべてのLEDが。

 
、こんにちは
コードを試して、次の。
あなたがプロジェクトを参照してくださいcompletteのことができます
添付ファイル
よろしく
アリアスカー/ /アリアスカー
/ / 2006
/ /はedaboardのために設計され
#は>を16f74.h含ま未満
#はNOWDTヒューズXTを、PUTの、
#を使用し遅延(クロック= 4000000)
#バイトport_a = 5
#バイトport_b = 6
バイトのconstの表¥は、[4] =(0b00000001、
0b00000010、
0b00000100、
0b00001000
);
バイトのconst table2の[5] =(
0b00011110、
0b00011101、
0b00011011、
0b00010111、
0b00001111
);
)メイン(

int型私は、jが= 0;
set_tris_a(0x00)を;
set_tris_b(0x00)を;

port_a = 0;
port_b = 0x1Fの;
(の;

<img src=¥"http://www.edaboard.com/images/smiles/icon_wink.gif¥" alt=¥"ウインク¥" border=¥"0¥" />(
0(一=;私は<4;私 )

port_a =テーブルを;
)の(jは= 0; jは<5; J の


port_b = table2の[j]と;
delay_ms(500);




私= jが= 1;
port_a = 0、
port_b = 0;)


申¥し訳ありませんが、添付ファイルを、この必要があります表¥示するにはログインしての

 
申¥し訳ありません、コード内で私のミスです
cahnge
#は>を16f74.h含ま未満

#は>を16f84a.h含ま未満

 

Welcome to EDABoard.com

Sponsor

Back
Top