سلام من تا حالا با بسکام کار نکردم حالا می خوام با بسکام خروجی کی پد را در یک متغیر ذخیره و نشون بده لطفا راهنمایی کنید
سلام من تا حالا با بسکام کار نکردم حالا می خوام با بسکام خروجی کی پد را در یک متغیر ذخیره و نشون بده لطفا راهنمایی کنید
سلام....
برنامه و شبیه سازی رو براتون قرار دادم...
منبع: خودآموز میکروکنترلرهای avr به زبان بیسیک، نوشته: امیر کشیری
سلام خیلی خیلی ممنون
ولی من می خوام با یه عددی مقایسه بشه
خواهش...
خوب تو برنامه همون جایی که دستور lcd b هست، دستورات موردنظر خودتو اضافه کن.
بازم ممنون
ولی اینقدر رو بلدم !
برای مقایسه باید یک رشته عددی درست بشه که اینجا فقط یک عدد را مقایسه میکنه و در رشته ها هیچی بلد نیستم ....
ویرایش توسط loderi : 19-06-2013 در ساعت 17:23
سلام ،
اگر مشکلتون رو درست فهمیده باشم ... تابع Val رشته کاراکتری رو به عدد تبدیل می کنه و تابع Str برعکس.
میشه یه مثال بزنید ؟؟؟؟؟؟؟؟؟؟؟
ویرایش توسط loderi : 19-06-2013 در ساعت 17:59
شما برای مقایسه دو راه دارید: یه راه اینه که عددها رو تک تک مقایسه کنید. به اینصورت که اگه عدد اول درست بود، عدد دوم رو مقایسه کنه و به همین صورت تا آخرین عدد ادامه پیدا کنه. یه راه دیگه هم اینه که همه عددهای وارد شده رو بصورت یک رشته کنار هم قرار بدید و بعد اون رشته رو مقایسه کنید. برای قرار دادن اعداد پشت سرهم بصورت رشته، یک متغیر از نوع string تعریف کنید. (مثلا S) و کد رو به این صورت بنویسید: (S=S+STR(B حالا همه عددها کنار هم به صورت یه رشته قرار میگیرند. (B همون عددیه که با کیپد وارد میکنید.)
ویرایش توسط sobhan537 : 20-06-2013 در ساعت 01:01
سلام ممنون کار کرد ولی یه بار کار می کنه یه بار کار نمی کنه