اطلاعیه

Collapse
No announcement yet.

مشکل با برنامه ساده

Collapse
X
 
  • فیلتر
  • زمان
  • Show
Clear All
new posts

    مشکل با برنامه ساده

    سلام
    من تازه با pic شروع کردم یه مشکل ساده :rolleyes: دارم
    یه برنامه کوچیک نوشتم نمی دانم چرا جواب نمیده
    کامپایلر ccs
    [code=c]#include <16f877.h>
    #use delay(Clock=20000000) // oscillator frequency

    #byte PORTC=0x07
    #byte TRISC=0x87 //DDRC

    void main(void)
    {
    TRISC=0;
    while(TRUE)
    {
    PORTC=0x01;
    delay_ms(100);
    PORTC=0;
    delay_ms(100);
    }

    }[/code]
    چرا جواب نمیده؟برای portc ریجیستر دیگی رو هم مگه باید مقدار داد؟
    ممنون

    #2
    پاسخ : مشکل با برنامه ساده

    میخواید چیکار کنید ؟
    این تاپیک آموزش ccs هستش توی پست اول به جوابتون میرسید:
    آموزش کامپایلر CCS از صفر
    AYRIC

    دیدگاه


      #3
      پاسخ : مشکل با برنامه ساده

      سلام یه چشمک زن ساده می خواستم باشه
      از تابع نمی خوام استفاده کنم.می خوام با ریجیستر باشه

      دیدگاه


        #4
        پاسخ : مشکل با برنامه ساده

        تو پروتیوس کار میکنه. شما تو سخت افزار تست کردی؟
        نسخه کامپایلرتون چیه؟
        محتویات فایل lst رو بزارید.

        دیدگاه


          #5
          پاسخ : مشکل با برنامه ساده

          خیر تو پروتوس هم جواب نداد سخت افزار تست نکردم
          قبلا برا 16f84 نوشتم جواب داد
          ccs 5.007 هستش
          http://s5.picofile.com/file/8161158618/16f877.zip.html

          اضافه شده در تاریخ :
          سلام
          مشکل حل شد
          قبل از این که بخوایم به یک ریجیستر مقدار بدیم باید ببینیم تو چه بانکی هست و اون بانک رو انتخاب کنیم بعد مقدار بدیم

          دیدگاه


            #6
            پاسخ : مشکل با برنامه ساده

            عجیبه چون به نظر میرسه خود کامپایلر انتخاب بانک رو بصورت خودکار انجام میده.
            ضمناً من همون پروژه شما رو با نسخه خودم(4.130) کامپایل کردم و کار کرد.

            نتیجه گیری من اینه که همونطور که قبلاً هم اشاره شده توزیع های اولیه نسخه 5 حکم بتا رو دارند و قابل اطمینان نیستند.
            در حال حاضر جدیدترین توضیح 5.035 هست. توصیه میکنم تا نسخه 5 به 5.1xx نرسیده استفاده نکنید.

            http://www.ccsinfo.com/devices.php?page=versioninfo

            دیدگاه

            لطفا صبر کنید...
            X