Ðề tài: CCS C for PIC16F877A
View Single Post
Old 10-06-2007, 12:21 AM   #12
LeDuc
Đệ tử 6 túi
 
LeDuc's Avatar
 
Tham gia ngày: Mar 2007
Bài gửi: 150
:
Em biet no sai o dau roi. Sau moi lan gia tri a tang len 1 . phai delay mot khoan thoi gian, neu ko no se chay den gia tri cuoi cung roi xuat ra portb , vay p3=led[7]=128; nhu vay xem nhu vong lap ko co tac dung(co vay thoi cugn so y thiet(~_~).. Vay doan code dung la 8 con led se chay duoi nhau hoai (^_^)..)
-----------------------------
Code:
#include<16F877.h>
#device *=16 ADC=8
#fuses NOWDT,PUT,HS,NOPROTECT
#use delay(clock=10000000)
#use fast_io(b)
#byte p3=0x06

void main()
{  
   int8 const led[]={1,2,4,8,16,32,64,128},a;
   set_tris_b(0);
   while(true)
    {
      for(a=0;a<8;a++)
      {
      p3=led[a];
      delay_ms(20);
      }
    }
}
namqn: bạn nên đặt phần code của bạn giữa hai tag [ code] và [ /code] để định dạng cho phần code (hai tag không có khoảng trắng nào hết chứ không phải như được hiển thị ở đây).

thay đổi nội dung bởi: namqn, 10-06-2007 lúc 12:57 AM.
LeDuc vẫn chưa có mặt trong diễn đàn