|
Tài trợ cho PIC Vietnam |
Đóng góp ý kiến Nơi tiếp nhận những ý kiến đóng góp của thành viên |
|
Ðiều Chỉnh | Xếp Bài |
04-10-2015, 09:38 AM | #1 |
Nhập môn đệ tử
Tham gia ngày: Sep 2015
Bài gửi: 1
: |
ChỮa ĐoẠn code nÀy giÚp em vỚi a/c Ơi
#include "16F887.h"
#fuses NOWDT,PUT,NOPROTECT,HS,NOLVP #use DELAY(clock=20M) #DEFINE L PIN_B0 #DEFINE ON PIN_B1 #DEFINE OFF PIN_B2 unsigned INT8 X; void main() { SET_TRIS_B (0x06); WHILE(1) { thoat: OUTPUT_LOW (L); IF(INPUT(ON)==0) { FOR (X=1;X>0;X++) { OUTPUT_HIGH(L); DELAY_MS(100); OUTPUT_LOW(L); DELAY_MS(50); IF (INPUT(OFF)==0) { goto thoat; } } } } } //////////////////////////////// LÀM SAO ĐỂ KHI EM NHẤP OFF LÀ NÓ THOÁT RA KHỎI VÒNG LẶP LIỀN DÙ LÀ ĐÈN LED ĐANG SÁNG HAY TẮT MỌI NGƯỜI GIÚP EM Ạ |
|
|