M
masab_ahmad
Guest
Hi all, tôi thực hiện một mã số trên MikroC và sử dụng proteus để xem các mô phỏng. Tôi đang sử dụng một vi điều khiển PIC16F877A. Tôi trước hết là thực hiện này mã đơn giản, mà đã không làm việc trong Proteus: void main () {TRISC = 0; / / PORTC là kết quả đầu ra PORTC = 0; PWM1_Init (40000); PWM1_Start (); trong khi (1) {PWM1_Set_Duty (200); }} Sau đó, tôi đã thực hiện này, đó đã cho tôi một số dạng sóng kỳ lạ (không mong muốn), tại pin CCP1: void main () {TRISC = 0; / / PORTC như là kết quả đầu ra PORTC = 0; trong khi (1) {PWM1_Init (40000) ; PWM1_Start PWM1_Set_Duty (200);}} Tôi không hiểu những gì đã đi sai, các mã đầu tiên đã làm việc! Tôi nghĩ rằng proteus là vấn đề ở đây, plz giúp đỡ ....