View Single Post
Old 17-11-2008, 12:06 PM   #1
lequocbao
Đệ tử 6 túi
 
lequocbao's Avatar
 
Tham gia ngày: Oct 2008
Nơi Cư Ngụ: HCM
Bài gửi: 137
:
Không chạy được nhiều chương trình con được gọi từ chương trìng chính!

Code:
#include<16f877a.h>
#use delay<clock=20000000>
void ct_1();
void ct_1();
void ct_1();
void main()
{
do{
       ct_1();
       delay_ms(200);
       ct_2();
       delay_ms(200);
       ct_3();
       delay_ms(200);
}while(true);
}
void ct_1()
{
       output_B(0xff);
       //có thử dùng lệnh return tại đây nhưng không có gì thay đổi
}
void ct_2()
{
       output_c(0xff);
       //có thử dùng lệnh return tại đây nhưng không có gì thay đổi
}
void ct_1()
{
       output_d(0xff);
       //có thử dùng lệnh return tại đây nhưng không có gì thay đổi
}
khi chạy chỉ có các led ở port b sáng .
mình có cảm giác như là chương trình chỉ thực thi lệnh ở chương trình con ct_1(); rồi thôi!
Có ai biết tại sao không vậy?

thay đổi nội dung bởi: namqn, 17-11-2008 lúc 03:21 PM.
lequocbao vẫn chưa có mặt trong diễn đàn