![]() |
|
Tài trợ cho PIC Vietnam |
Cơ bản về vi điều khiển và PIC Những bài hướng dẫn cơ bản nhất để làm quen với vi điều khiển PIC |
|
Ðiều Chỉnh | Xếp Bài |
![]() |
#1 |
Nhập môn đệ tử
Tham gia ngày: Apr 2012
Bài gửi: 6
: |
![]() các pác giúp dùm em chỉnh sửa lỗi dùm nha sao mà nó chỉ chạy được có hai dòng đầu à mà không chạy các dòng tiếp theo được
void main() { int k,i,p,t; Set_tris_b(0); while(1){ //sang ,tat { output_b(0x00); delay_ms(300); output_b(0xFF); delay_ms(300); } //chay tu trai qua phai for(k=0x01;k<0x100;k<<=1) {output_b(k); delay_ms(300);} //chay tu phai qua trai for(k=0x80;k>0;k>>=1){output_b(k); delay_ms(300);} //chay tu giua ra ngoai for(p=0x08,t=0x10;p>0;p>>=1){output_b(p|t);delay_m s(300); t<<=1; } //chay tu giua vao trong for(p=0x80,t=0x01;p>0;p>>=1){output_b(p|t);delay_m s(300); t<<=1; } //chay sang dan tu phai qua trai va nguoc lai k=0x00; for(i=0x01;i<0x100;i<<=1){k=k+i; {output_b(k);delay_ms(300); }} for(i=0x80;i>0;i<<=1);{k=k-i; {output_b(k);delay_ms(300);}} } } |
![]() |
![]() |
|
|