اطلاعیه

Collapse
No announcement yet.

زبان C

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

    زبان C

    سلام من میخوام برم کلاس برنامه نویسی زبانCرو یاد بگیرم میخوام بدونم این زبان سی به درد کار با میکرو کنترلر هایAVRمیخوره یانه؟
    یه سوال دیگه هم دارم این که زبانن برای AVRبا هر زبان سی فرق می کنه؟؟؟
    Proudly @real_ahmadi
    #real_ahmadi

    واسه اسمت بجنگ

    #2
    پاسخ : زبان C

    نوشته اصلی توسط Ali-Ahmadi
    سلام من میخوام برم کلاس برنامه نویسی زبانCرو یاد بگیرم میخوام بدونم این زبان سی به درد کار با میکرو کنترلر هایAVRمیخوره یانه؟
    یه سوال دیگه هم دارم این که زبانن برای AVRبا هر زبان سی فرق می کنه؟؟؟
    بله بدرد AVR میخوره.اصلا بطور کلی زبان C یه زبان مرجع و کلی هستش
    به نظر من بهترین زبان هستش

    دیدگاه


      #3
      پاسخ : زبان C

      سلام،
      به نظرم حتما زبان C کار کنید، چون زبان C رو تا جایی که می دونم همه میکرو ها پشتیبانی می کنن، بعدا که سراغ ARM یا هر چیزه دیگه ای هم برید به دردتون می خوره.
      هر انسانی که احساس بی نیازی کند سرکش و طغیان گر می شود...

      دیدگاه


        #4
        پاسخ : زبان C

        سلام
        منم با بچه ها موافقم. واقعا C خوبه.
        نیازی به کلاس نیست. با یه کتاب کل کار حله. مثل C در 21 روز.
        بقیش هم که هم اینترنت منبع آموزشه و هم بچه های این سایت کمکت میکنن.
        300 تومن پول بدی که C یاد بگیری که نمی ارزه.
        موفق باشی.
        شبنم از سعی به سرچشمه خورشید رسید صائب تبریزی

        دیدگاه


          #5
          پاسخ : زبان C

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

          Proudly @real_ahmadi
          #real_ahmadi

          واسه اسمت بجنگ

          دیدگاه


            #6
            پاسخ : زبان C

            از طرف همه میگم که خواهش میکنیم(چقدر پررویی شهاب طاهری که از طرف همه میگی، خب ببخشید)
            منظور از خط سیاه اگر آکولاد هست که با گرفتن کلید Shift و [] (اینها براکت هستن) تایپ میشه.
            منظور از خط قرمز اگر فاصله while با آکولادهای زیرش هست هم، میتونید با فشردن کلید Tab به اندازه 4 بار فشردن کلید Space فاصله ایجاد کنید که میشه این مقدار فاصله رو کم یا زیاد کرد با تغییراتی در Setting نرم افزار
            موفق باشی.
            شبنم از سعی به سرچشمه خورشید رسید صائب تبریزی

            دیدگاه


              #7
              پاسخ : زبان C

              نوشته اصلی توسط شهاب طاهری
              از طرف همه میگم که خواهش میکنیم(چقدر پررویی شهاب طاهری که از طرف همه میگی، خب ببخشید)
              منظور از خط سیاه اگر آکولاد هست که با گرفتن کلید Shift و [] (اینها براکت هستن) تایپ میشه.
              منظور از خط قرمز اگر فاصله while با آکولادهای زیرش هست هم، میتونید با فشردن کلید Tab به اندازه 4 بار فشردن کلید Space فاصله ایجاد کنید که میشه این مقدار فاصله رو کم یا زیاد کرد با تغییراتی در Setting نرم افزار
              موفق باشی.
              مرسی خط های خاکستری چین؟
              Proudly @real_ahmadi
              #real_ahmadi

              واسه اسمت بجنگ

              دیدگاه


                #8
                پاسخ : زبان C

                خواهش میکنم.
                خطهای خاکستری نشاندهنده یک حلقه اند.
                شبنم از سعی به سرچشمه خورشید رسید صائب تبریزی

                دیدگاه


                  #9
                  پاسخ : زبان C

                  نوشته اصلی توسط شهاب طاهری
                  خواهش میکنم.
                  خطهای خاکستری نشاندهنده یک حلقه اند.
                  لطف دارید شما...
                  خوب چجوری درست میشن؟؟؟؟من اینارو قاطی می کنم
                  من هرکاری می کنم مثل اون نمیشه اینم عکس
                  Proudly @real_ahmadi
                  #real_ahmadi

                  واسه اسمت بجنگ

                  دیدگاه


                    #10
                    پاسخ : زبان C

                    باید داخل آکولادها، دستورها رو تایپ کنید.
                    و از موس استفاده نکنید. چون مکان نما (cursor) رو به جایی اشتباه منتقل میکنید و نوشته ها اشتباه میشه. باید برای رفتن به خط بعد از کلید Enter استفاده کنید.
                    شبنم از سعی به سرچشمه خورشید رسید صائب تبریزی

                    دیدگاه


                      #11
                      پاسخ : زبان C

                      نوشته اصلی توسط شهاب طاهری
                      باید داخل آکولادها، دستورها رو تایپ کنید.
                      و از موس استفاده نکنید. چون مکان نما (cursor) رو به جایی اشتباه منتقل میکنید و نوشته ها اشتباه میشه. باید برای رفتن به خط بعد از کلید Enter استفاده کنید.
                      ممنون من هرکاری کردم نشد من نمی دونم چرا نمی فهمم اینو فقط تو همینش مشکل دارم تست هم زدم کلی ارور داد که نمی دونم چین :mrgreen:
                      اینم عکس:

                      اون دستورforچجوری رفته اون بالا؟؟؟؟اون دستور// place your code hereاز من اون جا نیست چجوریه من تو اینا قاطی کردم...لطفا یه جوری کمک کنید من بفهمم اینو

                      مشکل کلی من با حلقه هاست میخوام مثل دستور پایین این // Place your code hereاکولاد باز کنم حلقه از بالا میاد روی اکولاد که باز کگکردم ولی توی دستور حلقه همونجوریه....
                      Proudly @real_ahmadi
                      #real_ahmadi

                      واسه اسمت بجنگ

                      دیدگاه


                        #12
                        پاسخ : زبان C

                        سلام
                        شرمنده نبودم که بتونم جواب بدم.
                        خطای اول شما اینه که متغیر i رو اصلا تعریف نکردید.
                        خطای بعدی delay_ms هست که شما در ابتدای برنامه باید هدر فایل (فایل سرایند (Header File)) رو اضافه کنید که فقط نوشته زیر رو در بالاترین خط بنویسید
                        #include <delay.h>
                        البته شما خط بالا رو select کن و در کدویژن اضافه کن میبینی که مرتب میشه.(شکل دستوری خط بالا به علت فارسی بودن نوشته ها صحیح نیست)
                        برنامتون به نظر نمیاد که ایرادی داشته باشه البته توی تصویر
                        شبنم از سعی به سرچشمه خورشید رسید صائب تبریزی

                        دیدگاه


                          #13
                          پاسخ : زبان C

                          با سلام و درود
                          من پیشنهاد می کنم این کتاب رو مطالعه کنید:

                          -----------
                          آموزش کاربردی میکروکنترلر AVR
                          نویسندگان : مهندس محمد محمدی - مهندس مجتبی آخوندی - مهندس عباس سنجیده مطلق
                          ناشر : نقش سیمرغ

                          دیدگاه


                            #14
                            پاسخ : زبان C

                            نوشته اصلی توسط شهاب طاهری
                            سلام
                            شرمنده نبودم که بتونم جواب بدم.
                            خطای اول شما اینه که متغیر i رو اصلا تعریف نکردید.
                            خطای بعدی delay_ms هست که شما در ابتدای برنامه باید هدر فایل (فایل سرایند (Header File)) رو اضافه کنید که فقط نوشته زیر رو در بالاترین خط بنویسید
                            #include <delay.h>
                            البته شما خط بالا رو select کن و در کدویژن اضافه کن میبینی که مرتب میشه.(شکل دستوری خط بالا به علت فارسی بودن نوشته ها صحیح نیست)
                            برنامتون به نظر نمیاد که ایرادی داشته باشه البته توی تصویر
                            ممنون همش رو درست کردم اروری نیست دیگه ولی کار نمی کنه توی پروتئوس
                            Proudly @real_ahmadi
                            #real_ahmadi

                            واسه اسمت بجنگ

                            دیدگاه


                              #15
                              پاسخ : زبان C

                              ممنون از کمک همگی بالاخر بعد یک ساعت ور رفتن بهش درست شد عالی کار می کنه :applause: :wow: :wow: :wow: مرسی از کمک خودم میخونم سوالی داشتم بازم مزاحم میشم :nice:
                              Proudly @real_ahmadi
                              #real_ahmadi

                              واسه اسمت بجنگ

                              دیدگاه

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