سلام به دوستان PIC کار :agree:
من یه سوال خیلی ابتدایی دارم ولی خوب کسی را نمیشناختم که بتونه مشکلم را حل کنه گفتم اینجا مطرح کنم به این امید که از اطلاعات شما استفاده کنم.
سوال: یه برنامه ساده با Mplabx نوشتم(در زیر آمده) و میخوام که با استفاده از PICKIT2 که از ECA خریدم، میکروی PIC16F877A را پروگرام کنم. اما بعد از پروگرام کردن با موفقیت، وقتی مدار را روی بردبورد می بندم میکرو هیچ کاری نمی کنه :eek:. قابل ذکره که برنامه با موفقیت کامپایل میشه و در پروتئوس هم جواب میده.
هم با نرم افزار PICKIT2 پروگرام کردم هم با Mplabx ولی جواب نمیده که نمیده! صرفا این کد را نوشتم که از صحت پروگرام کردن مطمئن بشم که مطمئن هم شدم. لطفا کمکم کنید گیرکردم :cry:
راستی این را هم بگم که هردو VDD را به هم و به 5ولت و هر دو VSS را به هم و به زمین وصل کردم. MCLR هم با یه مقاومت 10کیلو Pull up شده است.
[code=c]#include<pic16f877A.h>
#include<xc.h>
#define _XTAL_FREQ 8000000
__CONFIG( BOREN_OFF & WDTE_OFF & PWRTE_OFF);
void main()
{
TRISB=0;
while(1)
{
PORTB=0xFF;
__delay_ms(1000);
PORTB=0;
__delay_ms(1000);
}
}[/code]
من یه سوال خیلی ابتدایی دارم ولی خوب کسی را نمیشناختم که بتونه مشکلم را حل کنه گفتم اینجا مطرح کنم به این امید که از اطلاعات شما استفاده کنم.
سوال: یه برنامه ساده با Mplabx نوشتم(در زیر آمده) و میخوام که با استفاده از PICKIT2 که از ECA خریدم، میکروی PIC16F877A را پروگرام کنم. اما بعد از پروگرام کردن با موفقیت، وقتی مدار را روی بردبورد می بندم میکرو هیچ کاری نمی کنه :eek:. قابل ذکره که برنامه با موفقیت کامپایل میشه و در پروتئوس هم جواب میده.
هم با نرم افزار PICKIT2 پروگرام کردم هم با Mplabx ولی جواب نمیده که نمیده! صرفا این کد را نوشتم که از صحت پروگرام کردن مطمئن بشم که مطمئن هم شدم. لطفا کمکم کنید گیرکردم :cry:
راستی این را هم بگم که هردو VDD را به هم و به 5ولت و هر دو VSS را به هم و به زمین وصل کردم. MCLR هم با یه مقاومت 10کیلو Pull up شده است.
[code=c]#include<pic16f877A.h>
#include<xc.h>
#define _XTAL_FREQ 8000000
__CONFIG( BOREN_OFF & WDTE_OFF & PWRTE_OFF);
void main()
{
TRISB=0;
while(1)
{
PORTB=0xFF;
__delay_ms(1000);
PORTB=0;
__delay_ms(1000);
}
}[/code]
دیدگاه