e mới nhập môn nên còn non lắm, mong các a-chị giải thích cụ thể zùm e cái code này, cảm ơn mọi người nhiều lắm
CR BIT 0DEH
CCAP0H DATA 0FAH // THANH GHI LUU TRU DU LIEU PWM
CCAP1H DATA 0FBH
CCAP2H DATA 0FCH
CCAP3H DATA 0FDH
CCAP4H DATA 0FEH
CCAPM0 DATA 0DAH
CCAPM1 DATA 0DBH
CCAPM2 DATA 0DCH
CCAPM3 DATA 0DDH
CCAPM4 DATA 0DEH
BANH_TRAI EQU CCAP0H
BANH_PHAI EQU CCAP1H
CMOD DATA 0D9H
ORG 0000H
MAIN:
MOV CMOD,#0
SETB CR
MOV CCAPM0,#01000010B //KHAI BÁO PWM(Câu hình PWM cho chân P1.3)
MOV CCAPM1,#01000010B //KHAI BÁO PWM(Câu hình PWM cho chân P1.4)
MOV CCAPM2,#01000010B //KHAI BÁO PWM(Câu hình PWM cho chân P1.5)
MOV CCAPM3,#01000010B //KHAI BÁO PWM(Câu hình PWM cho chân P1.6)
MOV CCAPM4,#01000010B //KHAI BÁO PWM(Câu hình PWM cho chân P1.7)
MOV BANH_TRAI,#255
MOV BANH_PHAI,#00
END
CR BIT 0DEH
CCAP0H DATA 0FAH // THANH GHI LUU TRU DU LIEU PWM
CCAP1H DATA 0FBH
CCAP2H DATA 0FCH
CCAP3H DATA 0FDH
CCAP4H DATA 0FEH
CCAPM0 DATA 0DAH
CCAPM1 DATA 0DBH
CCAPM2 DATA 0DCH
CCAPM3 DATA 0DDH
CCAPM4 DATA 0DEH
BANH_TRAI EQU CCAP0H
BANH_PHAI EQU CCAP1H
CMOD DATA 0D9H
ORG 0000H
MAIN:
MOV CMOD,#0
SETB CR
MOV CCAPM0,#01000010B //KHAI BÁO PWM(Câu hình PWM cho chân P1.3)
MOV CCAPM1,#01000010B //KHAI BÁO PWM(Câu hình PWM cho chân P1.4)
MOV CCAPM2,#01000010B //KHAI BÁO PWM(Câu hình PWM cho chân P1.5)
MOV CCAPM3,#01000010B //KHAI BÁO PWM(Câu hình PWM cho chân P1.6)
MOV CCAPM4,#01000010B //KHAI BÁO PWM(Câu hình PWM cho chân P1.7)
MOV BANH_TRAI,#255
MOV BANH_PHAI,#00
END
Comment