PIC18F4431 проблема ....

C

carlair

Guest
привет,
я почала використовувати PIC18F4431 (я використав PIC18F458 раніше), і я не succed навіть зробити роботу в цьому рис!

У мене є простий код, який просто вихід даних по портам, і абсолютно нічого не виводиться на рис?

Що може бути моя проблема??

Я думаю, мої конфігі є вантажі, і я
працюю на 24 МГц ....

Дякую Вам за ответ!!

Луїджі

 
Чи ви асемблер або C (які)?

Який ваш генератор і взриватель конфігурації?

Ви можете опублікувати свій код, щоб ми могли поглянути на нього?

з повагою

 
Зачекайте хвилину.Чи можете Ви розповісти нам повні номер ПОС ви використовуєте?

 
привіт,
ось мій код з конфігі ...

Я використовую код С18 і мої конфігі встановлюються, як висока швидкість Chrystal, але я намагалася з внутрішньою генератор, і він не працює, у будь-якому разі!!

Я повністю номер виглядає наступним чином: PIC18F4431-I / PКод:

# Включити <p18f4431.h>
# Pragma romdata CONFIG

_CONFIG_DECL (\

_OSC_HS_1H І _FCMEN_OFF_1H І _IESO_OFF_1H, \

_PWRTEN_ON_2L І _BOREN_OFF_2L, \

_WDTEN_OFF_2H І _WINEN_OFF_2H, \

_PWMPIN_OFF_3L І _LPOL_HIGH_3L І _HPOL_HIGH_3L І _LPOL_HIGH_3L, \

_FLTAMX_RC1_3H І _PWM4MX_RB5_3H І _EXCLKMX_RC3_3H І _SSPMX_RC7_3H І _MCLRE_ON_3H, \

_STVREN_OFF_4L І _LVP_OFF_4L І _BKBUG_OFF_4L, \

_CONFIG5L_DEFAULT, \

_CONFIG5H_DEFAULT, \

_CONFIG6L_DEFAULT, \

_CONFIG6H_DEFAULT, \

_CONFIG7L_DEFAULT, \

_CONFIG7H_DEFAULT);

# Pragma romdataініціалізації недійсним (недійсними);Основними недійсним (недійсними)

(Ініціалізації ();в той час як (1)

(PORTB ;

PORTC ;

PORTD ;

))
ініціалізації недійсним (недійсними)(

//////////////////////////// Ініціалізувати I / O портів ///////////////// ///////

PORTA = 0b00000000;

PORTB = 0b00000000;

PORTC = 0b00000000;

PORTD = 0b00000000;

PORTE = 0b00000000;TRISA = 0b11111111;

TRISB = 0b00000000;

TRISC = 0b00000000;

TRISD = 0b00000000;

TRISE = 0b00000111;/////////////////////////// Ініціалізація переривання //////////////////// / /

RCONbits.IPEN = 1;

INTCONbits.GIEL = 0;

INTCONbits.GIEH = 0;)
 
Я не маю Datasheet в руки ...але я цікаво, якщо у вас є ваш overclock ПОС ...

 
Це не може бути актуальною, але я мав проблеми з 4x PIC18F4320 що потрібно відчеплення конденсатори VDD до GND ході програмування або програма не правильно.
PIC18F452
в запрограмований штрафу без цього не був програміст.

 
Colbhaidh писав:

PIC18F452 в запрограмований штрафу без цього не був програміст.
 
до речі,

Я використовую Picall програміст останньої версії (www.picallw.com), і я змінив device.ini заповнення,
тому він може погодитися з PIC18F4431, але все працює нормально, тому що, коли я прочитав пристрій, мій код все ОК ....хто має уявлення про те, що я роблю неправильно??

 
Хілл написав:

Я не маю Datasheet в руки ...
але я цікаво, якщо у вас є ваш overclock ПОС ...
 
Цитата:

Просто перевірили, що за пристрій ви використовуєте, використовуючи HS дозволити від 4MHz до 25MHz.
 
Чи можете ви відправити схематически?

 
Цитата:

Чи можете ви відправити схематически?
 
У вас є кілька ОСТО спробувати той же код?

 
Дякую вам, хлопці, він зараз прекрасно працювати ....

Я haved намагалися поставити кілька шапок близько до мого пристрою та reprogram, і тепер вона, як видається, працюють відмінно!

<img src="http://www.edaboard.com/images/smiles/icon_eek.gif" alt="Шокований" border="0" />стосується ...<img src="http://www.edaboard.com/images/smiles/icon_surprised.gif" alt="Здивовані" border="0" />Луїджі

 
Радий чути це.

Тому пам'ятайте: навіть якщо запрограмований штраф, це завжди рекомендується підключити конденсатор до VDD
І GND, і тримати конденсатори якомога ближче до пристрою.

 
один час це було для мене, це був кристал, який був blownout

 

Welcome to EDABoard.com

Sponsor

Back
Top