NOTICE توجه: این یک موضوع قدیمی است که آخرین پست ارسالی آن مربوط به 4125 روز قبل است . لطفا فقط پاسخ ها ، سوالات و درخواست های 100 درصد مرتبط را به آن ارسال کنید و برای درخواست ها و سوالات جدید موضوع جدیدی را ایجاد کنید
نمایش نتایج: از 1 به 11 از 11

موضوع: کامپایلر pic

  1. #1
    کاربر دائمی mj3747 آواتار ها
    تاریخ عضویت
    Sep 2007
    نام
    مجید
    نوشته ها
    429
    تشکر
    567
    تشکر شده 570 بار در 240 پست

    پیش فرض کامپایلر pic

    کامپایلر برا PIC چی خوبه؟
    micro C یا CCS ؟
    یه کتاب برا هر کدوم معرفی کنید.

    با سپاس.

  2. # ADS
    Circuit advertisement
    تاریخ عضویت
    Always
    نام
    Advertising world
    نوشته ها
    Many
     

  3. #2
    کاربر دائمی
    تاریخ عضویت
    Jun 2009
    نام
    روح الله خرم بخت
    نوشته ها
    403
    تشکر
    456
    تشکر شده 591 بار در 214 پست

    پیش فرض

    سلام
    اگه میخوای کارت خیلی راحت باشه و سریع باد بگیری از micro c یا ccs استفاده کن . اما micro c از ccs خیلی بهتره چون اولا کتابخوته هاش خیلی کامل تره و ثانیا ساپورتش و به روز رسانیش از ccs قویتره .
    برای یاد گیری micro c یا هر نرمافزار دیگه help , manual از همه چی بهتره اما اگه کتاب فارسی بخوای من به نظرم کتاب "میکرو کنترلر های pic تالیف مهندس مجید زارئی " برای شروع خیلی عالیه .
    اما اگه میخوای به قول معروف پدر بیامرزی کار کنی و حرفه ایی باشی از mplab استفاده کن . درسته شروع کردنش سخت تره اما هر سازی که سخت تر باشه وقتی نوازندش شدی آهنگش دلنشین تره .
    microchip به بسته ی کتاب خونه ای برای mplab بیرون داده که با استفاده از اون میتونی به راحتی با امکاناتی مثل gui و Ethernet, کار با کارت های sd و ...استفاده کنی . تازه یه مجموعه ی کامل هلپ هم برای این کتاب خونش ارایه کرده . غیر از این mplab مجانیه (تقریبا) و از نظر انسانی هم بخوایم در نظر بگیریم بهتره (وای یکی بیاد به من جایزه ی نوبل بده ) .
    برای شروع mplab هم میتونی بری eca اون جا سرچ کن آموزش mplab . به نظرم برای شروع کردن خیلی کمک خوبیه .
    ویرایش توسط roohlla : 20-01-2013 در ساعت 23:40

  4. #3
    کاربر فعال
    تاریخ عضویت
    May 2011
    نام
    امین
    نوشته ها
    253
    تشکر
    91
    تشکر شده 123 بار در 101 پست

    پیش فرض

    نقل قول نوشته اصلی توسط roohlla نمایش پست ها
    سلام
    اگه میخوای کارت خیلی راحت باشه و سریع باد بگیری از micro c یا ccs استفاده کن . اما micro c از ccs خیلی بهتره چون اولا کتابخوته هاش خیلی کامل تره و ثانیا ساپورتش و به روز رسانیش از ccs قویتره .
    برای یاد گیری micro c یا هر نرمافزار دیگه help , manual از همه چی بهتره اما اگه کتاب فارسی بخوای من به نظرم کتاب "میکرو کنترلر های pic تالیف مهندس مجید زارئی " برای شروع خیلی عالیه .
    اما اگه میخوای به قول معروف پدر بیامرزی کار کنی و حرفه ایی باشی از mplab استفاده کن . درسته شروع کردنش سخت تره اما هر سازی که سخت تر باشه وقتی نوازندش شدی آهنگش دلنشین تره .
    microchip به بسته ی کتاب خونه ای برای mplab بیرون داده که با استفاده از اون میتونی به راحتی با امکاناتی مثل gui و Ethernet, کار با کارت های sd و ...استفاده کنی . تازه یه مجموعه ی کامل هلپ هم برای این کتاب خونش ارایه کرده . غیر از این mplab مجانیه (تقریبا) و از نظر انسانی هم بخوایم در نظر بگیریم بهتره (وای یکی بیاد به من جازه ی نوبل بده ) .
    برای شروع mplab هم میتونی بری eca اون جا سرچ کن آموزش mplab . به نظرم برای شروع کردن خیلی کمک خوبیه .


    اگه اشتباه نکنم این کامپایلر اسمبلی هست من قبلا اسمبلی نوشتم اصلا با اسمبلی pic رو یاد گرفتم من اسمبلیو توصیه نمیکنم

  5. #4
    کاربر علاقه مند mahdifah آواتار ها
    تاریخ عضویت
    Aug 2009
    نام
    محمد مهدی
    نوشته ها
    99
    تشکر
    19
    تشکر شده 53 بار در 36 پست

    پیش فرض

    نقل قول نوشته اصلی توسط amin1139 نمایش پست ها
    اگه اشتباه نکنم این کامپایلر اسمبلی هست من قبلا اسمبلی نوشتم اصلا با اسمبلی pic رو یاد گرفتم من اسمبلیو توصیه نمیکنم
    میشه بگید چرا اسمبلیو پیشنهاد نمیکنید؟؟ حجم کد تولیدیش از زبان سی خیلی کمتره؟؟ نصف کمتره؟؟

  6. #5
    کاربر فعال
    تاریخ عضویت
    May 2011
    نام
    امین
    نوشته ها
    253
    تشکر
    91
    تشکر شده 123 بار در 101 پست

    پیش فرض

    نقل قول نوشته اصلی توسط mahdifah نمایش پست ها
    میشه بگید چرا اسمبلیو پیشنهاد نمیکنید؟؟ حجم کد تولیدیش از زبان سی خیلی کمتره؟؟ نصف کمتره؟؟
    درست میفرمایید حجم کدش کمتر هست ولی اولا شما باید وقت بیشتری برای برنامه نویسی صرف کنید مثلا برای یک دستور پرش ساده کلی مسائل باید در نظر بگیرین (تو نیمه ی اول حافظه پرش میکنین یا دوم .."تازه اگه بخوایین بین پرش دستوراتی اضافه یا حذف کنین وایییییییی!!!") دوما بر میگردیم به این که چرا زبان مثل c اختراع شد ببین دوست عزیز طولانی شدن بیش از حد برنامه باعث گیج شدن برنامه نویس و سردرگمی میشه تصورشو بکنین بخوایین تو هزار خط دنبال یک اشکال ریز بگردین البته زیر برنامه مشکلو تا حدی حل میکنه ولی باز تو زبان اسمبلی کامل مشکل مرتفع نمیشه. اینم بگم که اگه پروژه ای بیش از حد طول بکشه موجب ادامه ندادن پروژه و دست کشیدن از اون میشه
    در ضمن اگر خواستی بعد از مدت طولانی برنامتونو یکم تغییر بدین و توسعه داشته باشین بازم به مشکل بر میخورین این مشکل تو c هم هست ولی خیلی کمتر هست
    من قبلا مثل شما فکر میکردم و 8051 و هم pic به زبان اسمبلی مینوشتم ولی پشیمون شدم ولی اگه بازم اصرار بر اسمبلی نوشتن داری تا یک مرجع خیلی خیلی عالی بهتون معرفی کنم
    دوستار شما
    امین

  7. تشکرها از این نوشته :


  8. #6
    کاربر دائمی
    تاریخ عضویت
    Jun 2009
    نام
    روح الله خرم بخت
    نوشته ها
    403
    تشکر
    456
    تشکر شده 591 بار در 214 پست

    پیش فرض

    دوست عزیز شما راست میگید اگه بخوان از mplab بدون c18 یا x18 و ... استفاده کنید مجبور خواهید بود از اسمبلی استفاده کنید . اما اگه کامپایلر c18 رو به mplab اضافه کنید میتونید به راحتی c بنویسید . این کاریه که بیشتر user های mplab انجام میدن .

  9. تشکرها از این نوشته :


  10. #7
    کاربر فعال
    تاریخ عضویت
    May 2011
    نام
    امین
    نوشته ها
    253
    تشکر
    91
    تشکر شده 123 بار در 101 پست

    پیش فرض

    ممنون از راهنماییت . یک سوال داشتم کامپایلر c18 را باید از کجا گیر آورد ؟
    منابع آموزشی داره؟
    help اون چطوره ؟کامل هست؟

  11. #8
    کاربر فعال
    تاریخ عضویت
    May 2011
    نام
    امین
    نوشته ها
    253
    تشکر
    91
    تشکر شده 123 بار در 101 پست

    پیش فرض

    الان رفتم تو سایت میکروچیپ c18 مجانی نیست؟؟؟؟؟

  12. #9
    کاربر دائمی
    تاریخ عضویت
    Jun 2009
    نام
    روح الله خرم بخت
    نوشته ها
    403
    تشکر
    456
    تشکر شده 591 بار در 214 پست

    پیش فرض

    نسخه های کرک شدش توی اینترنت ریخته . در ضمن مجانی نبودنش به این معناست که کدهایی که توی حالت مجانی تولید میکنه کمتر بهینه هست

  13. #10
    کاربر فعال
    تاریخ عضویت
    May 2011
    نام
    امین
    نوشته ها
    253
    تشکر
    91
    تشکر شده 123 بار در 101 پست

    پیش فرض

    اینو نوشتم چون اول فرمودین مجانی هست
    نوشته های قبلی خودتونو بخونین متوجه میشین منظورم چیه

  14. تشکرها از این نوشته :


  15. #11
    کاربر دائمی
    تاریخ عضویت
    Jun 2009
    نام
    روح الله خرم بخت
    نوشته ها
    403
    تشکر
    456
    تشکر شده 591 بار در 214 پست

    پیش فرض

    ممنون از یاد آوریتون منتها حتی در حالت کرک نشده هم کار میکنه اما کدهاش کمتر بهینه هست

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

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