سلام خدمت دوستان
یه سوال در مورد and و or داشتم.
توی if اینا برای مقایسه ی دو تا شرط به کار می رن
اما اگه اینجوری کنیم چجوری محاسبه میشه؟؟؟ من کلا گیج شدم و نمی دونم چطوری حساب کتاب داره ولی استاد اینجوری گفته:
این وسط اون and چطوری حساب کتاب می کنه که true و false پیدا بشه؟
و اینکه راهی هست که بشه مثل پورت های میکرو کنترلر که می تونی یا یکیشون رو مجزا کنترل کنی یا همرو باهم هشت بیتی کنترل کنی با 595 هم انجام داد؟
یعنی تابعی باشه که اگه گفتم portX.0 رو یک کنه بقیه رو تو همون شرایط نگه داره و اون رو 0 کنه. یعنی مثل رشته ها که میشه از وسطش ویرایش کرد .
ممنون میشم کمک کنین ( کدویژن و بسکام هستم)
یه سوال در مورد and و or داشتم.
توی if اینا برای مقایسه ی دو تا شرط به کار می رن
اما اگه اینجوری کنیم چجوری محاسبه میشه؟؟؟ من کلا گیج شدم و نمی دونم چطوری حساب کتاب داره ولی استاد اینجوری گفته:
chr portX // این برای معرفی پورت X که با 74HC595 ساخته شده هستش
... // کد های دیگه
//حالا توی یه تابع برای نوشتن در پورت X
//اول اومده بیت به بیت چک کرده اونم با این دستور
if (portX & 0b10000000)
//کد های در رابطه با دادن کلاک و دیتا سریال
این وسط اون and چطوری حساب کتاب می کنه که true و false پیدا بشه؟
و اینکه راهی هست که بشه مثل پورت های میکرو کنترلر که می تونی یا یکیشون رو مجزا کنترل کنی یا همرو باهم هشت بیتی کنترل کنی با 595 هم انجام داد؟
یعنی تابعی باشه که اگه گفتم portX.0 رو یک کنه بقیه رو تو همون شرایط نگه داره و اون رو 0 کنه. یعنی مثل رشته ها که میشه از وسطش ویرایش کرد .
ممنون میشم کمک کنین ( کدویژن و بسکام هستم)
دیدگاه