اطلاعیه

Collapse
No announcement yet.

مشکل با MMC

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

    مشکل با MMC

    با سلام خدمت دوستان.
    یه برنامه ساده برای تست MMC نوشتم ولی هر کاری کردم عمل نکرد از دوستان آشنا به این قطعه خواهش می کنم کمک کنن.در زیر نحوه اتصال MMc به میکرو و همچنین یه عکس از خود MMC گذاشتم. راستی من پایه 1 رو سیم زرد رنگ در نظر می گیرم البته اگر اشتباه نکرده باشم و تو شماتیک به جای مقاومت های 2.4 کیلو 2.7 کیلو می زارم.

    شماتیک

    نحوه اتصال سیم به پایه های MMC
    اینم برنامه :
    کد:
    $regfile = "m32def.dat"
    $crystal = 8000000
    $swstack = 32
    $hwstack = 64
    $framesize = 64
    '---------------------------
    Enable Interrupts
    '---------------------------
    Config Date = Ymd , Separator = /
    Config Clock = Soft
    '----------------------------
    Config Lcd = 16 * 2
    Config Lcdpin = Pin , Rs = Portc.0 , E = Portc.1 , Db4 = Portc.2 , Db5 = Portc.3 , Db6 = Portc.4 , Db7 = Portc.5
    '----------------------------
    Dim Check As Byte , Wr As Byte
    '----------------------------
    $include "CONFIG_AVR-DOS.Bas"
    $include "config_mmc.bas"
    '-----------------------------
    Time$ = "12:00:00" : Date$ = "11/08/12"
    '------------------------------
    Test:
    Check = Drivecheck()
          If Check = 0 Then
              Cls
              Lcd "mmc test shod."
              Wait 1
             Goto Main
          Elseif Check <> 0 Then
             Cls
             Lcd "mmc kharab ast."
             Wait 1
             Goto Test
          End If
    Main:
    Wr = Driveinit()
        If Wr = 0 Then
           Cls
           Lcd "mmc OK"
           Elseif Wr <> 0 Then
           Cls
           Lcd "mmc error"
        End If
    End                             'end program
    دوستان برنامه قشنگ کامپایل میشه و کتابخانه ها رو در مسیر ذخیره فایل گذاشتم همچنین دیتا قشنگ رو LCDk نمایش داده میشه و فقط می نویسه mmc test shod وظاهرا اصلا MMC چک نمیشه.
    با تشکر.
    چرا ناراحتی پاتریک!
    + امروز ی بچه دیدم سرچهارراه گل میفروخت
    - از دیدنش ناراحت شدی؟
    + نه
    پس چی ناراحتت کرده
    + اینکه دیدن اینجور بچه ها انقدر واسم عادی شده که دیگه ناراحتم نمیکنه
    ------------------------------------------------------------------------------------------------------
    تاحالا فکر کردی بیسواد کیه؟- بی سواد یعنی کسی که نمیتونه ذهنیاتش رو عملی کنه!
    ------------------------------------------------------------------------------------------------------
    محصولات

    #2
    پاسخ : مشکل با MMC

    سلام
    اینارو ببین
    http://www.eca.ir/forum2/index.php?topic=13424.0
    http://www.eca.ir/forum2/index.php?topic=15492.0
    چرا mmc رو لحیم کردی سوکتش هست

    دیدگاه


      #3
      پاسخ : مشکل با MMC

      سلام ببین رفیق مگا 32 به علت ram پایینش قادر به اجرا کردن درست و حسابی کتابخونه fat نیست از مگا 64 به بالا استفاده کن مگا 64 عالیه
      AV Maziton 100
      Render By Artlantis Studio
      [img width=346 height=100]http://maziyar123.persiangig.com/View.jpg[/img]

      دیدگاه


        #4
        پاسخ : مشکل با MMC

        با سلام.
        از دوستان برای پاسخ هاشون ممنون.
        دلیل اینکه از سوکت استفاده نکردم این بود که کار با این راحت تره. راستی یعنی اصلا با mega32 نمیشه راش انداخت؟
        خواهشا اگر کسی برنامه ی ساده ای داره که فقط میکرو رو تست کنه و فرمت اون رو نمایش بده رو lcd اینجا بزاره ممنون میشم.
        با سپاس از کمک همگی.
        :nice: :nice
        :
        چرا ناراحتی پاتریک!
        + امروز ی بچه دیدم سرچهارراه گل میفروخت
        - از دیدنش ناراحت شدی؟
        + نه
        پس چی ناراحتت کرده
        + اینکه دیدن اینجور بچه ها انقدر واسم عادی شده که دیگه ناراحتم نمیکنه
        ------------------------------------------------------------------------------------------------------
        تاحالا فکر کردی بیسواد کیه؟- بی سواد یعنی کسی که نمیتونه ذهنیاتش رو عملی کنه!
        ------------------------------------------------------------------------------------------------------
        محصولات

        دیدگاه


          #5
          پاسخ : مشکل با MMC

          نوشته اصلی توسط soran111
          با سلام.
          از دوستان برای پاسخ هاشون ممنون.
          دلیل اینکه از سوکت استفاده نکردم این بود که کار با این راحت تره. راستی یعنی اصلا با mega32 نمیشه راش انداخت؟
          خواهشا اگر کسی برنامه ی ساده ای داره که فقط میکرو رو تست کنه و فرمت اون رو نمایش بده رو lcd اینجا بزاره ممنون میشم.
          با سپاس از کمک همگی.
          :nice: :nice
          :

          منم هر کاری کردم با مگا32 نشد که نشد چون Sram اون پایینه هر کاری کردم نشد تو خط drive init هنگ میکنه
          AV Maziton 100
          Render By Artlantis Studio
          [img width=346 height=100]http://maziyar123.persiangig.com/View.jpg[/img]

          دیدگاه


            #6
            پاسخ : مشکل با MMC

            یعنی هیج راه چاره ای نیست ؟
            نمیشه حتی یه تست ساده ی MMC رو با اون انجام داد.
            چون من دیدم دوستان با mega8 ام پی تری پلایر ساختن !!!!!!!!!!!!!!!!!!!!!!!!!! پس قضیه ی اون چیه حتی دیدم که برنامه ای نوشتم بتونی اصلاعات یک میموری رو در میموری دیگه کپی کنی.!!!!!!!
            چرا ناراحتی پاتریک!
            + امروز ی بچه دیدم سرچهارراه گل میفروخت
            - از دیدنش ناراحت شدی؟
            + نه
            پس چی ناراحتت کرده
            + اینکه دیدن اینجور بچه ها انقدر واسم عادی شده که دیگه ناراحتم نمیکنه
            ------------------------------------------------------------------------------------------------------
            تاحالا فکر کردی بیسواد کیه؟- بی سواد یعنی کسی که نمیتونه ذهنیاتش رو عملی کنه!
            ------------------------------------------------------------------------------------------------------
            محصولات

            دیدگاه


              #7
              پاسخ : مشکل با MMC

              دوست عزیز شما حتی با MEGA32 هم میتونی راهش بندازی.
              البته برنامت نباید زیاد پیچیده باشه و به Sram زیادی نیاز نداشته باشه.(در ضمن تعداد فایل های باز همزمان به 1دونه کاهش پیدا میآ‌کنه)
              این تغییرات رو توی فایل config_avr-dos.bas انجام بده:

              Const Cfilehandles=1
              Const Csepfathandle = 0

              دیدگاه


                #8
                پاسخ : مشکل با MMC

                آقای رضایی جدّی جدّی با این روش میشه ؟ قبلا آقای تروشه گفت میشه هرچی بهش پیغام دادم جواب نداد که نداد :angry: :angry: :angry:


                خدا خیرت بده دستت درد نکنه از دوستمون soran هم عذر میخوام خداییش خودمم گیرش بودم هرکار کردم نمیشد خیلی ها هم گفتن نمیشه :angry: :angry: :angry:

                AV Maziton 100
                Render By Artlantis Studio
                [img width=346 height=100]http://maziyar123.persiangig.com/View.jpg[/img]

                دیدگاه


                  #9
                  پاسخ : مشکل با MMC

                  نوشته اصلی توسط soran111
                  یعنی هیج راه چاره ای نیست ؟
                  نمیشه حتی یه تست ساده ی MMC رو با اون انجام داد.
                  چون من دیدم دوستان با mega8 ام پی تری پلایر ساختن !!!!!!!!!!!!!!!!!!!!!!!!!! پس قضیه ی اون چیه حتی دیدم که برنامه ای نوشتم بتونی اصلاعات یک میموری رو در میموری دیگه کپی کنی.!!!!!!!
                  اون ها با سیستم خوندن سکتور به سکنور کار میآ‌کنن و قادر به تشخیص فایل و فرمت مموری نیستن.


                  نوشته اصلی توسط maziyar123
                  آقای رضایی جدّی جدّی با این روش میشه ؟ قبلا آقای تروشه گفت میشه هرچی بهش پیغام دادم جواب نداد که نداد :angry: :angry: :angry:

                  خدا خیرت بده دستت درد نکنه از دوستمون soran هم عذر میخوام خداییش خودمم گیرش بودم هرکار کردم نمیشد خیلی ها هم گفتن نمیشه :angry: :angry: :angry:
                  امتحانش مجانیه!

                  دیدگاه


                    #10
                    پاسخ : مشکل با MMC

                    سلام.
                    آقای رضایی مال من خودش پیشفرض این تنظیمات رو داره ولی بازم کار نمیکنه ؟!!!!!
                    راستی شماتیکی که در بالا گذاشتم درست بود ؟ چه سیم بندی mmc و چه نحوه اتصال اون به میکرو.
                    با تشکر از راهنماییتون.
                    چرا ناراحتی پاتریک!
                    + امروز ی بچه دیدم سرچهارراه گل میفروخت
                    - از دیدنش ناراحت شدی؟
                    + نه
                    پس چی ناراحتت کرده
                    + اینکه دیدن اینجور بچه ها انقدر واسم عادی شده که دیگه ناراحتم نمیکنه
                    ------------------------------------------------------------------------------------------------------
                    تاحالا فکر کردی بیسواد کیه؟- بی سواد یعنی کسی که نمیتونه ذهنیاتش رو عملی کنه!
                    ------------------------------------------------------------------------------------------------------
                    محصولات

                    دیدگاه


                      #11
                      پاسخ : مشکل با MMC

                      توی پروتئوس هم جواب نمبده؟

                      دیدگاه


                        #12
                        پاسخ : مشکل با MMC

                        نوشته اصلی توسط soran111

                        راستی شماتیکی که در بالا گذاشتم درست بود ؟ چه سیم بندی mmc و چه نحوه اتصال اون به میکرو.
                        با تشکر از راهنماییتون.
                        به ترتیب از پایین:
                        زرد:CS
                        سفید: DI
                        بنفش: به هیچ جا نباید وصل بشه
                        سبز:VCC
                        قرمز:CLK
                        آبی:GND
                        سبز: DO

                        من با 5 ولت و بدون تقسیم مقاومتی هم جواب گرفتم
                        برای بررسی بیشتر فایل پروتئوس و همهآ‌ی فایل های مربوط به برنامه رو بذارید.

                        دیدگاه


                          #13
                          پاسخ : مشکل با MMC

                          با mega 8 هم می تونی راه اندازی کنی!
                          http://elm-chan.org/fsw/ff/00index_p.html
                          پایین صفحه benchmark هاشو با ATtiny85 گذاشته.

                          دیدگاه


                            #14
                            پاسخ : پاسخ : مشکل با MMC

                            نوشته اصلی توسط Ali_Asadzadeh
                            با mega 8 هم می تونی راه اندازی کنی!
                            http://elm-chan.org/fsw/ff/00index_p.html
                            پایین صفحه benchmark هاشو با ATtiny85 گذاشته.
                            این مورد با زبان C تهیه شده و هیچ ربطی به AVR-dos نداره.

                            دیدگاه


                              #15
                              پاسخ : مشکل با MMC

                              سلام مجدد.
                              اقای رضایی معذرت می خوام خیلی بهتون زحمت دادم.
                              اینم فایل شماتیک و برنامه. فقط رو lcd می نویسه lcd test shod همین و بس. پایه CS رو هم به پایه 5 و هم به پایه 1 که تو شماتیک می بینید زدم ولی تغییر نکرد.خواهشا اگر برنامه ی ساده ای دارین در حدی که فقط مموری رو بشناسه و فرمت اون رو تعیین کنه بگذارید ممنون میشم. بازم ازتون بخاطر این همه زحمت معذرت می خوام.
                              http://www.persiangig.com/pages/download/?dl=http://rose111.persiangig.com/document/mmc.rar
                              با تشکر.
                              چرا ناراحتی پاتریک!
                              + امروز ی بچه دیدم سرچهارراه گل میفروخت
                              - از دیدنش ناراحت شدی؟
                              + نه
                              پس چی ناراحتت کرده
                              + اینکه دیدن اینجور بچه ها انقدر واسم عادی شده که دیگه ناراحتم نمیکنه
                              ------------------------------------------------------------------------------------------------------
                              تاحالا فکر کردی بیسواد کیه؟- بی سواد یعنی کسی که نمیتونه ذهنیاتش رو عملی کنه!
                              ------------------------------------------------------------------------------------------------------
                              محصولات

                              دیدگاه

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