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





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









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









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






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

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

صفحه 2 از 5 نخست 12345 آخرین
نمایش نتایج: از 11 به 20 از 43
  1. #11
    2013/02/26
    133
    4

    پاسخ : پرسش و پاسخ آموزش کامپايلر XC8

    میکرو ای که شما کار میکنید بسیار شبیه به میکرو 18F4550 میباشد و در یک گروه قرار میگیرند(با توجه به اینکه دیتاشیت هردو یکی است)
    من کد زیر رو با این میکرو تست کردم .هم با کریستال داخلی و هم با خارجی .برای خارجی کردن کریستال تنظیم فیوزبیت مربوط به کریستال داخلی رو کامنت کنید و تنظیم بالاییش رو از حالت کامنت خارج کنید .OSCCON رو هم در main کامنت کنید.
    کمپایلرمن xc8 1.32 هستش .اگر مشکلتون حل نشد کدتون رو در اینجا قرار بدید.
    در ضمن در خصوص تنظیمات فیوز بیت هم در تاپیک آموزش xc8 مطلبی رو گذاشتم.
    http://www.4shared.com/rar/Dc30SoQEba/xlcd_test.html
    ای خدا ، من باید از نظر علم از همه برتر باشم، تا مبادا که دشمنان مرا از این راه طعنه زنند. باید به آن سنگدلانی که علم را بهانه کرده و به دیگران فخر میآ*فروشند، ثابت کنم که خاک پای من هم نخواهند شد. باید همه آن تیره دلان مغرور و متکبر را به زانو در آورم، آنگاه خود خاضع ترین و افتاده ترین مرد روی زمین باشم.
    شهید دکتر مصطفی چمران
  2. #12
    2008/07/23
    24
    0

    پاسخ : پرسش و پاسخ آموزش کامپايلر XC8

    نقل قول نوشته اصلی توسط abritco
    سلام.
    براي فيوزبيت ها بهتره به ديتاشيت ميکروکنترلرتون مراجعه کنيد.
    براي مثال wdte مخفف عبارت watchdog timer enable که تايمر واچداگ رو فعال ميکنه.
    يا lvp مخفف عبارت low voltage programming که بهتره صفر قرارش بديد و.....
    براي مد هاي oscillator به صفحه 23 ديتاشيت مراجعه کنيد به طور کامل توضيح داده.
    براي تاخيرتون تو اسيلاتور داخلي از اين عبارت استفاده کنيد نتيجه رو گزارش کنيد.
    Delay10KTCYx(10) 1
    سلام من برای اسیلاتور داخلی به این شکل عمل کردم
    pragma config FOSC = INTOSC_EC
    با توجه به دیتاشیت این مشخص کننده اسلاتور داخلیه اما دستور delay_ms خطا میده و میگه فرکانسی تعریف نشده با توحه به سرچی که در فروم میکروچیپ زدم باید فرکانس رو هم مشخص کنم به خاطر همین من دستور زیر رو هم ئارد کردم
    #define _XTAL_FREQ 8000000
    الان دیگه خطا نمیده برنامه رو کامپایل کردم مشکلی نداشت و کامل اجرا شد دیگه نمیدونم میکرو رو هم پروگرم کنم درست کار کنه یا نه چون هنوز الگوریتم موردنظر من آماده نشده و دارم روش کار میکنم
    راستش تو کار با میکرو من آماتور حساب میشم چند ماهه دارم کار میکنم اونم فقط رو یه برنامه خاص مدنظر خودم
    درمورد این دستور Delay10KTCYx(10) هم که فرمودید اصلا اشنایی ندارم که چجور کار میکنه فکر کنم کامپایلش کردم مشکلی نداشت الا سوالمن اینه چه فرقی با delay_ms داره؟
  3. #13
    2012/02/14
    تهران
    392
    34

    پاسخ : پرسش و پاسخ آموزش کامپايلر XC8

    تو جلسه دوم اموزش xc8 به وضوح تاکيد کردم روي موضوع ديفاين کردن XTAL_FREQ مشخصه اون جلسه رو نخونديد.
    Delay_10KTCYx براي کامپايلر c18 و delay_ms براي کامپايلر xc8 ميباشد با توجه به اين که ميکروي شما از خانواده 18 ميباشد هر دوي اين تاخير ها براتون کار ميکنه. فقط براي استفاده از کتابخوانه c18 بايد delay.h رو اينکلود کنيد.
    Someone who can change the world
    ELECTRONIC ENGINEER
  4. #14
    2008/07/23
    24
    0

    پاسخ : پرسش و پاسخ آموزش کامپايلر XC8

    نقل قول نوشته اصلی توسط abritco
    تو جلسه دوم اموزش xc8 به وضوح تاکيد کردم روي موضوع ديفاين کردن XTAL_FREQ مشخصه اون جلسه رو نخونديد.
    Delay_10KTCYx براي کامپايلر c18 و delay_ms براي کامپايلر xc8 ميباشد با توجه به اين که ميکروي شما از خانواده 18 ميباشد هر دوي اين تاخير ها براتون کار ميکنه. فقط براي استفاده از کتابخوانه c18 بايد delay.h رو اينکلود کنيد.
    چرا من اون جلسه رو خوندم آخه شما در اون جلسه تاکیدتون روی استفاده از کریستال خارجی بود!!مشکل من اینه که من که میخوام از اسیلاتور داخلی میکرو استفاده کنم چرا باید از ديفاين کردن XTAL_FREQ استفاده کنم؟اصلا همچین کاری نتیجه درستی میده؟
    در مورد Delay_10KTCYx هم سرچ کردم ظاهرا این دستور بر اساس تعدا instruction cycles کار میکنه یعنی من باید ببینم با توجه به فرکانس سیستم یه دستور چقدر زمان میبره بعد تاخیر مورد نظرم رو بر حسب تعداد دستور محاسبه کنم
  5. #15
    2014/10/13
    3
    0

    پاسخ : پرسش و پاسخ آموزش کامپايلر XC8

    سلام
    من سوالي داشتم درباره ي کامپايلر xc8
    من با نسخه free کار کردم و هيچ مشکلي نبود تا وارد دستورهاي i2c شدم
    وقتي دستوراي ()ReadI2C و ()WriteI2C رو مي نويسم کامپايلر موقع کامپايل اين خطارو ميده
    warning: (1273) Omniscient Code Generation not available in Free mode
    و کد کامپايل نميشه
    اگر تجربه اي در اين مورد داريد ممنون ميشم که راهنمايي کنيد
  6. #16
    2013/02/26
    133
    4

    پاسخ : پرسش و پاسخ آموزش کامپايلر XC8

    نقل قول نوشته اصلی توسط pedric
    سلام
    من سوالي داشتم درباره ي کامپايلر xc8
    من با نسخه free کار کردم و هيچ مشکلي نبود تا وارد دستورهاي i2c شدم
    وقتي دستوراي ()ReadI2C و ()WriteI2C رو مي نويسم کامپايلر موقع کامپايل اين خطارو ميده
    warning: (1273) Omniscient Code Generation not available in Free mode
    و کد کامپايل نميشه
    اگر تجربه اي در اين مورد داريد ممنون ميشم که راهنمايي کنيد
    سلام دوست عزیز این خطا(error) نیست و تنها warning یا اخطار هستش که مشکلی ایجاد نمیکنه .و تنها داره میگه که شما در مود رایگان کامپایلر هستید و از همه ی امکانات بهینه سازی نمیتونید استفاده کنید .اگه کرک برای رفتن به حالت پیشرفته رو بگیرید دیگه این اخطار رو هم نمیگیرید.برای توضیحات بیشتر به لینک زیر مراجعه کنید.
    http://www.eca.ir/forum2/index.php?topic=99333.0
    ای خدا ، من باید از نظر علم از همه برتر باشم، تا مبادا که دشمنان مرا از این راه طعنه زنند. باید به آن سنگدلانی که علم را بهانه کرده و به دیگران فخر میآ*فروشند، ثابت کنم که خاک پای من هم نخواهند شد. باید همه آن تیره دلان مغرور و متکبر را به زانو در آورم، آنگاه خود خاضع ترین و افتاده ترین مرد روی زمین باشم.
    شهید دکتر مصطفی چمران
  7. #17
    2014/10/13
    3
    0

    پاسخ : پرسش و پاسخ آموزش کامپايلر XC8

    سلام
    ممنون از راهنمايي شما البته من اين کرک گرفتم ولي تاثيري نداشت که استاد عزيز فرمودن تا پايان هفته اگر امکانش باشه توضيحاتي اضافه ميکنن به کرک
    در حال حاظر من مجبور شدم که با رجيستري هاي i2c سر و کله بزنم چون برنامه اجازه کامپايل نميده وقتي از يکي از دستورات read يا write استفاده ميکنم
    البته حتما از بي اطلاعي من نسبت به اين کامپالر هست که نميتونم از اين دستورات استفاده صحيح کنم ولي به ناچار بايد براي اين بخش از اول همه ي کارهارو انجام بدم
    از دوستان اگر کسي تجربه اي در ضمينه کار با i2c در کامپايلر xc8 براي سري 16f دارن منو از راهنمايي هاشون بي نصيب نزارن
    با تشکر از همگي
  8. #18
    2013/02/26
    133
    4

    پاسخ : پرسش و پاسخ آموزش کامپايلر XC8

    مشکل احتمالا از برنامه شما هست.اگه برنامتون رو بذارید بهتر میشه راهنمایی کرد.
    چون حتی اگه تو حالت رایگان هم که باشی تو کامپایل هیچ محدودیتی وجود نداره و تنها فرق نسخه پولی با رایگان در بهینه سازی کد هست که باعث میشه حجم کدهگز تولیدی کاهش پیدا کنه و حافظه فلش کمتری رو بگیره .
    ای خدا ، من باید از نظر علم از همه برتر باشم، تا مبادا که دشمنان مرا از این راه طعنه زنند. باید به آن سنگدلانی که علم را بهانه کرده و به دیگران فخر میآ*فروشند، ثابت کنم که خاک پای من هم نخواهند شد. باید همه آن تیره دلان مغرور و متکبر را به زانو در آورم، آنگاه خود خاضع ترین و افتاده ترین مرد روی زمین باشم.
    شهید دکتر مصطفی چمران
  9. #19
    2014/10/13
    3
    0

    پاسخ : پرسش و پاسخ آموزش کامپايلر XC8

    من تو برنامه چيزي ننوشتم چون سعي مي کنم اول قسمت هاي مختلف رو جدا جدا تست کنم بعد به هم وصلشون کنم
    فقط وقتي از دستور پيش فرض ()WriteI2C يا ()ReadI2C استفاده ميکنم ارور ميگيره و کامپايل انجام نميشه
    البته دارم روش کار مي کنم فعلا يه ايرادي پيدا کردم که اگر جواب بده حتما توضيح ميدم
    بازم ممنون از پيگيري شما
    اگر مثالي در اين ضمينه به چشمتون اومد بندرو راهنمايي کنين
  10. #20
    2013/02/26
    133
    4

    پاسخ : پرسش و پاسخ آموزش کامپايلر XC8

    اینم مثال از خود میکروچیپ :wow::
    http://www.4shared.com/rar/LGkLeRRKba/microchip_code_example.html
    ای خدا ، من باید از نظر علم از همه برتر باشم، تا مبادا که دشمنان مرا از این راه طعنه زنند. باید به آن سنگدلانی که علم را بهانه کرده و به دیگران فخر میآ*فروشند، ثابت کنم که خاک پای من هم نخواهند شد. باید همه آن تیره دلان مغرور و متکبر را به زانو در آورم، آنگاه خود خاضع ترین و افتاده ترین مرد روی زمین باشم.
    شهید دکتر مصطفی چمران
صفحه 2 از 5 نخست 12345 آخرین
نمایش نتایج: از 11 به 20 از 43

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

  1. پرسش و پاسخ های متداول
    توسط smhhz در انجمن مفاهیم پایه برق و الکترونیک
    پاسخ: 66
    آخرين نوشته: 2017/08/13, 09:50
  2. آموزش سوئیچینگ به زبان ساده ( پرسش و پاسخ )
    توسط ناصر منتظری در انجمن منابع تغذيه
    پاسخ: 388
    آخرين نوشته: 2016/02/08, 15:37
  3. پاسخ: 22
    آخرين نوشته: 2015/03/09, 02:55
  4. پرسش و پاسخ/ آموزش شبکه های عصبی
    توسط maysam.azizi در انجمن هوش مصنوعی و شبکه های عصبی
    پاسخ: 0
    آخرين نوشته: 2013/06/08, 12:42
  5. پاسخ: 0
    آخرين نوشته: 2013/02/09, 00:40

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

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

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

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

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