اطلاعیه

Collapse
No announcement yet.

کار با mmc در بیسکام باdos avr ؟؟؟

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

    #16
    پاسخ : کار با mmc در بیسکام باdos avr ؟؟؟

    سلام بچه ها کسی میتونه بگه چه طوری میشه ؟ atmega 128 رو احیا کرد :cry2:
    فوت شد oo:
    همه چی میشه هم پاک میشه هم فیوز بیتاش نوشته میشه هم رایت میشه ولی به هیچ وجه تغیرات حاصله ذخیره نمیشه چی کار کنم خدا میدونه
    کسی نظری نداره ؟
    فیوز بیتاش تغیر کرده کدوم نمیدونم :angry:
    [move][img width=133 height=100]http://bargiri.persiangig.com/aks/0.306310001356499787_taknaz_ir.gif[/img][/move]

    دیدگاه


      #17
      پاسخ : کار با mmc در بیسکام باdos avr ؟؟؟

      نوشته اصلی توسط حامد رحیمی
      سلام بچه ها کسی میتونه بگه چه طوری میشه ؟ atmega 128 رو احیا کرد :cry2:
      فوت شد oo:
      همه چی میشه هم پاک میشه هم فیوز بیتاش نوشته میشه هم رایت میشه ولی به هیچ وجه تغیرات حاصله ذخیره نمیشه چی کار کنم خدا میدونه
      کسی نظری نداره ؟
      فیوز بیتاش تغیر کرده کدوم نمیدونم :angry:
      احتمالا سوخته

      دیدگاه


        #18
        پاسخ : کار با mmc در بیسکام باdos avr ؟؟؟

        حمید جون دیروز یه چیزی فهمیدم وقتی یه تکست فایل باز میکردم با میکرو
        نمیشد توش چیزی بنویسم
        ولی وقتی با کامپیوتر یدونه اسپیس داخل فایل سیو میکردم ( ینی فایل که 0 بیت بود رو با هر کارکتری چه نوشته چه جای خالی به بیشتر از 0 بایت میرسوندم ینی فایل خالی نمیموند )
        بعد که همون فایلو تو میکرو میتونستم میرایش کنم توش اطلا عات بنویسم
        ولی فایل 0 بیت رو نمیتونستم چیزی توش بنویسم
        هر فایلیم باز میکردم 0 بیت بود oo:
        [move][img width=133 height=100]http://bargiri.persiangig.com/aks/0.306310001356499787_taknaz_ir.gif[/img][/move]

        دیدگاه


          #19
          پاسخ : کار با mmc در بیسکام باdos avr ؟؟؟

          سلام
          اینم فایلی که قولشو داده بودم. امیدوارم به دردت بخوره.

          http://www.4shared.com/file/IWzNfoBB/AVR_DOS_AND_MMC.html
          «اگر واقعیات با نظریات هماهنگی ندارند، واقعیتآ‌ها را تغییر بده.»
          آلبرت انشتین

          دیدگاه


            #20
            پاسخ : کار با mmc در بیسکام باdos avr ؟؟؟

            ترو خدا حمید جون کمکم کن
            کار نمیکنه
            بد بخت شدم بابا
            اصلا انگاری چیز چرتی هست این
            ببین داشتم config mmc
            رو میخوندم اینارو دیدیم ؟


            ' Chip Select Pin => Pin 1 of MMC/SD
            Config Pind.2 = Output
            Mmc_cs Alias Portd.2
            Set Mmc_cs

            ' MOSI - Pin => Pin 2 of MMC/SD
            Config Pinb.6 = Output
            Set Pinb.6
            Mmc_portmosi Alias Portb
            Bmmc_mosi Alias 6

            ' MISO - Pin => Pin 7 of MMC/SD
            Config Pinb.5 = Input
            Mmc_portmiso Alias Pinb
            Bmmc_miso Alias 5

            ' SCK - Pin => Pin 5 of MMC/SD
            Config Pinb.7 = Output
            Set Pinb.7
            Mmc_portsck Alias Portb
            Bmmc_sck Alias 7
            اینا ینی چی در حالی که ما رم رو به پورت bوصل کردیم
            :cry2:
            [move][img width=133 height=100]http://bargiri.persiangig.com/aks/0.306310001356499787_taknaz_ir.gif[/img][/move]

            دیدگاه


              #21
              پاسخ : کار با mmc در بیسکام باdos avr ؟؟؟

              سلام آقا حامد عزیز
              از فایلی که گذاشتم جواب نگرفتی ؟ حتماً از همون سیم بندی و همون کتابخانه ای که گذاشتم استفاده کن. حتماً جواب می گیری.
              سوالی باشه در مورد فایلی که گذاشتم و کمکی از دستم بر بیاد در خدمتم.
              موفق باشید.
              «اگر واقعیات با نظریات هماهنگی ندارند، واقعیتآ‌ها را تغییر بده.»
              آلبرت انشتین

              دیدگاه


                #22
                پاسخ : کار با mmc در بیسکام باdos avr ؟؟؟

                یه شماتیک از مدارن بزار اینجا تا فایل مورد نیازت رو درست کنم

                دیدگاه


                  #23
                  پاسخ : کار با mmc در بیسکام باdos avr ؟؟؟

                  '-------------------------------------------------------------------------------
                  $regfile = "m64def.dat"
                  $crystal = 11059200
                  '$crystal = 1000000
                  '$crystal = 20000000


                  'outpt crystal is better
                  '$baud1 = 9600
                  Dim Free As Long
                  Dim Size As Long
                  Dim A As Word
                  Dim Bbb As String * 13
                  Dim Vv As Word

                  Config Date = Ymd , Separator = /
                  Config Clock = Soft
                  Time$ = "12:00:00"
                  Date$ = "01/07/89"

                  Config Lcd = 20 * 4

                  Config Lcdpin = Pin , Rs = Pind.7 , E = Pind.6 , Db4 = Pind.5 , Db5 = Pind.4 , Db6 = Pind.3 , Db7 = Pind.2
                  Locate 1 , 1
                  Cls
                  Cls : Cursor Off
                  Lcd "hamed:"
                  Wait 1
                  'The dataport is the portname that is connected to the data lines of the LCD
                  'The controlport is the portname which pins are used to control the lcd
                  'CE =CS1 Chip select
                  'CE2=CS2 Chip select second chip
                  'CD=Data/instruction
                  'RD=Read
                  'RESET = reset
                  'ENABLE= Chip Enable

                  Config Pinb.4 = Output
                  Led_mmc Alias Portb.4

                  '*****************************************dim ************************************************
                  Dim Eror As Byte , Temp1 As Byte
                  Dim S As String * 60 , Fl As String * 12 , Ff As Byte

                  Dim F2 As String * 12

                  Dim B As Byte
                  Dim L As Byte
                  Dim Diskf_yazdkit As Long
                  Dim Disks_yazdkit As Long


                  Dim Size_si As Single
                  Dim Size_st As String * 20

                  Dim Z1 As String * 1
                  Dim Z4 As String * 4


                  $include "CONFIG_AVR-DOS.Bas"
                  $include "config_mmc.bas"
                  '******************************************** ************************************************

                  '============================================ ===================================
                  '============================================ ===================================
                  '============================================ ===================================
                  '============================================ ===================================
                  '============================================ ===================================
                  '******************************************** *************************************************
                  Cls
                  Locate 1 , 1 : Lcd " start"



                  Wait 1



                  Cls

                  '******************************************** *************************************************
                  Ff = Drivereset()
                  Ff = Driveinit()

                  '******************************************** *************************************************
                  Locate 1 , 1

                  Lcd Drivecheck() <> 0 Then


                  '******************************************** *************************************************
                  Vv = 0


                  '******************************************** *************************************************
                  Locate 2 , 1

                  Lcd Driveinit()


                  '******************************************** *************************************************



                  '******************************************** *************************************************
                  Locate 3 , 1


                  Lcd Initfilesystem(1)


                  Locate 4 , 1
                  Free = Diskfree() / 1024
                  Waitms 50
                  Size = Disksize() / 1024
                  Lcd Free ; " free of " ; Size ; " MB"
                  Wait 2




                  S = "hamed.txt"

                  Open S For Output As #1


                  Print #1 , " Sakhtan file jadid"

                  Close #1





                  Cls
                  Locate 1 , 1
                  Lcd "O"k "
                  Waitms 20


                  '******************************************** *************************************************
                  End
                  [move][img width=133 height=100]http://bargiri.persiangig.com/aks/0.306310001356499787_taknaz_ir.gif[/img][/move]

                  دیدگاه


                    #24
                    پاسخ : کار با mmc در بیسکام باdos avr ؟؟؟

                    حمید جون الان lcd کار میکنه
                    خوب بعد از وصل تغذیه منویسه
                    hamed:
                    بعد از یک ثانیه
                    start
                    بعد اعداد زیر میاد
                    0
                    0
                    0
                    478free of 479
                    بعد باید یه تکست باز کنه
                    hamed.txt
                    توشم باید بنویسه
                    " Sakhtan file jadid"
                    فایل باز میشه ولی توش خالیه 0 بیت هست :angry:
                    [move][img width=133 height=100]http://bargiri.persiangig.com/aks/0.306310001356499787_taknaz_ir.gif[/img][/move]

                    دیدگاه


                      #25
                      پاسخ : کار با mmc در بیسکام باdos avr ؟؟؟

                      http://bargiri3.persiangig.com/document/Mmc_gif_1.gif
                      اینم پایه هام
                      از رگلاتور lf33
                      رو پایه های ابی تقسیم مقاومتی
                      2.2k
                      3.3k
                      چی کار کنم
                      [move][img width=133 height=100]http://bargiri.persiangig.com/aks/0.306310001356499787_taknaz_ir.gif[/img][/move]

                      دیدگاه


                        #26
                        پاسخ : کار با mmc در بیسکام باdos avr ؟؟؟

                        ترو خدا چرا کسی کمک نمیکنه ؟ :angry: :angry: :angry: :cry2: :cry2:
                        [move][img width=133 height=100]http://bargiri.persiangig.com/aks/0.306310001356499787_taknaz_ir.gif[/img][/move]

                        دیدگاه


                          #27
                          پاسخ : کار با mmc در بیسکام باdos avr ؟؟؟

                          نوشته اصلی توسط حامد رحیمی
                          ترو خدا چرا کسی کمک نمیکنه ؟ :angry: :angry: :angry: :cry2: :cry2:
                          می دونی چرا؟
                          چون الکی تاپیکو شلوغ میآ‌کنی، همش پشت سر هم پست میدی یا به جای اینکه یه فایل سورس رو بزاری ، کل برنامه رو کپی میآ‌کنی تو تاپیک
                          هر کی میاد وحشت میآ‌کنه!
                          راستی گفتم یه شماتیک از مدارت بزار ، نه فقط MMC
                          می خوام ببینم چیو به چی وصل کردی

                          دیدگاه


                            #28
                            پاسخ : کار با mmc در بیسکام باdos avr ؟؟؟

                            بیا اینم فایل خودم نتونستم راه اندازیش کنم بابا اصلا با پروتیوس کار نکردم
                            نمیدونم دیگه چی کار کنم اونقدر مموری کارتو تو خشاب کردم در اوردم کردم تو رم ریدر یکی که خراب شده 1هفته هست که یدونه فایل تکست رو نتونستم توش چیزی بنویسم
                            http://bargiri3.persiangig.com/document/pro.zip
                            [move][img width=133 height=100]http://bargiri.persiangig.com/aks/0.306310001356499787_taknaz_ir.gif[/img][/move]

                            دیدگاه


                              #29
                              پاسخ : کار با mmc در بیسکام باdos avr ؟؟؟

                              معلوم نیست که چه بلایی سر برنامه آوردی. من سر در نیاوردم
                              این برنامه که گذاشتم درسته .امتحانش کن
                              فایل های پیوست شده

                              دیدگاه


                                #30
                                پاسخ : کار با mmc در بیسکام باdos avr ؟؟؟

                                سلام مرسی حمید جون جواب داد
                                الان بزرگترین مشکل من نوشتن
                                Dim Temp As Single
                                میخوام temp رو به word تبدیل کنم یعنی همون Str_write_word

                                Str_write_word As String * 12


                                از (Str_write_word = str(temp استفاده کردم ولی تبدیل نکرد
                                ببین شما ببین میتونی یه متغیر رو تعریف کنی با فرمت Single
                                بعد تو مموری ذخیره کنی ؟
                                :eek:
                                [move][img width=133 height=100]http://bargiri.persiangig.com/aks/0.306310001356499787_taknaz_ir.gif[/img][/move]

                                دیدگاه

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