اطلاعیه

Collapse
No announcement yet.

معرفی میکرو کنترلرهای شرکت cypress وanalog devices که دارای هسته 8051 هستند

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

    معرفی میکرو کنترلرهای شرکت cypress وanalog devices که دارای هسته 8051 هستند

    به نظر بعضی از ماها دوران 8051 به سر اومده و تا وقتی میکروهای avrوpicوarm وجود داره .کسی دیگه سراق 8051 نمی ره.اما جالبه بدونید تراشه های عجیبی وجود داره که ما حتی اسمشون رو نشنیدیم و کارهایی می تونن انجام بدن که از عهده دیگر میکروها بر نمی یاد.مثل تراشه های سری cy7 شرکت cypress که یک میکروکنترلر پرسرعت usb2 و اتصال FIFO که باهاش میشه کارهای فوق العاده ای انجام داد یا میکرو کانورترهای شرکت analog devices سری aduc که مخصوص کارهای صنعتیه ودر بعضی از اونها مبدل های adc اونها 24bit رزولیشن داره و داری pll داخلی هستن و تا 24MHZ کریستال خارجی رو پشتیبانی می کنن.برای مثال خودم با تراشه CY7 شرکت CYPRESS یک پروگرمر USB2 برای FPGA SPARTAN-II شرکت XILINX ساختم و یا یک مبدل هارد IDE به USB2 ساختم.سعی می کنم در آینده اطلاعات بیشتری در اخیارتون قرار بدم

    #2
    پاسخ : معرفی میکرو کنترلرهای شرکت cypress وanalog devices که دارای هسته 8051 هستند

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

    اما مشکل اصلی اینه که این میکرو ها به احتمال زیاد پیدا نمیشن تو ایران.
    قیمت یه میکرو CY7 با اون امکانات که گفتین چنده ؟
    اصلا صرف می کنه که باهاش کار کنیم ؟
    مشکل بعدی اینه که برنامه نویسیش همینجوری که شما میگید هم نیست.
    باید با پروتکل USB اشنایی کامل داشت.
    مشکل بعدی و اصلی(!) اینه که با FPGA باید از طریق پروتکل JTAG ارتباط برقرار کرد .
    این قسمتش چطوری میشه ؟
    بعد اگه ممکنه توضیح بدین که چطوری FPGA رو از کامپیوتر پروگرم میکنید ؟
    یعنی برای سمت کامپیوتر هم باید یه برنامه جدید نوشت دیگه. درسته ؟
    یا خود ISE میشناستش ؟
    یکی از دوستان یه لینک داد که توش یارو پروگرمر USB ByteBlaster رو ساخته بود(نقشش که تو اینترنت هست. اما کدش نیست) که Quartus هم میشناختش. کدش رو هم گذاشته بود !

    یه سوال دیگه:
    باری برنامه نویسیشون میشه از C استفاده کرد دیگه ؟
    الان Keil دم دستم نیست. اسم این قطعه ها تو قسمت انتخاب میکرو در نرم افزار Keil وجود داره ؟

    بخشید زیاد سوال پرسیدم.
    بحث جالبیه.

    دیدگاه


      #3
      پاسخ : معرفی میکرو کنترلرهای شرکت cypress وanalog devices که دارای هسته 8051 هستند

      سلام
      اون لینک رو خودم توی usb blaster گذاشتم ..اما در مورد اینکه چه اتفاقی می افته..میکروی c7yc68013 نقش واسط رو داره و اتصال jtag رو به usb برمیگردونه.شما با برنامه ای که می نویسید و اون رو توی میکرو قرار می دید می تونید این کا رو انجام دهید usb tms .usb tck .usb tdi در لینک زیر یک فایل جدید هست .شماتیک مربوط با usb پروگرمر که توی بردهای جدید xilinx استفاده می شه
      ftp://ftp.xilinx.com/pub/documentation/misc/sp601_RevC_Schematic_UCF.zip

      نرم افزار keil قسمت مربوط به این تراشه رو داره ...از منوی انتخاب آی سی توی قسمت شرکت cypress برید وcyc68xxxx رو انتخاب کنید.می تونید به زبان های c و c++ و اسمبلی براش برنامه بفرستید.و از طریق پرت usb اون رو پروگرم کنید.البته حق با شماست باید usb رو کامل بشناسید.قیمتش توی ایران 9000 تومان ..البته از شرکت cypress فقط همین تراشش تو ایران پیدا می شه..ولی خوب یکم کمیابه و هرجایی ندارن..جوان الکترونیک داره...با cy7 می تونید کارای زیر رو انجام بدین
      Portable video recorder
      ■ MPEG/TV conversion
      ■ DSL modems
      ■ ATA interface
      ■ Memory card readers
      ■ Legacy conversion devices
      ■ Cameras
      ■ Scanners
      ■ Home PNA
      ■ Wireless LAN
      ■ MP3 players
      ■ Networking
      اینم لینک دیتا شیت cy7
      http://www.cypress.com/?docID=17266

      مثلا با سری cy8 که هسته m8c داره کارای جالبی میشه انجام داد.می تونید واسه خودتون یک فلش مموری بسازید..یا یک کارت تلوزیون برای کامپیوترتون طراحی کنید..که سیگنال رو از انتن بگیره و به پرت usb بفرسته و شما با یک نرم افزار شبکه هارو توی کامپیوترتون دریافت کنید..یا یک آداپتور bluetooth طراحی کنید که به usb وصل میشه..و غیره...البته این یکی اصلا توی ایران پیدا نمی شه به لینک های زیر یک نگاهی بنداز
      http://www.cypress.com/?rID=14422

      http://www.cypress.com/?rID=14388

      http://www.cypress.com/?rID=38015

      http://www.cypress.com/?rID=37776

      http://www.cypress.com/?rID=37775



      دیدگاه

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