اطلاعیه

Collapse
No announcement yet.

ایجاد فایل بر روی MMC با فرمت Fat16

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

    پاسخ : ایجاد فایل بر روی MMC با فرمت Fat16

    سلام به همه اساتید اهل فن در mmc من یک سوال ابتدایی دارم این تاپیکو از صفحه اول تا اینجا خوندم ولی بازم نفهمیدم که چه جوری می تونم چند تا عدد رو روی mmc بریزم اگه کسی برنامه ساده ایی داره که با fat16 با bascom چند تا عدد رو روی حافظه میریزه بده یک المه ممنون میشم
    :nerd: :nerd:

    دیدگاه


      پاسخ : ایجاد فایل بر روی MMC با فرمت Fat16

      :angry:

      دیدگاه


        پاسخ : ایجاد فایل بر روی MMC با فرمت Fat16

        چه طوری میتونم یک فایل مثلا یک متن رو توی پروتئوس از قبل روی MMC قرار بدم؟
        پروردگارا: به من زیستنی عطا کن که در لحظه مرگ بر بی ثمری لحظه ای که برای زیستن گذشته است حسرت نخورم، و مردنی عطا کن که بر بیهودگیش سوگوار نباشم. بگذار تا آن را خود انتخاب کنم، اما آنچنان که تو دوست میداری

        دیدگاه


          پاسخ : ایجاد فایل بر روی MMC با فرمت Fat16

          من با نوشتن فایل به صورت باینری مشکلی دارم. دستور Bsave که از یه بخش حافظه روی فایل می نویسه هر بار اجرا میشه میاد از اول فایل شروع به نوشتن می کنه . :cry2: به جای اینکه داده هارو پشت سر هم تو فایل بنویسه :cry2:
          Gracias A La Vida
          [glow=red,2,300]ساخت فرز CNC[/glow]
          http://www.eca.ir/forum2/index.php?topic=56308.0
          http://up9.iranblog.com/images/4xd21f8vemt8g46011fx.jpg
          زمین سفت است و آب شلست و هوا نرم است و همه چیز عالیست در این حوالی...

          دیدگاه


            پاسخ : ایجاد فایل بر روی MMC با فرمت Fat16

            نوشته اصلی توسط پژوهان
            من با نوشتن فایل به صورت باینری مشکلی دارم. دستور Bsave که از یه بخش حافظه روی فایل می نویسه هر بار اجرا میشه میاد از اول فایل شروع به نوشتن می کنه . :cry2: به جای اینکه داده هارو پشت سر هم تو فایل بنویسه :cry2:
            من هم همین مشکل رو دارم وقتی یه فایل رو باز میآ‌کنم و میآ‌خوام تو ادامهآ‌ش چیزی بنویسیم، کل فایل رونویسی میآ‌شه. به نظرم باید اول کل فایل رو بخونیم و تو چندتا متغییر بریزیم، بعد همه رو با هم تو فایل بنویسیم(البته راه معقولی به نظر نمیاد)

            دیدگاه


              پاسخ : ایجاد فایل بر روی MMC با فرمت Fat16

              نوشته اصلی توسط hamid67
              من هم همین مشکل رو دارم وقتی یه فایل رو باز میآ‌کنم و میآ‌خوام تو ادامهآ‌ش چیزی بنویسیم، کل فایل رونویسی میآ‌شه. به نظرم باید اول کل فایل رو بخونیم و تو چندتا متغییر بریزیم، بعد همه رو با هم تو فایل بنویسیم(البته راه معقولی به نظر نمیاد)
              این Bsave دستورش فقط میره اول برنامه مینویسه . ببینید :
              کد:
                        'W = Varptr(cash(1))
                        'Bsave "zteab.bin" , W , 300
              نام فایل رو فقط به صورت استرینگ میگره و هیچ گارامتری برای مشخص کردن موقعیت نوشتن فایل نداره. :cry2: متاسفانه متغییر خود avr-dos هم پیدا نکردم که موقعیت نوشتن رو مشخص می کنه که هربار مثلا 300 تا بهش اضافه کنم. :cry2: شایدم این کار فایده ای نداشته باشه بازم :sad:
              Gracias A La Vida
              [glow=red,2,300]ساخت فرز CNC[/glow]
              http://www.eca.ir/forum2/index.php?topic=56308.0
              http://up9.iranblog.com/images/4xd21f8vemt8g46011fx.jpg
              زمین سفت است و آب شلست و هوا نرم است و همه چیز عالیست در این حوالی...

              دیدگاه


                پاسخ : ایجاد فایل بر روی MMC با فرمت Fat16

                من از دستور print #ff استفاده میآ‌کنم.و همین مشکل رو دارم
                با EOF میشه انتهای فایل رو فهمید ولی موقع نوشتن نمیآ‌شه مشخص کرد که تو خط چندم دیتا نوشته بشه.

                دیدگاه


                  پاسخ : ایجاد فایل بر روی MMC با فرمت Fat16

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

                  فقط 313 نفر...

                  دیدگاه


                    پاسخ : ایجاد فایل بر روی MMC با فرمت Fat16

                    نوشته اصلی توسط FAM
                    میشه مشخص کرد کدوم خط خونده بشه کی گفته نمیشه؟
                    باید از دستور Seek استفاده کنید. :agree:
                    ما نگفتیم که نمیآ‌شه مشخص کرد از کدوم خط خونده بشه
                    منظور این بود که مثلا یه فایل داریم که 5 خط توش نوشته شده. حالا میآ‌خوایم این فایل رو باز کنیم و با حفظ محتوای قبلی اطلاعات جدید رو تو خطوط 5 به بعد بنویسیم.

                    دیدگاه


                      پاسخ : ایجاد فایل بر روی MMC با فرمت Fat16

                      سلام
                      بازم میشه شما EOF رو میگیری و یکی ازش کم میکنی بعد با سیک میری به اون آدرس و دوباره شروع به پرینت کردن میکنی. :agree:
                      تازه میتونی فایلت رو برای ادیت اپند باز کنی.
                      الهم عجل لولیک الفرج

                      فقط 313 نفر...

                      دیدگاه


                        پاسخ : ایجاد فایل بر روی MMC با فرمت Fat16

                        نوشته اصلی توسط FAM
                        سلام
                        بازم میشه شما EOF رو میگیری و یکی ازش کم میکنی بعد با سیک میری به اون آدرس و دوباره شروع به پرینت کردن میکنی. :agree:
                        تازه میتونی فایلت رو برای ادیت اپند باز کنی.
                        امکان داره یه کم در مورد "ادیت اپند" توضیح بدی؟
                        لطفا یه توضیحی در مورد مود های مختلف بده

                        دیدگاه


                          پاسخ : ایجاد فایل بر روی MMC با فرمت Fat16

                          توی هلپ بسکام تایپ کنید Open بعد حالات مختلف دستور ببینید.
                          یدونه جدولم کشیده که امکانات هریک از انواع بازکردن فایل رو علامت زده :agree:
                          الهم عجل لولیک الفرج

                          فقط 313 نفر...

                          دیدگاه


                            پاسخ : ایجاد فایل بر روی MMC با فرمت Fat16

                            لینک: http://chiaco.persiangig.com/document/MMC_FAT16_test.rar
                            سلام من فایل شما را دانلود کردم موقع کامپایل ارور می ده :
                            Out of SRAM Space
                            من برنامه شما را بدون تغییر کامپایل کردم!
                            ورژن Bascom 1.11.9.8
                            چه کار کنم؟

                            دیدگاه


                              پاسخ : ایجاد فایل بر روی MMC با فرمت Fat16

                              احتمالا از mega32 یا 16 استفاده کردید
                              پیشنهاد میآ‌کنم فایل config_avr-dos.basرو ویرایش کنید
                              Const Cfilehandles = 2 رو با Const Cfilehandles = 1 عوض کنید
                              Const Csepfathandle = 1 رو صفر کنید

                              دیدگاه


                                پاسخ : ایجاد فایل بر روی MMC با فرمت Fat16

                                با عرض سلام خدمت تمام دوستان .تو یه پروژه می خام خروجی موس رو بخونم تا اونجا که من اطلاعت به دست آوردم به ازای هر جابه جای موس 3 بایت رو به صورت spiارسال می کنه .تقریبا تو پروژه ای که هست حدود 2 مگی اطاعات می شه می خواسم بدونم چه جوری باید موس رو به میکرو وصل کرد و از طرفی چون حافظه خوده میکرو گنجایش این اطلاعات رو نداره باید از یه mmcاستفاده کرده .بعد از ذخیره شدن اطلاعت دوباره میکرو این اطلاعات رو بخونه و روشون عملیات انجام بده .
                                نرم افزاری که استفاده می کنم بسکام هست .البته با کد ویژن هم آشنایی دارم
                                ممنون می شم دوستان راهنمایی کنن.

                                دیدگاه

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