Translate

2009年10月27日火曜日

関数(1) Vdelay_ms( )関数

[実験 MikroC Pro PIC16F84A_LED_0019]

LEDを点滅する下記のプログラムのDelay_ms(100)を

wait( )関数を作ってプログラムを書き換えなさい。



(例 1)

(例 2)

この例は、下記のようなエラーが出ます。






Deley_ms( )
の( )の中はunsigned long しか入れることは出来ません。
0 .. 4294967295の整数以外入れてはいけません。
つまり、変数(引数)を定義しては、いけないのです。


mikroCでは、変数(引数)を入れても良い、関数が用意されています。
void Vdelay_ms(unsigned time_in_ms);


(例 3)








mikroC PRO for PIC





0 件のコメント:

コメントを投稿