ورود به حساب ثبت نام جدید فراموشی کلمه عبور
برای ورود به حساب کاربری خود، نام کاربری و کلمه عبورتان را در زیر وارد کرده و روی «ورود به سایت» کلیک کنید.





اگر فرم ورود برای شما نمایش داده نمیشود، اینجا را کلیک کنید.









اگر فرم ثبت نام برای شما نمایش داده نمی‌شود، اینجا را کلیک کنید.









اگر فرم بازیابی کلمه عبور برای شما نمایش داده نمی‌شود، اینجا را کلیک کنید.






جهت تبلیغ در وب سایت ECA کلیک کنید.

کاربران برچسب زده شده

صفحه 1 از 2 12 آخرین
نمایش نتایج: از 1 به 10 از 13
  1. #1
    2007/02/20
    تبريز
    145
    0

    عدم اجرای کدها در PIC

    سلام دوستان
    من 5 تا 16F630و 3 تا هم 16F84A رو پروگرم کردم با پروگرمر JDM2همشون پروگرم و وریفای میشن ولی روی مدار هیچی به هیچی اصلا کد هارو اجرا نمی کنن با کد ساده هم تست کردم همین بوده. از لودر هم استفاده کردم اشکال از کجاست دوستان و استادان؟
  2. #2
    2006/12/12
    390
    1

    پاسخ : عدم اجرای کدها در PIC

    سلام

    اگر ممكنه نقشه مداري را كه بستيد پلود كنيد تا دوستان دقيقا بدونن چي به چي شده .
    شايد يه جاي مدار را موقع بستن اشتباه بسته باشيد .

    موفق باشيد :smile:
    [left][move][b][color=green][size=11pt]ما می توانیم .
    ، همین ... *. * * *. * * * [color=re
  3. #3
    2006/02/22
    تهران
    96
    0

    پاسخ : عدم اجرای کدها در PIC

    اینجوری که میگی نمیشه که . یا باید ایراد از برنامه باشه و یا اینکه سخت افزار رو درست نبستی . مخصوصا اسیلاتور .
    و یا اینکه نوع اسیلاتور رو اشتباه می زنی . مثلا زمان پروگرام کردن XT انتخاب می کنی . اما تو مدار HS می زنی .

    به دلیل رعایت نکردن قوانین ، امضا ویرایش شد.
  4. #4
    2007/02/20
    تبريز
    145
    0

    پاسخ : عدم اجرای کدها در PIC

    سلام دوستان شما از خود مدار به طور کامل مطمئن باشید.
    من از کریستال 4Mhzاستفاده می کنم و موقع پروگرم کردن هم روی XTمیزارم ولی خود کریستال رو موقع پروگرم با In Circuit rogrammerروی مدار قرار نمیدم و فقط موقع استفاده از مدار روی برد سوار می کنم و با دوتا 33پیکو کریستالو زمین می کنم.حتی من کد ساده یک کردن یک پین رو هم ریختم رو این میکرو ها پروگرم میشه ولی اجرا نمیشه.
  5. #5
    2006/12/12
    390
    1

    پاسخ : عدم اجرای کدها در PIC

    نقل قول نوشته اصلی توسط ELECH_TECH
    سلام دوستان شما از خود مدار به طور کامل مطمئن باشید.
    من از کریستال 4Mhzاستفاده می کنم و موقع پروگرم کردن هم روی XTمیزارم ولی خود کریستال رو موقع پروگرم با In Circuit rogrammerروی مدار قرار نمیدم و فقط موقع استفاده از مدار روی برد سوار می کنم و با دوتا 33پیکو کریستالو زمین می کنم.حتی من کد ساده یک کردن یک پین رو هم ریختم رو این میکرو ها پروگرم میشه ولی اجرا نمیشه.
    سلام

    مدار ريست را هم مي بنديد ؟؟؟

    يك بار هم با قرار دادن كريستال روي برد امتحان كن شايد شد .

    يه بار هم با يه پروگرامر ديگه امتحان كن . شايد ايراد از پروگرامر باشه


    موفق باشيد :smile:
    [left][move][b][color=green][size=11pt]ما می توانیم .
    ، همین ... *. * * *. * * * [color=re
  6. #6
    2007/02/20
    تبريز
    145
    0

    پاسخ : عدم اجرای کدها در PIC

    سلام دوست عزیز من نقشه ریست رو نمی بندم و اصلا هم اطلاع دقیقی در موردش ندارم اگه امکانش هست یه مقدار بیشتر توضیح بدین.
    ممنون از پاسخ هاتون.
  7. #7
    2006/02/22
    تهران
    96
    0

    پاسخ : عدم اجرای کدها در PIC

    اگه با ریست کاری نداری پایهء mclr رو با یه مقاومت 10k به تغذیه مثبت وصل کن . وگرنه میکرو دائم ریست میشه و هیچی نمی تونه اجرا کنه .
    البته به دیتا شیت 16f630 یه نگاه بنداز . احتمال داره بشه پایه ریست رو زمان پروگرام کردن غیر فعال کرد . 16f628 که این امکان رو داره .
    به دلیل رعایت نکردن قوانین ، امضا ویرایش شد.
  8. #8
    2007/02/20
    تبريز
    145
    0

    پاسخ : عدم اجرای کدها در PIC

    سلام من پایهMCLRرو با یک مقاومت 10 کیلو اهم به تغذیه وصل کردم و این کد ها روی میکرو هستش :
    define OSC 4
    Define Loader_Used 1
    output PORTC.0
    output PORTA.2
    loop:
    PORTC.0 = 1
    PORTA.2 = 1

    goto loop
    end
    کامپایلر هم پیک بیسیک پرو هستش الان مشگل اینه که همه پایه های میکرو ولتاز دارن ولی من تو برنامه دوتاشو یک کردم مشگل از پی می تونه باشه؟
    میکرو هم PIC16F630 هستش.
  9. #9
    2006/02/22
    تهران
    96
    0

    پاسخ : عدم اجرای کدها در PIC

    برنامه رو اینجوری تغییر بده :


    define OSC 4
    portc=0 : porta=0 : portb=0
    output PORTC.0
    output PORTA.2

    loop:
    PORTC.0 = 1
    PORTA.2 = 1

    goto loop
    end

    دلیلش اینه که اول باید مقادیر پایه ها رو 0 کنی و بعد اونایی رو که خواستی 1 می کنی . چون هر رجیستر یه حالت پیش فرضی برای خودش داره که رجیستر port هم که برای مقدار دهی پایه ها هست جزء همین رجیستر ها هست. پس اول باید به صورت دلخواه خودت تغییر بدی بعد از اون پایه ها رو 1 کنی .
    به دلیل رعایت نکردن قوانین ، امضا ویرایش شد.
  10. #10
    2007/02/20
    تبريز
    145
    0

    پاسخ : عدم اجرای کدها در PIC

    تعریفDEFINE Loader_Used1 لازم نیست؟
صفحه 1 از 2 12 آخرین
نمایش نتایج: از 1 به 10 از 13

موضوعات مشابه

  1. خطاهاي اردينو در زمان اپلود کدها
    توسط ahadiran در انجمن خانواده Arduino
    پاسخ: 2
    آخرين نوشته: 2015/08/22, 14:40
  2. مشکل با کامپایل کردن کدها در Win avr
    توسط payamka2 در انجمن میکروکنترلرهای AVR
    پاسخ: 1
    آخرين نوشته: 2015/08/22, 13:32
  3. نمونه کدها ومثال هاي کاربرديFPGA &VHDL
    توسط elmay در انجمن PLD , SPLD , GAL , CPLD , FPGA
    پاسخ: 1
    آخرين نوشته: 2012/05/02, 18:02
  4. روبات تعقیب خط (نقشه های عملی و سورس کدها)
    توسط roozi99 در انجمن ربات های مسیر یاب
    پاسخ: 10
    آخرين نوشته: 2010/08/25, 11:32
  5. معادل دستور look up در سی و نحوه تعریف کدها
    توسط bnmo در انجمن میکروکنترلرهای AVR
    پاسخ: 2
    آخرين نوشته: 2010/06/04, 10:19

کلمات کلیدی این موضوع

علاقه مندي ها (Bookmarks)

علاقه مندي ها (Bookmarks)

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •