PIC Vietnam

PIC Vietnam (http://www.picvietnam.com/forum/index.php)
-   Những câu hỏi thường gặp (http://www.picvietnam.com/forum/forumdisplay.php?f=54)
-   -   while() chứ không phải While()!! (http://www.picvietnam.com/forum/showthread.php?t=2130)

minhsondaklak 15-03-2008 07:08 PM

while() chứ không phải While()!!
 
Em dùng MikroC làm bài nháy Led thế này mà sao dịch cứ bị lỗi, loay hoay mãi !
Đành phải nhờ các huynh chỉ giúp cho cái lỗi này với !
Code:

void MAIN() {
TRISB = 0x00;                   
PORTB = 0xFF;                   
While(1){
        PORTB = 0;           
        delay_ms(500);       
        PORTB = 0xFF;         
        delay_ms(500);
        }
}


namqn 15-03-2008 08:00 PM

Bạn nên cho biết thông báo lỗi. Theo tôi thì bạn nên sửa MAIN() thành main(), và While(1) thành while(1) (vì thông thường các trình biên dịch C phân biệt chữ hoa và chữ thường). While không phải là từ khóa, còn while là từ khóa. Khi viết code bạn để ý xem các từ khóa có mang màu khác với các phần văn bản khác hay không.

Thân,

minhsondaklak 17-03-2008 08:47 AM

Từ khoá trong MikroC !
 
Xin chào Trưởng lão !
xin cám ơn Trưởng lão nhiều, đúng là trong MikroC không có "While", mà chỉ có "while" thôi !
Đa tạ, đa tạ !


Múi giờ GMT. Hiện tại là 10:16 PM.

Tên diễn đàn: vBulletin Version 3.8.11
Được sáng lập bởi Đoàn Hiệp.
Copyright © PIC Vietnam