سلام دوستان من همین 5دقیقه ییش عضو این سایت شدم و این اولین ارسالم هست.البته سالهاست eca رو میشناسم.ولی هیچ وقت این قدر کارم فرس نبوده.من یه پروژه با PIC می خواستم انجام بدم که 2 قسمتی بود قسمت اول با 18f2550 و قسمت دوم با 16f877a برنامه رو هم تو CCS نوشتم ولی میکرو که پروگرم میکنم جواب نمبده.راستشو بخواهید حتی نتونستم باهاش یه LED روشن کنم.ضمنن اینم اضافه کنم بعد از مدتها بی کاری تونستم یه کار نسبتا خوب توی یه شرکت پیدا کنم که شرط قرار داد بستنشون همین پروژه هست.حالا پروژه پیشکش یکی لطف کنه بگه من چطوری میتونم با 16f877a یه LED روشن کنم.لطفا کمک کنید فقط 4 روزه دیگه وقت دارم و چون تا حالا با PIC کار نکرده بودم این چند روز صرف یادگیری PIC و کشیدن PCB مدار با Protel کردم.تر خدا نزارید این کار از دستم بره مرسی.برنامهای که واسه روشن کردن LED نوشتم رو در ادامه میزارم.خوئم فکر نمیکنم اشکال از برناامه باشه.اساتید راهنمایی کنید
#include <16F877A.h>
#device adc=8
#FUSES NOWDT //No Watch Dog Timer
#FUSES HS //Resistor/Capacitor Osc with CLKOUT
#FUSES NOPUT //No Power Up Timer
#FUSES NOPROTECT //Code not protected from reading
#FUSES NODEBUG //No Debug mode for ICD
#FUSES NOBROWNOUT //No brownout reset
#FUSES NOLVP //No low voltage prgming, B3(PIC16) or B5(PIC18) used for I/O
#FUSES NOCPD //No EE protection
#FUSES NOWRT //Program memory not write protected
#FUSES RESERVED //Used to set the reserved FUSE bits
#use delay(clock=8000000)
void main()
{
output_high(PIN_A0);
// TODO: USER CODE!!
}
#include <16F877A.h>
#device adc=8
#FUSES NOWDT //No Watch Dog Timer
#FUSES HS //Resistor/Capacitor Osc with CLKOUT
#FUSES NOPUT //No Power Up Timer
#FUSES NOPROTECT //Code not protected from reading
#FUSES NODEBUG //No Debug mode for ICD
#FUSES NOBROWNOUT //No brownout reset
#FUSES NOLVP //No low voltage prgming, B3(PIC16) or B5(PIC18) used for I/O
#FUSES NOCPD //No EE protection
#FUSES NOWRT //Program memory not write protected
#FUSES RESERVED //Used to set the reserved FUSE bits
#use delay(clock=8000000)
void main()
{
output_high(PIN_A0);
// TODO: USER CODE!!
}
دیدگاه