Ðề tài: CCS C for PIC16F877A
View Single Post
Old 12-10-2007, 09:41 AM   #334
Nguoidumuc204
Nhập môn đệ tử
 
Nguoidumuc204's Avatar
 
Tham gia ngày: Oct 2007
Bài gửi: 6
:
output_high(pin_xx);
output_low (pin_xx);

Hai câu lệnh trên chỉ làm cho chân ra xx là cao hay thấp, ứng với mức logic 1 hoặc 0.trong bài trên ta muốn cho sáng tất một port thì chỉ càn câu lệnh :
Code:
void main (void )
{
   set_tris_b(0);      // cả port B là port ra
   set_tris_c(0);     // cả port C là port ra
   port_b(0x00);    // khởi tạo giá trị đầu port B là 0 ( Tất cả led đều tắt )
   port_c(0x00);   // khởi tạo giá trị đầu port B là 0 ( Tất cả led đều tắt )
   delay_ms(100);
   while(1)
  {
        port_b(0xff);   
        delay_ms(1000);
        port_c(0xff); 
        delay_ms(1000);
   }  
}

thay đổi nội dung bởi: namqn, 12-10-2007 lúc 05:57 PM. Lý do: Bài lại sai lỗi chính tả !!
Nguoidumuc204 vẫn chưa có mặt trong diễn đàn