Nguyên văn bởi queduong
Xem bài viết
)





.................... if(delayRL) disRL=true; else disRL=false; 0145: MOVF delayRL,F 0146: BTFSC STATUS.Z 0147: GOTO 14C [B][COLOR=#ff0000]0148: ???[/COLOR][/B] 0149: BSF CLC1POL.LC1G3POL 014A: GOTO 14E 014B: MOVLB 00 [B][COLOR=#ff0000]014C: ???[/COLOR][/B] 014D: BCF CLC1POL.LC1G3POL .................... if(delayPWM) disPWM=true; else disPWM=false; 014E: MOVLB 00 014F: MOVF delayPWM,F 0150: BTFSC STATUS.Z 0151: GOTO 156 [B][COLOR=#ff0000]0152: ???[/COLOR][/B] 0153: BSF CLC2GLS2.D2T 0154: GOTO 158 0155: MOVLB 00 [B][COLOR=#ff0000]0156: ???[/COLOR][/B] 0157: BCF CLC2GLS2.D2T

#use FAST_IO(ALL) //chỉ định không set_tris_bit với các lệnh vào ra #inline //chỉ định sinh mã riêng cho mỗi lần gọi hàm #seperate //chỉ định tạo hàm con (nếu hàm được gọi trên 1 lần) #int_Global //nếu các bác muốn tự viết hàm xử lý ngắt (bao gồm cả context_saving nhé) #device ADC=8 //chỉ định chỉ dùng 8 bit của ADC ...
, nhưng bây giờ trình dịch này thay đổi nhiều và đôi khi thấy Help (.chm) hơi thiếu..................... output_low(pin_B0); 004C: BCF STATUS.RP0 004D: BCF PORTB.RB0 .................... output_drive(pin_B0); 004E: BSF STATUS.RP0 004F: BCF TRISB.TRISB0 .................... output_high(pin_B0); 0050: BCF STATUS.RP0 0051: BSF PORTB.RB0 .................... output_float(pin_B0); 0052: BSF STATUS.RP0 0053: BSF TRISB.TRISB0 .................... .................... output_low(pin_C0); 0054: BCF STATUS.RP0 0055: BCF PORTC.RC0 .................... output_drive(pin_C0); 0056: BCF @TRIS_C.0 0057: MOVF @TRIS_C,W 0058: BSF STATUS.RP0 0059: MOVWF TRISC .................... output_high(pin_C0); 005A: BCF STATUS.RP0 005B: BSF PORTC.RC0 .................... output_float(pin_C0); 005C: BSF STATUS.RP0 005D: BSF TRISC.TRISC0 ....................
Quét mã hoặc bấm để chat Zalo với R&PChat Zalo









...
Comment