اطلاعیه

Collapse
No announcement yet.

اشکال در یک سطر از برنامه

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

    اشکال در یک سطر از برنامه

    با سلام
    من تو سطر زیر مشکل دارم...
    کد:
    struct day{ char d[4];} daysofweek[7]=[["Sun"],["Mon"],["Tue"],["Wed"],["Thu"],["Fri"],["Sat"]];w
    مشکل این سطر چی هست ؟ به چه صورت باید بنویسمش تا درست کار کنه؟

    اون w آخرش رو زدم تا سطر به هم نریزه....

    #2
    پاسخ : اشکال در یک سطر از برنامه

    سلام امیر جان
    نگفتی که حتما اینو لازم دای،منم یادم رفت اون موقع جواب بدم :biggrin:
    فکر میکنم درستش اینه:

    struct day { char d[4];} daysofweek[7]={"Sun","Mon","Tue", "Wed","Thu","Fri",&q uot;Sat"};

    اگر باز هم مشکل داشت بگو!
    در دیر مغان آمد یارم قدحی در دست
    مست از می می خواران از نرگس مستش مست

    دیدگاه


      #3
      پاسخ : اشکال در یک سطر از برنامه

      مرسی محمد جان شما همیشه لطف داری....

      این یک برنامه تقویم و ساعت شمسی میلادی هست تو کتاب اقای ره افروز نوشته شده منتها چند اشکال تایپی داره الان مشکلی نمیگیره ولی وقتی میخواد make کنه برنامه اسمبلیش ارور میده ....
      ببینید شما میتونید درستش کنید؟
      البته اگر دیدین اشکال عجیب غریب دارم تعجب نکنید
      فایل های پیوست شده

      دیدگاه


        #4
        پاسخ : اشکال در یک سطر از برنامه

        سلام
        من این برنامه رو اون مو قه که تازه برنامه نویسی با AVR یاد گرفته بودم ( الانم فرقی با اون موقم ندارم ) برای یکی از دوستام نوشتم البته خیلی از جاهاشو سر در نمیاوردم همینطوری عوضش میکردم البته خروجی دقیقا همونه ولی با خیلی تغییر در برنامه نویسی ( مثلا اینتراپتو حذف کردم و سالهای کبیثه رو خودم براش دونه دونه تعریف کردم ) خودت ببینی متوجه میشی :redface: :redface:


        http://www.4shared.com/file/20350114/421fe7b9/ds1307.html
        A-Hosseini

        دیدگاه


          #5
          پاسخ : اشکال در یک سطر از برنامه

          خیلی متشکرم
          من این برنامه رو ریختم تو میکرو ولی تو lcd چیزی نشون نداد البتهاون گوشه زمان و تاریخ رو نشون میداد ولی رو lcd هیچی نبود...
          شما شماتیکش رو هم دارین؟ البته شرمنده ها :redface:

          دیدگاه


            #6
            پاسخ : اشکال در یک سطر از برنامه

            شش کلید تنظیمات رو اینطوری معرفی کرده بودم

            #define sal PINC.0==0
            #define mah PINC.1==0
            #define roz PINC.2==0
            #define saat PINC.3==0
            #define dagh PINC.4==0
            #define san PINC.5==0


            که تو کتابه ره افروز تو پرت B تعریف شده فقط دیفایناشو عوض کن

            LCD تو کتاب ره افروز رو پرت C تعریف شده جاشو عوض کن ببر رو پورت B


            i2c رو هم از پورت A بردم رو پورت D


            .equ __sda_bit=5
            .equ __scl_bit=6


            به جای باطری هم من یه باطری مادر بورد گذاشتم به GND وصل نکردمش فکر نمیکنم تاثیری داشته باشه
            A-Hosseini

            دیدگاه


              #7
              پاسخ : اشکال در یک سطر از برنامه

              البته یه شماتیک دارم ولی به هیچ دردت نمیخوره چون با 2*16 طراحی شده ،فقط از بایاس 1307 توش میتونی استفاده کنی

              http://www.4shared.com/file/20351721/a5695b22/ds1307_sch.html
              A-Hosseini

              دیدگاه


                #8
                پاسخ : اشکال در یک سطر از برنامه

                2*20 پرسیدم 6 تومن !!!! چه خبره بابا
                من با همون 2*16 میبندم فوقش یکم فشردش میکنم
                خیلی ممنون

                دیدگاه


                  #9
                  پاسخ : اشکال در یک سطر از برنامه

                  منم هر کاری کردم جا نشد مگه این که مثلا سال 2007 رو بنویسی 07 یا اینکه یه منو بزاری که توش شمسی و میلادی رو برای نمایش انتخاب کنی اینطوری فکر کنم بهتره

                  راستی اون بهت جواب داد چون من رو سخت افزار ازش جواب گرفتم

                  A-Hosseini

                  دیدگاه


                    #10
                    پاسخ : اشکال در یک سطر از برنامه

                    خیلی خیلی ممنون از کمکت ....



                    ببین من چیزی رو اشتباه وصل کردم؟! چیزی نشون نمیده :cry:

                    دیدگاه


                      #11
                      پاسخ : اشکال در یک سطر از برنامه

                      من از این پروتئوس متنفرم همیشه خودم یه چیز که میخام ببندم سخت افزارشو میسازم

                      الان اینو تو پروتئوس بستم ولی جواب نداد ، در صورتی که تو سخت افزار جواب داده

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

                      بعد راه انداختن رو سخت افزار ( حتما باطری باشه ) یه با باید برنامه رو با تابع های زیر که بهصورت توضیحاته پروگرم کنید بعد دباره به صورت توضیحات ببرید

                      rtc_set_time(15,41,13);
                      rtc_set_date(20,03,06);
                      A-Hosseini

                      دیدگاه


                        #12
                        پاسخ : اشکال در یک سطر از برنامه

                        پایه های کلید هارو پول پ کنم...؟ تو کتاب نکرده بود واسه اون....

                        رستی اگر باتزی نباشه چی میشه؟

                        دیدگاه


                          #13
                          پاسخ : اشکال در یک سطر از برنامه

                          اون مثل این که داخلی گذاشته بوده

                          باطری برای اینه که وقتی برقت قطع شد ساعتت به هم نریزه مثل کامپیوتر
                          A-Hosseini

                          دیدگاه


                            #14
                            پاسخ : اشکال در یک سطر از برنامه

                            من مدارو بستم ولی...... :redface:
                            ببین این پایه 7 ds1307 اصلا 0-1 نمیده همش 0 هست...
                            مشکل کجاست؟ من باتری رو زمین کردم به اون که مربوط نیست؟

                            دیدگاه


                              #15
                              پاسخ : اشکال در یک سطر از برنامه

                              میگم که .... این codevision چرا تابع date-time نداره؟ یکی بنویسدش واسه یک عمر به درد میخوره ها

                              دیدگاه

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