![]() |
|
![]() |
#1 |
Trưởng lão PIC bang
|
Nếu bạn muốn việc kiểm tra trạng thái chân RD0 được thực hiện liên tục thì code của bạn có thể sửa thành như sau:
Code:
#include <16F877a.h> #include <def_877a.h> #fuses NOWDT,PUT,XT,NOPROTECT, NOLVP #use delay(clock=4000000) #use fast_io(b) main() { set_tris_b(0); set_tris_d(255); output_low(PIN_B1); output_low(PIN_B2); while (1) { if(RD0 == 0) { output_high(PIN_B2); delay_ms(5000); output_low(PIN_B2); output_high(PIN_B1); delay_ms(5000); } } } Thân,
__________________
Biển học mênh mông, sức người có hạn. Đang gặp vấn đề cần được giúp đỡ? Hãy dành ra vài phút đọc luồng sau: http://www.picvietnam.com/forum/showthread.php?t=1263 |
![]() |
![]() |
![]() |
|
|