اطلاعیه

Collapse
No announcement yet.

سوالات کلی در مورد PIC

Collapse
این موضوع بسته شده است.
X
X
 
  • فیلتر
  • زمان
  • Show
Clear All
new posts

    سوالات کلی در مورد PIC

    سلام دوستان PIC کار من اهل AVR هستم منتها گذرم به اینجا افتاده.شاید بگید سوالا تکراریه اما باور کنید من وقت زیادی برای سرچ ندارم.یه با معرفت می خوام که سوالای کوچیکمو جواب بده.
    1-چند شماره متداول و رایج PIC . (مثل AVR که میگیم MEGA32 ,MEGA8 ,...)
    2-ماکزیمم قرکانس کار PIC های متداول
    3-متوسط قیمت PIC های متداول
    4-ایا PIC ها SPI را ساپرت میکنند.یعنی میشود در داخل مدار انها را برنامه ریزی کرد؟
    5-PIC های موجود در بازار ایران ساخت کجاست؟اصل میکروچیپ مال کدوم کشوره؟
    6-نوع و میزان حافظه برنامه PIC ای متداول
    7-اگه مزیتی تو PIC به واسطه تجربه کار باهاش می بینید بگید.
    ممنون میشم اگه زود جوابمو بدید.
    به جای اینکه یه اقیانوس کم عمق باشی, یه چاه ژرف باش.

    #2
    پاسخ : سوالات کلی در مورد PIC

    نوشته اصلی توسط محسن.ع
    سلام دوستان PIC کار من اهل AVR هستم منتها گذرم به اینجا افتاده.شاید بگید سوالا تکراریه اما باور کنید من وقت زیادی برای سرچ ندارم.یه با معرفت می خوام که سوالای کوچیکمو جواب بده.
    1-چند شماره متداول و رایج PIC . (مثل AVR که میگیم MEGA32 ,MEGA8 ,...)
    2-ماکزیمم قرکانس کار PIC های متداول
    3-متوسط قیمت PIC های متداول
    4-ایا PIC ها SPI را ساپرت میکنند.یعنی میشود در داخل مدار انها را برنامه ریزی کرد؟
    5-PIC های موجود در بازار ایران ساخت کجاست؟اصل میکروچیپ مال کدوم کشوره؟
    6-نوع و میزان حافظه برنامه PIC ای متداول
    7-اگه مزیتی تو PIC به واسطه تجربه کار باهاش می بینید بگید.
    ممنون میشم اگه زود جوابمو بدید.
    سلام،

    1. PIC16F84، PIC16F677، PIC18F452، PIC18F8720
    2. چهل مگاهرتز که تقسیم بر چهار میشه
    3. تقریباً دو برابر معادل AVR اش
    4. بله بهش میگن ICSP
    5. اصلش امریکاییه اما اینایی که اینجاست پشتش نوشته تایلند
    6. بین 2 تا 32 کیلو بایت
    7. تنها مزیت اش Documentهای زیاد و خوب مایکروچیپ است. البته دیتاشیت AVRها خیلی بهتر از PICهاست اما از لحاظ Application Note و Library و Evalution Kit مایکروچیپ بهتر عمل کرده. :smile:
    There is nothing so practical as a good theory. — Kurt Lewin, 1951

    دیدگاه


      #3
      پاسخ : سوالات کلی در مورد PIC

      اقا رضا دستت درد نکنه.همیشه به ما لطف داشتی.فقط یه سوال دیگه رضا جان چند نوع PIC تو بازار وجود داره؟تفاوتشون رو هم اگه بگی دیگه سنگ تموم گذاشتی.(مثل AVR که مدلTINY و AT90S و MEGA داره).راستی ایا PIC ها اسیلاتور داخلی دارند؟
      به جای اینکه یه اقیانوس کم عمق باشی, یه چاه ژرف باش.

      دیدگاه


        #4
        پاسخ : سوالات کلی در مورد PIC

        سلام
        ولی من فکر می کنم که به spi و i2c میکرو های پی آی سی ، mssp می گویند .
        حالا نمی دونم . مطمئن نیستم . شما استاد ما هستید .
        البته بعضی از میکرو های سری 18f دارای حافظه 128کیلو بایت هم هستند .
        pic ها (البته سری 18 به بالا) دارای اسیلاتور داخلی هستند . 8 مگا هرتز هست . که می تونید pll میکرو رو روشن کنید که در این صورت میشه 40 مگا هرتز .
        pic ها یه مدلی دارند به نام dspic که بهتر از این مدل های معمولیه و قابلیت های بیشتری داره . ولی متاسفانه من هنوز باهاش کار نکرده ام .

        دیدگاه


          #5
          پاسخ : سوالات کلی در مورد PIC

          http://ww1.microchip.com/downloads/e.../DS-70095K.pdf :job:
          That`s It ...I`m out of here

          دیدگاه


            #6
            پاسخ : سوالات کلی در مورد PIC

            نوشته اصلی توسط محسن.ع
            اقا رضا دستت درد نکنه.همیشه به ما لطف داشتی.فقط یه سوال دیگه رضا جان چند نوع PIC تو بازار وجود داره؟تفاوتشون رو هم اگه بگی دیگه سنگ تموم گذاشتی.(مثل AVR که مدلTINY و AT90S و MEGA داره).راستی ایا PIC ها اسیلاتور داخلی دارند؟
            خواهش می کنم :smile:



            8-bit Microcontrollers

            * PIC10
            * PIC12
            * PIC14
            * PIC16
            * PIC17
            * PIC18

            16-bit Microcontrollers

            * PIC24F
            * PIC24H

            32-bit Microcontrollers

            * PIC32

            16-bit Digital Signal Controllers

            * dsPIC30
            * dsPIC33F


            بله، برخی از مدل ها دارای اسیلاتور RC داخلی هستند.


            اضافه شده در تاریخ :
            نوشته اصلی توسط محمد ایجی
            سلام
            ولی من فکر می کنم که به spi و i2c میکرو های پی آی سی ، mssp می گویند .
            حالا نمی دونم . مطمئن نیستم . شما استاد ما هستید .
            البته بعضی از میکرو های سری 18f دارای حافظه 128کیلو بایت هم هستند .
            pic ها (البته سری 18 به بالا) دارای اسیلاتور داخلی هستند . 8 مگا هرتز هست . که می تونید pll میکرو رو روشن کنید که در این صورت میشه 40 مگا هرتز .
            pic ها یه مدلی دارند به نام dspic که بهتر از این مدل های معمولیه و قابلیت های بیشتری داره . ولی متاسفانه من هنوز باهاش کار نکرده ام .
            بله به واحدهای SPI و I2C، ماژول MSSP گفته میشه اما سوال دوستمون در مورد رابط پروگرام کردن In System بود که پاسخ اش همون ICSP است. یه نکته هم در مورد این MSSP بگم که بر خلاف AVRها که I2C و SPI دو واحد سخت افزاری مجزا و مستقل هستند در PICها این دو در یک واحد MSSP قرار گرفته اند که باعث یه سری محدودیت در استفاده ی همزمان از اونها میشه.
            There is nothing so practical as a good theory. — Kurt Lewin, 1951

            دیدگاه


              #7
              پاسخ : سوالات کلی در مورد PIC

              سلام
              من تو سیستمم دارمش.خوندن مقالات جناب سپاس یار واقعا لذت بخشه. :agree:
              http://www.4shared.com/file/77948350/f6922019/dsPIC_reza_sepas_yar_.html

              دیدگاه


                #8
                پاسخ : سوالات کلی در مورد PIC

                بله به واحدهای SPI و I2C، ماژول MSSP گفته میشه اما سوال دوستمون در مورد رابط پروگرام کردن In System بود که پاسخ اش همون ICSP است. یه نکته هم در مورد این MSSP بگم که بر خلاف AVRها که I2C و SPI دو واحد سخت افزاری مجزا و مستقل هستند در PICها این دو در یک واحد MSSP قرار گرفته اند که باعث یه سری محدودیت در استفاده ی همزمان از اونها میشه.
                درود
                در سری های 24، 32 و dsPIC ها میکروهای زیادی هستند که این دو واحد کاملا مجزا هستند.
                از آنجا که گاهی فرصت بازخوانی پست نیست، بابت غلط های املایی و نگارشی احتمالی معذرت میخوام.
                هیچیک از پاسخ هایی که میدم را کاملا تایید نمیکنم و ممکن هست اشتباه کرده باشم، اگر من به نوشته ام مطمئن هستم شما مشکوک باشید.
                اگر در حل مشکل من کمک کردید و دکمه تشکر رو نزدم حتما فراموش کردم کوچکترین کمک شما برایم ارزشمند است!
                اگر به هر طریقی از من ناراحت شدید حتما با یک پیام خصوصی تذکر بدهید تا مشکل رو حل کنیم و رابطه ی صمیمانه، پایدار بماند.
                شاد و موفق باشید

                دیدگاه


                  #9
                  پاسخ : سوالات کلی در مورد PIC

                  نوشته اصلی توسط vishtasp
                  درود بر دوستان

                  من هم یه PIC کار هستم.یه سوال داشتم اونم اینکه توی Proton or Basic or C چطوری باید با رابط I2C کار کنم؟
                  از کمک برنامه بهره ای نبردم!دستتون درد نکنه فقط سریع میخوام واسه مسابقات روباتیک با قطبنما کار کنم!
                  اینم آدرس اینترنتی که اگه وقتی جواب دادین بهم بگین خیلی لطف کردین:
                  www.korosh-life.blogfa.com
                  توی سی سی اس که تنظیماتش کاملا معلومه

                  میمونه دستوراتش

                  که i2c_start()

                  i2c_stop()

                  حالا برای راه اندازی برو یه قطعه i2c رو نگاه کن ببین الگوریتم راه اندازیش چطوریه

                  مثلا ds1307

                  گفته کی باید استارت کنی کی باید کد رو بفرستی .....
                  زنان به خوبیه مردان می توانند اسرار را حفظ کنند اما آنان را به یکدیگر میگویند تا در حفظ آن شریک باشند !!!

                  دیدگاه

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