NOTICE توجه: این یک موضوع قدیمی است که آخرین پست ارسالی آن مربوط به 5238 روز قبل است . لطفا فقط پاسخ ها ، سوالات و درخواست های 100 درصد مرتبط را به آن ارسال کنید و برای درخواست ها و سوالات جدید موضوع جدیدی را ایجاد کنید
صفحه 3 از 3 نخستنخست 123
نمایش نتایج: از 41 به 57 از 57

موضوع: راهنمایی در برنامه نویسی

  1. #41
    عضو جدید
    تاریخ عضویت
    Jan 2010
    نوشته ها
    17
    تشکر
    0
    تشکر شده 1 بار در 1 پست

    پیش فرض

    اگه زبان سی رو مثل زبان بیسیک که اینقدر روان توضیح داده بودین یاد بدین زبان سی رو هم میریم دنبالش؟

  2. # ADS
    Circuit advertisement
    تاریخ عضویت
    Always
    نوشته ها
    Many
     

  3. #42
    عضو جدید
    تاریخ عضویت
    Jan 2010
    نوشته ها
    17
    تشکر
    0
    تشکر شده 1 بار در 1 پست

    پیش فرض

    مهندس جان تکلیف مارا مشخص نکردی اگه سی رو هم مثل بیسیک خوب یاد می دین برم سراغ سی؟ منظور تون تایپیک جدید کودوم بود؟ اگه برام برنامه ای که براتون به سی بود فرستادم : تبدیل به بیسیک کنین . وبرام بفرستین تا خودم روش کارکنم :تااخر عمرم دعاتون میکنم :راست میگو به ولاا:

  4. #43
    عضو جدید
    تاریخ عضویت
    Jan 2010
    نوشته ها
    17
    تشکر
    0
    تشکر شده 1 بار در 1 پست

    پیش فرض

    مهندس جان برنامه را بفرستم تبدیل کنید؟

  5. #44
    کاربر ارشد 1nafar آواتار ها
    تاریخ عضویت
    Jul 2007
    نوشته ها
    2,745
    تشکر
    1,266
    تشکر شده 4,874 بار در 1,377 پست

    پیش فرض

    مهندس جان تکلیف مارا مشخص نکردی اگه سی رو هم مثل بیسیک خوب یاد می دین برم سراغ سی؟
    من نمیگم بیسیک بده ، اما c از اون بهتره ، چون کاربردی هست ، شما با یاد گرفتن اون میتونید به برنامه نویسی برای تمامی میکرو کنترلر ها دسترسی داشته باشید .
    اگه میخوایید تا اخر با همین avr کار کنید ، بیسیک بهتره .
    منظور تون تایپیک جدید کودوم بود؟
    گفتم اگه میخوایید در مورد طراحی یه پروژه بحث دیگه بحث کنید یه تاچیک جدید بزنید تا موضوعات قاطی نشه .
    اگه برام برنامه ای که براتون به سی بود فرستادم : تبدیل به بیسیک کنین . وبرام بفرستین تا خودم روش کارکنم
    متاسفانه اونقدر وقت ندارم ، فقط میتونم اشکالات زدایی کنم .
    مهندس جان برنامه را بفرستم تبدیل کنید؟
    خودتون میتونید تبدیل رو انجام بدید ، خیلی راحته . فقط یه مقدار حوصله و پشتکار و وقت میخواد

  6. #45
    عضو جدید
    تاریخ عضویت
    Jan 2010
    نوشته ها
    17
    تشکر
    0
    تشکر شده 1 بار در 1 پست

    پیش فرض

    استاد امدی با ما نسازی خیالی نیست: تا همین جا که تحویلم گرفتین ممنونم: اگه زحمتی نیست تو نوشتن یه برنامه کمکم کنید :برنامه از این قراره که یه مودم داریم که دو پایه rx tx داره . و با دستورات at command کار میکنه .مخواهیم ابتدا میکرو atm8 ما با اون ارتباط سریال برقرار کنه تا اینجا که فهمیدین :اگه کمکم میکنید : برنامه بیسیک اون را ابتدا شما بنویسید تا من را بیوفتم " OK چون من با نحوه ارتباط سریال اشنا نیستمOKY

  7. #46
    عضو جدید
    تاریخ عضویت
    Jan 2010
    نوشته ها
    17
    تشکر
    0
    تشکر شده 1 بار در 1 پست

    پیش فرض

    پس لااقل بفرمایین جلد دوم کتابتون را از کجا پیدا کنم ؟این رو که دیگه ........


    کس نخوارد پشت من جز ناخن انگشت من ...

  8. #47
    کاربر ارشد 1nafar آواتار ها
    تاریخ عضویت
    Jul 2007
    نوشته ها
    2,745
    تشکر
    1,266
    تشکر شده 4,874 بار در 1,377 پست

    پیش فرض

    اگه زحمتی نیست تو نوشتن یه برنامه کمکم کنید
    توی جلد اول صفحات 211 تا 217 میتونه کمکتون کنه .

    برنامه بیسیک اون را ابتدا شما بنویسید تا من را بیوفتم " OK چون من با نحوه ارتباط سریال اشنا نیستم

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

  9. #48
    کاربر علاقه مند
    تاریخ عضویت
    Apr 2009
    نوشته ها
    29
    تشکر
    17
    تشکر شده 2 بار در 2 پست

    پیش فرض پرش

    سلام دوستان عزیز خسته نباشید
    من در برنامه گوچک زیر یک مشکل دارم
    Do
    Incr P
    If P = 255 Then Goto First
    If Pind.4 = 1 Then Goto Root
    If Pind.5 = 1 Then Goto Root1
    Loop
    در این برنامه cpu همین که به شرط اول میرسه
    پرش میکنه یعنی منتظر نمیشه عدد به 255 برسه
    من موندم چرا.اصولا cpu باید داخل do-loop بمونه
    تا زمانی که عدد به 255 برسه بعد پرش کنه اما
    نمیشه همون اول که به شرط If P = 255 Then Goto First
    میرسه پرش میکنه. راستی بجای دستور goto از gosub
    هم استفاده کردم ولی فرقی نکرد.
    دوست خوبمون 1nafar جواب زیر را دادن که اینم نشد
    (باید مقدار p رو برابر صفر بزارید ، از این دستور فقط برای بودن یا نبودن ، ( صفر یا یک بودن ) استفاده میشه .
    برای چک کردن مقدار باید از فرم دیگه ی دستور استفده کنید .
    if p=255 then
    goto first
    end if
    )
    من منتظر جواب شما دوستان میشم.

  10. #49
    عضو جدید
    تاریخ عضویت
    Jan 2010
    نوشته ها
    17
    تشکر
    0
    تشکر شده 1 بار در 1 پست

    پیش فرض

    به پیر به پیغمبر پیدا نکردم :اگه میشه لینکه شو اینحا بزارین : در ضمن کتابی . چیزی . لینکی سراغ دارین که C را از صفر اموزش داده باشه:

  11. #50
    عضو جدید
    تاریخ عضویت
    Jan 2010
    نوشته ها
    17
    تشکر
    0
    تشکر شده 1 بار در 1 پست

    پیش فرض

    دوست گرامی :اگه می خوای به جواب برسی بهتره تولینکه دیگه مطرح کنی ..چرا؟ مخوای بدونی یه سری به سرگذشت تایپیکهای من بزن تا بفهمی ... چون من مثل تو تا حالا به هیچ جوابی تو این لینک نرسیدم

  12. #51
    کاربر علاقه مند
    تاریخ عضویت
    Apr 2009
    نوشته ها
    29
    تشکر
    17
    تشکر شده 2 بار در 2 پست

    پیش فرض شرطی

    کسی از دوستان نیست جواب پست 48 را بده

    جواب تایپیک volume هم مونده کسی از دوستان بلد نیست


    بابا یک جوابی بدید

  13. #52
    مدیر باز نشسته masoodhashemy آواتار ها
    تاریخ عضویت
    Sep 2009
    نام
    بوشهر - نام: علیرضا.غ
    نوشته ها
    328
    تشکر
    212
    تشکر شده 593 بار در 145 پست

    Icon16

    نقل قول نوشته اصلی توسط a_h نمایش پست ها
    سلام دوستان عزیز خسته نباشید
    من در برنامه گوچک زیر یک مشکل دارم
    Do
    Incr P
    If P = 255 Then Goto First
    If Pind.4 = 1 Then Goto Root
    If Pind.5 = 1 Then Goto Root1
    Loop
    در این برنامه cpu همین که به شرط اول میرسه
    پرش میکنه یعنی منتظر نمیشه عدد به 255 برسه
    من موندم چرا.اصولا cpu باید داخل do-loop بمونه
    تا زمانی که عدد به 255 برسه بعد پرش کنه اما
    نمیشه همون اول که به شرط If P = 255 Then Goto First
    میرسه پرش میکنه. راستی بجای دستور goto از gosub
    هم استفاده کردم ولی فرقی نکرد.
    دوست خوبمون 1nafar جواب زیر را دادن که اینم نشد
    (باید مقدار p رو برابر صفر بزارید ، از این دستور فقط برای بودن یا نبودن ، ( صفر یا یک بودن ) استفاده میشه .
    برای چک کردن مقدار باید از فرم دیگه ی دستور استفده کنید .
    if p=255 then
    goto first
    end if
    )
    من منتظر جواب شما دوستان میشم.
    خوب معلومه که تا روشن کردی به First پرش میکنه! میدونی چرا؟
    مقدار اولیه p=0 هست حالا شما وقتی وارد do-loop میشی بدون wait کردن incrP میکنه! این قدر سریع این اتفاق می افته که فکر میکنی با روشن کردن سریع میپره First
    شما باید با توجه به هدفت مثلا بگی
    do
    waitms 100
    incr p
    ...
    تازه اگر همین If P = 255 Then Goto First نگذاشته بودی حلقه do-loop با نهایت سرعت خودش تکرار میشد و کل حافظه رو بهم میریخت و همه چیز داغون.
    خنده بر لب میزنم تا کس نداند راز من.........ورنه این دنیا که ما دیدیم خندیدن نداشت
    وبلاگ شخصی

  14. تشکرها از این نوشته :

    a_h

  15. #53
    عضو جدید
    تاریخ عضویت
    Jan 2010
    نوشته ها
    16
    تشکر
    5
    تشکر شده 4 بار در 3 پست

    پیش فرض جواب wwwa

    :D دوست عزیز و گرامی . اینو از من داشته باش که هر چی خواستی اولا از خدا بخواه بعدا به کسی رو بزن که اهلش باشه . راستش من تازه تو این لینک ثبت نام کردم و جون به این سوالات علاقه داشتم تمام تایپیک های شما را دیدم راستش من در این باره خیلی پروژه انجام دادم به هر دو زبان . لینکو پینکو این حرف هارا بریز دور فقط وقتتو تلف میکونی ک اگه واقعا می خوای c رو یاد بگیری و پروژهای بزرگ انجام بدی فقط بامن با ایمیلم تماس بگیر .فکر نکنی میخوام سر کیست کنم نه . بل اخره تو این دنیا هر کسی به اندازه ظرفیتش و شعورش یه جوری زندگی شو میگزرونه یه کی فقط دنبال پوله .. یکی دیگه ....... و کمتر بشری پیدا میکنی تو این زمونه که برای دل خدا کار کنه .
    دل بستگیهای این دنیا دل همه را ربوده وما را از خودمون ...... بگذریم من در خدمتم..
    EMAIL: POSHESH. FME8@ YAHOO. COM

  16. #54
    کاربر ارشد 1nafar آواتار ها
    تاریخ عضویت
    Jul 2007
    نوشته ها
    2,745
    تشکر
    1,266
    تشکر شده 4,874 بار در 1,377 پست

    پیش فرض

    Do
    Incr P
    If P = 255 Then Goto First
    If Pind.4 = 1 Then Goto Root
    If Pind.5 = 1 Then Goto Root1
    Loop
    علاوه بر مواردی که دوستمون گفتند ، دستور If به فرم زیر بیشتر برای چک کردن بودن یا نبودن (مثلا صفر یا یک بودن یک متغیر ) استفاده میشه :
    If Pind.4 = 1 Then Goto Root
    برای چک کردن مقدار یک متغیر از دستور if به فرم زیر استفاده کنید :
    If P = 255 Then
    Goto First
    end if
    نکته شاید فکر کنید دستور دوم برای مواردی که علیات بیشتر از یک خط باشه استفاده میشه ، اما توی بسکام برخلاف کدویزن این
    گونه نیست .

  17. تشکرها از این نوشته :

    a_h

  18. #55
    کاربر علاقه مند
    تاریخ عضویت
    Apr 2009
    نوشته ها
    29
    تشکر
    17
    تشکر شده 2 بار در 2 پست

    پیش فرض

    نقل قول نوشته اصلی توسط masoodhashemy نمایش پست ها
    خوب معلومه که تا روشن کردی به First پرش میکنه! میدونی چرا؟
    مقدار اولیه p=0 هست حالا شما وقتی وارد do-loop میشی بدون wait کردن incrP میکنه! این قدر سریع این اتفاق می افته که فکر میکنی با روشن کردن سریع میپره First
    شما باید با توجه به هدفت مثلا بگی
    do
    waitms 100
    incr p
    ...
    تازه اگر همین If P = 255 Then Goto First نگذاشته بودی حلقه do-loop با نهایت سرعت خودش تکرار میشد و کل حافظه رو بهم میریخت و همه چیز داغون.
    دوست خوبم ممنون از راهنمایت مشکلم با wait حل شد.

  19. #56
    کاربر علاقه مند
    تاریخ عضویت
    Apr 2009
    نوشته ها
    29
    تشکر
    17
    تشکر شده 2 بار در 2 پست

    پیش فرض

    نقل قول نوشته اصلی توسط 1nafar نمایش پست ها
    علاوه بر مواردی که دوستمون گفتند ، دستور If به فرم زیر بیشتر برای چک کردن بودن یا نبودن (مثلا صفر یا یک بودن یک متغیر ) استفاده میشه :
    If Pind.4 = 1 Then Goto Root
    برای چک کردن مقدار یک متغیر از دستور if به فرم زیر استفاده کنید :
    If P = 255 Then
    Goto First
    end if
    نکته شاید فکر کنید دستور دوم برای مواردی که علیات بیشتر از یک خط باشه استفاده میشه ، اما توی بسکام برخلاف کدویزن این
    گونه نیست .
    دوست عزیز 1nafar ممنون از راهنمایهای شما .

  20. #57
    مدیر انجمن farzadsw آواتار ها
    تاریخ عضویت
    Feb 2009
    نام
    تهران
    نوشته ها
    485
    تشکر
    105
    تشکر شده 745 بار در 309 پست

    پیش فرض

    نقل قول نوشته اصلی توسط ahmad2 نمایش پست ها
    :D دوست عزیز و گرامی . اینو از من داشته باش که هر چی خواستی اولا از خدا بخواه بعدا به کسی رو بزن که اهلش باشه . راستش من تازه تو این لینک ثبت نام کردم و جون به این سوالات علاقه داشتم تمام تایپیک های شما را دیدم راستش من در این باره خیلی پروژه انجام دادم به هر دو زبان . لینکو پینکو این حرف هارا بریز دور فقط وقتتو تلف میکونی ک اگه واقعا می خوای c رو یاد بگیری و پروژهای بزرگ انجام بدی فقط بامن با ایمیلم تماس بگیر .فکر نکنی میخوام سر کیست کنم نه . بل اخره تو این دنیا هر کسی به اندازه ظرفیتش و شعورش یه جوری زندگی شو میگزرونه یه کی فقط دنبال پوله .. یکی دیگه ....... و کمتر بشری پیدا میکنی تو این زمونه که برای دل خدا کار کنه .
    دل بستگیهای این دنیا دل همه را ربوده وما را از خودمون ...... بگذریم من در خدمتم..
    EMAIL: POSHESH. FME8@ YAHOO. COM
    ببین جناب ، اگه شما چیزی بلدی تو همینجا جواب بقیه رو بده نه با ایمیل . اگرم قصد کسب در آمد داری باید بگم آدرس سایت رو اشتباه زدی ، اینجا سایت کاریابی یا تبلیغاتی نیست.
    اگر کسی میبینه حوصله و وقت یاد گرفتن موضوعی رو از طریق لینک و سایت نداره ، به قول شما اون لیلنک ها رو بریزه دور ،بره سر کلاس (یا کلاس خصوصی) ولی جای این صحبتا این جا نیست . سایتهای istgah , 7rang و غیره برای این کارن.
    لطفا پست ایشون و این پست من رو پاک کنید.

  21. تشکرها از این نوشته :


صفحه 3 از 3 نخستنخست 123

موضوعات مشابه

  1. پاسخ: 3
    آخرين نوشته: 06-12-2016, 12:49
  2. برنامه نویسی با iar
    توسط ali ali در انجمن مباحث کلی ARM
    پاسخ: 13
    آخرين نوشته: 06-02-2012, 03:12
  3. کمک در برنامه نویسی و سخت افزار
    توسط BaRdIa در انجمن AVR
    پاسخ: 6
    آخرين نوشته: 15-08-2010, 03:00
  4. نرم افزار برنامه نویسی lg
    توسط emansad در انجمن آموزش نرم افزارهای برق و الکترونیک
    پاسخ: 1
    آخرين نوشته: 04-07-2009, 18:53
  5. اشنایی با نرم افزار برنامه نویسی
    توسط 1nafar در انجمن سنسور و ماژول های اندازه گیری
    پاسخ: 0
    آخرين نوشته: 17-06-2009, 22:55

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •