PIC Vietnam

PIC Vietnam (http://www.picvietnam.com/forum/index.php)
-   Cơ bản về vi điều khiển và PIC (http://www.picvietnam.com/forum/forumdisplay.php?f=8)
-   -   mong các tiền bối giải thích hộ (http://www.picvietnam.com/forum/showthread.php?t=10000)

nguyenthuandtk5 10-07-2011 05:59 PM

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

nguyenthuandtk5 11-07-2011 09:19 AM

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