۰۲-آذر-۱۳۹۱, ۲۱:۰۹:۲۳
۰۲-آذر-۱۳۹۱, ۲۳:۲۲:۴۷
سلام
برنامه رو خیلی پیچوندین
تو doloop اصلی برنامه 3 تا متغیر تعریف کنید که با کیپد مقدار دهی بشن و بعدش روی سگمنت نشون بدین
1-با دستور getadc سه تا رو مقدار دهی کنید
سه تا رو نشون بدید
موفق باشید
برنامه رو خیلی پیچوندین
تو doloop اصلی برنامه 3 تا متغیر تعریف کنید که با کیپد مقدار دهی بشن و بعدش روی سگمنت نشون بدین
1-با دستور getadc سه تا رو مقدار دهی کنید
سه تا رو نشون بدید
موفق باشید

۰۳-آذر-۱۳۹۱, ۱۰:۴۸:۴۹
با تشكر از پاسختون .ولي من متوجه نشدم (مبتدي هستم)متغير ها بايد به نوبت عدد بگيره وبعد از گرفتن عدد همون لحظه نشون بده مثل ماشين حساب .حالا چطور تو حلقه اصلي برنامه ميتونم اين كارو بكنم؟؟؟و دستور getadcمگه براي تبديل آنالوگ به ديجيتال نيست؟اينجا چه كار بردي داره؟
۰۳-آذر-۱۳۹۱, ۱۲:۴۸:۱۰
(۰۳-آذر-۱۳۹۱, ۱۰:۴۸:۴۹)mahdi210 نوشته است: [ -> ]با تشكر از پاسختون .ولي من متوجه نشدم (مبتدي هستم)متغير ها بايد به نوبت عدد بگيره وبعد از گرفتن عدد همون لحظه نشون بده مثل ماشين حساب .حالا چطور تو حلقه اصلي برنامه ميتونم اين كارو بكنم؟؟؟و دستور getadcمگه براي تبديل آنالوگ به ديجيتال نيست؟اينجا چه كار بردي داره؟دستور getkbd اجرای برنامه رو متوقف می کنه و برای نمایش یه عدد روی سگمنت باید مرتب و بدون قطعی روی سگمنت ها نمایش بدین پس باید روش اتصال کیپد رو عوض کنید و از راه های دیگه استفاده کنید
راه مورد نظر من در شماره آبان 91 مجله ایرانویچ توضیح دادم در این پست
http://www.iranled.com/forum/thread-24765.html
یه راه دیگه هم هست استفاده از آی سی 74922 به پیوست روببنید
موفق باشید
