![]() |
mong các tiền bối giải thích hộ
em đang dùng PIC18f4431 tại sao khi em thiết lập chế độ cho PWM như thế này lại báo là thiết lập bị lỗi
#include <18f4431.h> #fuses NOWDT,HS,NOLVP,NOPROTECT,HPOL_LOW #use delay(clock=20000000) #include <lcd_lib_4bit.c> #byte TRISE = 0xF96 #byte TRISD = 0xF95 #byte TRISC = 0xF94 #byte TRISB = 0xF93 #byte TRISA = 0xF92 #byte PORTE = 0xF84 #byte PORTD = 0xF83 #byte PORTC = 0xF82 #byte PORTB = 0xF81 #byte PORTA = 0xF80 #byte LATE = 0xF8D #byte LATD = 0xF8C #byte LATC = 0xF8B #byte LATB = 0xF8A void main() { TRISC =0x00; TRISB = 0x00; TRISA =0x00; TRISD = 0x00; setup_power_pwm (PWM_CLOCK_DIV_16|PWM_FREE_RUN,1,0,250,0,1,0); setup_power_pwm_pins ( PWM_ODD_ON,PWM_OFF,PWM_OFF,PWM_ODD_ON); } còn nếu em sữa lại thành ( PWM_ODD_ON,PWM_OFF,PWM_OFF,PWM_OFF); thì không xảy ra lỗi liệu có bắt buộc modun 2 và modun 3 phải khai báo giống nhau không mọi người giúp em nhanh với |
da ko ai bị mắc cái này sao
giúp em với ạ |
Múi giờ GMT. Hiện tại là 01:47 AM. |
Tên diễn đàn: vBulletin Version 3.8.11
Được sáng lập bởi Đoàn Hiệp.
Copyright © PIC Vietnam